
- •Введение
- •Анализ предметной области
- •Диаграммы прецедентов
- •Диаграммы взаимодействия
- •Диаграммы поведения
- •Проектирование бд с использованием case-средств
- •Создание сайта с использованием ms Visual Studio Разметка и наполнение сайта
- •Реализация личного кабинета пользователя
- •Фильтрация данных
- •Администрирование базы данных
- •Заключение
- •Список использованной литературы
- •Приложение а
- •Приложение б
- •Приложение в
- •Приложение г
- •Приложение д
- •Приложение е
- •Приложение ж
- •Приложение з
- •Приложение и
ГУАП
КАФЕДРА № 14
ОТЧЕТ ЗАЩИЩЕН С ОЦЕНКОЙ
ПРЕПОДАВАТЕЛЬ
Старший преподаватель |
|
|
|
Н. В. Барклаевская |
должность, уч. степень, звание |
|
подпись, дата |
|
инициалы, фамилия |
ПОЯСНИТЕЛЬНАЯ ЗАПИСКА К КУРСОВОЙ РАБОТЕ |
ПРОЕКТИРОВАНИЕ ИС ДЛЯ ТУРИСТИЧЕСКОГО АГЕНТСТВА |
по курсу: ПРОЕКТИРОВАНИЕ ИНФОРМАЦИОННЫХ СИСТЕМ |
|
|
РАБОТУ ВЫПОЛНИЛ
СТУДЕНТ гр. № |
4116 |
|
|
|
|
|
|
|
подпись, дата |
|
инициалы, фамилия |
Санкт-Петербург 2024
СОДЕРЖАНИЕ
ПРОЕКТИРОВАНИЕ ИС ДЛЯ ТУРИСТИЧЕСКОГО АГЕНТСТВА 1
по курсу: ПРОЕКТИРОВАНИЕ ИНФОРМАЦИОННЫХ СИСТЕМ 1
Введение 4
Анализ предметной области 5
Диаграммы прецедентов 7
Диаграммы взаимодействия 10
Диаграммы поведения 14
Проектирование БД с использованием CASE-средств 17
Создание сайта с использованием MS Visual Studio 21
Разметка и наполнение сайта 21
Реализация личного кабинета пользователя 22
Фильтрация данных 30
Администрирование базы данных 44
Заключение 58
Список использованной литературы 59
ПРИЛОЖЕНИЕ А 60
ПРИЛОЖЕНИЕ Б 64
ПРИЛОЖЕНИЕ В 65
ПРИЛОЖЕНИЕ Г 66
ПРИЛОЖЕНИЕ Д 69
ПРИЛОЖЕНИЕ Е 72
ПРИЛОЖЕНИЕ Ж 77
ПРИЛОЖЕНИЕ З 84
ПРИЛОЖЕНИЕ И 91
Введение 3
Анализ предметной области 4
Диаграммы прецедентов 6
Диаграммы взаимодействия 9
Диаграммы поведения 12
Проектирование БД с использованием CASE-средств 15
Создание сайта с использованием MS Visual Studio 19
Разметка и наполнение сайта 19
Реализация личного кабинета пользователя 20
Фильтрация данных 28
Администрирование базы данных 43
Заключение 57
Список использованной литературы 58
ПРИЛОЖЕНИЕ А 59
ПРИЛОЖЕНИЕ Б 64
ПРИЛОЖЕНИЕ В 65
ПРИЛОЖЕНИЕ Г 66
ПРИЛОЖЕНИЕ Д 69
ПРИЛОЖЕНИЕ Е 72
ПРИЛОЖЕНИЕ Ж 77
ПРИЛОЖЕНИЕ З 84
ПРИЛОЖЕНИЕ И 90
Введение
Туристическое агентство является организацией, основной задачей которой является продажа туристических путёвок и предоставление клиентам полного спектра услуг, связанных с организацией путешествий. Ключевые процессы включают туров, консультирование клиентов по их запросам, бронирование туров и предоставление актуальной информации о существующих предложениях.
Создание информационной системы для туристического агентства направлено на автоматизацию основных бизнес-процессов, что способствует увеличению оперативности работы сотрудников и повышению качества обслуживания клиентов.
Для реализации информационной системы использовались современные средства и технологии. Процесс разработки включал моделирование базы данных, проектирование пользовательского интерфейса и создание программной логики, обеспечивающей обработку запросов и взаимодействие с базой данных. Итоговая система ориентирована на максимальное удовлетворение потребностей как сотрудников агентства, так и его клиентов.
Анализ предметной области
Описание предметной области:
Туристическое агентство представляет собой организацию, которая занимается продажей туристических путёвок. Основными задачами агентства являются поиск и разработка туров, консультирование клиентов, оформление бронирований, обеспечение процесса оплаты и предоставление актуальной информации о турах и предложениях.
Требования к ИС:
Реализация личного кабинета пользователя
Возможность поиска тура и просмотра информации о нем
Возможность выбора тура и просмотра доступных дат
Реализация возможности бронирования тура
Возможность редактирования данных пользователя
Создание баз данных с информацией о пользователях, турах, путевках. истории бронирований
Основные категории пользователей
Таблица 1 – Основные пользователи системы
-
Пользователь
Роль
Интернет-пользователь
Неавторизованный пользователь с доступом к публичной информации о турах, акциях и возможности поиска туров, имеет ограниченный доступ к возможностям системы
Зарегистрированный пользователь
Потенциальный турист, пользователь, прошедший регистрацию и имеющий возможность управления профилем и бронирования туров
Туроператор
Специалист, который разрабатывает туры
Турагент
Пользователь, ответственный за продажу туров и подтверждение бронирований
Администратор
Пользователь с полными правами управления контентом, пользователями, турами и бронированиями
Диаграммы прецедентов
В программе StarUML создана диаграмма прецедентов для разрабатываемой информационной системы (Рисунок 1).
Рисунок 1- Диаграмма прецедентов туристического агентства
Созданы дополнительные диаграммы прецедентов для зарегистрированного пользователя, туроператора и турагента (Рисунок 2-4)
Рисунок 2 - Диаграмма прецедентов для зарегистрированного пользователя
Рисунок 3 - Диаграмма прецедентов для туроператора
Рисунок 4 - Диаграмма прецедентов для турагента