Добавлен: 23.04.2023
Просмотров: 107
Скачиваний: 2

2.3. Характеристика базы данных
Рисунок 8 - сущность связь
Для проектирования ИС была создана модель сущность-связь. В ней
определены все основные объекты (сущности) и связи, которые существуют
между ними. Были выделены 5 сущностей: товар на складе , данные о поставщике, заказы клиентов, данные о клиенте, заказы ждущие клиента.
Сущности:
- товар на складе
- данные о поставщике
- заказы клиентов
- данные о клиенте
- заказы, ждущие клиента
Атрибуты:
- товар на складе:
- 1.1 поставщик
- 1.2 кол-во штук/тонн
- 1.3 цена за штуку/тонну
- 1.4 наименование товара
- 1.5 код
- Данные о поставщике:
- 2.1 код
- 2.1 телефон
- 2.3 организация
- 2.4 представитель
- 2.5 адрес компании
- 2.6 должность
- Заказы клиентов:
- 3.1 код
- 3.2 кол-во товара
- 3.3 наименование товара
- 3.4 адрес компании
- Данные о клиенте:
- 4.1 фио
- 4.2 код
- 4.3 почта
- 4.4 организация
- 4.5 номер телефона
- 4.6 адрес
- Заказы, ждущие клиентов
5.1 код
5.2 конец срока ожидания
5.3 начало срока ожидания
Таблица 5 Данные о хранении документов, используемых в АИС
|
Документ |
Информационные потоки |
Хранение |
Вывод на принтер |
||||||
|---|---|---|---|---|---|---|---|---|---|
|
Наименование |
регистрация в БД |
формирование |
внешний |
внутренний |
входящий |
исходящий |
на бумаге |
в БД |
|
|
Должностная инструкция |
+ |
+ |
+ |
+ |
+ |
+ |
|||
|
табель учета рабочего времени |
+ |
+ |
+ |
+ |
+ |
+ |
|||
|
Трудовой договор |
+ |
+ |
+ |
+ |
+ |
+ |
|||
|
Штатное расписание |
+ |
+ |
+ |
+ |
+ |
||||
|
Отчеты |
+ |
+ |
+ |
+ |
+ |
+ |
|||
|
Итого |
2 |
3 |
2 |
3 |
2 |
4 |
5 |
5 |
2 |
- в столбце “Регистрация в БД” указать знак “+” только для тех
документов, для которых в БД будут сохраняться значения идентифицирующих реквизитов и некоторых других, состав
которых должен быть определён на данной стадии проектирования;
- в столбце “Формирование” указать знак “+” для тех документов, которые будут формироваться автоматически, на основе запросов к к БД- столбцы “Входящий”, “Исходящий” заполняются только для внешних информационных потоков.
В таблице 3 отображена декомпозиция документов и состав информационного обеспечения АИС.
3. Контрольный пример реализации
Рисунок 8 схема данных
Описание таблиц
Таблица 6 «данные о поставщике»
|
Наименование поля |
Идентификатор поля |
Тип поля |
|
код |
Ключ |
счетчик |
|
должность |
- |
Дата и время |
|
организация |
- |
Дата и время |
|
Представитель фио |
- |
Короткий текст |
|
Телефон |
- |
Короткий текст |
|
Адрес компании |
- |
Короткий текст |
Таблица 7 «данные о клиенте»
|
Наименование поля |
Идентификатор поля |
Тип поля |
|
код |
Ключ |
счетчик |
|
Наименование товара |
- |
Короткий текст |
|
Кол-во товара |
- |
Короткий текст |
|
Наименование товара |
- |
Короткий текст |
|
Цена за штуку/тонну |
- |
Короткий текст |
|
поставщик |
- |
Короткий текст |
Таблица 8 «товар на складе»
|
Наименование поля |
Идентификатор поля |
Тип поля |
|
Код |
Ключ |
счетчик |
|
Фамилия |
- |
Короткий текст |
|
Имя |
- |
Короткий текст |
|
Отчество |
- |
Короткий текст |
|
Дата рождения |
- |
Дата и время |
|
Адрес |
- |
Короткий текст |
|
Номер телефона |
- |
Короткий текст |
Таблица 9 «заказы клиентов»
|
Наименование поля |
Идентификатор поля |
Тип поля |
|
Код |
Ключ |
счетчик |
|
Организация клиента |
- |
Короткий текст |
|
Наименование товара |
- |
Короткий текст |
|
Кол-во товара |
- |
Короткий текст |
|
Наименование товара |
- |
Короткий текст |
|
Кол-во товара в штуках/тоннах |
- |
Короткий текст |
Таблица 10 «заказы, ждущие клиентов»
|
Наименование поля |
Идентификатор поля |
Тип поля |
|
Код |
Ключ |
счетчик |
|
Дата начала ожидания заказа |
- |
Короткий текст |
|
Дата завершения заказа |
- |
Короткий текст |
Контрольный пример реализации и описание