Разработка проекта информационной системы «Турагенство»
Курсовая работа, 06 Июня 2013, автор: пользователь скрыл имя
Описание работы
Цель курсовой работы – закрепления знаний, полученных при изучении дисциплины, а также получение практических навыков проектирования информационных систем с использованием современных технологий и инструментальных средств.
Задачей курсового проектирования является проектирование информационной системы «Турагенство». А так же, приобретение практических навыков обследования предметной области, концептуального, логического и физического проектирования базы данных, освоение средств поддержания целостности базы данных, запросов, отчётов.
Содержание
Введение 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”.
В главной форме системы расположено меню выбора интерфейса пользователя. Выбрав соответствующие интерфейс. Для пользователя открывается рабочее окно, в котором он может работать и выполнять свои функции.
В системе рассмотрен интерфейс пользователя для:
- Заместитель директора
- Составитель туров (тех. Отдел)
- Тур менеджер
- Менеджер по продажам (Отдел продаж)
Заместитель директора
В главном форме Заместителя директора отражается текушая информация турах компании.
Заместитель директора может выполнять следующие функции
- Сформировать задание на составление тура
- Ознакомится с текущими продажами путевок
- Учредить должность в фирме
- Принять сотрудника на работу
В меню редактора тура он может:
- Дать задание в тех. Отдел по работе с туром
- Назначить турмениджера на тур
- Про контролировать работу по составлению тура. (забронированные авиа билеты, номера, программа тура).
- Ознакомится отзывами клиентов по туру.
- Перевести тур в зал продаж.
- Удалить тур
- По смотреть продажу путевок по туру.
Составитель туров (Тех. отдел)
В главной форме для составителя тура отображаются задания, которые о должен выполнить. Выбрав соответствующее задания открывается форма, в котором отображается полная информация о задании и информация о туре. В этой форме составитель туров может:
- Составить заявки и занести забронированные билеты и номера в базу туроператора.
- Составить программу Тура
- Ознакомится с отзывами клиентов
Турменеджер
В главной форме турменеджера, отображается информация о его назначениях на тур, информация о самом туре. А также кнопки для получении списка туристов купивших путевки на его тур.
Менеджер по продажам (отдел продаж)
В главной форме менеджера по
продажам отображается информация о
тура выставленных на продажу. Выбрав
в таблице тур. Менеджер по продажам
может выполнить следующие
- Ознакомится со сроками и программой тура
- Оформить новый договор
- Сформировать путевки по туру и занести информацию в базу тур оператора о туристах.
- Получить подробную информацию о клиентах с которыми был заключен договор.
- Также в любой момент можно получить подробную информацию о путевке ее билетах и гостиничных номерах и информацию о самих туристах которые поедут в тур.
Заключение
В деловой
или личной сфере часто
В результате работы по курсовому проекту была спроектирована информационная система и создан ее прототип. Использование данной системы позволит более эффективно управлять работой турагентства. Снизить случайные ошибки связанных с ручным заполнением форм. Автоматизировать обработку информации в системе. И повысить скорость работы менеджера по продажам при работе с клиентами.
В результате проведенной работы была достигнутая поставленная цель: разработка информационной системы туристического агентства. Данное приложение не охватывает всю бизнес-логику этого бизнеса, однако является прототипом, демонстрирующим работу в данной отрасли, и может быть расширена для автоматизации не рассмотренных в рамках данного курсового проекта концепций в предметной области «Туристическое агентство».
.
Список используемых источников:
- С. Ю. Золотов. Проектирование информационных систем: Учебное пособие. – Томск: ТМЦДО, 2005 – 88.
- С. Ю. Золотов. Проектирование информационных систем: Учебное методическое пособие. – Томск: ТМЦДО, 2006 – 34.
- В. Б. Сибилев. Проектирование баз данных: учебное пособие. – Томск:ТМЦДО, 2007
- Маклаков С.В. BPWin и ERWin. CASE – средства разработки информационных систем. – М.: ДИАЛОГ – МИФИ, 1992.
- П. Киммел. Основы самостоятельного программирование в MS Access. –М.: Вильям, 2003