Курсовая работа включающая в себя несколько этапов по анализу предметной области, моделированию бизнес-процессов в нотации IDEF0 и UML, проектировании базы данных и ее реализации на MS SQL Server, а так же реализации в ней таблиц, запросов, представлений и триггеров.
К работе все исходники: выгрузка базы на SQL Server, файлы программ моделирования данных и бизнес-процессов, проект на Delphi для макетов экранных форм.
Введение 4
1 Системный анализ 6
1.1 Название и цель разработки информационной системы 6
1.2 Описание предметной области 7
1.3 Сводные данные о категориях пользователей и их потребностях 16
1.4 Концептуальная модель данных предметной области и справочники к ней 20
1.5 Описание специфических требований к программному продукту, опосредованно связанных с предметной областью 25
2 Системное проектирование 29
2.1 Иерархия функций информационной системы 29
2.2 Системное проектирование. Структура системы 36
2.2.1 Структурная схема системы 36
2.2.2 Описание подсистем, из которых состоит программный продукт 37
2.3 Системное проектирование. Проектирование пользовательского интерфейса 38
2.3.1 Схема интерфейса 38
2.3.2 Проектирование экранных форм. Эскизы и описание форм 39
2.4 Системное проектирование. Проектирование БД 42
2.4.1 Логическая модель данных полученная из концептуальной 42
2.4.2 Описание проделанных работ по нормализации 46
2.4.3 Логическая модель после нормализации и описание таблиц 47
2.4.4 Описание используемых средств обеспечения целостности данных 49
3 Техническое проектирование 50
3.1 Выбор языка, среды, которые будут использоваться в ходе разработки приложения 50
3.2 Выбор СУБД 51
3.3 Физическая модель данных 53
3.4 Разработка триггеров, хранимых процедур, запросов на выборку, представлений 58
Заключение 60
Список литературы 61
Приложение. Листинг программы и скрипа SQL 64
1. Андерсен Б. Бизнес процессы. Инструменты совершенствования /М.: РИА «Стандарты и качество», 2015г. - 272 с, илл. (Серия «Практический менеджмент»).
2. Антонов В.Ф. Методы и средства проектирования информационных систем [Электронный ресурс] : учебное пособие / В.Ф. Антонов, А.А. Москвитин. — Электрон. текстовые данные. — Ставрополь: Северо-Кавказский федеральный университет, 2016. — 342 c. — 2227-8397. — Режим доступа: http://www.iprbookshop.ru/66080.html (дата обращения: 29.12.2020).
3. Варфоломеева Е.В. Информационные системы в экономике: Учебное пособие / Е.В. Варфоломеева, Т.В. Воропаева и др.; Под ред. Д.В. Чистова - М.: НИЦ ИНФРА-М, 2015. - 234 с.
4. Вдовенко Л.А. Информационная система предприятия: Учебное пособие/Вдовенко Л. А. - 2 изд., перераб. и доп. - М.: Вузовский учебник, НИЦ ИНФРА-М, 2015. - 304 с.
5. Гагарина Л.Г. Технология разработки программного обеспечения: учеб. пособие / Л.Г. Гагарина, Е.В. Кокорева, Б.Д. Виснадул ; под ред. Л.Г. Гагариной. – М. : ИД «Форум» : ИНФРА-М, 2017. – 400 с.
6. Гайсарян С.С., объектно-ориентированное программирование. -М.:ЦИТ.,2013.- 420 с. [Электронный ресурс]. URL:
http://www.mista.ru/oop book/index.htm (дата обращения: 05.01.2020).
7. Гвоздева В.А. Информатика, автоматизированные информационные технологии и системы: Учебник / В.А. Гвоздева. - М.: ИД ФОРУМ: НИЦ ИНФРА-М, 2015. - 544 с.
8. Информационные технологии в менеджменте (управлении) : учебник и практикум / под общ.ред. Ю.Д.Романовой. - М.: Юрайт, 2015 - 478c.
9. Калянов Г.Н. Корпоративные информационные системы: технологии и решения / Г. Н. Калянов. – М.: Гриф, 2016. - 235с.
10. Кириллов, В.В. Введение в реляционные базы данных / В.В. Кириллов, Г.Ю. Громов. - СПб.: БХВ-Петербург, 2012. - 464 c.
11. Кузнецов, С. Введение в реляционные базы данных / С. Кузнецов. - 2-е изд., исправ. - М. : Национальный Открытый Университет «ИНТУИТ», 2016. - 248 с. : ил. - (Основы информационных технологий). - Библиогр. в кн. ; [Электронный ресурс]. - URL: http://biblioclub.ru/index.php?page=book&id=429088 (21.01.2020).
12. Марков А.С. Базы данных. Введение в теорию и методологию: учебник / А.С. Марков, К.Ю Лисовский. – М.: Финансы и статистика, 2015. - 512с.
13. Митина О.А. Методы и средства проектирования информационных систем и технологий [Электронный ресурс] : курс лекций / О.А. Митина. — Электрон. текстовые данные. — М. : Московская государственная академия водного транспорта, 2016. — 75 c. — 2227-8397. — Режим доступа: http://www.iprbookshop.ru/65666.html (дата обращения: 11.12.2020).
14. Орлов С. А. Технологии разработки программного обеспечения. Учебное пос. 5-е изд. / С. А. Орлов, Б. Я. Цилькер. — СПб.: Питер, 2016. — 640 с.
15. Рудаков А.В. Технология разработки программных продуктов: учеб. пособие для студ. учреждений сред. проф. образования – 11-е изд., стер. – М.: Издательский центр «Академия», 2017. – 208 с.
16. Самоучитель UML : учеб. пособие / А. В. Леоненков. – СПб : БВХ-Петербург, 2007. – 576 с.
17. Семакин И.Г. Информационные системы и модели. учебное пособие / И.Г. Семакин. – М.: ЛБЗ, 2015. - 303с.
18. Смирнов, Г.Н. Проектирование экономических информационных систем: учебник для вузов / А.А. Смирнов, А.А. Сорокин, Ю.Ф. Тельнов. - М.: Финансы и статистика, 2014 – 512c.
19. Теория и практика UML. Диаграмма последовательности [Электронный ресурс]. – Режим доступа: http://it-gost.ru/articles/view_articles/94 (дата обращения: 15.01.2020).
20. Туманов, В.Е. Основы проектирования реляционных баз данных : курс лекций / Туманов В.Е. — Москва : Интуит НОУ, 2016. — 504 с. — ISBN 978-5-9556-0111-3. — URL: https://book.ru/book/917913 (дата обращения: 25.12.2020). — Текст : электронный.
21. Устав АО «Отель Введенский» [Рукопись]. СП-Б. - АО «Отель Введенский», 2020. – 34 с.
22. Федорова Г.Н. Разработка, внедрение и адаптация программного обеспечения отраслевой направленности: учеб. пособие для студ. учреждений сред. проф. образования / Г.Н. Федорова. –: М.: КУРС : ИНФРА – М, 2017. – 334 с.
23. Шаймарданов Р.Б. Моделирование и автоматизация проектирования структур баз данных - М.: Юнити, 2016. - 469 c.