
- •Курсовой проект
- •Тема: «Проектирование приложения пользователя для ведения учета в турфирме»
- •Список используемых сокращений
- •Содержание
- •Введение
- •3. Разработка информационно-логической модели предметной области.
- •1. Формулировка задания на курсовой проект
- •2. Представление о реляционной модели данных
- •2.1. Определение базы данных
- •2.2. Концептуальная, логическая и физическая модели предметной области
- •2.3. Реляционная модель данных
- •3. Разработка информационно-логической модели предметной области
- •3.1. Описание предметной области и постановка задачи на курсовую работу
- •3.2. Логическое проектирование задачи учета в турфирме
- •3.2.1. Анализ документов
- •3.2.2. Выделение информационных объектов и определение их атрибутов
- •3.2.3. Определение связей и построение илм
- •3.2.4. Разработка контрольного примера
- •4. Создание бд в среде субд Microsoft Access
- •Заключение
- •Список литературных источников
- •Приложение 1 примеры документов учета и отчетности турфирмы
- •Личный листок по учету кадров
- •Агрегированный отчет о финансовых результатах (о прибылях и убытках) за ________год
- •Приложение 2 Категории услуг в отелях и их обозначения типы размещения
- •Классификация номеров
- •Типы питания в отелях
- •Приложение 3 Внесение данных контрольного примера в бд
- •Приложение 4 Интерфейс автоматизированной системы управления учетом в турфирме
3. Разработка информационно-логической модели предметной области
3.1. Описание предметной области и постановка задачи на курсовую работу
Согласно варианту задания, объектом исследования в курсовом проекте является туристическая фирма, а конкретнее – деятельность менеджера по туризму, в чьи обязанности входит оформление путевок и комплектование туристических групп, а также составление необходимой отчетности, отражающей результаты работы фирмы за определенный период времени.
В проекте предлагается спроектировать и реализовать БД а также интерфейс пользователя для задач, решаемых менеджером туристической фирмы (параграф 1).
Существуют АСУ, разработанные специально для автоматизации деятельности туристических фирм [3]. Но для небольшой туристической фирмы разработка подобной системы собственными силами может быть признано рациональным решением. Такая АСУ позволит менеджерам по туризму вести учет клиентов, туров, путевок, основных результатов деятельности и т.п.
Туристическая фирма, деятельность которой будет анализировать в курсовом проекте, расположена в Санкт-Петербурге.
Преобладающими направлениями деятельности фирмы являются:
- организация семейного отдыха;
- образовательные туры для детей, подростков и молодежи;
- организация активного отдыха.
Фирма организует туры по территории России и за рубеж. Одним из основных направлений фирмы является Восточная Европа. В таких странах как Чехия, Польша, Словакия, Румыния у турфирмы есть туроператоры-партнеры, отношения с которыми подкрепляются многолетней совместной практикой организации туров.
Процесс оформления туристической путевки, как правило, состоит из следующих этапов:
1. Консультация потенциального клиента менеджером (она может проводиться по телефону или очно): каждый из менеджеров отвечает за свое направление.
2. Внесение клиентом предоплаты или полной стоимости путевки, оплата клиентом страховки (по его желанию), и заключение договора с клиентом на оказание услуги. После этого информация о клиенте вносится в список туристской группы.
3. Параллельно с оформлением туристкой группы ей назначается сопровождающий, которому, после формирования группы и полной оплаты путевок всему ее членами, выдается список группы с координатами для связи с туристами.
4. Заказываются билеты, трансфер от аэропорта (для тех туров, где это необходимо), бронируются места в отелях.
Таким образом, перечень задач, подлежащих автоматизации в курсовом проекте, может быть следующим:
1. Ведение списка доступных туров.
2. Учет клиентов турфирмы.
3. Учет оплаты клиентами путевок.
4. Оформление договоров с клиентами (путевок).
4. Формирование списка туристической группы.
5. Заказ билетов и трансфера.
6. Бронирование номеров в отелях.
7. Учет затрат на лечение клиента во время путешествия.
8. Формирование отчетов о финансовых результатов турфирмы за определенный период.
В курсовом проекте будет рассматриваться только одно из направлений, в котором данная турфирма организует поездки – Восточная Европа.
Основные функции задачи учета и отчетности турфирмы уже были названы выше. Следует добавить к ним те, для реализации которых создание пользовательского приложения на основе реляционной БД является способом существенного упрощения работы менеджеров. Речь идет, прежде всего, о задачах поиска информации в БД:
1. Поиск информации о турах, отелях, туроператорах и т.п.
2. Оперативное оформление документов: договора с клиентом (путевки), списков туристских групп для сопровождающих, списка сотрудников турфирмы и др.
Документы, используемые в работе менеджера по туризму и определяющие состав реквизитов БД:
- договоры фирмы с туроператорами на предоставление услуг трансфера и размещения в гостиницах;
- личные листки по учету кадров сотрудников турфирмы;
- трудовые договоры сотрудников (менеджеров по туризму и сопровождающих туристские группы);
- должностные инструкции менеджеров и сопровождающих;
- договор между турфирмой и клиентом;
- квитанция на оплату путевки;
- страховка;
- список туристов;
- отчет о прибылях и убытках турфирмы.
Построение логической модели задачи учета туристических путевок основано на следующих допущениях:
- в стоимость путевки входит: проезд до места назначения (для простоты при моделировании учитывается один вид транспорта для каждого тура, а стоимость трансфера от аэропорта и т.п. включается в стоимость проезда), питание и проживание в отеле, страховка (по желанию клиента); прочие возможные составляющие стоимости (например, экскурсионная программа) не учитываются;
- оплата медицинских услуг при наступлении страхового случая ложится на турфирму и вычитается из цены путевки;
- длительность маршрута и длительность тура совпадают;
- с целью упрощения модели предполагается, что одному туру соответствует один отель, т.е. все туристы, выбравшие данные тур, живут в одном и том же отеле;
- при этом каждый турист может выбрать тип размещения и вид питания из доступных в данном отеле;
- прибыль турфирмы от продажи каждой путевки определяется разницей между ее ценой и стоимостью.