Скачиваний:
10
Добавлен:
17.06.2023
Размер:
1.45 Mб
Скачать

 

СОДЕРЖАНИЕ

ВВЕДЕНИЕ........................................................................

..................................4

1 ТЕОРЕТИЧЕСКИЕ ОСНОВЫ НЕОБХОДИМЫЕ ДЛЯ АВТОМОТИЗАЦИИ

УЧЕТА ФОРМИРОВАНИЯ И РЕАЛИЗАЦИИ ТУРИСТСКОГО ПРОДУКТА ….…5

1.1Особенности процесса автоматизации для учета формирования и реализации туристского продукта ………………………..……………………………..5

1.2Обзор существующих программных продуктов для автоматизации учета формирования и реализации туристского продукта ………………………………...…6 2 АНАЛИЗ И ПРОЕКТИРОВАНИЕ ИНФОРМАЦИОННОЙ СИСТЕМЫ ДЛЯ АВТОМАТИЗАЦИИ УЧЕТА ФОРМИРОВАНИЯ И РЕАЛИЗАЦИИ

ТУРИСТСКОГО ПРОДУКТА…………………………………………………………....8

2.1 Постановка задачи

........................................................................................8

2.2Анализ предметной области ………………………..…………………………9

2.3Функциональная модель по стандарту IDEF0 (Icam DEFinition) и

методологии SADT.....................................................................................................

10

2.4 Логическая и физическая модели данных по стандарту IDEF1X…………11

3 РАЗРАБОТКА И ТЕСТИРОВАНИЕ СИСТЕМЫ ДЛЯ УЧЕТА

ФОРМИРОВАНИЯ И РЕАЛИЗАЦИИ ТУРИСТСКОГО ПРОДУКТА ……………..14

3.1Описание таблиц базы данных……………………………………………….14

3.2Дерево программных модулей……………………………………………….15

3.3Схема взаимосвязей модулей и массивов данных………………………….15

3.4Алгоритм построения отчета о безопасности туристов в стране ……..…16

3.5Инструкция пользователя по установке программного продукта и работе с ним………………………………………………………………………………………..16

3.6Способы и результаты тестирования программного продукта в различных режимах………………………………………………………………………………….20

ЗАКЛЮЧЕНИЕ...............................................................................................

22

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ.........................................

23

ПРИЛОЖЕНИЕ А Функциональная модель по стандарту IDEF0………......25

2

ПРИЛОЖЕНИЕ Б Описание таблиц базы данных………

...............................28

ПРИЛОЖЕНИЕ В Листинг программы………………………………………..30

ПРИЛОЖЕНИЕ Г Задание на курсовой проект……….…...……………….....47

3

ВВЕДЕНИЕ

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

который обеспечивает не только эффективное удовлетворение потребностей рынка,

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

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

Целью курсового проекта является:

-закрепление и развитие теоретических знаний, полученных студентом в процессе изучения курса «Проектирование информационных систем»;

-развитие умения осуществлять выбор варианта технологии проектирования информационных систем (ИС);

-умение вырабатывать и реализовывать решения различной степени сложности.

Задачи выполнения курсового проекта состоят в следующем:

-систематизация, обобщение, расширение и закрепление теоретических знаний по дисциплине «Проектирование информационных систем»;

-подготовка к написанию выпускной квалификационной работы;

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

4

1 ТЕОРЕТИЧЕСКИЕ ОСНОВЫ НЕОБХОДИМЫЕ ДЛЯ АВТОМОТИЗАЦИИ УЧЕТА ФОРМИРОВАНИЯ И РЕАЛИЗАЦИИ ТУРИСТСКОГО ПРОДУКТА

1.1 Особенности процесса автоматизации для учета формирования и реализации туристского продукта

Для обеспечения оперативности обработки информации о наличии продукции,

заказах, клиентах и оплате необходима автоматизированная система, основанная на базе данных. Её использование сократит время, требуемое на обслуживание клиентов.

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

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

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

передавать данные о заказах мастерам.

Клиент должен иметь возможность получать информацию о заказе.

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

5

1.2 Обзор существующих программных продуктов для автоматизации учета формирования и реализации туристского продукта

Программные продукты представлены на рынке следующими программами. «САМО-Тур» для автоматизации туроператоров. Решает комплекс задач,

возникающих в процессе деятельности туроператора, таких как описание услуг,

создание турпакетов, квотирование услуг, оформление заявок, учет платежей,

печать необходимых документов, статистический анализ и т.д.

«САМО-ТурАгент» для автоматизации туристических агентств. Широко распространенная система автоматизации турагенств, облегчающая работу персонала всех уровней – от руководителя до продающего менеджера. Последняя версия программы имеет встроенный модуль поиска и бронирование туров.

Специальная версия «САМО-ТурАгент» для сетевых агенств. Как бы далеко офисы такого агенства ни были удалены друг от друга, его руководитель имеет постоянный контроль над текущим состоянием всех этапов работы.

«SAMO-Incoming» для автоматизации принимающей стороны. Используется многими зарубежными компаниями в Египте, Турции, Греции, Чехии. Помогает решать вопросы как внутриофисной автоматизации, так и связи с продающим туроператором.

Модуль on-lineбронирования. Перспективная, вызывающая высокий интерес туроператоров разработка. Позволяет менеджеру любого турагенства, имеющего выход в Интернет, выбрать и забронировать интересующий его тур непосредственно из базы данных туроператора в режиме реального времени.

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

выполнять прием заказов и расчет стоимости тура с учетом индивидуальных и групповых скидок. Бухгалтерский раздел программы позволяет автоматически готовить все виды платежных документов (приходные и расходные кассовые ордера, счета-фактуры и др.). Неотъемлемая часть любой компьютерной агентской программы — справочные базы данных.

6

Программные продукты «Само-Софт» поддерживает около 20 различных справочников (клиентов, гостиниц, перевозчиков, фирм-партнеров, посольств и т.д.). В режиме «выходные документы» есть возможность автоматически получать как стандартные формы — различные списки групп (на тур, в авиакомпании, на экскурсии), ваучеры, турпутевки, анкеты в посольства (на бланках посольств), так и создавать с помощью генератора отчетов свои необходимые формы. Оформление заявок можно ускорить, если использовать предложения туроператоров полученные из Интернет. В данном варианте можно подобрать турпакет для оформления заявки используя критерии: даты поездки, категория отеля, тип размещение, срок поездки,

туроператор, цена. На основе указанных услуг в карточке заказа определяется их суммарная стоимость, далее ведется статистика по оплате заказа (оплачивать разрешается поэтапно). В зависимости от внесенной суммы каждому заказу присваивается статус, определяемый из набора: «Заказан», «Оплачен» или «Не оплачен». Сразу после оплаты можно распечатать Приходный ордер (Счет), Договор или Путевку.

Выводы по первому разделу

Для обеспечения оперативности обработки информации о наличии продукции,

заказах, клиентах и оплате необходима автоматизированная система, основанная на базе данных. Её использование сократит время, требуемое на обслуживание клиентов.

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

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

7

2 АНАЛИЗ И ПРОЕКТИРОВАНИЕ ИНФОРМАЦИОННОЙ СИСТЕМЫ ДЛЯ АВТОМАТИЗАЦИИ УЧЕТА ФОРМИРОВАНИЯ И РЕАЛИЗАЦИИ ТУРИСТСКОГО ПРОДУКТА

2.1Постановка задачи

ИС должна содержать следующую информацию:

*Сведения о туристических операторах, с которыми работает туристическое агентство (наименование, адрес, контактные телефоны, номер договора о совместной работе, дата заключения договора).

*Сведения о сформированных туристическими операторами турмаршрутах (номер маршрута, страна, наименование маршрута, номер договора

спринимающей организацией, дата заключения договора).

*Сведения о клиентах (ФИО, паспортные данные, адрес, телефон).

*Сведения о предоставляемых туристическим агентством турмаршрутам

(номер маршрута, стоимость, туроператор-организатор).

*Сведения о выданных путевках (номер путевки, ФИО туриста,

турмаршрут, туроператор, стоимость путевки для туриста, дата оплаты тура).

*Сведения об оплате туроператорам (номер путевки, дата оплаты тура,

турмаршрут, стоимость путевки для турагентства).

ИС должна обеспечивать выполнение следующих функций (основных и

дополнительных):

*Ввод, удаление и редактирование той или иной информации, с

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

*Многопользовательский режим работы.

*Разграничение прав доступа к ИС с помощью идентификации и аутентификации пользователей (пользователь – соответствующий пароль).

Обеспечить возможность оперативного изменения пароля. Количество различных

8

пользователей – не менее 2 (администратор, менеджер, гость). Гость может

только просматривать сведения о турмаршрутах.

*Резервное копирование информационных баз по желанию пользователя

(только администратора).

*Осуществлять поиск по разнообразным признакам (не менее одного в каждой из информационных категорий, например, ФИО и т.д.).

*Осуществлять сортировку по различным признакам (не менее одного в каждой из информационных категорий, например, по ФИО туриста, дате, номеру путевки и т.д.).

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

*Вывод информации обо всех туристических операторах, с которыми заканчивается срок договора в текущем году.

*Формирование отчета итоговой общей стоимости по каждому из турмаршрутов (с возможностью вывода на печать) за определенный промежуток времени.

*Выявление страны, которая принесла максимальную прибыль туристическому агентству за выбранный промежуток времени.

*Выводить сведение о том, как изменялось стоимость турмаршрутов в течение периода времени, заданного пользователем.

*Выводить перечень сведений (прайс-лист) по тем маршрутам (и их стоимости), куда может отправить туристическое агентство. Организовать возможность вывода прайс-листа в MSWord (или MSExcel).

2.2Анализ предметной области

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

9

-осуществлять добавление, изменение и удаление данных из созданных

таблиц;

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

Таким образом, система будет обеспечивать возможность добавления,

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

2.3 Функциональная модель по стандарту IDEF0 (Icam DEFinition) и

методологии SADT

Функциональная модель бизнес-процессов разрабатываемой информационной системы представлена в приложении А на рисунках А.1 – А.6. Целью моделирования является упрощение автоматизации процесса учета туристского продукта, то есть его улучшение, повышение производительности. Функциональная модель построена с точки зрения интегрированного пользователя [4]. Это обусловлено тем, что основным пользователем является менеджер, который вносит оперативную информацию. Кроме того, есть еще Администратор, который вносит наиболее ценные стратегические решения и гость, который просматривает информацию о ценах.

Входные документы:

Оценка модели проведена с помощью количественного анализа. Для него были использованы следующие показатели:

- коэффициент уровня – данный коэффициент с каждым переходом на нижний уровень он не должен увеличиваться, он рассчитывается по формуле (2.1)

k y

 

N

,

(2.1)

L

 

 

 

 

 

10

где N – количество блоков на уровне, L – номер уровня;

- коэффициент сбалансированности – значение данного коэффициента должно лежать в пределах от 0 до 4, он рассчитывается по формуле (2.2)

 

N

 

(2.2)

 

 

 

Ai

N

 

 

i 1

,

kб

max Ai

N

 

i 1

 

 

 

 

 

где Аi – стрелка;

- коэффициент применения элементарных функций – если kЭ>1 и С>0,5, то диаграмма не нуждается в дальнейшей детализации, он рассчитывается по формуле

(2.3)

 

kэ L *C L *

N эл.ф.

,

(2.3)

 

 

N

 

 

 

 

 

 

Далее был проведен сам количественный анализ, данные которого

представлены в таблице 2.1.

 

 

 

 

Таблица 2.1 – Количественный анализ

 

 

 

 

 

 

 

 

 

 

Диаграмма

kу

 

kб

 

kэ

А0

0

 

3,8

 

0

А1

4

 

0,75

2

А2

1,5

 

0,5

 

2

А3

1,6

 

1

 

2

А4

1

 

2,8

 

1,6

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

[5-6].

11

Соседние файлы в папке Курсовые работы