Курсовой проект представляет собой проектирование базы данных для информационной подсистемы «Склад». Оно необходимо для упрощения хранения информации и автоматизированного доступа пользователей различного уровня.
Склад готовой продукции не занимается никакой коммерческой деятельностью, а только осуществляет процедуру хранения продукции для сторонних лиц заинтересованных в этом. Вообще, склад – огромная информационная система, которая включает в себя множество функций, такие как: прием, учет, хранение и отгрузка готовой продукции, приемка готовой продукции, согласование планов и условий поставок по договорам и т.д. В нашем случае мы выделим некоторую границу рассматриваемой системы и реализуем некоторые её функции[1].
Склад, область которого рассматривается в данном курсовом проекте, должен выполнять следующие функции:
• Учёт;
• Хранение;
• Поставка на склад товара;
• Заказ товара со склада;
• Составление договора с клиентом о списке необходимых товаров.
Разрабатываемое клиент-серверное приложение для реализации должно выполнять функции, такие как хранение данных о названии товаров, их количестве, хранящихся на складе, цене на товар в количестве одной штуки полной сумме, хранение данных о договоре, который заключает клиент по поставке товара со склада на его производство, хранение данных о самом клиенте, который заключает договор. Для реализации необходимы операции, такие как: включение нового товара в список товаров на складе, редактирование или удаление ненужного товара из складского списка, изменение срока действия договора и периодов поставки товара, добавление, редактирование или удаление данных о клиенте; просмотр информации о товарах на складе и о клиентах.
Содержание
Введение 5
1 Анализ предметной области и описание информационной подсистемы «Склад» 6
1.1 Объекты подсистемы 7
1.2 Функции приложения 7
1.3 Описание структурной модели программы 8
2 Проектирование БД 9
2.1 Создание концептуальной модели данных 9
2.2 Построение логической модели данных 10
2.2.1 Процесс нормализации 10
2.2.2 Формирование логической модели 16
2.3 Построение физической модели данных 16
3 Разработка и реализация информационной системы «Склад» 17
3.1. Выбор средств реализации программного обеспечения 17
3.2 Модульная структура программного обеспечения 17
3.3 Пример работы программного обеспечения 19
Заключение 36
Список использованных источников 37
Приложение 38
1. Вендров А.М. CASE-технологии. Современные методы и средства проектирования информационных систем/ А.М. Вендров.– М.: Финансы и статистика, 1998.– 176 с.
2. Коннолли, Т. Базы данных. Проектирование, реализация и сопровождение.
Теория и практика / Т. Коннолли. - М.: Вильямс И.Д., 2017. - 1440 c.
3. Петцольд Ч. Программирование для Microsoft Windows на C#. Том 1/ Ч. Петцольд. – М.:Издательство «Русская Редакция»,2002. -576с,:
4. [Электронный ресурс] // URL: https://ru.wikipedia.org/wiki/Microsoft_Visual_Studio (Дата обращения 20.04.2020)
5. [Электронный ресурс] // URL: https://habr.com/ru/post/254773/ (Дата обращения
02.05.2020)
6. СТП 62-2007