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

Автор: Пользователь скрыл имя, 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 Кб (Скачать)

 

Атрибуты сущности "НОМЕРА ПУТЕВКИ"

Name

Definition

Datatype

Город

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

VARCHAR(20)

Название

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

VARCHAR(20)

Дата заезда

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

DATE

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

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

INTEGER

Категория

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

VARCHAR(20)

Адрес

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

VARCHAR(20)

Имя

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

VARCHAR(20)

Номер Тура

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

INTEGER

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

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

DATE


 

Атрибуты сущности "ПРИКАЗ"

Name

Definition

Datatype

Номер Тура

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

INTEGER

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

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

INTEGER

Старана

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

VARCHAR(20)

Тип тура

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

VARCHAR(20)

Дата начала

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

DATE

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

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

DATE

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

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

INTEGER

номер приказа

счетный номер ПРИКАЗА

INTEGER


 

Атрибуты сущности "ПРОГРАММА"

Name

Definition

Datatype

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

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

INTEGER

описание

Описание мероприятий по ТУРУ

VARCHAR(20)


 

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

Name

Definition

Datatype

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

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

INTEGER

Имя

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

VARCHAR(20)

Адрес

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

VARCHAR(20)

Номер Тура

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

INTEGER

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

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

DATE

Номер путевки

Счетный номер ПУТЕВКИ

INTEGER


 

Атрибуты сущности "РЕЙСЫ ТУРА"

Name

Definition

Datatype

Код рейса

Код рейса

INTEGER

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

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

VARCHAR(20)

Номер Тура

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

INTEGER

Дата вылета

Дата рейса

DATE

Врея вылета

Время завершения посадки на самолета

DATE

Город прибытия

 

VARCHAR(20)

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

 

VARCHAR(20)

Направления

Классифицирует РЕЙС относительно мест отдыха по ТУРУ (туда, обратно, пересадка)

VARCHAR(20)

Старана

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

VARCHAR(20)

Тип тура

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

VARCHAR(20)

Дата начала

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

DATE

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

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

DATE

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

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

INTEGER


 

Атрибуты сущности "СОСТРУДНИКИ"

Name

Definition

Datatype

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

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

INTEGER

Должность

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

VARCHAR(20)

ФИО

Фамилия имя отчество СОТРУДНИКА

VARCHAR(20)

Адрес

Адрес проживания СОТРУДНИКА

VARCHAR(20)


 

Атрибуты сущности "СТРАНА"

Name

Definition

Datatype

Старана

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

VARCHAR(20)


 

Атрибуты сущности "ТИП ТУРА"

Name

Definition

Datatype

Тип тура

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

VARCHAR(20)


 

Атрибуты сущности "ТУР"

Name

Definition

Datatype

Номер Тура

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

INTEGER

Тип тура

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

VARCHAR(20)

Старана

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

VARCHAR(20)

Дата начала

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

DATE

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

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

DATE

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

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

INTEGER

Название

Краткая характеристика ТУРА

VARCHAR(20)

Статус

Определяет текущее состояние тура продажа, разработка, поездка

VARCHAR(20)


 

Атрибуты сущности "ТУРИСТ"

Name

Definition

Datatype

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

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

INTEGER

ФИО

Фамилия Имя Отчество ТУРИСТА

VARCHAR(20)

возвраст

возраст ТУРИСТА

CHAR(18)

Адрес

Место проживания ТУРИСТА

VARCHAR(20)


4.Создание прототипа системы.

Прототип системы создан в ППП MS Access. Имя файла “ТурОператор.mdb”.

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

В системе рассмотрен интерфейс пользователя для:

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

Заместитель директора

В главном форме Заместителя  директора отражается текушая информация турах компании.

Заместитель директора может выполнять  следующие функции

    1. Сформировать задание на составление тура
    2. Ознакомится с текущими продажами путевок
    3. Учредить должность в фирме
    4. Принять сотрудника на работу

В меню редактора тура он может:

    1. Дать задание в тех. Отдел по работе с туром
    2. Назначить турмениджера на тур
    3. Про контролировать работу по составлению тура. (забронированные авиа билеты, номера, программа тура).
    4. Ознакомится отзывами клиентов по туру.
    5. Перевести тур в зал продаж.
    6. Удалить тур
    7. По смотреть продажу путевок по туру.

Составитель туров (Тех. отдел)

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

  1. Составить заявки и занести забронированные билеты и номера в базу туроператора.
  2. Составить программу Тура
  3. Ознакомится с отзывами клиентов

Турменеджер

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

Менеджер по продажам (отдел продаж)

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

  1. Ознакомится со сроками и программой тура
  2. Оформить новый договор
  3. Сформировать путевки по туру и занести информацию в базу тур оператора о туристах.
  4. Получить подробную информацию о клиентах с которыми был заключен договор.
  5. Также в любой момент можно получить подробную информацию о путевке ее билетах и гостиничных номерах и информацию о самих туристах  которые поедут в тур.

Заключение

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

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

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

 

.

Список используемых источников:

    1. С. Ю. Золотов. Проектирование информационных систем: Учебное пособие. – Томск: ТМЦДО, 2005 – 88.
    2. С. Ю. Золотов. Проектирование информационных систем: Учебное методическое пособие. – Томск: ТМЦДО, 2006 – 34.
    3. В. Б. Сибилев. Проектирование баз данных: учебное пособие. – Томск:ТМЦДО, 2007
    4. Маклаков С.В. BPWin и ERWin. CASE – средства разработки информационных систем. – М.: ДИАЛОГ – МИФИ, 1992.
    5. П. Киммел. Основы самостоятельного программирование в MS Access. –М.: Вильям, 2003

 

 

 

 


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

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

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

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

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

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

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