Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Диплом ИПОВС 2003 / Пояснительная запискаFinalVersion.doc
Скачиваний:
57
Добавлен:
16.04.2013
Размер:
1.28 Mб
Скачать

Введение -1-

Титул пояснительной записки

Содержание

Содержание 2

Введение 5

Титул спецчасти 9

Специальный раздел. 10

1 Введение 10

2 Техническое задание 10

2.1 Наименование и область применения 10

2.2 Основание для разработки 10

2.3 Назначение разработки 10

2.4 Технические требования к программе 11

2.5 Условия эксплуатации 11

2.6 Требования к составу и параметрам технических средств 12

2.7 Требования к информационной и программной совместимости 12

2.8 Требования к маркировке и упаковке 12

2.9 Требования к транспортированию и хранению 12

2.10 Специальные требования 12

2.11 Технико-экономические показатели 12

2.12 Стадии и этапы разработки 13

2.13 Порядок контроля и приёмки 14

3 Эскизный проект 14

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

3.2 Предварительные НИР 15

3.3 Потребности пользователя 16

3.4 Требования к системе 16

3.5 Структура входных данных 17

4 Технический проект 19

4.1 Общий алгоритм работы программы 19

4.2 Выбор платформы для проектирования и его обоснование. 19

4.3 Выбор метода решения задачи и обоснование 21

4.4 Уточнение общего алгоритма 21

4.5 Описание генетических алгоритмов 22

4.6 Формат данных 38

4.7 Разработка алгоритма генерации критерия 39

4.8 Разработка алгоритма оптимизации 41

4.9 Разработка структуры классов 43

4.10 Разработка базы данных системы 47

4.11 Конфигурация технических средств 50

5 Рабочий проект 51

5.1 Разработка программы 51

5.2 Алгоритмы работы программы 53

5.3 Методика испытаний 57

5.4 Разработка программной документации 58

5.5 Установка информационной системы 58

6 Титул технологи 60

Технологический раздел 61

6.1 Введение 61

6.2 Объектно-ориентированное программирование 61

6.3 Объектно-ориентированное проектирование 63

6.4 Работа с базами данных в Delphi 66

6.5 Использование компонентов ADO 67

6.6 Методика отладки и тестирования программы 72

7 Титул экономики 79

Организационно-экономическая часть 80

7.1 Введение 80

7.2 Анализ рынка туруслуг 80

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

7.4 Методы сегментирования 82

7.5 Расчёт сегментации 85

7.6 Выводы 90

8 Титул ПЭБ 91

Раздел по технике безопасности 92

8.1 Введение. 92

8.2 Рабочее место турагента 93

8.3 Источники опасности и вредностей 93

8.4 Излучения экрана монитора 94

8.5 Микроклимат помещения 95

8.6 Шумы 96

8.7 Психофизиологические факторы 97

8.8 Нерациональное освещение. 98

8.9 Выводы 100

Заключение 101

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

Приложения 104

Введение

Туризм является одной из ведущих и наиболее динамично развивающихся отраслей мировой экономики. За быстрые темпы роста он признан экономическим феноменом столетия минувшего и ему пророчат блестящее будущее в столетии грядущем. Согласно прогнозу Всемирной Туристической Организации (ВТО) рост туристической индустрии будет необратим в ХХIвеке, и к 2020 году количество международных туристических посещений составит 1,6 биллиона единиц.

Как известно, данная отрасль хозяйства является фундаментальной основой многих развитых и развивающихся стран мира. И по данным все той же ВТО, вклад ее в мировую экономику (валовое производство услуг) оценивается в 3,5 трлн долл.(данные 1993 года), что эквивалентно 10,9% мирового валового внутреннего продукта. Путешествия и туризм обеспечивают свыше 11% международных инвестиций и приносят в казну государств в виде налоговых поступлений 302 млрд. долл.

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

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

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

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

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

Итак, почти все сферы деятельности туристической компании имеют средства автоматизации, позволяющие улучшить, ускорить работу и сделать её более качественной. Исключением из этих автоматизированных областей является последний этап в жизни турпродукта – продажа его частному клиенту. Разумеется, можно показать клиенту описание отеля и фотографии на сайте. Можно дать полистать каталоги и буклеты. Но это всё не решает одной задачи, которая часто не под силу человеку, который не «плавает» в туристическом бизнесе, который не знает и знать не хочет про квоты, договора и прочие внутренние понятия этого рынка. Эта задача – выбор того конкретного, подходящего тура, который он может позволить себе за свои деньги. Помочь человеку выбрать тур по душе – обычно задача менеджера по продаже – человека, который примерно помнит в каком отеле какие услуги есть (что почти невозможно), знает кому позвонить чтобы узнать (что долго – в сезон оператору дозвониться – это проблема), либо готов посоветовать «от души» (что сомнительно).

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

Учитывая сложный критерий оптимальности и невозможность определить его характер было решено применить генетические алгоритмы для решения задачи максимизации функции, определяющей «применимость» тура к требованиям клиента. Эта функция составляется в зависимости от высказанных клиентом пожеланий. Программа собирает эти пожелания, задавая клиенту вопросы относительно того, что он бы хотел от своего путешествия. Результатом функция выдаёт наилучший тур, который предлагается клиенту. Если клиента не устроил найденный тур, можно уточнить условия.

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