СОДЕРЖАНИЕ
Глава 1. Анализ предметной области
Глава 2. Анализ аналогов и прототипов
Глава 4. Разработка программного средства
Раздел 4.1. Разработка моделей бизнес-процессов системы складского учета
Раздел 2. Разработка модели базы данных системы складского учета
Раздел 3. Реализация ИС на платформе «1С: Предприятие»
| Имя сущности | Определение |
| Сотрудник | Данные о сотрудниках |
| Накладная | Документ о складских операциях |
| Поставщик | Данные о поставщиках |
| Товар | Данные о товарах |
| Строки накладной | Данные в накладных |
| Склады | Данные о складах |
| Клиенты | Данные о клиентах |
| Родительская сущность | Дочерняя сущность | Тип связи | Семантика связи от родительской к дочерней сущности |
| Клиенты | Накладная | Один-ко-многим (не идентифицирующая) | Указан |
| Сотрудники | Накладная | Один-ко-многим (не идентифицирующая) | Закреплен за |
| Склады | Накладная | Один-ко-многим (не идентифицирующая) | Указан |
| Поставщик | Товар | Один-ко-многим (не идентифицирующая) | Поставляют |
| Родительская сущность 1 | Дочерняя сущность | Родительская сущность 2 | Семантика связи |
| Накладная | Строки накладной | Товар | Состоит из / входит в состав |
| Имя сущности | Атрибут | Ключи | Шифр домена |
| Сотрудник | Код сотрудника | PK | D1 |
| Фамилия | | D3 | |
| Имя | | D3 | |
| Отчество | | D3 | |
| Должность | | D3 | |
| Телефон | | D1 | |
| Пол | | D3 | |
| Опыт работы | | D3 | |
| Накладная | Код накладной | PK | D1 |
| Код сотрудника | FK | D1 | |
| Дата накладной | | D2 | |
| Тип накладной | | D3 | |
| Код клиента | FK | D1 | |
| Код склада | FK | D1 | |
| Поставщик | Код поставщика | PK | D1 |
| Наименование | | D3 | |
| Город | | D3 | |
| Реквизиты | | D3 | |
| Клиенты | Код клиента | PK | D1 |
| Фамилия | | D3 | |
| Имя | | D3 | |
| Отчество | | D3 | |
| № паспорта | | D1 | |
| Склады | Код склада | PK | D1 |
| Наименование | | D3 | |
| Товар | Код товара | PK | D1 |
| Код поставщика | FK | D1 | |
| Наименование | | D3 | |
| Единицы измерения | | D3 | |
| Цена продажи | | D1 | |
| Цена покупки | | D1 | |
| Строки накладной | Номер строки | | D1 |
| Код накладной | FK | D1 | |
| Код товара | FK | D1 | |
| Количество | | D1 | |
| Стоимость | | D1 |
| Детерминанта | Функциональная часть |
| Код сотрудника | Фамилия, Имя, Отчество, Должность, Телефон, Пол, Опыт работы. |
| Код клиента | Фамилия, Имя, Отчество, № паспорта. |
| Код поставщика | Наименование, Город, Реквизиты. |
| Код накладной | Код сотрудника, Дата накладной, Тип накладной, Код клиента, Код склада. |
| Код склада | Наименование. |
| Код товара | Код поставщика, Наименование, Единицы измерения, Цена продажи, Цена покупки. |
| Шифр домена | Наименование домена | Определение | Тип данных | Пример |
| D1 | Порядковый номер | Целое число, принимает уникальные значения | integer | 001 |
| D2 | Дата | ЧЧ.ММ.ГГГГ – дата , где ЧЧ – две цифры, число (от 01 до 31) ММ – две цифры, месяц (от 01 до 12) ГГГГ – четыре цифры, год (от 0000 до 9999) | date | 10.01.2014 |
| D3 | Строка символов переменной длины | Множество символьных значений переменной длины не более 20 символов. Выбирается одно значение из указанного множества | varchar(20) | Складов Павел Викторович |
| D4 | Булево | Тип данных, принимающий два возможных значения: истина (true) и ложь (false) | blob | true |