Разработка реляционной базы данных «Авиабилеты»
Заказать уникальную курсовую работу- 31 31 страница
- 21 + 21 источник
- Добавлена 21.02.2021
- Содержание
- Часть работы
- Список литературы
- Вопросы/Ответы
ВВЕДЕНИЕ 3
1.Инфологическое проектирование 5
1.1. Анализ предметной области 5
1.2. Анализ информационных задач и пользователей системы 9
1.3. Выявление реквизитов сущностей 12
2. Физическое проектирование 13
2.1. Выбор СУБД и других программных средств 13
2.2. Составление реляционных отношений 14
2.3. Нормализация полученных отношений 16
2.4. Определение требований к операционной обстановке 19
2.5. Описание групп пользователей и прав доступа 23
3. Формирование базы данных 25
3.1. Создание таблиц в базе данных 25
3.2. Проектирование наиболее востребованных запросов 25
3.3. Индексирование БД 27
Заключение 28
Список использованных источников 30
Схема данных приведена на рисунке 13.Рисунок – Диаграмма базы данных3.2.Проектирование наиболее востребованных запросовОтчет по номерному фонду (рисунок 14).SELECT num_komn, plos, typ, kol_mest, etag, dopkr, zena, primFROM dbo.nfondРезультат:Рисунок14– Отчёт по номерному фондуСписок заселенных номеров (рисунок 15)SELECT dbo.clients.fio, dbo.gur_gost.num, dbo.gur_gost.dt1, dbo.gur_gost.dt2FROM dbo.clients INNER JOINdbo.gur_gost ON dbo.clients.code_cli = dbo.gur_gost.code_cliWHERE (dbo.gur_gost.dt1 <= GETDATE()) AND (dbo.gur_gost.dt2 >= GETDATE())Рисунок - Список заселенных номеров3. Отчёт по бронированию номеровSELECT dbo.clients.fio, dbo.bron.num, dbo.bron.day1, dbo.bron.day2FROM dbo.bron INNER JOINdbo.clients ON dbo.bron.code_cli = dbo.clients.code_cliWHERE (dbo.bron.day1 >= GETDATE())Рисунок 16–Отчет по бронированию4. Динамика выручки по датам (рисунок 17)SELECT SUM(zena) AS Expr1, dtFROM dbo.gur_gostGROUP BY dtРисунок 17 – Динамика выручки по датам3.3. ИндексированиеБДИндексирование справочника клиентов:CREATEINDEXclients_fioONclienys(fio)Таким образом, все поставленные задачи автоматизации выполнены в рамках данной работы. Далее проведена оценка экономической эффективности проекта.ЗаключениеВ результате данной работы проведено совершенствование информационной системы бронирования номеровгостиницы «Интурист».В первой части работы проведен анализ организационно-функциональной структуры объекта исследования гостиницы, анализ бизнес-процессов гостиницы, определены основные задачи автоматизации, определена стратегия автоматизации путем доработки используемойИС через внедрение новой разработанной подсистемы, определены параметры аппаратного обеспечения для функционирования автоматизированной информационной системы гостиницы, проведен анализ архитектуры автоматизированной системы. Во второй части работы проведено моделирование информационной системы, построена логическая и физическая модели информационной системы, разработаны макеты экранных и отчетных форм программного обеспечения менеджера гостиницы, анализ входящей и результатной информации, сформулированы предложения по функционированию информационной системы.При проектировании модели данных использовалось программное обеспечение ErWinDataModeller.Данная система удовлетворяет всем требованиям, предъявленным в задании, и реализует большинство необходимых сотрудникам гостиницы функций.В результате выполнения данной работы был сделан вывод, что сегодня внедрение информационных систем может способствовать:• получению более рациональных вариантов решения управленческих задач за счет внедрения математических методов и интеллектуальных систем и т.д.• освобождению работников от рутинной работы за счет ее автоматизации;• обеспечению достоверности информации;• замене бумажных носителей данных на магнитные и оптические, что приводит к более рациональной организации переработки информации на компьютере и снижению объемов бумажных документов;• уменьшению затрат на производство продуктов и услуг.Результатом внедрения разработанной подсистемы, совершенствование существующего функционала ПО менеджера гостиницы произойдет снижение временных затрат на оформление документации, необходимой для оформления клиентов в гостиницу (карта гостя, данные о клиенте), документов финансовой отчетности. Кроме того, произойдет сокращение времени на операцию бронирования и поиск информации о клиенте.Список использованных источниковЧусавитина Г. Н, Макашова В. Н. Моделирование бизнес-процессов: учебное пособие / Г.Н. Чусавитина, В. Н. Макашова. - Магнитогорск: ФГБОУ ВО "МГТУ им. Г. И. Носова", 2018. – 289c.Новикова Т. Б. Управление проектами в социальных и экономических системах: учебное пособие / Т.Б. Новикова. - Магнитогорск: ФГБОУ ВО "МГТУ им. Г.И. Носова", 2017. – 256c.Красовский, В. Н. Введение в проектирование информационных систем / В.Н. Красовский. – М.: Литкон, 2010.– 580 с.Дробинцев П. Д., Опарин П. А., Котлярова Л. П. Основы моделирования на языке UML : учебно-методическое пособие / П.Д. Дробинцев, П.А. Опарин, Л.П. Котлярова. - Санкт-Петербург : Изд-во Политехнического университета, 2016. - 61 с.Забродин А. В., Бубнов В. П. Основы проектирования информационных систем с помощью языка UML: учебное пособие / А. В. Забродин, В. П. Бубнов. - Санкт-Петербург: ФГБОУ ВО ПГУПС, 2018. - 45 с.Копылов А. В., Цыганкова В. Н. ERP: управление предприятием: учебное пособие / А. В. Копылов, В. Н. Цыганкова. - Волгоград :ВолгГТУ, 2017. – 148c.Воробьев Э.И. Использование UML и технологии COM при разработке программного обеспечения: учебное пособие / Э.И. Воробьёв. - Воронеж : ВГТУ, 2014. – 256c.Одинец М. А. Процессный подход в управлении производственной системой (на примере оценки эффекта в результате интеграции ERP системы)/ Одинец Максим Александрович. - Санкт-Петербург, 2015. - 22 с.Летуновский А.В., Матюшичев И.Ю. Информационные системы и технологии : учебное пособие / А.В. Флегонтов, А.К. Черных; / А.В. Флегонтов, А.В. Летуновский, И.Ю. Матюшичев. Волгоград :ВолгГТУ, 2017. – 113 с.Ицаков Е. Д. Управление проектами: базовые определения и формулы: учебно-методическое пособие/ Е. Д. Ицаков. - Москва: Дело. – 2014. -35 с.Шойдин Ю. Ю. Контрольные точки при управлении проектами: применение и проектирование / Юрий Шойдин. - Москва: Бухгалтерия и банки, 2018. - 115 с.Жулева, С.Ю. Разработка приложений в среде 1С: Предприятие. В 2 частях. Часть 1. Общие приемы программирования / Соколова Ю.С., Жулева С.Ю. - М.:Гор. линия-Телеком, 2014. - 142 с.Баранов В. В., Горошко И. В., Лебедев В. Н. Информационные технологии управления и организация защиты информации: учебник. - Москва: Академия управления МВД России, 2018. - 453 с.Некрасов В. Н., Архипова О. И. Информационно-коммуникационные технологии управления и особенности разрешения их противоречий: монография. - Ростов-на-Дону: Профпресс, 2014. – 105 с.Костикова А. В. Моделирование бизнес-процессов: учебное пособие. - Волгоград: ВолгГТУ, 2016. – 110 с.Бабиева Н. А., Раскин Л. И. Проектирование информационных систем: учебно-методическое пособие. - Казань: Университет, 2014. – 200с.Широкова Е. В. Разработка простых отчетов в "1C: Предприятие 8.3" с использованием системы компоновки данных: учебное пособие по дисциплине "Модуль аналитической отчетности в КИС 1C: Предприятие". - Калуга: Манускрипт, 2017. - 83 с. Стрекалова Н. Б., Маризина В. Н. Современные технологии в профессиональной подготовке специалистов: учебное пособие. - Тольятти: Тольяттинская академия управления, 2016. - 128 с. Гагарин А. Г., Костикова А. В. Проектирование информационных систем: учебное пособие. - Волгоград: ВолГТУ, 2015. – 57 с.Сурушкин М. А. Анализ предметной области и проектирование информационных систем с примерами : учебное пособие. - Белгород: НИУ "БелГУ", 2019. - 155 с.Инюшкина О. Г. Проектирование информационных систем: (на примере методов структурного системного анализа): учебное пособие: Форт-Диалог Исеть, 2014. - 240 с.
1. Чусавитина Г. Н, Макашова В. Н. Моделирование бизнес-процессов: учебное пособие / Г.Н. Чусавитина, В. Н. Макашова. - Магнитогорск: ФГБОУ ВО "МГТУ им. Г. И. Носова", 2018. – 289c.
2. Новикова Т. Б. Управление проектами в социальных и экономических системах: учебное пособие / Т.Б. Новикова. - Магнитогорск: ФГБОУ ВО "МГТУ им. Г.И. Носова", 2017. – 256c.
3. Красовский, В. Н. Введение в проектирование информационных систем / В.Н. Красовский. – М.: Литкон, 2010.– 580 с.
4. Дробинцев П. Д., Опарин П. А., Котлярова Л. П. Основы моделирования на языке UML : учебно-методическое пособие / П.Д. Дробинцев, П.А. Опарин, Л.П. Котлярова. - Санкт-Петербург : Изд-во Политехнического университета, 2016. - 61 с.
5. Забродин А. В., Бубнов В. П. Основы проектирования информационных систем с помощью языка UML: учебное пособие / А. В. Забродин, В. П. Бубнов. - Санкт-Петербург: ФГБОУ ВО ПГУПС, 2018. - 45 с.
6. Копылов А. В., Цыганкова В. Н. ERP: управление предприятием: учебное пособие / А. В. Копылов, В. Н. Цыганкова. - Волгоград : ВолгГТУ, 2017. – 148c.
7. Воробьев Э.И. Использование UML и технологии COM при разработке программного обеспечения: учебное пособие / Э.И. Воробьёв. - Воронеж : ВГТУ, 2014. – 256c.
8. Одинец М. А. Процессный подход в управлении производственной системой (на примере оценки эффекта в результате интеграции ERP системы)/ Одинец Максим Александрович. - Санкт-Петербург, 2015. - 22 с.
9. Летуновский А.В., Матюшичев И.Ю. Информационные системы и технологии : учебное пособие / А.В. Флегонтов, А.К. Черных; / А.В. Флегонтов, А.В. Летуновский, И.Ю. Матюшичев. Волгоград : ВолгГТУ, 2017. – 113 с.
10. Ицаков Е. Д. Управление проектами: базовые определения и формулы: учебно-методическое пособие/ Е. Д. Ицаков. - Москва: Дело. – 2014. -35 с.
11. Шойдин Ю. Ю. Контрольные точки при управлении проектами: применение и проектирование / Юрий Шойдин. - Москва: Бухгалтерия и банки, 2018. - 115 с.
12. Жулева, С.Ю. Разработка приложений в среде 1С: Предприятие. В 2 частях. Часть 1. Общие приемы программирования / Соколова Ю.С., Жулева С.Ю. - М.:Гор. линия-Телеком, 2014. - 142 с.
13. Баранов В. В., Горошко И. В., Лебедев В. Н. Информационные технологии управления и организация защиты информации: учебник. - Москва: Академия управления МВД России, 2018. - 453 с.
14. Некрасов В. Н., Архипова О. И. Информационно-коммуникационные технологии управления и особенности разрешения их противоречий: монография. - Ростов-на-Дону: Профпресс, 2014. – 105 с.
15. Костикова А. В. Моделирование бизнес-процессов: учебное пособие. - Волгоград: ВолгГТУ, 2016. – 110 с.
16. Бабиева Н. А., Раскин Л. И. Проектирование информационных систем: учебно-методическое пособие. - Казань: Университет, 2014. – 200с.
17. Широкова Е. В. Разработка простых отчетов в "1C: Предприятие 8.3" с использованием системы компоновки данных: учебное пособие по дисциплине "Модуль аналитической отчетности в КИС 1C: Предприятие". - Калуга: Манускрипт, 2017. - 83 с.
18. Стрекалова Н. Б., Маризина В. Н. Современные технологии в профессиональной подготовке специалистов: учебное пособие. - Тольятти: Тольяттинская академия управления, 2016. - 128 с.
19. Гагарин А. Г., Костикова А. В. Проектирование информационных систем: учебное пособие. - Волгоград: ВолГТУ, 2015. – 57 с.
20. Сурушкин М. А. Анализ предметной области и проектирование информационных систем с примерами : учебное пособие. - Белгород: НИУ "БелГУ", 2019. - 155 с.
21. Инюшкина О. Г. Проектирование информационных систем: (на примере методов структурного системного анализа): учебное пособие: Форт-Диалог Исеть, 2014. - 240 с.
Вопрос-ответ:
Какие этапы включает разработка реляционной базы данных "Авиабилеты"?
Разработка реляционной базы данных "Авиабилеты" включает такие этапы, как инфологическое проектирование, физическое проектирование и формирование базы данных.
Что включает в себя инфологическое проектирование базы данных "Авиабилеты"?
Инфологическое проектирование базы данных "Авиабилеты" включает анализ предметной области, анализ информационных задач и пользователей системы, а также выявление реквизитов сущностей.
Какие этапы включает физическое проектирование базы данных "Авиабилеты"?
Физическое проектирование базы данных "Авиабилеты" включает выбор СУБД и других программных средств, составление реляционных отношений, нормализацию полученных отношений, определение требований к операционной обстановке, а также описание групп пользователей и прав доступа.
Что такое нормализация отношений в контексте физического проектирования базы данных "Авиабилеты"?
Нормализация отношений в контексте физического проектирования базы данных "Авиабилеты" - это процесс, в результате которого отношения структурируются и оптимизируются для более эффективного хранения и обработки данных.
Какие требования необходимо учитывать при определении операционной обстановки базы данных "Авиабилеты"?
При определении операционной обстановки базы данных "Авиабилеты" необходимо учитывать требования к производительности, надежности, масштабируемости, безопасности и доступности системы.
Какие этапы включает в себя разработка реляционной базы данных "Авиабилеты"?
Разработка реляционной базы данных "Авиабилеты" включает в себя следующие этапы: инфологическое проектирование, физическое проектирование и формирование.
Что делается на этапе анализа предметной области?
На этапе анализа предметной области происходит изучение и анализ основных объектов и процессов, которые затрагивают систему "Авиабилеты".
Как происходит нормализация полученных отношений?
Нормализация полученных отношений происходит путем применения нормальных форм. Наиболее распространенными нормальными формами являются первая, вторая и третья нормальные формы.
Какие требования необходимо определить к операционной обстановке?
Необходимо определить требуемые ресурсы (память, процессорное время, дисковое пространство) для работы системы "Авиабилеты", а также минимальные и рекомендуемые параметры системы.
Что включает в себя описание групп пользователей и прав доступа?
Описание групп пользователей и прав доступа включает в себя информацию о различных пользователях системы "Авиабилеты", их ролях и возможностях, а также о группах пользователей и уровнях доступа.