Проектирование системы учета клиентов туристического агентства
Особенности бизнеса туристического агентства. Разработка системы для решения задачи автоматизации учета клиентов в туристическом агентстве. Проектирование функциональной модели системы. Разработка базы данных, схемы работы системы и основных алгоритмов.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 13.12.2021 |
Размер файла | 2,4 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Введение
Применение информационных систем и распространение информации в туристическом секторе - одна из актуальных проблем. В 21 веке профессиональная, личная жизнь и развитие бизнеса немыслимы без современных информационных систем. Для реализации туристского продукта необходимы такие информационные системы, которые могут предоставить информацию о размещении туристов, возможностях бронирования и бронирования, аренде транспорта, бронировании билетов и других услугах в короткие сроки. Процесс глобализации определяет быстро расширяющийся поток информации, который приводит к построению информационного общества.
Появление информационных систем было определено уровнем развития компьютерных технологий и изменением ожиданий и потребностей пользователей. Несмотря на быстрое развитие информационных систем только с середины 1990 г., они стали важными в деятельности туристических и развлекательных организаций, поскольку большинство из них стали активно использовать Интернет. Для предприятий Интернет сделал возможным без особых усилий получить доступ к большим группам потребителей, предоставить конкретную информацию о предлагаемых продуктах, безопасно распространять сведения о своей деятельности, быстро и эффективно получать запросы клиентов, делать заказы необходимые услуги, а также снизить финансовые затраты на производство и распространение печатных материалов.
Сегодня туристические агентства признаны жизненно важным компонентом путешествий и туризма и стали неотъемлемой частью индустрии путешествий и туризма во всем мире. На их долю приходится более 90% международного и 70% внутреннего туристического потока.
Кроме того, более 60% всех доходов туристических агентств получают от деловых поездок. Большинство туристических агентств продают как коммерческие, так и туристические поездки, но есть много туристических агентств, которые специализируются только на том или ином секторе.
Работа каждого туристического агентства зависит от сферы его деятельности и размера организации. Основными функциями крупного туристического агентства являются:
- информация о путешествии;
- подготовка маршрута;
- продажа и бронирование авиабилетов;
- упаковка и стоимость тура;
- бронирование;
- страхование путешествий.
Информационная система помогает разрабатывать, управлять и распространять предложения среди туристов по всему миру. Информационные технологии стали основным фактором конкурентоспособности туристических организаций. Информационные системы могут помочь снизить административные, а также производственные затраты за счет интеграции внутренних данных и процессов. Исходя из этого можно сделать вывод, что разработка системы для туристического агентства актуальна.
Целью данной работы является изучение процесса и методик учёта клиентов туристического агентства для дальнейшего проектирования системы учёта клиентов туристического агентства.
Для достижения поставленной цели необходимо выполнить следующие задачи:
- изучить предметную область;
- изучить аналоговые системы учета клиентов туристического агентства
- описать постановку задач;
- разработать функциональные модели системы;
- разработать базу данных системы;
- разработать схемы работы системы и основных алгоритмов;
- разработать макеты графического интерфейса.
проектирование учет туристическое агентство
1. Описание предметной области
1.1 Аналитический обзор предметной области
Турагент - это человек, который имеет полное представление о туристическом продукте - направлениях, способах передвижения, климате, проживании и других сферах сектора услуг. Технически турагент является владельцем или управляющим агентства, но другие сотрудники несут ответственность за консультирование туристов и продажу пакетов туров, отдельных компонентов туристических продуктов.
Туристическим агентом может быть физическое лицо, фирма или корпорация, известная как туристическое агентство. Под агентством понимается офис туристического агента или организации, где собираются и согласовываются все туристические товары и услуги для бесперебойного ведения бизнеса туристического агентства.
Туристическое агентство - одна из самых важных организаций в частном секторе туризма, которая играет важную и решающую роль во всем процессе развития и продвижения туризма в стране или в пункте назначения.
Перспективное туристическое агентство - это агентство, которое занимается оформлением проездных билетов (авиа, ж / д, автомобильным и морским транспортом); проездные документы (паспорта, виза и другие документы, необходимые для поездки); проживание, развлечения и другие туристические услуги от основных поставщиков. Оно также может обеспечить туристическую страховку, иностранную валюту для путешествующих людей.
Туристические агентства в основном делятся на два типа: розничные туристические агентства и оптовые туристические агентства.
Розничное туристическое агентство продает туристические продукты напрямую населению от имени поставщиков продуктов и за это получает комиссионные. Некоторые пакетные туры продаются двумя способами: с комиссией и наценкой.
Оптовые туристические агентства специализируются на организации пакетных туров, которые продаются клиентам, туристам через сеть розничного туристического агентства или напрямую потенциальным клиентам (если у оптового туристического агентства есть розничное подразделение). Оптовое туристическое агентство закупает комплектующие для туристических продуктов оптом и разрабатывает турпакеты[4].
1.2 Особенности бизнеса туристического агентства
Туристическое агентство играет важную роль в бизнесе туристического сектора. Некоторые наиболее важные особенности и важность бизнеса туристического агентства следующие:
- важное звено между клиентами и основными поставщиками;
- обеспечивает быстрое обслуживание путешествий;
- владеет достоверной и надежной туристической информации;
- устанавливает хорошие отношения с клиентами и поставщиками.
1.3 Основные функции туристического агентства
Основными функциями крупного туристического агентства являются:
- информация о путешествии. Независимо от размера туристического агентства, оно должно предоставлять туристам необходимую туристическую информацию. Туристическое агентство должно предоставлять актуальную, точную и своевременную информацию о направлениях, способах передвижения, проживании, осмотре достопримечательностей, покупках, иммиграции, паспорте, визе, таможенном оформлении и процедурах, правилах здравоохранения и безопасности, а также требуемых различных разрешениях путешествия по определенным районам и т. д.[3];
- подготовка маршрута. Термин «туристический маршрут» используется для обозначения пункта отправления, пункта назначения и всех пунктов остановки в турах путешественника. Это композиция из различных элементов, разработанная после детального изучения рынка. Туристические агентства готовят маршрут для турпакетов;
- продажа и бронирование авиабилетов. Туристическое агентство продает различные туристические продукты. Продажа и бронирование авиабилетов по-прежнему является основным источником дохода. Туристические агентства выполняют функцию продажи и бронирования авиабилетов от имени различных авиакомпаний;
- упаковка и стоимость тура. Турагентства готовят турпакеты и продают их туристам. Выборка и цены на турпакеты в значительной степени зависят от способности туристических агентов относительно того, насколько эффективно он может вести переговоры с основными поставщиками;
- бронирование. Это очень важная функция всех типов туристических агентств. Туристическое агентство постоянно поддерживает связь с сектором размещения, транспортным сектором и другими развлекательными организациями, чтобы зарезервировать номера и места в культурных программах и транспорте;
- страхование путешествий. Некоторые крупные туристические агентства выполняют дополнительные функции по обслуживанию своих клиентов. Страхование путешествий защищает путешественников от потери багажа в результате широкого спектра происшествий и проблем, связанных с путешествием;
- валютные услуги. Утвержденное туристическое агентство предоставляет туристам услуги по обмену валюты.
В основном туристическое агентство обслуживает два типа клиентов: деловых путешественников и туристов. Между прочим, у этих туристов разные требования, и агентство должно собрать или закупить соответствующие компоненты у основных поставщиков, чтобы удовлетворить их потребности.
По сути, туристические агентства поддерживают тесные связи с авиакомпаниями, гостиницами, пунктами проката автомобилей, банками, страховыми компаниями, железными дорогами, правительством, торговыми ассоциациями, иностранными туроператорами и турагентами, наземными операторами, круизными компаниями и учебными заведениями по туризму [2].
2. Постановка задачи
Система предназначена для решения задачи автоматизации учета клиентов в туристическом агентстве.
Функциональные требования:
- ведение учёта клиентов;
- ведение учета заказов;
- ведение учета услуги;
- ведение учета туров;
- ведение учета оплаты;
- подбор вариантов путевок;
- расчет стоимости путевки;
- предварительное оформление документов;
- заключение договора.
Нефункциональные требования. Минимально необходимыми для работы программного средства являются следующие параметры оборудования и операционной среды:
- процессор типа Intel Pentium, Celeron; AMD K5\K6, с тактовой частотой не менее 450 МГц монитор типа VGA с разрешением 640x480 или выше;
- 32-разрядная версия ОС Windows;
- для Windows 9x: минимум 128 Мб оперативной памяти;
- для Windows NT: минимум 128 Мб оперативной памяти [1].
3. Обзор существующих систем
Мобильные приложения для туризма помогают пользователям планировать поездки, бронировать жилье, бронировать билеты, бронировать такси, составлять карты маршрутов и т. д. Тем не менее, это лишь основные способы использования туристических приложений, и можно предоставить больше туристических услуг, например:
- навигация - услуги GPS, планирование маршрута и карты;
- социальные сети - новости о путешествиях, обзоры, галереи изображений, бесплатное общение и т. д;
- обильный маркетинг - конкурсы, скидки и оповещения о предложениях;
- ббезопасность - медицинская помощь, вызов службы экстренной помощи и информация о местных и международных агентствах здравоохранения.
- электронная коммерция - бронирование билетов, зарубежные банковские операции, бронирование, покупки.
Индустрия туризма использует приложения, чтобы выйти на новый уровень взаимодействия с пользователями и проникновения на рынок. Ниже приведен краткий обзор на некоторые приложения для туристических агенств.
TripCase оперативно организует планы и маршруты путешественников на их мобильных устройствах.
Приложение также предоставляет в режиме реального времени оповещения путешественникам и агентам, включая обновления статуса рейсов, изменение выхода на посадку, задержки и отмены.
Мобильный агент Travelport, разработанный TTS, обеспечивает быстрый и плавный доступ к GDS для агентов. Последняя версия предоставляет функции, облегчающие жизнь агентов, включая улучшенный интерфейс, улучшенные данные GDS, более быстрый ответ GDS, настраиваемые быстрые клавиши клавиатуры, интеграцию View Trip (чтобы открыть просмотр поездки страницу записи имени пассажира), новостную ленту, в которой освещаются наиболее актуальные статьи из TTS и туристических журналов, более гибкие функции для синхронизации мобильных устройств и возможность одновременного просмотра двух окон терминала.
4. Разработка функциональной модели системы
Деятельность туристического агентства с помощью ИС (Информационной системы) можно предоставить в виде контекстной диаграммы IDFE0 (to-be), рис.1.
Рисунок 1 - Контекстная диаграмма
Механизмы контекстной диаграммы можно выделить:
- персонал;
- ИС.
Правила - нормативы.
К входной информации относятся:
- клиенты;
- заказы;
- услуги;
- туры.
К выходной информации относятся:
- статистика;
- выдача путевок.
Контекстную диаграмму можно разбит на подпроцессы, рис.2.
Рисунок 2 - Подпроцессы контекстной диаграммы
К подпроцессам контекстной диаграммы относятся:
- оформление путёвок;
- юридическая экспертиза;
- получение оплаты.
Функциональный блок «Оформление путевок» можно разбить на подпроцессы, приведенные на рисунке 3.
Рисунок 3 - Подпроцессы функционального блока «Оформление путевок»
К подпроцессам функционального блока «Оформление путевок» можно отнести:
- подбор вариантов;
- расчет стоимости путевки;
- предварительное оформление документов;
- заключение договора.
Функциональный блок «Юридическая экспертиза» можно разбить на подпроцессы, рисунок 4.
Рисунок 4 - Подпроцессы функционального блока «Юридическая экспертиза»
К подпроцессам функционального блока «Юридическая экспертиза» можно отнести:
- проверка соответствия нормативным документам;
- выдача заключения.
Функциональный блок «Получение оплаты» можно разбить на подпроцессы, приведенные на рисунке 5.
Рисунок 5 - Подпроцессы функционального блока «Получение оплаты»
Функциональный блок «Подбор вариантов» можно разбить на процессы, диаграмма в нотации DFD приведена на рисунке 6.
Рисунок 6 - Подпроцессы функционального блока «Подбор вариантов»
Функциональный блок «Заключение договора» можно разбить на подпроцессы, диаграмма в нотации IDEF3 приведена на рисунке 7.
Рисунок 7 - Процессы функционального блока «Заключение договора»
К подпроцессам функции «Заключение договора» относятся:
- прием документов;
- проверка автобилетов;
- подтверждение стоимости;
- подтверждение брони;
- подписание договора;
- оформление путевки;
- оформление счета;
- заполнение БД.
5. Проектирование системы
5.1 Разработка базы данных системы
После анализа предметной области можно выделить таблицы:
- клиенты;
- контракты;
- оплаты;
- путевки;
- сотрудники;
- услуги;
- маршруты;
- точки маршрута;
- транспорт;
- страны;
- города;
- отели.
Между таблицами можно выделить связи:
- клиент-договоры, тип связи 1,1:0,M;
- оплата-договор, тип связи 1,0:0,1;
- путевка-договоры, тип связи 1,1:0,M;
- маршрут-путевки, тип связи 1,1:0,M;
- маршрут-точки маршрута, тип связи 1,1:0,M;
- транспорт- точки маршрута, тип связи 1,1:0,M;
- отель- точки маршрута, тип связи 1,1:0,M;
- город- точки маршрута, тип связи 1,1:0,M;
- услуги-точки маршрута, тип связи M,0:0,M;
- страна-город, тип связи 1,1:0,M;
- сотрудник-договоры, тип связи 1,1:0,M.
Логическая схема базы данных приведена на рисунке 8.
Рисунок 8 - Логическая схема базы данных
При преобразовании логической схемы в физическую добавилась таблица услуг-точки маршрута, которая разбивает связь многие-ко-многим между таблицами услуги и точки маршрута.
Физическая схема базы данных приведена на рисунке 9.
Рисунок 9 - Физическая схема базы данных
Описание полей таблиц приведено в таблице 1.
Таблица 1 - Описание таблиц базы данных
Таблица |
Поле |
Тип данных |
ПК |
ВК |
|
Clients |
Surname |
varchar(200) |
|||
Id |
integer |
+ |
|||
Name |
varchar(200) |
||||
Phone |
varchar(20) |
||||
Passport |
varchar(200) |
||||
DateRegistr |
datetime |
||||
Other |
varchar(200) |
||||
International_passport |
varchar(200) |
||||
BirthDate |
datetime |
||||
Countries |
Id |
integer |
+ |
||
Name |
varchar(200) |
||||
Transports |
Id |
integer |
+ |
||
Name |
varchar(200) |
||||
Vouchers |
Id |
integer |
+ |
||
Price |
decimal(8,2) |
||||
StartDate |
datetime |
||||
FinishDate |
datetime |
||||
Id_Route |
integer |
+ |
|||
Points |
Id |
integer |
+ |
||
Name |
varchar(200) |
||||
Id_Route |
integer |
+ |
|||
Id_City |
integer |
||||
Id_Hotel |
integer |
||||
NumberOfHotel |
integer |
||||
Id_Transport |
integer |
+ |
|||
Days |
integer |
||||
Number |
integer |
||||
Services |
Id |
integer |
+ |
||
Name |
varchar(200) |
||||
Contracts |
Id_client |
integer |
+ |
||
Id |
integer |
+ |
|||
Id_voucher |
integer |
+ |
|||
Id_Payment |
integer |
+ |
|||
Id_Employee |
integer |
+ |
|||
Routes |
Id |
integer |
+ |
||
Cities |
Id |
integer |
+ |
||
Name |
varchar(220) |
||||
Id_Country |
integer |
+ |
|||
Payments |
Id |
integer |
+ |
||
Datetime |
datetime |
||||
Sum |
decimal(8,2) |
||||
Comment |
varchar(220) |
||||
Employees |
Id |
integer |
+ |
||
Name |
varchar(20) |
||||
Surname |
varchar(20) |
||||
Phone |
varchar(20) |
||||
Hotels |
Id |
integer |
+ |
||
Name |
varchar(220) |
||||
Address |
varchar(220) |
||||
Description |
varchar(220) |
||||
PointsServices |
IdPoint |
integer |
+ |
+ |
|
IdService |
integer |
+ |
+ |
||
Data |
varchar(220) |
||||
Datetime |
datetime |
5.2 Разработка схемы работы системы и основных алгоритмов
Схема работы системы приведена на рисунке 10.
Рисунок 10 - Схема работы системы
Схема алгоритма выбора путевки приведена на рисунке 11.
Рисунок 11 - Блок схема алгоритма выбора путевки
Схема алгоритма регистрации нового клиента приведена на рисунке 12.
Рисунок 12 - Блок схема алгоритма регистрации клиента
Схема алгоритма регистрации оплаты приведена на рисунке 13.
Рисунок 13 - Блок схема алгоритма оплаты
5.3 Разработка макетов графического интерфейса
Макет главной страницы приведена на рисунке 14.
Рисунок 14 - Макет главной страницы
Макет страницы вывода данных клиентов приведена на рисунке 15.
Рисунок 15 - Макет страницы вывода клиентов
Макет страницы подробностей клиента приведена на рисунке 16.
Рисунок 16 - Макет страницы вывода подробностей
Макет страницы добавления клиента приведена на рисунке 17.
Рисунок 17 - Макет страницы добавления клиента
Макет страницы удаления клиента приведена на рисунке 18.
Рисунок 18 - Макет страницы удаления клиента
Заключение
В ходе выполнения данной работы были выполнены все поставленные задачи, получены необходимые схемы и макеты для дальнейшего проектирования системы учета клиентов туристического агентства:
- изучить предметную область;
- изучить аналоговые системы учета клиентов туристического агентства;
- описать постановку задач;
- разработаны функциональные модели системы;
- разработано базу данных системы;
- разработаны схемы работы системы и основных алгоритмов;
- разработаны макеты графического интерфейса.
Список литературы
1. Белов, В.В. Проектирование информационных систем: Учебник / В.В. Белов. - М.: Академия, 2018. - 144 c.
2. Березовая, Л. Г. История туризма и гостеприимства : учебник для СПО / Л. Г. Березовая. -- М. : Издательство Юрайт, 2019. -- 477 с.
3. Боголюбов, В. С. Менеджмент в туризме и гостиничном хозяйстве : учебник для академического бакалавриата / В. С. Боголюбов. -- 2-е изд., испр. и доп. -- М. : Издательство Юрайт, 2019. -- 293 с.
4. Бугорский, В. П. Организация туристской индустрии. Правовые основы : учеб. пособие для СПО / В. П. Бугорский. -- М. : Издательство Юрайт, 2019. -- 165 с.
5. Гвоздева, Т.В. Проектирование информационных систем. Стандартизация: Учебное пособие / Т.В. Гвоздева, Б.А. Баллод. - СПб.: Лань, 2019. - 252 c.
6. Дыбская, В.В. Проектирование системы распределения в логистике: Монография / В.В. Дыбская. - М.: Инфра-М, 2019. - 277 c.
Размещено на Allbest.ru
Подобные документы
Создание автоматизированного учета клиентов в туристическом агентстве "Отпуск". Вывод данных о клиентах и заключенных с ними договорах. Требования к программному и техническому обеспечению. Описание алгоритма и структурная схема. Тестирование и отладка.
курсовая работа [2,2 M], добавлен 25.06.2014Разработка базы данных для решения задач автоматизации документооборота в туристической фирме. Описание системы бронирования: Amadeus, GaliLeo, WORLDSPAN, ALEAN. Разработка проекта туристического тура по Тихому океану с помощью программы MSProject 2003.
курсовая работа [2,9 M], добавлен 15.06.2014Разработка и внедрение автоматизированной информационной системы (АИС) работы с клиентами туристической фирмы (приема и обработки заявок). Технико-экономическая оценка туристического агентства, алгоритм и схема интерфейса программного обеспечения его АИС.
дипломная работа [4,0 M], добавлен 21.07.2011Физическая модель данных. Разработка структуры системы, описание алгоритмов. Разработка интерфейса взаимодействия пользователя. Макет сайта туристического агентства, способы доступа к данным. Требования к программе, стадии и этапы разработки, листинг.
дипломная работа [4,4 M], добавлен 03.05.2012Разработка информационной системы туристического агентства с использованием современных инструментальных средств, технологий; создание ее прототипа; определение целей, задач и функций ИС. Концептуальное, логическое и физическое проектирование базы данных.
курсовая работа [1,1 M], добавлен 09.06.2013Системный анализ предметной области. Построение концептуальной и даталогичной модели базы данных. Физическое проектирование базы данных. Описание функциональной модели системы управления базами данных. Разработка экранных форм ввода-вывода и отчета.
курсовая работа [1,1 M], добавлен 09.12.2014Моделирование информационной системы учета услуг рекламного агентства: обработка заявок клиентов, оформление накладных на оказание услуг. Разработка концептуальной, логической и физической моделей потоков данных, построение диаграммы "сущность-связь".
курсовая работа [1,2 M], добавлен 12.02.2013Создание рабочей версии информационной системы выбора оптимальных туристских маршрутов. Разработка программного продукта для туристического агентства, который позволит ускорить процесс продажи, а, следовательно, приведет к увеличению прибыли компании.
дипломная работа [775,9 K], добавлен 20.03.2012Методика и основные этапы разработки информационной системы туристического агентства, основные требования к ней. Внутренняя структура и элементы данной системы, принцип работы с ней и оценка функциональности. Описание таблиц разрабатываемой базы данных.
контрольная работа [881,5 K], добавлен 08.06.2014Разработан комплекс задач "Учет клиентов на предприятие" для автоматизации работы предприятия. Описано техническое проектирование системы, описание алгоритма комплексного учета клиентов на предприятии. Процесс обслуживания автоматизированной системы.
курсовая работа [3,0 M], добавлен 13.08.2019