Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Пос_БД_SQL_Server_Access.doc
Скачиваний:
9
Добавлен:
01.03.2025
Размер:
2.41 Mб
Скачать

Справка о продаже транзисторов

Номер

чека

Тип

Прибора

Кол-во

Цена

Стоимость покупки

Дата продажи

Итого

Общий итог

6. Создать макросы.

А. Создание макроса для решения задачи, использующей запросы: рассчитать по каждому типу прибора суммарную продажу и суммарную поставку и на основе этих данных обновить поле Наличие на складе в таблице Транзисторы.

Б. Создание макроса, работающего с данными нескольких объектов: при вводе данных в таблицу Поставка подготавливать и выводить отчет о поставках конкретного типа прибора.

7. Создать модули.

Вызов всех процедур (модулей) оформить кнопками в специальной форме Модули.

А. Написать процедуру поиска данных о приборе по его типу.

Б. Написать процедуру создания таблицы Продажа приборов (структура таблицы аналогична структуре таблицы Продажа) и ввода в нее записей.

В. Вычислить суммарную продажу прибора определенного типа. Тип прибора запрашивается.

8. Создать панель управления приложением.

Вариант № 9. Разработка информационной системы «Выпрямительные диоды».

1. Создать базу данных «Выпрямительные диоды».

2. Создать следующие таблицы (ключевые поля подчеркнуты):

Выпрямительные диоды (Тип прибора, Название группы, Материал, Обратное напряжение, Прямой ток, Кол-во на складе, Цена, Остаток);

Закупка (Номер закупки, Тип прибора, Дата закупки, Кол-во, Закупочная цена);

Работники (Номер работника, ФИО работника, Должность, Оклад, Надбавка);

Заказ на ремонт (Номер заказа, Дата заказа, ФИО заказчика, Кол-во замен, Номер работника, Дата выдачи, Заказ выполнен).

Связать таблицы Выпрямительные диоды и Закупка по полю Тип прибора, таблицы Выпрямительные диоды и Заказ на ремонт по полю Тип прибора, таблицы Работники и Заказ на ремонт по полю Номер работника.

3. Создать формы для ввода данных в таблицы:

а) форма Выпрямительные диоды. Особенности:

- поле Название группы организовать как поле со списком, имеющим два значения – выпрямительные диоды малой мощности, выпрямительные диоды средней мощности;

- поле Материал организовать как поле со списком, имеющим два значения Ge, Si;

б) форма Работники. Особенности:

- поле Должность организовать как поле со списком; список создают из вспомогательной таблицы;

- поле Надбавка организовать как группу переключателей, имеющую три значения: 0, 10, 20;

в) составная форма Выпрямительные диоды - Закупка. Особенности:

- защитить от изменений поле Тип прибора из главной части составной формы;

- в поле Дата покупки автоматически вносить текущую дату;

- если Закупочная цена больше Цены из таблицы Выпрямительные диоды, то выдается сообщение «Ошибка! Высокая цена!»; обеспечить повторный ввод закупочной цены;

- после ввода значения в поле Количество оно прибавляется к полю Кол-во на складе в таблице Выпрямительные диоды;

г) составная форма Выпрямительные диоды - Заказ на ремонт. Особенности:

- в поле Дата заказа автоматически вносится текущая дата;

- поле Заказ выполнен организовать как флажок;

- после ввода значения в поле Кол-во замен осуществляется его сравнение с полем Кол-во на складе; если первое поле больше второго, то выдается сообщение «Нет на складе такого количества» и ввод Кол-ва замен осуществляется повторно; в противном случае поле Кол-во на складе уменьшается на значение из поля Кол-во замен.

- поле Номер работника организовать как поле со списком, список берется из таблицы Работники; список содержит номер работника и ФИО работника.

В каждой форме должны быть кнопки переключения между записями, выхода из формы, кнопка поиска данных.