Курсовая работа: Информационно-аналитическая система магазина
При неавтоматизированном учете очень сложно узнать какой товар и в каком количестве есть в наличии.
В случае если какой либо сотрудник сменил фамилию, в связи с женитьбой, то нужно поднять все документы, где употреблялась его фамилия, все накладные и везде менять фамилию.
Как же внедрить электронные технологии в такой сложный механизм учета продукции? Ответом на этот вопрос служит представленный проект. Подобный проект можно предложить для использования сотрудниками любого небольшого магазина продовольственных товаров.
Данный проект содержит в себе списки: всех фирм, поставляемых товар, накладных прихода и продажи, всех сотрудников, товаров, которые есть в наличии.
2. Разработка структуры базы данных
2.1 Инфологическая модель данных
Логическая структура базы данных определяется информационными потребностями проекта. При ее разработке выделяются основные информационные сущности предметной области, выявляются связи между ними. Затем, логическая структура оптимизируется в соответствии с реализуемыми целевыми функциями проекта.
Инфологическая модель данных приведена на рис.1 в виде модели «сущность-связь».
Центральными информационными сущностями БД являются сущность «Приход» и сущность «Продажи». Информационная сущность «Приход» описывает фирму-поставщика и дату прихода продукции. Информационная сущность «Продажи» описывает какой сотрудник какой товар продал.
2.2 Датологическая модель данных
В созданной базе данных вся информация хранится в 7 таблицах. Схема данных представлена на рис. 2.
Рис. 2 Схема данных
Примеры заполнения таблиц:
Запросы, применяемые в созданной БД: