Разработка проекта информационной системы «Турагенство»

Автор: Пользователь скрыл имя, 06 Июня 2013 в 22:13, курсовая работа

Описание работы

Цель курсовой работы – закрепления знаний, полученных при изучении дисциплины, а также получение практических навыков проектирования информационных систем с использованием современных технологий и инструментальных средств.
Задачей курсового проектирования является проектирование информационной системы «Турагенство». А так же, приобретение практических навыков обследования предметной области, концептуального, логического и физического проектирования базы данных, освоение средств поддержания целостности базы данных, запросов, отчётов.

Содержание

Введение 3
1.Анализ предметной области 4
1.1.Выделение бизнес процессов 4
1.2.Реинжиринг бизнес-процессов 9
2.Постановка задачи 14
2.1.Определения целей и задач и функций ИС 14
3.Создание концептуальной модели базы данных 20
3.1.Сущности 21
3.2.Атрибуты 21
4.Создание прототипа системы 29
5.Заключение 31
Список используемых источников: 32

Работа содержит 4 файла

ПрИС_КП.doc

— 813.50 Кб (Скачать)

Деятельность туроператора.

Рис. 16 Деятельность Туроператора.

 

  • Прием пожеланий

Менеджер по продажам из Зала продаж формирует отзывы, которые потом  учитываются при формировании туров.

  • Формирование туров

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

  • Продажа путевки

Менеджер по продажам продает клиентам путевки по туру и формирует отчеты о продажах.

  • Составление статистической и финансовой отчетности

Главный бухгалтер на основе продаж, формирует соответствующие отчетности.

  • Подготовку к туру

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

 

Формирование Тура.

Рис. 17 Формирование тура

 

  • Формирование Задание

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

  • Составление тура

Выполняется в тех отделе на основе задания. И также содержит в себя несколько составляющих.

  • Проверка тура

Зам. Директор проверят сформированный тур на соответствие его заданию. 

 

Формирование задания.

Рис. 18 Формирование задание

 

  • Анализ рынка

Зам. Директор выполняет обзор рынка  и на его основе формирует задания

  • Задание на составление тура

Зам. Директор формирует задания  на составление тура

  • Задание на доработку тура

Зам. Директора на основе Отчеты о  гостинице, отзывом клиентов формирует  задание на доработку тура.

 

 

 

 

 

 

 

 

Составление тура.

Рис. 19 Составление тура

 

  • Составление программы

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

  • Заказ билетов

Бронируется места на рейсах в авиакомпаниях  и гостиницах.

  • Доработка тура

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

 

Подготовка к туру.

Рис. 20 Подготовка к тура

 

  • Назначение на тур

Зам. Директор формирует приказ о  назначения на тур штатного турменеджера.

  • Работа по туру

Получает уведомление о назначении, Изучает программу тура

  • Подготовка списка «Клиенты тура»

Менеджер по продажам формирует  список туристов, которые купили путевки  на тур.

  • Организация и помощь в разрешении проблем

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

Список пользователей:

  1. Заместитель директора
  2. Составитель туров (тех. Отдел)
  3. Тур менеджер
  4. Менеджер по продажам (Отдел продаж)

 

3.Создание концептуальной модели базы данных

Рис. 21 Концептуальная модель базы данных FA-уровень.

 

3.1.Сущности

Сущности

Name

Definition

CОСТРУДНИКИ

Работник фирмы тур оператора

АВИА БИЛЕТЫ

Забронированные АВИАБИЛЕТЫ на РЕЙСЫ  ТУРА

АВИА БИЛЕТЫ ПУТЕВКИ

АВИАБИЛЕТЫ подтверждающие право  ТУРИСТА на перелеты по ПУТЕВКЕ

БИЛЕТЫ МЕРОПРИЯТИЙ

Забронированные БИЛЕТЫ на МЕРОПРИЯТИЯ  ТУРА

БИЛЕТЫ ПУТЕВКИ

 БИЛЕТЫ ТУРИСТА на МЕРОПРИЯТИЯ  ТУРА

ГОСТИНИЦА

ГОСТИНИЦЫ В которых Забронированные  места по ТУРУ

ДОГОВОР

основной документ который заключается  между туроператором и КЛИЕНТОМ подтверждающий ответственности сторон и и закрепляющий за собой перечень проданных ПУТЕВОК по ТУРу

ДОЛЖНОСТЬ

Должности СОТРУДНИКов туроператора

ЗАДАНИЯ ТУРА

Задания по составлению ТУРа

КАТЕГОРИЯ

Класс обслуживания ТУРИСТА в НОМЕРЕ ГОСТИНИЦЫ

КЛАСС АВИА

Класс обслуживания клиента в самолете

КЛАСС ГОСТИНИЦЫ

Класс гостиницы

КЛИЕНТ

Лицо заключающая ДОГОВОР на покупку ПУТЕВОК

МЕРОПРИЯТИЯ

Различные МЕРОПРИЯТИЯ культурного, развлекательного, оздоровительного характера  проведение которых предусмотрено ТУРОМ

НОМЕРА

Забронированные места в ГОСТИНИЦАХ

НОМЕРА ПУТЕВКИ

Забронированные НОМЕРА ГОСТИНИЦЫ  в которых будут размещен ТУРИСТ по ПУТЕВКЕ

ПРИКАЗ

Назначение Турменеджера (СОТРУДНИКА) на ТУР

ПРОГРАММА

Перечень основных мероприятий  ТУРа

ПУТЕВКА

Документ подтверждающий права  ТУРИСТА совершить по ездку по ТУРУ

РЕЙСЫ ТУРА

Рейсы самолетов авиакомпаний, на которые забронированные билеты по ТУРУ

СТРАНА

СТРАНА в которой проходит ТУР

ТИП ТУРА

характеризует тур. В соответствии с основной целью тура.

ТУР

Продукт туроператора

ТУРИСТ

Человек отправляющийся в ТУР по ПУТЕВКИ


 

 

3.2.Атрибуты

Атрибуты  сущности "АВИА БИЛЕТЫ"

Name

Definition

Datatype

Место

Место в самолете

INTEGER

Код рейса

Код рейса

INTEGER

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

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

VARCHAR(20)

Класс

Класс обслуживания в самолете

VARCHAR(20)


 

Атрибуты сущности "АВИА БИЛЕТЫ ПУТЕВКИ"

Name

Definition

Datatype

Место

Место в самолете

INTEGER

Код рейса

Код рейса

INTEGER

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

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

VARCHAR(20)

Номер паспорта

Идентификационный номер ТУРИСТА (серийный номер паспорта)

INTEGER

Имя

Название  организации или ФИО КЛИЕНТА

VARCHAR(20)

Адрес

Физическое адрес расположения КЛИЕНТА

VARCHAR(20)

Номер Тура

Счетный номер ТУРА

INTEGER

Дата оформления

Дата когда был оформлен ДОГОВОР

DATE


 

Атрибуты сущности "БИЛЕТЫ МЕРОПРИЯТИЙ"

Name

Definition

Datatype

Место

место на МЕРОПРИЯТИИ

INTEGER

Город

Город в котором проходит мероприятие

VARCHAR(20)

Дата начала

Дата начала МЕРОПРИЯТИЯ

DATE

Место проведения

Название места, где проходит МЕРОПРИЯТИЕ

CHAR(18)

Время начала

Время начала МЕРОПРИЯТИЯ

DATE


 

Атрибуты сущности "БИЛЕТЫ ПУТЕВКИ"

Name

Definition

Datatype

Место

место на МЕРОПРИЯТИИ

INTEGER

Город

Город в котором проходит мероприятие

VARCHAR(20)

Дата начала

Дата начала МЕРОПРИЯТИЯ

DATE

Место проведения

Название места, где проходит МЕРОПРИЯТИЕ

CHAR(18)

Время начала

Время начала МЕРОПРИЯТИЯ

DATE

Номер паспорта

Идентификационный номер ТУРИСТА (серийный номер паспорта)

INTEGER

Имя

Название организации или ФИО  КЛИЕНТА

VARCHAR(20)

Адрес

Физическое адрес расположения КЛИЕНТА

VARCHAR(20)

Номер Тура

Счетный номер ТУРА

INTEGER

Дата оформления

Дата когда был оформлен ДОГОВОР

DATE


 

Атрибуты сущности "ГОСТИНИЦА"

Name

Definition

Datatype

Город

Город, где находится ГОСТИНИЦА

VARCHAR(20)

Название

Название ГОСТИНИЦЫ

VARCHAR(20)

Номер Тура

Счетный номер ТУРА

INTEGER

Класс

Класс комфортабельности гостиницы

VARCHAR(20)

Старана

Страна в которой проходит ТУР

VARCHAR(20)

Тип тура

характеризует тур. В соответствии с основной целью тура. отдых оздоровление, прогулка, итд

VARCHAR(20)

Дата начала

Дата начала поездки по ТУРУ

DATE

Дата завершения

Дата возвращения из ТУРА

DATE

Номер программы

Счетчик ПРОГРАММ

INTEGER


 

Атрибуты сущности "ДОГОВОР"

Name

Definition

Datatype

Имя

Название организации или ФИО  КЛИЕНТА

VARCHAR(20)

Адрес

Физическое адресс расположения КЛИЕНТА

VARCHAR(20)

Номер Тура

Счетный номер ТУРА

INTEGER

Дата оформления

Дата когда был оформлен ДОГОВОР

DATE

номер договора

Счетный номер ДОГОВОРА

INTEGER

Старана

Страна в которой проходит ТУР

VARCHAR(20)

Тип тура

характеризует тур. В соответствии с основной целью тура. отдых оздоровление, прогул, итд

VARCHAR(20)

Дата начала

Дата начала поездки по ТУРУ

DATE

Дата завершения

Дата возвращения из ТУРА

DATE

Номер программы

Счетчик ПРОГРАММ

INTEGER


 

Атрибуты сущности "ДОЛЖНОСТЬ"

Name

Definition

Datatype

Должность

ДОЛЖНОСТИ которые предусмотрены в фирме туроператора

VARCHAR(20)


 

Атрибуты сущности "ЗАДАНИЯ ТУРА"

Name

Definition

Datatype

Номер Задания

Счетный номер задания

INTEGER

Номер паспорта

Идентификационный номер СОТРУДНИКА (серийный номер паспорта)

INTEGER

Номер Тура

Счетный номер ТУРА

INTEGER

Старана

Страна в которой проходит ТУР

VARCHAR(20)

Тип тура

характеризует тур. В соответствии с основной целью тура. отдых оздоровление, прогул, итд

VARCHAR(20)

Дата начала

Дата начала поездки по ТУРУ

DATE

Дата завершения

Дата возвращения из ТУРА

DATE

Номер программы

Счетчик ПРОГРАММ

INTEGER

Описание

Изложение ЗАДАНИЕ по ТУРУ

VARCHAR(20)

Время исполнения

Срок до которого необходимо выполнить  ЗАДАНИЕ ТУРА

DATE

Статус

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

LARGE BINARY


 

Атрибуты сущности "КАТЕГОРИЯ"

Name

Definition

Datatype

Категория

класс обслуживания в номере

VARCHAR(20)


 

Атрибуты сущности "КЛАСС АВИА"

Name

Definition

Datatype

Класс

Класс обслуживания в самолете

VARCHAR(20)


 

Атрибуты сущности "КЛАСС ГОСТИНИЦЫ"

Name

Definition

Datatype

Класс

Класс комфортабельности гостиницы

VARCHAR(20)


 

Атрибуты сущности "КЛИЕНТ"

Name

Definition

Datatype

Имя

Название организации или ФИО  КЛИЕНТА

VARCHAR(20)

Адрес

Физическое адресс расположения КЛИЕНТА

VARCHAR(20)

Номер клиента

счетный номер КЛИЕНТА

INTEGER

телефон

Номер телефона для связи с КЛИЕНТОМ

INTEGER


 

Атрибуты сущности "МЕРОПРИЯТИЯ"

Name

Definition

Datatype

Город

Город в котором проходит мероприятие

VARCHAR(20)

Место проведения

Название места, где проходит МЕРОПРИЯТИЕ

CHAR(18)

Время начала

Время начала МЕРОПРИЯТИЯ

DATE

Дата начала

Дата начала МЕРОПРИЯТИЯ

DATE

Номер Тура

Счетный номер ТУРА

INTEGER

Название

Название МЕРОПРИЯТИЯ

VARCHAR(20)

Старана

Страна в которой проходит ТУР

VARCHAR(20)

Тип тура

характеризует тур. В соответствии с основной целью тура. отдых оздоровление, прогул, итд

VARCHAR(20)

Дата завершения

Дата возвращения из ТУРА

DATE

Номер программы

Счетчик ПРОГРАММ

INTEGER


 

Атрибуты сущности "НОМЕРА"

Name

Definition

Datatype

Город

Город, где находится ГОСТИНИЦА

VARCHAR(20)

Название

Название ГОСТИНИЦЫ

VARCHAR(20)

Дата заезда

Дата заезда ТУРИСТА в НОМЕР  ГОСТИНИЦЫ

DATE

Категория

класс обслуживания в номере

VARCHAR(20)

Место

Место в ГОСТИНИЦЫ

INTEGER

Дата выезда

Дата выезда ТУРИСТА из НОМЕРА ГОСТИНИЦЫ

DATE

Туроператор.accdb

— 27.79 Мб (Скачать)

туроператор.bp1

— 28.87 Кб (Скачать)

Туроператор.ER1

— 119.71 Кб (Скачать)

Информация о работе Разработка проекта информационной системы «Турагенство»