Скачиваний:
1
Добавлен:
12.04.2025
Размер:
8.45 Mб
Скачать

ГУАП

КАФЕДРА № 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. Реализация личного кабинета пользователя

  2. Возможность поиска тура и просмотра информации о нем

  3. Возможность выбора тура и просмотра доступных дат

  4. Реализация возможности бронирования тура

  5. Возможность редактирования данных пользователя

  6. Создание баз данных с информацией о пользователях, турах, путевках. истории бронирований

Основные категории пользователей

Таблица 1 – Основные пользователи системы

Пользователь

Роль

Интернет-пользователь

Неавторизованный пользователь с доступом к публичной информации о турах, акциях и возможности поиска туров, имеет ограниченный доступ к возможностям системы

Зарегистрированный пользователь

Потенциальный турист, пользователь, прошедший регистрацию и имеющий возможность управления профилем и бронирования туров

Туроператор

Специалист, который разрабатывает туры

Турагент

Пользователь, ответственный за продажу туров и подтверждение бронирований

Администратор

Пользователь с полными правами управления контентом, пользователями, турами и бронированиями

Диаграммы прецедентов

В программе StarUML создана диаграмма прецедентов для разрабатываемой информационной системы (Рисунок 1).

Рисунок 1- Диаграмма прецедентов туристического агентства

Созданы дополнительные диаграммы прецедентов для зарегистрированного пользователя, туроператора и турагента (Рисунок 2-4)

Рисунок 2 - Диаграмма прецедентов для зарегистрированного пользователя

Рисунок 3 - Диаграмма прецедентов для туроператора

Рисунок 4 - Диаграмма прецедентов для турагента

Соседние файлы в предмете Проектирование информационных систем