Фрагмент для ознакомления
1
СОДЕРЖАНИЕ
ВВЕДЕНИЕ 2
1 ПРОЕКТИРОВАНИЕ БАЗЫ ДАННЫХ 3
1.1 Анализ предметной области 3
Организационная структура оптового склада. 3
Внешний и внутренний документооборот. 4
1.2 Инфологическое проектирование 6
1.3 Перечень задач 12
1.4 Логическое проектирование 12
1.5 Физическое моделирование БД 20
2 Разработка БД 23
2.1 Исследование альтернативной СУБД 23
2.2 Разработка БД С использованием СУБД Microsof Office Access 24
2.2.1 Схема БД 24
2.2.2 Запросы 24
2.2.3 Разработка отчетов 33
2.2.4 Экранные формы 35
2.3 Разработка БД с использованием СУБД MySQL 36
2.3.1 Структура БД 36
2.3.2. Работа с БД 37
ЗАКЛЮЧЕНИЕ 39
ЛИТЕРАТУРА 40
Фрагмент для ознакомления
2
ВВЕДЕНИЕ
Развитие различных сфер человеческой деятельности на современном этапе невозможно без широкого применения вычислительной техники и создания информационных систем различного направления. Проектирование и разработка информационной системы невозможна без разработки базы данных(БД). При проектировании БД следует выполнять общепринятых этапов проектирования, что позволит ускорить процесс проектирования БД.
Цель работы – проектирование и разработка базы данных(БД) для оптового склада.
Объект исследования – деятельность оптового склада.
Задачи, которые требуется решить для достижения цели:
– анализ предметной области;
– инфологическое проектирование БД;
– логическое проектирование БД;
– физическое проектирование БД;
– разработка БД с использованием СУБД Microsoft Office Access;
разработка БД с использованием СУБД MySQL.
На этапе проектирования БД для построения организационной структуры оптового склада, концептуально-инфологической модели и логической модели БД будет использоваться MS Visio. На этапе проектирования будет использоваться СУБД Microsoft Qffice Access и MySql, Для разработки программного приложения будет использоваться IDE VS Exspress 2017 for Windows Desktop язык программирования C#.
1 ПРОЕКТИРОВАНИЕ БАЗЫ ДАННЫХ
1.1 Анализ предметной области
Организационная структура оптового склада.
Склад промышленных товаров может входить в состав какого-либо предприятия либо быть самостоятельным предприятием. Организационная структура представлена на рисунке 1.
Рисунок 1 – Организационная структура оптового склада
Директор выполняет общее руководство складом.
Отдел приема и выдачи и отдел хранения выполняют основные функции склада, далее в работе рассматриваются процессы, происходящие в этих подразделениях.
Технологический отдел занимается механизацией, технической оснащенностью и автоматизацией склада.
Доставка товаров на склад и покупателям осуществляется транспортом предприятия. Организацией этих процессов и их управлением занимается транспортный отдел.
Задачами бухгалтерского учета на предприятии является описание всех хозяйственных процессов, происходящих на складе, учет количества и качества затраченного труда.
Основными функциями отдела кадров являются оформление движения кадров и ведение личных дел сотрудников.
Взаимодействие с поставщиками, осуществление маркетинговой деятельности выполняет коммерческий отдел.
Внешний и внутренний документооборот.
Анализ предметной области требует изучения документооборота предприятия. На рисунке 2 представлена диаграмма внешнего документооборота, выполненная с использованием методологии DFD. Диаграмма построена для сущностей поставщики и покупатели, которые важны для решения поставленной задачи.
Рисунок 2 – Диаграмма внешнего документооборота
Внутренний документооборот склада строится в соответствии с бизнес-процессами, которые имеются на предприятии (рисунок 3). На диаграмме представлены все подразделения склада и информационные потоки, связывающие подразделения друг с другом. Основные подразделения, исследование которых выполняются в работе, являются отделы приемки, выдачи и хранения.
Рисунок 3 – Диаграмма внутреннего документооборота
Прием товаров выполняется в соответствии с накладными или товарно-транспортными накладными, в которых указывается поставщик, наименование товара, его цена и количество. После проверки товара оформляется приходная накладная, по которой товар передается на хранение.
Для отпуска товара оформляется расходная накладная, сопровождающаяся перемещением товара с мест хранения. Покупатель получает накладную, в соответствии с которой выполняет расчет за товар и сам товар. Для перевозки товара оформляется транспортная накладная, которая прикладывается к путевому листу в том случае, если доставка осуществляется транспортным отделом.
Все расчеты с поставщиками и покупателями выполняются и контролируются бухгалтерией, которая оформляет соответствующие финансовые документы (счета, чеки, счета-фактуры). Бухгалтерия и отдел
Фрагмент для ознакомления
3
ЛИТЕРАТУРА
1. Кара-Ушанов, В. Ю. SQL — язык реляционных баз данных: Учебное пособие / Кара-Ушанов В.Ю., - 2-е изд., стер. - Москва :Флинта, Изд-во Урал. ун-та, 2017. - 156 с. ISBN 978-5-9765-3120-8. - Текст : электронный. - URL: https://znanium.com/catalog/product/947669
2. Морозов, Е. А. Анализ предметной области и концептуальное проектирование базы данных : учебное пособие / Е. А. Морозов. - Москва : ИД МИСиС, 2002. - 44 с. - Текст : электронный. - URL: https://znanium. com/catalog/product/1232381
3. Шустова, Л. И. Базы данных : учебник / Л. И. Шустова, О. В. Тараканов. — Москва : ИНФРА-М, 2019. — 304 с. — (Высшее образование: Бакалавриат). - ISBN 978-5-16-010485-0. - Текст : электронный. - URL: https://znanium.com/catalog/product/1009760
4. Агальцов, В. П. Базы данных : учебник : в 2-х кн. Книга 1. Локальные базы данных. — Москва : ФОРУМ : ИНФРА-М, 2020. — 352 с. : ил. — (Высшее образование). - ISBN 978-5-8199-0377-3. - Текст : электронный. - URL: https://znanium.com/catalog/product/1068927
5. Гарсиа–Молина, Г. Системы баз данных: полный курс / Г. Гарсиа –Молина, Д. Д. Ульмон, Д. Уидом. – М. : Вильямс, 2008. – 1088 с.
6. Кузнецов, С. Д. Основы современных баз данных // Центр информационных технологий. М. , 2003. – 570 с.
7. Гарсиа–Молина, Г. Системы баз данных: полный курс / Г. Гарсиа –Молина, Д. Д. Ульмон, Д. Уидом. – М. : Вильямс, 2008. – 1088 с.
8. Полищук, Ю. В. Базы данных и их безопасность : учебное пособие / Ю. В. Полищук, А. С. Боровский. — Москва : ИНФРА-М, 2020. — 210 с. — (Высшее образование: Специалитет). - ISBN 978-5-16-014924-0. - Текст : электронный. - URL: https://znanium.com/catalog/product/1011088
9. Дунаев, В. В. Базы данных. Язык SQL для студента: 2-е изд. доп. и перераб. — СПб.: БХВ-Петербург, 2007. — 320 с: ил. - ISBN 978-5-9775-0113-2. - Текст : электронный. - URL: https://znanium.com/catalog/product/ 350372
10. Быкова, В. В. Искусство создания базы данных в Microsoft Office Access 2007 [Электронный ресурс] : Учеб. пособие / В. В. Быкова. - Красноярск: Сиб. федер. ун-т, 2011. - 260 с. - ISBN 978-5-7638-2355-4. - Текст : электронный. - URL: https://znanium.com/catalog/product/443138
11. Бекаревич, Ю. Б. Самоучитель Access 2010: Самоучитель / Бекаревич Ю.Б., Пушкина Н.В. - СПб:БХВ-Петербург, 2011. - 426 с.ISBN 978-5-9775-0651-9. - Текст : электронный. - URL: https://znanium.com/catalog/ product/355092
12. Мартишин, С. А. Проектирование и реализация баз данных в СУБД MySQL с использованием MySQL Workbench : учеб. пособие / С.А. Мартишин, В.Л. Симонов, М.В. Храпченко. - М. : ИД «ФОРУМ» : ИНФРА-М, 2019. - 160 с. - (Высшее образование). - ISBN 978-5-8199-0517-3. - Текст : электронный. - URL: https://znanium.com/catalog/product/1007949
13. Гарнаев, А. Ю. Самоучитель Visual Studio .NET 2003: Пособие / Гарнаев А.Ю. - СПб:БХВ-Петербург, 2015. - 673 с.ISBN 978-5-9775-1971-7. - Текст : электронный. - URL: https://znanium.com/catalog/product/940267
14. Пирогов, В. Ю. Информационные системы и базы данных: организация и проектирование: учебное пособие. — СПб.: БХВ-Петербург, 2009. — 528 с.: ил. — (Учебная литература для вузов). - ISBN 978-5-9775-0399-0. - Текст : электронный. - URL: https://znanium.com/catalog/product/350672
15. Защита базы данных [Электронный ресурс] – Режим доступа: http://catalog.studentochka.ru/60083.html (Дата обращения: 11.01.2021).
16. Защита информации в СУБД Microsoft Access [Электронный ресурс] – Режим доступа: http://zazdoc.ru/docs/200/index-206295-1.html/?Page=5 (Дата обращения: 11.01.2021).
17. Способы совместного использования базы данных Access [Электронный ресурс] – Режим доступа: https://support.office.com/ru-ru/article/Access-03822632-da43-4d8f-ba2a-68da245a0446 (Дата обращения: 11.01.2021).
18. Типы данных в ms access [Электронный ресурс] – Режим доступа: https://accesshelp.ru/tipy-dannyh-v-ms-access/ (Дата обращения: 11.01.2021).