- •База данных для информационной системы «Рынок»
- •Введение
- •И информационного обеспечения
- •1.1 Краткое описание предметной области
- •1.2 Выбор и описание автоматизируемых функций
- •1.3 Первичное описание информационного обеспечения
- •1.4 Вывод
- •2 Выявление ограничений и правил поддержания целостности
- •2.1 Уровень атрибутов
- •2.3 Уровень множеств кортежей
- •2.4 Уровень базы данных
- •2.5 Вывод
- •3.1 Составление локальных исходных er-моделей
- •Код должности
- •Код сотрудника
- •Код товара
- •Код сотрудника
- •Код сотрудника
- •Дата проверки
- •Код арендатора
- •Код сотрудника
- •3.4 Вывод
- •4 Проектирование глобальной er-модели
- •В данном подразделе выявлены и устранены несколько дублирующихся атрибутов. При слиянии сущности множество атрибутов расширяются, а дублирующие атрибуты удаляются.
- •5 Проектирование реляционной sql-модели
- •5.1 Перевод глобальной er-модели в реляционную форму
- •5.2 Спецификация ограничений и правил поддержания целостности
- •5.4 Вывод
- •6.1 Определение способа и формы представления для автоматизируемых функций
- •6.2 Определение моделей соединения таблиц базы данных для реализации представлений
- •Модели соединения таблиц базы данных для реализации представлений для функции 3 «Аренда оборудования» представлены на рис.6.1.3.
- •Модели соединения таблиц базы данных для реализации представлений для функции 4 «Аренда склада» представлены на рис.6.1.4.
- •Модели соединения таблиц базы данных для реализации представлений для функции 5 «Санконтроль» представлены на рис.6.1.5.
И информационного обеспечения
Данный раздел посвящен выбору автоматизируемых функций и информационного обеспечения, служащих основой для дальнейшего проектирования структуры базы данных. Здесь дается краткое описание предметной области; производится выбор и описание автоматизируемых функций; выполняется первичное описание информационного обеспечения.
Результаты получены путем мысленного воспроизведения и анализа предположительного функционирования гипотетической автоматизированной системы «Рынок» на основе здравого смысла и опыта исполнителя. Обследование реальных или типовых объектов данного класса не производилось ввиду ограниченного времени, отводимого на курсовое проектирование.
1.1 Краткое описание предметной области
Рынок в настоящее время представляет собой основное место, где население приобретает товары как хозяйственного, так и продовольственного назначения . Поэтому нужно особенно тщательно проверять продаваемый товар. Также для удобства покупателей весь ассортимент товара разделен. Например, продукты продаются в одном секторе, а вещи в другом.
1.2 Выбор и описание автоматизируемых функций
В данном подразделе выбираются и кратко описываются пять функций управляющей системы, которые предполагается автоматизировать с использованием разрабатываемой информационной системы. Дается сводка объектов предметной области, участвующих в реализации автоматизируемых функций.
1.2.1 Перечень автоматизируемых функций
В рамках данного проекта для автоматизации выбраны следующие пять функций автоматизированной системы «Рынок»:
1) учет кадров
2) аренда мест
3) аренда оборудования
4) аренда склада
5) санконтроль
1.2.2 Функция 1 «учет кадров»
Данная функция предназначена для учета сотрудников, работающих на рынке. Она необходима для удобства хранения и доступа информации о всех сотрудниках учреждения.
1.2.3 Функция 2 «аренда мест »
Данная функция предназначена для учета арендованных мест продажи на рынке. Эта цель достигается за счет того, что в базу вносится требуемая информация.
1.2.4 Функция 3 «аренда оборудования »
Данная функция предназначена для учета аренды необходимого арендаторам оборудования. Эта цель достигается за счет того, что в базу данных временно вводится сведения об арендаторе оборудования и самом оборудовании.
1.2.5 Функция 4 «аренда склада »
Данная функция предназначена для учета арендаторов склада. Эта цель достигается за счет того, что учитывается каждый, кто арендует склад, и товар, хранимый на складе.
1.2.6 Функция 5 «сан.контроль »
Данная функция предназначена для контроля портящегося товарам и товара с лицензией. Эта цель достигается за счет того, что в определенное время проводятся санитарный контроль товара, а также за счет того, что в базу вносятся все данные этой проверки.
1.2.7 Сводка объектов, участвующих в реализации функций
Объекты предметной области, участвующие в реализации автоматизируемых функций, сведены в табл. 1.1.
Таблица 1.1 Сводка объектов, участвующих в реализации функций
Номер объекта |
Имя объекта |
Описание объекта |
Функции |
Примечание |
||||
1 |
2 |
3 |
4 |
5 |
||||
1 |
Сотрудник |
Содержит информацию о сотрудниках рынка |
+ |
|
|
|
+ |
|
2 |
Арендатор |
Содержит информацию об арендаторах мест, оборудования и склада |
|
+ |
+ |
+ |
+ |
|
