Курсовая работа: КП - туристическое агентство
Описание
1. Наименование информационно-программного продукта.
Автоматизированная информационная система «Туристическое агентство».
2. Назначение разработки.
Автоматизированная информационная система «Туристическое агентство» предназначена для автоматизации процесса поиска, редактирования и хранения информации о туристах компании, предоставляемых турах и сопутствующей информации (отели, рейсы, туроператоры, с которыми работает турагентство).
3. Основание для разработки.
Основанием для разработки является учебный план кафедры АСОИУ МГТУ им. Н.Э.Баумана, утверждённый ректором университета.
4. Цель разработки.
Целью разработки является автоматизация процесса управления информационной деятельности турагентства.
5.Требования к системе.
5.1. Общие требования.
Приложение должно быть написано на системе визуального объектно-ориентированного программирования Delphi 6 и работать с базой данных под управлением СУБД MS Access 2003.
5.2. Функциональные требования.
В системе должны быть реализованы следующие функции:
5.2.1. Ввод с клавиатуры.
Информация, вводимая с клавиатуры должна иметь тип и формат, соответствующий типу и формату полей записи (см. требования к входным и выходным данным).
5.2.2. Проверка вводимых данных.
Входные данные должны быть проверены, соответствуют ли они требуемому формату. В случае некорректности входных данных они не должны заноситься в БД, а на монитор должно быть выведено сообщение об ошибке.
5.2.3. Занесение информации в базу данных.
Функция должна осуществлять дополнение новой записи в БД при условии, что эта запись удовлетворяет всем требованиям, налагаемым на входные данные.
5.2.4. Удаление информации из базы данных.
Функция должна осуществлять исключение выбранной пользователем записи в таблице из исходной БД.
5.2.5. Изменение информации в базе данных.
Функция должна осуществлять изменение одного или нескольких полей записи, выбранной пользователем. При этом при изменении данных должны выполняться все требования, налагаемые на входные данные.
5.2.6. Функция обработки запросов
В базе данных «Турагентство» реализуются следующие запросы:
1. Мониторинг введенных заявок.
2. Мониторинг зависимости введенных заявок от цен туров.
3. Мониторинг количества туров, ниже заданной стоимости.
Результаты запросов должны быть представлены в виде таблиц.
5.2.7. Функция создания отчетов
В базе данных «Турагентство» реализуются следующие отчеты:
- Итоговые продажи по турам.
- Итоговые продажи по отелям.
- Диаграммы итоговых продаж по турам.
Отчеты должны быть созданы средствами для удобного данных просмотра и печати на принтере любого типа.
5.3. Требования к входным и выходным данным.
5.3.1. Входные данные.
Для таблицы Заявки
Номер заявки счетчик
Дата заявки дата/время
Дата подтверждения заявки дата/время
Тур числовой
Для таблицы Туры
Номер тура счетчик
Название тура текстовый
Туроператор числовой
Курорт числовой
Дата начала тура дата/время
Дата окончания тура дата/время
Прямой рейс числовой
Обратный рейс числовой
Отель числовой
Размещение числовой
Тип питании числовой
Страна пребывания текстовый
Цена денежный
Для таблицы Туристы
Номер туриста счетчик
ФИО туриста текстовый
Адрес туриста текстовый
Телефон текстовый
Паспорт текстовый
Для таблицы Отели
Номер отеля счетчик
Название отеля текстовый
Количество звезд текстовый
Реквизиты отеля текстовый
Курорт числовой
Фото объект OLE
Для таблицы Рейсы
Номер рейса счетчик
Название рейса текстовый
Авиакомпания текстовый
Тип самолета текстовый
Для таблицы Размещение
Номер размещения счетчик
Тип размещения текстовый
Количество человек в номере числовой
Для таблицы Тип питания
Номер питания счетчик
Название типа питания текстовый
Аббревиатура текстовый
Для таблицы Сервис
Номер сервиса счетчик
Тип сервиса текстовый
Тур числовой
Примечание текстовый
Для таблицы Курорты
Номер курорта счетчик
Название курорта текстовый
Примечание MEMO
Фото объект OLE
Для таблицы Туроператоры
Номер туроператора счетчик
Название туроператора текстовый
Сайт туроператора текстовый
Скидка туроператора текстовый
5.3.2. Выходные данные.
База данных должна формировать следующие выходные данные:
Для запроса «Мониторинг введенных заявок»
- ФИО туриста – текстовый;
- Тур – текстовый;
- Дата заявки – дата/время;
Для запроса «Мониторинг зависимости введенных заявок от цен туров »
- Тур – текстовый;
- Отель – текстовый;
- Итоговая сумма – денежный;
- Цены – денежный;
Для запроса «Мониторинг количества туров, ниже заданной стоимости»
- Название тура – текстовый;
- Дата начала тура – дата/время;
- Дата окончания тура – дата/время;
- Цена тура – денежный.
Полностью удовлетворяющие синтаксису СУБД Aссess 2003
6. Требования к техническому обеспечению.
Для корректной работы базы данных «Турагентство» необходимо следующее техническое обеспечение:
6.1. Компьютер типа IBM PC с процессором не менее Pentium или не менее AMD-K5 с тактовой частотой не менее 1 ГГц, оперативной памятью не менее 512 мб, дисковой памятью не менее 80 Гб;
6.2. Цветной монитор с поддержкой SVGA–режимов;
6.3. Стандартная русифицированная клавиатура;
6.4. Манипулятор мышь.
7. Требование к программному обеспечению.
Для корректной работы программы «Турагенство» необходимо следующее программное обеспечение:
7.1. Операционная система Microsoft Windows 95/98/2000/XP/7
или Microsoft Windows NT;
7.2. Программное ядро БД Borland Database Engine v. 6.0.
8. Требования к лингвистическому обеспечению.
Функционирование системы должно осуществляться в русифицированном виде: все сообщения и подсказки должны выдаваться преимущественно на русском языке. Ввод и вывод данных также должны осуществляться преимущественно на русском языке.
9. Требования к квалификации пользователя.
Пользователь должен иметь представление о функционировании фирмы «Турагентство» в целом. Должен уметь работать с ОС Microsoft Windows 95/98/2000/XP/7 на уровне пользователя, что обеспечит и корректную работу с данным изделием.
10. Требования к надёжности.
Потери данных или их искажения не допускаются. При сбоях в работе компьютера все данные должны сохраняться на жестком диске. После ликвидации сбоя компьютера приложение должно функционировать в нормальном режиме.
11. Требования к временным характеристикам.
Приложение должно обеспечивать реакцию на запрос пользователя в течение
3-4 с, в остальных случаях выводить сообщение о том, что она работает.
12. Требование к документации.
Для приема работы необходимо предоставить следующие документы:
12.1. Техническое задание;
12.2. Пояснительная записка.
12.3. Графическая часть.
13. Этапы разработки.
№№ | Наименование этапа | Содержание работы | Дата исполнения |
1. | Анализ ПО | Анализ задач, подлежащих реализации в АИС | 1 октября 2010г. |
2. | Разработка моделей данных | Разработка инфологической модели, выбор СУБД, разработка даталогической модели | 20 октября 2010г. |
3. | Создание приложения в MS Access | Создание таблиц, запросов, отчётов и форм к ним | 20 декабря 2010г. |
4. | Создание программного обеспечения на Delphi | Реализация пользовательского интерфейса в системе визуального программирования Delphi 5.0 | 9 февраля 2011г. |
5. | Оформление документации | Подготовка технического задания, пояснительной записки и графических листов | 1 апреля 2011г. |
6. | Защита курсовой работы | Подготовка доклада и защита | 1-10 мая 2011г. |
14. Требования по подготовке к вводу в эксплуатацию.
Установка программного приложения «Турагентство» осуществляется посредством копирования в выбранную директорию двух файлов tour.exe и tour.mdb, после чего необходимо связать эти два файлов посредством создания способа доступа DBTour через программу BDE.
15. Порядок контроля и приёмка.
Прием и контроль программного изделия «Турагенство» производится в соответствии с методикой испытания, приведенной в пояснительной записке.
16. Дополнительные условия.
Техническое задание может уточняться и изменяться в установленном порядке.
Характеристики курсовой работы
Список файлов

Начать зарабатывать