Разработка базы данных
1.
Постановка задачи
Разработать информационную систему «Туристическое агентство»,
которая должна обеспечивать ведение учета продажи путевок, а также облегчать
поиск необходимых данных, таких как справочник маршрутов, просмотр списка
активных клиентов и др.
информационный
база туристический
2.
Характеристика объекта
Объектом информационной системы является туристское
агентство, предоставляющее услуги организации отдыха и курортного лечения за
рубежом. База данных должна хранить данные о фирме, предоставляющей услуги по
туризму, данные о клиентах, о предоставляемых маршрутах, о системе скидок на
услуги в зависимости от социального положения клиентов.
Клиенты заключают с фирмой договор, в котором оговариваются
условия отдыха. В прайс-листе указываются стоимости маршрутов (стран, городов).
Некоторым категориям клиентов (студентам, пенсионерам, детям и т.д.)
предоставляются скидки.
3.
Задачи информационной системы
. Формирование договора с клиентом (на бланке), включая
расчет стоимости договора с учетом скидок.
. Формирование путевки (на бланке).
. Подсчет объемов заказов по различным маршрутам.
. Выдача списка активных клиентов (объемы заказов по
клиентам).
4.
Инфологическая схема базы данных
Инфологическая схема базы данных представлена на следующем
рисунке:
Ключевые атрибуты на этом рисунке показаны жирным шрифтом.
5.
Описание таблиц базы данных
Таблица
Договор
Поле
|
Тип данных
|
НомерДог
|
N
(4)
|
Дата
|
D
|
КодКлиента
|
N
(4)
|
Сумма
|
N
(9, 2)
|
КодМарш
|
N
(4)
|
Начало
|
D
|
Таблица
Клиент
ПолеТип данных
|
|
КодКлиента
|
N
(4)
|
Ф.И.О.
|
С (50)
|
Адрес
|
С (50)
|
КодСоцПол
|
N
(4)
|
Таблица
Маршрут
ПолеТип данных
|
|
КодМарш
|
N (4)
|
Маршрут
|
С (50)
|
Дней
|
N (1)
|
Цена
|
N (9, 2)
|
Транспорт
|
С (50)
|
Проживание
|
С (50)
|
Питание
|
N (1)
|
Лечение
|
С (50)
|
Таблица
Скидка
ПолеТип данных
|
|
КодСоцПол
|
N
(4)
|
СоцПол
|
С (50)
|
Скидка
|
N
(9, 4)
|
6.
Описание сценария диалога
При открытии базы данных на экране появляется главная
кнопочная форма приложения:
Кнопка Формы открывает страницу, содержащую средства вызова
форм для просмотра, редактирования и ввода данных:
Кнопка «Отчеты» на главной кнопочной форме открывает
страницу, с которой можно вызвать для предварительного просмотра отчеты,
решающие задачи обработки данных:
Ниже описаны действия пользователя, направленные на решение
поставленных задач, и реакция системы на эти действия.
Формирование договора с клиентом (на бланке), включая расчет
стоимости договора с учетом скидок
Формирование путевки (на бланке)
Ф. 1
|
|
Ф. 4
|
|
Подсчет объемов заказов по различным маршрутам
Ф. 5
|
|
Ф. 6
|
|
Выдача списка активных клиентов (объемы заказов по клиентам)
Ф. 5
|
|
Ф. 7
|
|
|
|
7.
Описание запросов
Формирование договора с клиентом (на бланке), включая расчет
стоимости договора с учетом скидок
Подсчет объемов заказов по различным маршрутам
Выдача списка активных клиентов (объемы заказов по клиентам)
Построение диаграммы посещаемости маршрутов
Заключение
В процессе выполнения курсовой работы была разработана
информационная система «Туристское агентство», автоматизирующее работу
соответствующего предприятия. Приложение разработано при помощи СУБД Microsoft Access, входящего в состав
пакета Microsoft Office.
Созданные формы реализуют входные документы, отчеты -
выходные документы описанной предметной области. Приложение управляется
кнопочной формой, активизирующейся при открытии базы данных.
Список
использованной литературы
информационный
база туристический
1. Евдокимов
В.В. и др. Экономическая информатика: Учебник для вузов; Под ред. проф. В.В.
Евдокимова. - СПб.: Питер, 1997. - 592 с.
2. Карпов Б. Microsoft Access 2000: справочник. - СПб:
Питер, 2000. - 416 с.
. Праг К.Н., Ирвин М.Р. Access 2000. Библия
пользователя. - М.: Вильямс, 2000. - 1040 с.
. Широков
Л.А., Рабинович А.Е., Широкова О.Л. Информационное обеспечение систем
управления СУБД Access. - М.: МГИУ, 2002. - 236 с.