Реферат: Разработка базы данных для объекта автоматизации: гомеопатическая аптека
=(номер сотрудника, номер договора, дата договора, номер поставщика, растение, количество растений, цена) – договор с поставщиком.
=(номер сотрудника, номер договора, дата договора, номер покупателя, растение, количество растений, цена) – договор с покупателем.
На основании этих векторов можно выделить следующие функции объекта автоматизации:
- функции заключения нового договоров с покупателем и поставщиком.
- поиск заключенных договоров.
- редактирование договоров (только на стадии выполнения заказа).
- функции администратора базы данных – добавление, редактирование и удаление данных в словарях.
3.2. Структура экранных форм пользовательского интерфейса.
В соответствии с функциями объекта, структуру экранных форм можно представить следующим образом:
4. Концептуальная модель базы данных
Концептуальную модель базы данных можно представить следующим образом:
, где
- структурный аспект.
- функциональный аспект.
- аспект управления.
Функциональный аспект информационной страты объекта автоматизации уже рассмотрели. Структурный аспект будет разобран далее. Аспект управления в данном курсовом проекте рассматриваться не будет.
4.1. Первый уровень структурного аспекта информационной страты объекта
Рассмотрим первый уровень структурного аспекта информационной страты объекта автоматизации:
, где
- информационные элементы объекта автоматизации.
- связи между информационными элементами.
- конфигурация связей.
- параметр связи между элементами.
- параметр, определяющий изменение элементов структурного аспекта во времени.
Анализируя деятельность аптеки можно выделить следующие информационные элементы:
- Е1 – Данные по договорам.
- Е2 – Сотрудники.
- Е3 – Поставщики.
- Е4 – Покупатели.
- Е5 – Растения.
Связи между информационными элементами можно представить графически следующим образом:
4.2. ?????? ??????? ???????????? ??????? ?????????????? ?????? ???????.