Проектирование базы данных "Продажа авиабилетов"
Автор: eusebiat • Сентябрь 14, 2023 • Курсовая работа • 4,687 Слов (19 Страниц) • 185 Просмотры
ВВЕДЕНИЕ 2
1. Системный анализ предметной области и анализ требований 4
1.1. Анализ деятельности организации 4
1.2. Категория пользователей 5
1.3. Анализ требований 6
1.4. Выбор и обоснование проектных решений по видам обеспечения 6
1.5. Входная и выходная информация 9
2. Проектирование базы данных 11
2.1. Существующие в организации бизнес-процессы и процессы обработки данных исследуемого объекта 11
2.2. Инфологическое моделирование 13
2.2.1. Сущности 14
2.2.2. Взаимосвязи сущностей 15
2.2.3. Разработка инфологической модели 16
2.3. Даталогическое проектирование 16
2.3.1. Отношения и атрибуты 17
2.3.2. Ключевые поля и индексы 22
2.3.3. Даталогическая модель 24
3. Реализация 25
3.1. Особенности реализации 25
3.2. Разработка алгоритмов и кода хранимых процедур и триггеров 25
3.2.1. Тестирование и отладка хранимых процедур 25
3.2.2. Тестирование и отладка триггеров. 30
3.3. Разработка прототипа пользовательского интерфейса. 35
Заключение 39
Список использованных источников и литературы. 40
ВВЕДЕНИЕ
В современном мире авиатранспорт является одним из самых популярных и востребованных видов транспорта. Поэтому система продажи авиабилетов играет огромную роль в авиационной индустрии. Она позволяет клиентам авиакомпаний быстро и удобно приобретать билеты на нужный им рейс, а также обеспечивает эффективный процесс продажи и бронирования билетов.
Современные требования предполагают, что любая информация должна быть структурирована для удобства использования в приложениях и системах. Важно различать понятия "данные" и "информация". Данные — это сведения, которые можно хранить, обрабатывать и искать на физическом носителе. Информация — это данные, которые удовлетворяют информационную потребность пользователя или группы.
Другими словами, базы данных представляют собой структурированную информацию, которая создается и управляется в специальных программах с использованием языка программирования. Эта система управления базой данных (СУБД) позволяет эффективно работать с данными и обеспечивает их безопасность и целостность.
Работа с маленькими и большими базами данных имеет одинаковые шаги, включая планирование, создание, ввод данных, обслуживание и поиск информации. Работа исследует предметную область и разрабатывает систему продажи авиабилетов на основе анализа процессов в этой области.
Объектом исследования является БД системы продажи авиабилетов
Предметом исследования являются авиабилеты и технологии автоматизации.
Эта курсовая работа направлена на создание базы данных "Продажа авиабилетов", которая поможет улучшить работу сотрудников и обеспечит удобное взаимодействие с клиентами, что сократит время, затраченное на работу.
В данной работе использовались различные методы исследования, включая анализ источников, проектирование и программирование. Эти методы позволили выделить бизнес-процессы и создать систему продажи авиабилетов для пользователей. Эта разработка имеет практическую значимость, так как решает проблемы с обработкой запросов от пользователей и улучшает процесс продажи авиабилетов.
Данная курсовая состоит из 49 страниц, 24 рисунков и 8 таблиц. Структура работы составлена таким образом, что каждая из трех глав содержит ключевые элементы
...