31.86M
Category: educationeducation

Выпускная квалификацион ная работа

1.

Направление:
___________________________________________________
Профиль:
___________________________________________________
Выпускная
квалификацион
ная работа
на тему
«Наименование»
Обучающийся: Иванов Иван Иванович
Руководитель: Петров Петр Петрович

2.

Актуальность
проекта
Туризм является одной из крупнейших, высокодоходных и наиболее динамичных отраслей
мировой экономики. Успешное развитие туризма оказывает влияние на такие ключевые
сектора экономики, как транспорт и связь, торговля, строительство, сельское хозяйство,
производство товаров народного потребления и др. В связи с этим автоматизация данного
направления постоянно развивается, предоставляя на рынок новые решения и варианты для
снижения трудоемкости бизнес-процессов компаний.
2

3.

Цель проекта
Цель исследования – разработка информационной
системы обеспечения рабочего процесса сотрудников
предприятия-тураператора, что непосредственно
сказывается на качестве и скорости оказания услуг.
3

4.

Предмет и объект
исследования
Предмет исследования – бизнес-процессы предприятия, которое
подвергается автоматизации с помощью разрабатываемого программного
средства, такие как:
-
управлением заказами;
-
бронированием;
-
взаимодействием с клиентами;
-
анализом данных.
Объект исследования – туристическое агентство ООО «Некст Нетворк»
и ее деятельность в контексте организации и сопровождения
туристических услуг. Особое внимание уделяется текущему состоянию
информационных процессов, их интеграции и взаимодействию, а также
возможностям улучшения данных процессов с помощью
специализированного программного обеспечения
4

5.

Задачи
проекта
Для достижения цели проекта
необходимо выполнить следующий
ряд задач:
Анализ подходов к проектированию
1 архитектуры web-сайтов
2
Проведение анализа деятельности
компании ООО «Некст Нетворк»
3
Обоснование выбора технологического
стека, проектирование подсистемы
4
Анализ созданной подсистемы на предмет
соответствия требованиям.
5
Оценку преимуществ и
экономической эффективности.
5

6.

Методы
исследования
Анализ и синтез
Методы
проектирования
Программная
инженерия
6

7.

Теоретические
аспекты
web-разработки

8.

Описание этапа
На данном этапе рассмотрено
теоретическое основание web-разработки,
которое охватывает ключевые аспекты
создания и функционирования web-сайтов
и веб-приложений. Исследована структура
и основные компоненты таких систем, а
также роль серверных технологий,
обеспечивающих их работу. Особое
внимание уделяется серверной части
приложений и тому, как различные
архитектурные модели влияют на
эффективность их функционирования.
8

9.

Выводы
Рассматриваемый
этап
охватывает
широкий
спектр
теоретических аспектов, связанных с web-разработкой,
начиная от основ работы web-сайтов и приложений до
сложных
архитектурных
подходов.
Особое
внимание
уделено
компонентам
web-приложений,
которые
включают клиентскую и серверную части, а также базы
данных.
В разделе серверных технологий подробно рассмотрены
современные инструменты, такие как платформы для
серверной разработки и фреймворки, обеспечивающие
упрощение процессов программирования.
Значительное внимание в главе уделено подходам к
проектированию
архитектуры
благодаря
web-приложений.
Модульный
подход,
своей
возможности
легкой
модификации,
оптимальный
выбор
для
проектов
гибкости
выделяется
с
и
как
растущими
9

10.

Проектировани
е и разработка
информационно
й системы

11.

Инструменты разработки
11

12.

Характеристика
предприятия
Компания ООО «Некст Нетворк» основана с целью предоставления высокотехнологичных
решений в области сетевой инфраструктуры и информационных технологий.
Компания
сосредоточилась на формировании команды квалифицированных специалистов и создании
надежной базы клиентов. Также, компания расширила спектр своих услуг, начав предлагать
комплексные решения, включающие консалтинг, техническое сопровождение, и интеграцию
новых технологий, таких как программно-определяемые сети и системы виртуализации.
Компания активно инвестирует в развитие своих сотрудников, внедряя программы обучения
и сертификации.
12

13.

Функциональность
проекта
13

14.

Экономическая
эффективность
На рисунке представлен график снижения временных затрат
сотрудников предприятия.
14

15.

Тестирование
информационно
й системы

16.

Чек-лист
тестирования

Тип тестирования
Проверяемый аспект
1
Функциональное тестирование
Авторизация
2
Функциональное тестирование
Создание, редактирование и удаление записей
3
Функциональное тестирование
Поиск и фильтрация данных
4
Тестирование UI
Корректность отображения элементов интерфейса
5
Тестирование безопасности
Проверка передачи данных через HTTPS
6
Тестирование производительности Время загрузки страниц
7
Тестирование совместимости
Работа в разных браузерах
8
Тестирование данных
Сохранение данных в базе данных
9
Тестирование навигации
Работа ссылок и кнопок
16

17.

Механики
тестирования
Фреймворк xUnit использовался для
повышения качества кода и
сокращения времени,
затрачиваемого на ручное
тестирование
Доля тестов
Круговая диаграмма
распределения тестов по
категориям:
Ручное тестирование
Тестирование пользовательского интерфейса
Автоматизированное тестирование
Тестирование функциональности
17

18.

Демонстрация
интерфейса
Интерфейс содержит логотип компании, название агентства, навигационное меню с
разделами «Туристическое агентство», «Персонал», «Бронирование» и «Аналитика». В
верхнем правом углу отображается информация о текущем пользователе и кнопка для
выхода из системы. Центральная часть страницы содержит название туристического
агентства, описание подсистемы и кнопку «Авторизация» для перехода к форме входа в
систему. Дизайн выполнен в лаконичном стиле с акцентом на основной функционал.
18

19.

Демонстрация
интерфейса
В верхней части страницы находится раздел «Список офисов», содержащий таблицу с
идентификатором, названием офиса и его локацией. Для каждого офиса предусмотрены
операции редактирования и удаления. Также в данном разделе имеется возможность
добавления нового офиса через кнопку «+». Ниже представлен раздел «Список туров», в
котором отображены офисы с указанием их адресов и туров, относящихся к каждому офису.
Дизайн интерфейса позволяет пользователю легко управлять офисами и просматривать
19

20.

Демонстрация
интерфейса
В данном разделе отображается таблица со списком бронирований, содержащая следующую
информацию: идентификатор, дата начала и окончания тура, данные туриста, название
офиса, направление тура, статус бронирования, стоимость и доступные операции. Для
каждого
бронирования
предусмотрены
возможности
редактирования
и
удаления.
В
зависимости от статуса бронирования отображаются соответствующие действия, такие как
«Завершить» или «Отменить». Также присутствует кнопка «Забронировать» для добавления
20

21.

Демонстрация
интерфейса
Диаграмма сегментирована на категории,
такие как 0-18 лет, 19-25 лет, 26-35 лет, 3645 лет, 46-60 лет и 60+, каждая из которых
отмечена своим цветом в легенде. Цель
данного
раздела
визуализированные

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

22.

Заключение
Все задачи, поставленные в рамках разработки и тестирования системы,
выполнены в полном объёме. Подсистема продемонстрировала высокий уровень
качества, надёжности и производительности. Результаты тестирования также
показали, что система полностью готова к внедрению в эксплуатацию, где она
сможет эффективно автоматизировать бизнес-процессы туристического агентства,
повысить точность и скорость обработки данных, а также обеспечить высокий
уровень удовлетворенности клиентов.
22

23.

Вопросы
English     Русский Rules