Автор Анна Евкова
Преподаватель который помогает студентам и школьникам в учёбе.

Проект автоматизации продажи авиабилетов

Содержание:

ВВЕДЕНИЕ

Общие сведения о проекте:

Разработка регламента выполнения процесса «Реализация билетов через розничные кассы» выражена в проекте автоматизации продажи авиабилетов.


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

Данным инструментом является «Aviasoprano» -система оплаты, работающая в сети интернет.

Краткая характеристика проекта:


Весь процесс покупки авиабилета на сайте чётко организован, структурирован и делится на 6 этапов:

На первом этапе «Поиск» пользователь задаёт основные параметры.
На втором этапе «Выбор» пользователь выбирает авиабилет.

На третьем этапе «Бронирование» пользователь переходит к регистрации.
На четвёртом этапе «Дополнительные услуги» сайт предоставляет дополнительные услуги.

На пятом этапе «Оплата» производится оплата авиабилета.

На шестом, заключительном этапе «Завершение» пользователь получает авиабилет.

Актуальность выбранной темы


Говоря о важности выбранной темы, следует огласить четыре тенденции развития IT-технологий:
1) осуществлению распределенных персональных вычислений, когда на каждом рабочем месте достаточно ресурсов для обработки информации в местах ее возникновения;

2) созданию развитых систем коммуникаций, когда рабочие мес­та соединены для пересылки сообщений;

3) гибким глобальным коммуникациям, когда предприятие вклю­чается в мировой информационный поток;

4) созданию и развитию систем электронной торговли;

Таким образом, можно сказать что, несомненно, система оплаты «Aviasoprano» актуальна и отвечает современным критериям.

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

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

1. Технико-экономическая характеристика предметной области и предприятия

1.1. Характеристика предприятия и его деятельности

Цель функционирования предприятия

Aviasoprano– удобная система, позволяющая вводить, обрабатывать и оплачивать билеты на любые рейсы в мире. Основной целью функционирования системы является ускоренный процесс бронирования авиабилетов для своих пользователей.


Краткая история предприятия

Aviasoprano была запущена в январе 2008 года как удобная пользователю система оплаты. Однако система оказалась интересна многим предпринимателям, потому и выросла в самостоятельный проект. Вначале данные о спецпредложениях получались из открытых источников, с других сайтов и из рассылок авиакомпаний.

Сегодня Aviasoprano — первая и крупнейшая в Рунете система оплаты авиабилетов. Мы оплачиваем авиабилеты в 728 авиакомпаниях, 85 авиакассах и 5 системах бронирования (GDS), используя наиболее современные технологии. Вы оплачиваете там, где хотите и где вам удобно.

На сайтах бронирования собрана самая большая база предложений авиакомпаний, летающих по России, СНГ и странам мира. Наша система имеет прямые контакты со многими авиакомпаниями, и получает информацию о билетах порой раньше, чем она публикуется на сайтах бронирования билетов. Наша группа в социальной сети Facebook насчитывает более 200 000 участников.

Основные направления деятельности

  • Предоставление пользователям широкой информации о бронировании билетов;
  • Возможность выбора авиабилета исходя из параметров и приоритетов, интересных пользователю, а именно: точное время вылета и прилёта, цена авиабилета без наценок и комиссий,
  • Мобильный, дистанционный процесс бронирования авиабилета;
  • Информация об акциях и скидках авиакомпаний;

Таблица № 1. Основные параметры функционирования системы

№ п\п

Наименование характеристики (показателя)

Среднее значение показателя в час

1

Количество ежедневных поисков

32000

2

Средняя продолжительность поиска авиабилета

36,6 сек

3

Средняя продолжительность оплаты

2,8 мин

4

Количество отклонённых оплат

7% от общего количество

5

Наиболее часто запрашиваемый банк

Сбербанк

6

Наиболее редко запрашиваемый банк

Промсвязьбанк

7

Средняя стоимость билета

23000 руб.

1.2. Организационная структура управления предприятием

Менеджмент в команде разработки и сопровождения системы «Aviasoprano» ориентирован на объект, продукт. Ниже представлена модель организационной структуры и её описание.

Исполнительный директор

  • занимается планированием, разработкой и внедрением стратегических планов для компании;
  • организует экономически обоснованную операционную деятельность;

Руководитель отдела менеджмента

  • организует работу по ведении, анализу и систематизации клиентской базы;
  • разрабатывает критерии оплаты менеджеров отдела продаж;
  • организует обучение, тренинги для менеджерского состава (совместно с отделом развития);
  • решает рекламационные вопросы по товару с клиентами, составлять необходимую документацию

Руководитель операционного отдела

  • занимается организацией работы в соответствии со стандартами компании;
  • оптимизирует бизнес-процессы, выполняет планы по развитию;
  • повышает экономическую эффективность

Руководитель финансового отдела

  • организует управление движением финансовых ресурсов предприятия и регулирование финансовых отношений, возникающих между хозяйствующими субъектами в условиях рынка, в целях наиболее эффективного использования всех видов ресурсов в процессе производства и реализации продукции (работ, услуг) и получения максимальной прибыли;
  • обеспечивает разработку финансовой стратегии предприятия и его финансовую устойчивость

Руководитель IT-отдела


  •  

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

  • занимается построением эффективной системы подбора персонала в региональные подразделения и центральный офис;
  • управляет командой рекрутеров в ЦО и региональной сети;
  • лично участвует в поиске и подборе руководящего состава;
  • ведёт и администрирует базы кандидатов

Главный экономист

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

Главный IT-разработчик

  • создаёт на основе анализа математических моделей и алгоритмов решения экономических и других задач программы, обеспечивающие возможность выполнения алгоритма и соответственно поставленной задачи средствами вычислительной техники;
  • проводит их тестирование и отладку;
  • разрабатывает технологию решения задачи по всем этапам обработки информации,;
  • осуществляет выбор языка программирования для описания алгоритмов и структур данных;
  • определяет информацию, подлежащую обработке средствами вычислительной техники, её объемы, структуру, макеты и схемы ввода, обработки, хранения и вывода, методы ее контроля

Рис. №.1. Организационная структура управления предприятием.

J:\Курсовая\Организационная структура управления прдеприятием.jpg

2. Выбор комплекса задач автоматизации

Среди функций управления, осуществляемых на изучаемом предприятии при выполнении рассматриваемого вида деятельности, выбрана та функция, для которой будет в дальнейшем разрабатываться курсовой проект. Характеристику существующего бизнес-процесса приведена с использованием диаграмм IDEF0.

Описание процесса покупки авиабилетов

  1. Поиск

1.1 Клиент заходит на страницу поиска

1.2.1 Клиент выбирает город отправления

1.2.2. Клиент выбирает город прибытия

1.3 Клиент выбирает дату отправления

1.4 В случае выбора рейса «туда и обратно», клиент выбирает дату возвращения

1.5 Клиент указывает количество взрослых пассажиров

1.6 Клиент указывает количество пассажиров до 12 лет

1.7 Клиент указывает количество пассажиров до 2 лет

1.8 Клиент указывает класс и возможность выбора рейсов с пересадками

1.9 Клиент переходит на страницу выбора

2. Выбор

2.4 Клиенту предоставляется страница рейсов, в которых указывается:

  • Аэропорт вылета
  • Аэропорт прилёта
  • Время вылета и прилёта
  • Общее время в пути
  • Авиакомпания

Стоимость билета

2.5 Клиент смотрит предложенные варианты и выбирает для себя наиболее выгодный

2.6 Клиент переходит на страницу бронирования

3. Бронирование

3.1.1 Клиент вводит имя

3.1.2 Клиент вводит фамилию

3.2 Клиент вводит пол

3.3 Клиент вводит дату рождения

3.4.1 Клиент вводит гражданство

3.4.2 Клиент вводит документ, удостоверяющий личность

3.4.3 Клиент вводит серию и номер документа, удостоверяющего личность

3.4.4 Клиент вводит срок действия документа, удостоверяющего личность (либо выполняет опцию «бессрочно»)

3.5 Клиент вводит e-mail

3.6 Клиент вводит контактный телефон

3.7 Клиент подтверждает правильность введённых данных, принимает условия договора-аферты и правила тарифов.

3.8 Клиенту предлагается сохранить его данные для повторного использования на сайте.

3.9.1 Клиенту присылается письмо с подтверждением заказа (не покупки электронного билета!)
3.9.2 Клиент переходит к дополнительным услугам

4. Дополнительные услуги


4.1. Клиенту предлагается полис индивидуального страхования от несчастного случая

4.2. Клиенту предлагается полис от утери багажа и задержки рейса

4.3. Клиенту предлагается медицинского страхования

4.4. Клиенту предлагается заказать трансфер

4.5 Выбранные услуги добавляются в оплату клиента

4.6. Клиент переходит к оплате

5. Оплата

5.1 Клиент полностью видит панель, на которой показаны:

  • Номер заказа
  • Города вылета и прилёта
  • Время и дата вылета
  • Время и дата прилёта
  • Время в пути
  • Дата рождения пассажира
  • Номер документа
  • Время, до которого документ действителен
  • Гражданство

5.2 Указывается, до какого времени действителен заказ (по местному времени)

5.3 В качестве способа оплаты клиенту предлагается способ оплаты банковской картой Visa или MasterCard

5.4 Клиент вводит номер карты

5.5 Клиент указывает время, до которой карта действительна

5.6 Клиент вводит код CVV2

5.7 Клиент вводит Имя держателя карты латиницей, как оно указано на карте

5.8 Данные передаются в зашифрованном виде по защищённому протоколу SSL 3.0. Данные обрабатываются платёжным шлюзом Gateline.net и передаются напрямую в банк-эквайер по защищённому протоколу.

5.9. Покупка подтверждается. Сайт автоматически переходит к завершению.

6. Завершение

6.1 Клиент получает электронный билет по почте, указанной в пункте 3.5

6.2 Сайт благодарит клиента за пользование

Рис. №2. Модель покупки авиабилетов

3. Информационное обеспечение задачи

3.1. Характеристика нормативно-справочной, входной и оперативной информации

Пункт представляет собой описание состава входных документов, входных файлов и справочников, соответствующих им экранных форм размещения данных.

Название

Ответственный за его ведение

Средний объём

Средняя частота в записях

Средний объём актуализации

Справочная «сайты»

Руководитель IT-отдела

2500 записей

Еженедельно

60%

Справочная
«пользователи»

Руководитель отдела менеджмента

10000 записей

ежедневно

100%

4. Программное обеспечение задачи

4.1 Общие положения (дерево функций и сценарий диалога)

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

При этом можно выделить и детализировать два подмножества функций: реализующих служебные функции (скрытие данных, подтверждение данных, справка, настройки) и реализующих основные функции управления и обработки данных: отправление данных, согласие банка, согласие оплаты.

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

Дерево функций

Сценарий диалогов

D:\Курсовая\Сценарий диалогов.jpg

Visio-модель базы данных

Таблица. Описание структуры записей таблицы «Рейсы»

Наименование

Тип поля

Длина поля

Код

Счётчик

Город отправления

Текстовый

255

Город прибытия

Текстовый

255

Дата отправления

Дата/время

6

№ рейса

Числовой

4

Авиакомпания

Текстовый

255

Таблица. Описание структуры записей таблицы «Оплата»

Наименование

Тип поля

Длина поля

Код

Счётчик

Имя

Текстовый

255

Фамилия

Текстовый

255

Номер карты

числовой

Код безопасности

числовой

Дата истечения

Описание структуры записей таблицы «Полёт»

Наименование

Тип поля

Длина поля

Код

Счётчик

№ рейса

Числовой

4

Время вылета

Дата/время

4

Время посадки

Дата/время

4

Время в пути

Дата/время

4

Наличие бизнес-класса

Логический

1

Наличие первого класса

Логический

1

Описание структуры записей таблицы «Клиенты»

Наименование

Тип поля

Длина поля

Код

Счётчик

№ рейса

Числовой

4

A класс

Числовой

3

A: свободно

Числовой

3

D класс

Числовой

3

D: свободно

Числовой

3

B класс

Числовой

3

B: свободно

Числовой

3

Завершение

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


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

Центробанки большинства стран очень настороженно относятся к развитию электронных денег, боясь неконтролируемой эмиссии и других возможных злоупотреблений. Хотя электронная наличность может обеспечить массы преимуществ — таких, как быстрота и удобство использования, большая безопасность, меньшие транзакционные сборы, новые возможности для бизнеса с переносом экономической активности в Интернет. Существует много спорных вопросов касательно внедрения электронных денег. Введение электронных валют вызывает ряд вопросов — принципиально не решённые проблемы по сбору налогов, обеспечения эмиссии, отсутствия стандартов обеспечения эмиссии и обращения электронных нефиатных денег, опасения об использовании электронных платёжных систем для отмывания денег.

Для оборота электронных денег используются достаточно сложные технологии. И коммерческие банки не всегда хотят и способны самостоятельно развивать новые продукты.

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

Список литературы

Приложение