Разработка интерфейса пользователя

СУБД Microsoft Access имеет специальные объекты для организации взаимодействия пользователя с данными в таблицах (формы). Формы предназначены как для отображения, так и для ввода данных в таблицы. Формы позволяют отобразить данные в виде, удобном для пользователя, обеспечить корректировку этих данных, ввод новых записей и удаление ненужных.

С помощью конструктора форм в данной базе данных были разработаны следующие формы: «Аптека», «АптечныйСклад», «ДиректорАптеки», «ЗаказАптеки», «ПоставкаНаСклад», «ПриемщикПоставки», «Производитель», «Товар», «УправСкладом». На Рис. 5.1. представлена экранная форма «ПоставкаНаСклад».

разработка интерфейса пользователя - student2.ru

Рис. 5.1. Экранная форма «ПоставкаНаСклад»

На Рис. 5.2. представлена экранная форма «Аптека» с подчиненной формой «ЗаказАптеки».

разработка интерфейса пользователя - student2.ru

Рис. 5.2. Экранная форма «Аптека» с подчиненной формой «ЗаказАптеки»

Запросы являются одним из основных инструментов выборки и обработки данных в таблицах базы данных. Существует несколько видов запросов.

Основным является запрос с условием отбора. С его помощью выбираются данные из взаимосвязанных таблиц и других запросов. На основе запроса этого типа могут быть построены запросы других типов.

В приложении были сформированы следующие запросы с условием отбора: «Дата заказа», «Номер телефона Аптеки», «Цена заказа по дате». Структура запроса с условием отбора «Дата заказа» представлена на Рис. 5.3.

разработка интерфейса пользователя - student2.ru

Рис. 5.3. Структура запроса «Дата заказа»

Результат запроса «Дата заказа» в режиме таблицы представлен на Рис. 5.4.

разработка интерфейса пользователя - student2.ru

Рис. 5.4. Результат запроса «Дата заказа»

При составлении запроса на выборку можно создавать собственное поле для вычисления тех или иных значений. В конструкторе запросов были сформированы следующие запросы с вычисляемыми полями: «Мощность площадей», «Номер телефона аптеки», «Товар». Структура запроса «Мощность площадей» представлена на Рис. 5.5.

разработка интерфейса пользователя - student2.ru

Рис. 5.5. Структура запроса «Мощность площадей»

Результат запроса в режиме таблицы показан на Рис. 5.6.

разработка интерфейса пользователя - student2.ru

Рис. 5.6. Результат запроса «Мощность площадей»

Также в конструкторе запросов были созданы запросы с параметрами: «Название аптеки», «Страна-Произв». На Рис. 5.7. показана структура запроса «Страна-Произв».

разработка интерфейса пользователя - student2.ru

Рис. 5.7. Структура запроса «Страна-Произв»

Результаты запроса в режиме таблицы показаны на Рис. 5.8.

разработка интерфейса пользователя - student2.ru

Рис. 5.7. Результат запроса «Страна-Произв»

ЗАКЛЮЧЕНИЕ

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

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

Благодаря разработанному приложению гарантируется синхронизированное сообщение аптек, аптечного склада и поставщиков товара.

Наши рекомендации