Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
пояснительная записка (турфирма).docx
Скачиваний:
112
Добавлен:
12.03.2015
Размер:
1.48 Mб
Скачать

Федеральное агентство по образованию Российской Федерации

Государственное образовательное учреждение высшего профессионального

образования

«Ивановский государственный химико-технологический университет»

Кафедра информационных технологий

Пояснительная записка к курсовому проекту

по дисциплине Управление данными

Тема: Проектирование базы данных и разработка приложения «Туристическая фирма» средствами СУБД Firebird и Borland Delphi.

Студент Синогина А.И.

Курс 3 Группа 42

Руководитель Марчук Н.А.

Заведующий кафедрой Бобков С.П.

Г. Иваново, 2009г. Содержание

Задание на курсовой проект………………………………………………….

3

Введение………………………………………………………………………..

4

    1. Анализ предметной области…………………………………………….

6

    1. Структура базы данных…………………………………………………

7

    1. Содержание заполненных таблиц……………………………………..

14

    1. ИАС «Туристическая фирма»………………………………………….

16

      1. Меню соединения с базой данных………………………………..

16

      1. Главное меню приложения………………………………………..

18

      1. Справочники……………………………………………….............

19

      1. Регистрация новых путевок……………………………………….

21

      1. Подбор путевок по параметрам…………………………………..

23

      1. Анализ работы фирмы……………………………………………..

25

      1. Справки по проданным путевкам………………………………..

30

      1. Общие сведения…………………………………………………….

32

Заключение…………………………………………………………………….

36

Список использованной литературы……………………………………….

38

Приложение……………………………………………………………………

39

Задание на курсовой проект

Описание предметной области

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

Работа с клиентами в вашей компании организована следующим образом: у каждого клиента, пришедшего к вам, собираются некоторые стандартные данные – фамилия, имя, отчество, адрес, телефон. После этого сотрудники выясняют у клиента, где он хотел бы отдыхать. При этом ему демонстрируются различные варианты, включающие страну проживания, особенности местного климата, имеющиеся отели разного класса. Наряду с этим обсуждается возможная длительность пребывания и стоимость путевки. В случае если удалось договориться и найти для клиента приемлемый вариант, вы регистрируете факт продажи путевки (или путевок, если клиент покупает сразу несколько путевок), фиксируя дату отправления. Иногда вы решаете предоставить клиенту некоторую скидку.

Таблицы

Маршруты (Код маршрута, Страна, Климат, Длительность, Отель, Стоимость).

Путевки (Код маршрута, Код клиента, Дата отправления, Количество, Скидка).

Клиенты (Код клиента, Фамилия, Имя, Отчество, Адрес, Телефон).

Развитие постановки задачи

Теперь ситуация изменилась. Фирма работает с несколькими отелями в нескольких странах. Путевки продаются на одну, две или четыре недели. Стоимость путевки зависит от длительности тура и отеля.

Скидки, которые предоставляет фирма, фиксированы. Например, при покупке более одной путевки предоставляется скидка 5%. Скидки могут суммироваться.

Функции системы.

  1. Ведение справочника «Отель»;

  2. Ведение справочника «Страна»;

  3. Ведение справочника «Маршрут»;

  4. Ведение справочника «Клиент»;

  5. Оформление факта продажи новой путевки на основе поддерживаемых справочников;

  6. Анализ работы туристической фирмы на основе имеющейся в таблицах информации;

  7. Поиск и анализ накопленной в базе информации о путевках.