Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
записка2.doc
Скачиваний:
12
Добавлен:
11.11.2018
Размер:
5.07 Mб
Скачать

5.1.4. Отчеты

Перечень разработанных в приложении отчетов представлен в таблице 5.4.

Таблица 5.4. Перечень разработанных отчетов

Имя отчета

Назначение

АКТ_О_ПРИХОДЕ

Предназначен для отображения поступивших материалов

АКТ_О_СПИСАНИИ

Предназначен для отображения операций по погрузке за определенный месяц по выбранному клиенту

АКТ_РАСКРОЯ

Предназначен для отображения материалов затраченных на определенный заказ

ГАРАН_ЗАКАЗЫ

Является подчиненным отчетом. Отображает сумму затраченную на заказ

НАРЯД-ЗАКАЗА

Предназначен для отображения заказа

КОПИЯ_НАРЯД-ЗАКАЗА

Предназначен для отображения заказа

ОСТАТКИ

Предназначен для отображения остатков за текущий и предыдущий месяц

ПАСПОРТ_ЗАКАЗА(ККОПИИ)

Является подчиненным отчетом. Отображает информацию о заказе

СПИСАННЫЕ_МАТЕРИАЛЫ

Предназначен для отображения всех списанных материалов

5.1.5. Макросы

Описание макросов, разработанных в приложении приведено в таблице 5.5.

Таблица 5.5. Список разработанных макросов базы данных

Имя макроса

Назначение

autoexec

Открывает при запуске приложения форму «МЕНЮ».

ОЧИЩЕНИЕ_БАЗЫ

Выполняет 3 запроса на удаление.

5.2. Разработка интерфейса приложения

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

При разработке приложения применялись следующие элементы интерфейса:

- командные кнопки;

- кнопки навигации по записям;

- поля для ввода;

- поля со списком;

- рисунок.

5.2.1. Разработка системного меню

Главное меню приложения состоит из вкладок:

- Справочники;

- Операции;

- Отчеты;

- Сервис;

- Выход.

Иерархическая схема меню представлена на рисунке 5.1., вид формы главного меню в режиме просмотра в приложении 27

Рис. 5.1. Схема иерархического меню

5.2.2. Описание подсистемы функции меню

Вкладка «Справочники» содержит пункты «Материалы», «Изделия», «Услуги», «Закройщик», «Улицы», «Комиссия по списанию».

Вкладка «Операции» содержит пункты «Заказ», «Приход», «Списание».

Вкладка «Отчеты» содержит пункты: «Материальный отчет», «Списанные материалы», «Акт раскроя».

Вкладка «Сервис» содержит пункт: «Очищение базы данных».

Вкладка «Выход» содержит пункты: «Книга суммарного учета», «Инвентарная книга», «Отчетность библиотеки», «Дневник библиотеки».

Вкладка «Выход» не имеет пунктов

5.3. Разработка объектов базы данных для обеспечения работы отдельных подсистем и функций приложений

Для обеспечения нормального функционирования были использованы следующие объекты базы данных:

- Формы Access позволяют создавать пользовательский интерфейс для таблиц базы данных. Хотя для выполнения тех же самых функций можно использовать режим таблицы, формы предоставляют преимущества для представления данных в упорядоченном и привлекательном виде. Формы позволяют также создавать списки значений для полей, в которых для представления множества допустимых значений используются коды. Правильно разработанная форма ускоряет процесс ввода данных и минимизирует ошибки.

- Запросы являются важным инструментом в любых системах управления базами данных. Они используются для выделения, обновления и добавле­ния новых записей в таблицы. Чаще всего запросы используются для вы­деления специфических групп записей, чтобы удовлетворить определен­ному критерию. Кроме того, их можно использовать для получения дан­ных из различных таблиц, обеспечивая единое представление связанных элементов данных.

- Отчеты. Конечным продуктом большинства приложений баз данных является от­чет. В Access отчет представляет собой специальный тип непрерывных форм, предназначенных для печати. Для создания отчета, который можно распечатать и распределить между потребителями, Access комбинирует данные в таблицах, запросах и даже формах. Распечатанная версия формы может служить отчетом

- Макросы – позволяют автоматически повторять различные действия. Они является объектом Access, не дублируют отдельные нажатия клавиш или перемещения мыши, выполняя особые, заданные пользователем, задачи.

В формах приложения созданы кнопки, выполняющие одинаковые действия. Описание кнопок приведено в таблице 5.6.

Таблица 5.6. Описание кнопок, используемых в формах приложения

Кнопка

Назначение

Используется в формах

Кнопки перехода по записям в текущей форме

ЗАКАЗЫ, ПРИХОД_МАТЕРИАЛОВ, СПИСАНИЕ_МАТЕРИАЛОВ

Кнопка добавления осуществляет добавление данных в текущую форму

МАТЕРИАЛЫ, УЛИЦЫ, ИЗДЕЛИЯ, ЗАКРОЙЩИК, УСЛУГИ, ПРИХОД_МАТЕРИАЛОВ, СПИСАНИЕ_МАТЕРИАЛОВ

Кнопка добавления осуществляет добавление данных в текущую форму

ЗАКАЗЫ

Кнопка удаления осуществляет физическое удаление выбранных данных из текущей формы

МАТЕРИАЛЫ, УЛИЦЫ, ИЗДЕЛИЯ, ЗАКРОЙЩИК, УСЛУГИ, ПРИХОД_МАТЕРИАЛОВ, СПИСАНИЕ_МАТЕРИАЛОВ

Кнопка удаления осуществляет физическое удаление выбранных данных из текущей формы

ЗАКАЗЫ

Таблица 5.6. Описание кнопок, используемых в формах приложения (окончание)

Кнопка

Назначение

Используется в формах

Кнопка осуществляет просмотр отчетов

ЗАКАЗЫ, ПРИХОД_МАТЕРИАЛОВ, СПИСАНИЕ_МАТЕРИАЛОВ, ОСТАТКИ, ПО_АКТУ_РАСКРОЯ

Кнопка печати, осуществляет печать отчетов

ЗАКАЗЫ, ПРИХОД_МАТЕРИАЛОВ, СПИСАНИЕ_МАТЕРИАЛОВ, ОСТАТКИ, ПО_АКТУ_РАСКРОЯ

Кнопка выхода, закрывает ткущую форму

МАТЕРИАЛЫ, УЛИЦЫ, ИЗДЕЛИЯ, ЗАКРОЙЩИК, УСЛУГИ, ПРИХОД_МАТЕРИАЛОВ, СПИСАНИЕ_МАТЕРИАЛОВ, КОМИССИЯ_ПО_СПИСАНИЮ, ЗАКАЗЫ

Кнопка удаления

ПРИХОД_МАТЕРИАЛОВ, СПИСАНИЕ_МАТЕРИАЛОВ

ЗАКАЗЫ