Автор: Пользователь скрыл имя, 31 Января 2013 в 18:02, курсовая работа
Целью выполняемого курсового проекта является разработка модели информационной системы оформления путевок в туристическом агентстве. В процессе работы необходимо изучить методологию разработки информационной системы и принципы создания приложений с графическим пользовательским интерфейсом.
Введение 6
1 ЗАДАНИЕ НА РАЗРАБОТКУ 8
2 Анализ и описание предметной области 10
3 Цели и задачи создания базы данных «Сервисный Центр» 12
4 Проектирование базы данных «Сервисный центр» 14
4.1 Входные и выходные данные задач 14
4.2 Инфологическое проектирование базы данных 16
4.3 Даталогическое проектирование базы данных 18
4.3.1 Нормализация отношений 19
4.3.2 Выбор СУБД 20
4.3.3 Физическое проектирование реляционной база данных 20
5. РЕАЛИЗАЦИЯ СПРОЕКТИРОВАННОЙ базы данных 24
5.1 Структура базы данных и работа в ней 24
5.2 Запросы для решения поставленных задач и автоматизации базы данных 32
5.3. Отчеты по результатам решения задач 34
5.4 Организация интерфейса с пользователем 35
Заключение 37
СПИСОК ЛИТЕРАТУРЫ 39
В соответствии с этим,
технологическая схема ввода
информации принимает вид, изображенный
на рис. 3:
Рис. 3. Технологическая схема ввода информации и решения задачи оценки оплаты
4.2. Определение форм ввода-вывода
Для ввода информации были разработаны нижеперечисленные формы ввода:
Форма Города создана мастером создания форм Access для заполнения и изменения справочника Города. Содержит поле «Город», связанное с соответствующим атрибутом таблицы Города и поле со списком, связанное с полем «Страна» таблицы Города. Источником строк поля со списком является запрос: SELECT Страны.Код_Страны, Страны.Страна FROM Страны ORDER BY [Страна];
Форма Города создана мастером создания форм Access для заполнения и изменения справочника Страны. Содержит поле «Страна», связанное с соответствующим атрибутом таблицы Страна.
Форма Города создана мастером создания форм Access для заполнения и изменения справочника Клиенты. Содержит поля «Страна», Серия паспорта, Номер паспорта, Кем выдан паспорт, Когда выдан паспорт, Адрес клиента, связанные с соответствующими атрибутами таблицы Клиенты.
Форма Услуги создана мастером создания форм
Access для заполнения и изменения информации
о предлагаемых услугах. Содержит поля
«Экскурсии», «Сервис», «Цена», «Стоимость
проезда», «Количество мест», «Дата начала»,
«Дата окончания», связанные с соответствующими
атрибутами таблицы Услуги, поля со списком
«Город», связанное с атрибутом «Город»
таблицы Услуги, источником строк поля
со списком является запрос: SELECT Города.Код_Города,
Города.Страна, Города.Город FROM Города
ORDER BY [Страна], [Город] и поле со списком
«Туроператор», связанное с атрибутом
«Туроператор» таблицы «Услуги» и использующее
в качестве источника строк запрос: SELECT
Туроператоры.Код_Туроператора, Туроператоры.Наименование_
Форма Услуги создана мастером создания форм Access для заполнения и изменения информации о предлагаемых услугах. Содержит поля «Код услуги», «Город», «Страна», «Экскурсии», «Сервис», «Цена», «Стоимость проезда», «Количество мест», «Дата начала», «Дата окончания», «Туроператор», связанные с соответствующими атрибутами таблицы Услуги и подчиненную форму «Клиенты».
Подчиненная форма «Клиенты» создана мастером создания форм для отметки клиентов, воспользовавшихся услугой.
4.3. Применяемые запросы:
В информационной системе используются следующие запросы:
Запрос Туроператоры Запрос:
Используется для выборки
данных для отчета по оформленным путевкам. Форма запроса
на языке SQL выглядит следующим образом:
SELECT DISTINCTROW Города.Город, Клиенты.[Фамилия,
имя, отчество_Клиента], Туроператоры.Наименование_
Запрос Услуги Запрос:
Используется для выборки
данных для формы Путевки. Форма запроса на языке
SQL выглядит следующим образом: SELECT Услуги.Код_Услуги,
Города.Город, Туроператоры.Наименование_
4.4. Выходные документы
5. Разработка диалогового
5.1. Описание интерфейса пользователя.
Графический интерфейс пользователя системы предназначен для упрощения навигации между объектами информационной системы.
Запуск системы выводит главное меню кнопочной формы, при этом окно базы данных остается скрытым. Это в определенной мере защищает систему от несанкционированных действий оператора.
Главное меню кнопочной формы содержит:
Меню кнопочной формы Справочники содержит:
Меню кнопочной формы Отчеты содержит:
Схема навигации по формам
ЗАКЛЮЧЕНИЕ
Рассматривая завершенную на данном этапе модель информационной системы оформления путевки в туристическом агентстве, можно сделать вывод о том, что цель, поставленная в начале работы, была достигнута. Проверка работоспособности показала, что время, затрачиваемое на оформление путевки, с применением информационной системы значительно уменьшилось. Особенно это отмечается в случае работы с постоянными клиентами, чьи данные уже присутствуют в списке клиентов. Помимо экономии времени, это может быть неплохим маркетинговым решением.
В процессе работы над
курсовым проектом, была изучена методология
разработки информационной системы
вплоть до ее внедрения.
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ