Диплом: Автоматизация продажи авиабилетов в ООО «Avia Traffic Company»

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
17
Рисунок 2. Техническая архитектура.
18
Рисунок 2. Продолжение
19
Рисунок 2. Продолжение.
Как видно из рисунка 2, ООО «Avia Traffic Company» имеет довольно
обширную техническую архитектуру. Головной офис авиакомпании находится в
Бишкеке, а отделы обеспечения полетов, наземного обеспечения и основная
часть инженерно-авиационной службы находятся непосредственно в аэропорту
20
Манас (за 25км от города). Соединение с офисом обеспечивается путём
Виртуальной Персональной Сети (Virtual Personal Network - VPN). Обязательно
на случай отсутствия интернета – проведён второй дополнительный (резервный)
канал связи, как в головном офисе авиакомпании, так и в техническом ангаре.
Головной офис авиакомпании состоит из трёх этажей. На первом этаже, в
IT отделе имеется серверная комната, в которую заведено 2 канала связи
Интернет, непосредственно в Брандмауэр(Фаерволл). Далее с него начинается
локальная сеть, через маршрутизатор, в который подключено 2 сервера
авиакомпании и мини Автоматическая Телефонная Станция (АТС). На рисунке
3 показаны основные элементы серверной:
Рисунок 3. Фото серверной стойки.
Далее локальная сеть через маршрутизаторы проходит через каждый из
отделов. В дополнении к кабелю UTP, локальную сеть дополняют Wi-Fi роутеры
21
в количестве четырех штук. Два роутера на первом этаже, и по роутеру на второй
и третий этажи. Внутри локальной сети возможен обмен по любому из
протоколов, но вот за пределы фаерволла, можно обращаться только по
протоколам: HTTPS, POP3, SMTP. Поскольку удалённые офисы связываются в
единое целое через VPN канал, то вместе всё это образует общую виртуальную
локальную сеть, в которой опять-таки не запрещены никакие протоколы,
включая FTP, который используется при обмене сотрудников документацией, и
который очень важен для удалённых офисов. Локальная сеть администрируется
IT отделом.
Программную архитектуру, можно наблюдать на рисунке 4.
Рисунок 4. Программная архитектура.
22
Рисунок 4. Продолжение.
Как видно из рисунка 4, практически все рабочие станции построены на
операционной системе Windows 10. Стандартный набор программного
23
обеспечения, необходимый для минимального функционирования рабочего
места: Microsoft Office, состоящий из текстового редактора Word, - для работы с
текстовыми документами и Excel, - для работы с таблицами. Рабочие станции
также, как правило, оснащены программой для чтения PDF файлов – Adobe
Acrobat DC и архиватором WinRar. Для чтения электронной почты повсеместно
используется интернет браузер Firefox либо Chrome, поскольку корпоративная
почта подключена к Яндекс.Почте для домена. Примечательно, что
специализированное Программное Обеспечение (ПО) Меридиан используется
практически повсеместно в авиакомпании. И это действительно так. ПО
Меридиан решает не только вопросы соединения всех отделов, но и хранения
документации в одном месте. Для функционирования ПО Меридиан установлен
специальный сервер в локальной сети предприятия. Сервер работает на
операционной системе Windows Server версии 2012R. Также под данную
платформу установлена база данных MicroSoft SQL, которая необходима для
хранения всей информации ПО Меридиан. Для администрирования сервера
используется протокол RDP Microsoft Remote Desktop протокол, который
позволяет управлять удаленным рабочим столом.
В программной архитектуре предприятия, существует также ещё один
сервер, который работает на платформе WMware ESXi, которая является
аппаратным гипервизором, что в свою очередь даёт возможность выполнять на
сервере несколько виртуальных машин. Используется сервер, в качестве
резервного, при отказе основного, а также на свободных ресурсах сервера IT
Отделом выполняются тестирования, перед запуском какого-либо нового
программного продукта.
Ещё один сервер, установлен в отделе бухгалтерии авиакомпании. Работа
данного сервера выполняется на платформе Windows 10, но так как к серверу
нужен постоянный доступ по протоколу RDP для всех сотрудников бухгалтерии,
а стандартные возможности Windows 10 позволяют подключаться только
одному пользователю, используя протокол RDP, - на сервер установлен RDP
24
Wrap, который с легкостью решает эту проблему. Таким образом, все сотрудники
бухгалтерии используют свои рабочие станции только с одной целью –
подключиться к серверу и выполнять работу непосредственно по протоколу
RDP. Как мы можем наблюдать на рисунке 4, рабочие станции отдела
бухгалтерии, оснащены только операционной системой Windows 10 для этих
целей.
Сервер бухгалтерии, содержит в себе, пожалуй, самую главную
бухгалтерскую программу – 1С восьмой версии. В базу данных 1С в
автоматическом режиме подгружается вся оперативная бухгалтерская
информация по продаже, отмене, возвратам и переносам авиабилетов в XML
формате, благодаря специальной службе Online Ticket от провайдера «Сирены-
Трэвел». Также на сервере стоит ПО для выполнения резервирования базы
данных 1С – Handy Backup. Безопасность поддерживается благодаря антивирусу
Касперского для малого офиса. Поскольку 1С обслуживают программисты вне
штата авиакомпании, то для оперативной помощи сотрудникам удалённую связь
в режиме реального времени обеспечивает TeamViewer, на мой взгляд лучшая
программа по предоставлению удалённого доступа, которая не имеет аналогов
по быстродействию и эффективности.
Ну и, однозначно, самый важный, элемент программной архитектуры –
это фаерволл, который является не только основным связывающим звеном всей
локальной сети, но ещё и залогом информационной безопасности предприятия.
Для усиления безопасности, на борту фаерволла Kerio Control также содержится
ещё и антивирус Kerio на базе Bitdefender. Проверка на вирусы проходит в
режиме реального времени следующих протоколов HTTP, FTP, SMTP и POP3.
Также фаерволл является ещё и связывающим звеном удалённых офисов,
поскольку предоставляет VPN канал и имеет специальную программу для
подключения его – Kerio Control VPN Client. Также на борту фаерволла
содержится и обратный HTTP прокси (рисунок 5), который позволяет иметь
доступ с глобальной сети Интернет на сервера авиакомпании.
25
Рисунок 5. Правила для обратного прокси-сервера.
Администрирование фаерволла Kerio Control осуществляется благодаря
веб интерфейсу. В отдельных случаях, также предусмотрен более продвинутый
доступ по SSH. Нельзя не отметить также автоматическую функцию
переключения интернета на резервный канал, при падении основного. Kerio
Control – это бесспорно один из лучших программных межсетевых экранов
обладающий комплексным пакетом функций, но при всём своем многообразии
функциональности, а также во многом благодаря интуитивно понятному веб
интерфейсу данное ПО довольно легко в использовании.
Также в информационной структуре предприятия имеется веб интерфейс
для управления мини АТС и видеонаблюдением.
Стоит отметить, что сайт авиакомпании, стоит на Виртуальном
Персональном Сервере (ВПС), операционной системой которого является
Ubuntu версии 16.04. На ВПС установлено всё необходимое программное
обеспечение (MySQL, Nginx, PHP), для работы сайта, который в свою очередь
выполнен на языке PHP, имея под капотом очень популярный фреймворк
Laravel. Системой управления сайта является OctoberCMS. Администрирование
сервера осуществляется через безопасное SSH соединение.
На поддомене сайта tickets.aero.kg находится взятое в аренду у
провайдера авиационных услуг «Сирены-Трэвел» ПО по автоматизации продаж
авиабилетов под названием Oxygen. Всё что удалось узнать об этом ПО – что оно
выполнено на языке JAVA. Остальные данные, включая ПО сервера, на котором
стоит Oxygen – тщательно скрывают за коммерческой тайной. Таким образом,
26
администрирование, настройка и обновления Oxygen проводятся сотрудниками
провайдера «Сирена-Трэвел».
1.2. Характеристика комплекса задач, задачи и обоснование
необходимости автоматизации
1.2.1. Выбор комплекса задач автоматизации и характеристика
существующих бизнес процессов
На рисунке 6 мы можем рассмотреть бизнес процесс приобретения
авиабилета на сайте авиакомпании:
Рисунок 6. Приобретение авиабилета.
Для наглядного рассмотрения процесса приобретения клиентом
авиабилета на сайте авиакомпании была использована схема функционального
моделирования BPMN, поскольку при всей сложности вхождения (т.е изучения
и умения работать с нотациями), уровень понимания BPMN — низкий, т.е. для
чтения нотаций не требуется вообще никаких особых знаний и навыков.
Графические нотации понимаются интуитивно, ведь BPMN создавался
специально для того, чтобы найти общий язык между аналитиком и обычными
бизнесменами (управленцами).
В результате, как было описано выше, при помощи BPMN мы экономим
свое время и добиваемся максимально высокого уровня взаимопонимания.
Нотации не позволяют двойного прочтения, а потому очень помогают в работе.
1.2.2. Определение места проектируемой задачи в комплексе задач и ее
описание
Главным и единственным входным информационным потоком в задаче
автоматического приобретения авиабилета на сайте авиакомпании является
потенциальный пассажир. Потенциальный он по той причине, что на старте его

Смотрите также:

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
IPO - инструмент финансирования деятельности организации. На примере ПАО «Нефтяная компания «Лукойл»
PR как средство продвижения организации (на примере ПАО "Тамбовский завод "Комсомолец им. Н.С. Артемова")
PR-коммуникации в сфере общественного питания (на примере кафе-кондитерской «Cream Cheese»)
SMM как средство повышения эффективности работы учреждений социокультурной сферы (на примере Малого театра)