БД Турбаза. Курсовая работа БД. 57. База данных Турбаза
Скачать 1.98 Mb.
|
Физическое проектирование БДПри открытии БД автоматически запускается главная кнопочная форма (рис.9). Рисунок 9 Главная кнопочная форма При нажатии кнопки Формы появляется окно Формы, рисунок 10. Рисунок 10 Окно главной кнопочной формы – Формы. При нажатии кнопки Запросы появляется окно Запросы, рисунок 11. Рисунок 11 Окно главной кнопочной формы – Запросы. При нажатии кнопки Отчеты появляется окно Отчеты, рисунок 12. Рисунок 12 Окно главной кнопочной формы – Отчеты. В БД Туризм созданы следующие формы (рис.13 - 16). Рисунок 13 Форма – Вид транспорта Рисунок 14 Форма –Заказы путевок Рисунок 15 Форма – Клиенты Рисунок 16 Форма – страны Рисунок 17 Туристические маршруты Рисунок 18 Форма - Фирмы Создание запросовНиже представлены примеры реализованных запросов. 1 Запрос «SQL1». SELECT [Туристические маршруты].[№ маршрута], [Туристические маршруты].Название, [Туристические маршруты].[Вид транспорта], [Туристические маршруты].Продолжительность_дней, [Туристические маршруты].Цена FROM [Туристические маршруты] WHERE ((([Туристические маршруты].Цена)>=10000 And ([Туристические маршруты].Цена)<=20000)); Рисунок 19 Выполнение запроса «SQL1». 2 Запрос «Общие суммы продаж по каждому маршруту». Рисунок 20 Запрос «Общие суммы продаж по каждому маршруту» в режиме конструктора Рисунок 21 Выполнение запроса «Общие суммы продаж по каждому маршруту» 3 Запрос «Три клиента с макс суммой платежа». Рисунок 22 Запрос «Три клиента с макс суммой платежа» в режиме конструктора Рисунок 23 Выполнение запроса «Три клиента с макс суммой платежа» 4 Запрос «Фирмы продавшие путевку определенному клиенту». Рисунок 24 Запрос «Фирмы продавшие путевку определенному клиенту» в режиме конструктора Рисунок 25 Ввод параметра Рисунок 26 Выполнение запроса «Фирмы продавшие путевку определенному клиенту». 5 Запрос «Количество маршрутов по странам и видам транспорта». Рисунок 27 Запрос в режиме конструктора «Количество маршрутов по странам и видам транспорта» Рисунок 28 Выполнение запроса «Количество маршрутов по странам и видам транспорта» Создание отчётовВ курсовой работе были сделаны следующие отчеты: Группировка по маршрутам Рисунок 29 Отчет - Группировка по маршрутам Группировка по продолжительности Рисунок 30 Отчет - Группировка по продолжительности Группировка по фирмам Рисунок 31 Отчет - Группировка по фирмам Защита от несанкционированного доступаДля защиты БД от несанкционированного доступа создают пароль на открытие БД. Необходимо запустить СУБД Access и открыть созданную базу данных в монопольном режиме (рис.32). Рисунок 32 Открытие БД в монопольном режиме Далее на вкладе Работа с базами данных нажать кнопку Зашифровать паролем. Вводим пароль tur. Чтобы данный параметр вступил в силу, перезапускаем базу данных. Появляется окно для ввода пароля. Вводим созданный пароль – tur (рис.33). Рисунок 33 Задание пароля для открытия созданной базы данных Применение объектно-ориентированного подхода к проектированию ИС (CASE-средство Rational Rose)Диаграмма вариантов использованияПостроим объектную модель ИС управлением турагенством (рис.34). Для данной предметной области выделим следующих актеров: пользователь; администратор системы. Рисунок 34 Объектная модель ИС управлением турагентством Можно выделить следующих действующих лиц: клиент, туроператор, тур агент. Далее необходимо определить варианты использования системы и дать описание каждому из них: 1) Поиск тура – ИС предоставляет каталог всех имеющихся туров. 2) Просмотр информации о туре – каталог содержит полную информацию о туре (страна, дата вылета и прилета, количество дней пребывания, стоимость). 3) Бронирование тура – можно забронировать тур, который представлен в каталоге. 4) Оставить пожелания на сайте – клиент может описать интересующий тур. 5) Формирование тура – туроператор бронирует отель, билеты, а также определяет стоимость тура. 6) Добавление тура – туроператор может включить новый тур в каталог. 7) Прогнозирование продаж – выдвижение гипотезы о будущих продажах. 8) Реализация тура – тур агент осуществляет продажу тура клиенту. 9) Оформление договора – подготовка необходимых документов. Диаграмма вариантов использования для туристического агентства представлена на рис. 35: Рисунок 35 Диаграмма вариантов использования предметной области «Туристическое агентство» Диаграмма взаимодействия (диаграмма последовательности и кооперативная диаграмма)Диаграмма последовательности для туристического агентства представлена на рис. 36. Диаграмма кооперации для туристического агентства представлена на рис. 37. Рисунок 36 Диаграмма последовательности предметной области «Туристическое агентство» Рисунок 37 Диаграмма кооперации предметной области «Туристическое агентство» Диаграмма классовДиаграмма классов для туристического агентства представлена на рис. 38. Рисунок 38 Диаграмма классов предметной области «Туристическое агентство» Диаграмма деятельностиДиаграмма классов для туристического агентства представлена на рис. 39. Рисунок 39 Диаграмма деятельности ЗаключениеПроанализированы задачи, возникающие в гостинично-туристической сфере, и имеющееся на рынке программное обеспечение для их решения. Выделено около нерешенных проблем. Определены технологические средства для решения каждой из задач гостинично-туристической сферы. С наибольшими трудностями разработчики сталкиваются, когда решение необходимо принимать реальном времени, то есть когда анализируются потоки данных. При этом нет времени на то, чтобы предварительно сохранить и то обработать данные - информацию нужно получать одновременно с поступлением данных. В современном мире, стремится к глобализации отношений, период между поступлением данных и решением задачи неуклонно сокращается. Все больше процессов требует анализа в режиме реального времени, когда любая задержка критической. В таких ситуация без помощи эффективного инструментария обработки данных, построенного на информационных технологиях, руководителю не обойтись. В данной курсовой работе описывается регламент выполнения процесса «Турагентство». Был разработан регламент выполнения процесса управления турагентством в практической части с использованием программы BPWin. В ходе выполнения курсовой работы были выполнены следующие задачи: описание предметной области; проектирование концептуальной модели данных; моделирование бизнес-процессов; проектирование логической модели данных. изучены структура турфирмы и управление оформлением заказов путевок в турфирме; выполнено концептуальное проектирование базы данных; создано логическое проектирование базы данных. создано физическое проектирование базы данных. Средствами СУБД Microsoft Access 2007 создан удобный пользовательский интерфейс: при открытии базы данных запускается форма-меню, состоящая из кнопок на открытие всех созданных объектов. Созданы формы, запросы, отчёты для функционирования базы данных. Предусмотрена защита базы данных «Туристическая фирма» от несанкционированного доступа. Список использованных источниковБоковой Ю. Особенности методологии проектирования информационных систем для малого и среднего бизнеса. М.: Изд. дом «Синергия», 2016. – 145 с. Боковой Ю. Особенности методологии проектирования информационных систем для малого и среднего бизнеса. М.: Изд. дом «Синергия», 2016. – 145 с. Волкова, В.Н. Системный анализ информационных комплексов [Электронный ресурс]: учеб. пособие / В.Н. Волкова. – Изд. 2-е, стер. – С.-Пб.: Лань, 2016. – 336 с. Грекул, В.И. Методические основы управления ИТ-проектами [Текст]: учебник / В.И. Грекул, Н.Л. Коровкина, Ю.В. Куприянов. – М.: ИНТУИТ, 2017; Саратов: Вузовское образование, 2017. – 392 с. Грекул, В.И. Управление внедрением информационных систем [Текст]: учебник / В.И. Грекул, Г.Н. Денищенко, Н.Л. Коровкина. – М.: ИНТУИТ, 2017; Саратов: Вузовское образование, 2017. – 224 с. Гринберг, А.С. Информационные технологии управления [Электронный ресурс]: учеб. пособие / А.С. Гринберг, Н.Н. Горбачев, А.С. Бондаренко. – М.: ЮНИТИ-ДАНА, 2017. – 478 с. Джестон, Дж. Управление бизнес-процессами [Текст]: практ. руководство по успешной реализации проектов / Джестон Дж., Н. Йохан; пер. с англ. [В. Агапова; науч. ред. В. Тренев]. – М.: Альпина Паблишер, 2016. – 648 с. Долганова, О.И. Моделирование бизнес-процессов: Учебник и практикум для академического бакалавриата / О.И. Долганова, Е.В. Виноградова, А.М. Лобанова. - Люберцы: Юрайт, 2016. - 289 c. Елиферов, В.Г. Бизнес-процессы [Электронный ресурс]: регламентация и управление: учебник / В.Г. Елиферов, В.В. Репин. – М.: ИНФРА-М, 2018. – 319 с. Ипатова, Э. Р. Методологии и технологии системного проектирования информационных систем. Учебник: моногр. / Э.Р. Ипатова. - М.: Флинта, 2016. - 300 c. Ипатова, Э. Р. Методологии и технологии системного проектирования информационных систем. Учебник: моногр. / Э.Р. Ипатова. - М.: Флинта, 2016. - 300 c. Коваленко В.В. Проектирование информационных систем / В.В. Коваленко. - М.: Форум, 2016 г. - 320с. Пирогов В.Ю. Некоторые особенности преподавания языка управления базами данных // Мир науки. – 2018. Т.6. №6. С.55. Рыбальченко М. Архитектура информационных систем. М.: Эксмо, 2016. – 221 с. Силич М. П. Моделирование и анализ бизнес-процессов : учеб. по- собие / М. П. Силич. – Томск : ФДО, ТУСУР, 2016. – 186 с. Силич М. П. Моделирование и анализ бизнес-процессов : учеб. по- собие / М. П. Силич. – Томск : ФДО, ТУСУР, 2016. – 186 с. Стасышин Д. Проектирование информационных систем и баз данных. СПб.: Питер, 2017. – 453 с. Стафиевская М.В., Петрова В.О. Моделирование бизнес-процессов как инструмент повышения эффективности деятельности организаций // Вестник Марийского государственного университета. Серия: Сельскохозяйственные науки. Экономические науки. 2018. № 2 (14). С. 126-134. Туманов В.Е. Основы проектирования реляционных баз данных. - М.: Бином, 2016 г. - 420 c. Хаббард Дж. Автоматизированное проектирование баз данных. - М.: Мир, 2016 г. - 453 c. Хаммер, Майкл. Быстрее, лучше, дешевле. Девять методов реинжиниринга бизнес-процессов [Электронный ресурс] / Майкл Хаммер, Хершман Лиза. – М.: Альпина Паблишер, 2016. – 352 c. Уроки SQL и баз данных. // Site-do. [Электронный ресурс]. URL: http://www.site-do.ru/db/db1.php (дата обращения: 28.05.2021). Бова, В. В. Основы проектирования информационных систем и технологий : учебное пособие / В. В. Бова, Ю. А. Кравченко. — Ростов-на-Дону, Таганрог : Издательство Южного федерального университета, 2018. — 105 c. — ISBN 978-5-9275-2717-5. — Текст : электронный // Электронно-библиотечная система IPR BOOKS : [сайт]. — URL: http://www.iprbookshop.ru/87462.html Коцюба, И. Ю. Основы проектирования информационных систем : учебное пособие / И. Ю. Коцюба, А. В. Чунаев, А. Н. Шиков. — Санкт-Петербург : Университет ИТМО, 2015. — 205 c. — ISBN 2227-8397. — Текст : электронный // Электронно-библиотечная система IPR BOOKS : [сайт]. — URL: http://www.iprbookshop.ru/67498.html (дата обращения: 28.05.2021) Носова, Л. С. Case-технологии и язык UML : учебно-методическое пособие / Л. С. Носова. — 2-е изд. — Челябинск, Саратов : Южно-Уральский институт управления и экономики, Ай Пи Эр Медиа, 2019. — 67 c. — ISBN 978-5-4486-0670-0. — Текст : электронный // Электронно-библиотечная система IPR BOOKS : [сайт]. — URL: http://www.iprbookshop.ru/81479.html (дата обращения: 28.05.2021). Приложение А МоделЬ IDEF0 «КАК ДОЛЖНО БЫТЬ»Рисунок Б.1 — Контекстная диаграмма «КАК ДОЛЖНО БЫТЬ» турагентства Рисунок Б.2 —Декомпозиция контекстной диаграммы «КАК ДОЛЖНО БЫТЬ» |