Автор: Пользователь скрыл имя, 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
Деятельность туроператора.
Рис. 16 Деятельность Туроператора.
Менеджер по продажам из Зала продаж формирует отзывы, которые потом учитываются при формировании туров.
В формирование тура участвует зам. Директор и Тех. Отдел. Данный функциональный блок дальше будет декомпозирован. На выходе данного блок готовый тур для продажи.
Менеджер по продажам продает клиентам путевки по туру и формирует отчеты о продажах.
Главный бухгалтер на основе продаж,
формирует соответствующие
В данный функциональный блок связан с функциями турменеджера и состоит из нескольких составляющих.
Формирование Тура.
Рис. 17 Формирование тура
Задание на тур формирует зам. Директора. Данный блок состоит из нескольких и будет декомпозирован .
Выполняется в тех отделе на основе задания. И также содержит в себя несколько составляющих.
Зам. Директор проверят сформированный тур на соответствие его заданию.
Формирование задания.
Рис. 18 Формирование задание
Зам. Директор выполняет обзор рынка и на его основе формирует задания
Зам. Директор формирует задания на составление тура
Зам. Директора на основе Отчеты о гостинице, отзывом клиентов формирует задание на доработку тура.
Составление тура.
Рис. 19 Составление тура
Составитель тура получив задание. Находит информацию о регионе и городах в которых будет проходить тур, выполняет подбор гостиницы, разрабатывает экскурсионные и образовательные поездки.
Бронируется места на рейсах в авиакомпаниях и гостиницах.
Вносится изменения в
Подготовка к туру.
Рис. 20 Подготовка к тура
Зам. Директор формирует приказ о назначения на тур штатного турменеджера.
Получает уведомление о
Менеджер по продажам формирует список туристов, которые купили путевки на тур.
В ходе тура турменеджер организует туристов, оказывает им различную помощь.
Список пользователей:
Рис. 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 |
Информация о работе Разработка проекта информационной системы «Турагенство»