
- •Введение.
- •1.Разработка информационной модели предметной области
- •1.1 Описание по решаемой задачи
- •1.2 Описание содержания и вида отчетных документов
- •1.3 Описание функциональной схемы программного приложения для создаваемой бд
- •2. Разработка инфологической модели предметной области
- •2.1Описание информационных объектов (сущностей), их атрибутов на языке описания данных (яод)
- •2.2 Построение илм в виде диаграммы «Таблица-Связь»
- •Разработка даталогической модели
- •3.1 Описание выбранной субд
- •3.2 Представление длм в виде таблиц реляционной базы данных
- •3.3 Описание запросов к базе данных на основе разработанных таблиц реляционной бд
- •3.4 Описание формирования, содержания и вида выходных документов
- •4 Разработка физической модели в среде выбранной субд
- •4.1 Создание структуры базы данных в субд ms access
- •Заключение
- •Список используемой литературы.
МИНИСТЕРСТВО СЕЛЬСКОГО ХОЗЯЙСТВА РОССИЙСКОЙ ФЕДЕРАЦИИ
ДЕПАРТАМЕНТ НАУЧНО-ТЕХНОЛОГИЧЕСКОЙ ПОЛИТИКИ И ОБРАЗОВАНИЯ
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ
ВОЛГОГРАДСКИЙ ГОСУДАРСТВЕННЫЙ АГРАРНЫЙ УНИВЕРСИТЕТ
ЭКОЛОГО-МЕЛИОРАТИВНЫЙ ФАКУЛЬТЕТ
Специальность «Прикладная информатика»
Кафедра «Информационные системы и технологии»
КУРСОВОЙ ПРОЕКТ
по дисциплине «Базы данных»
« Гостиничное хозяйство»
Выполнила: Гущина О.Н.
«_____»_______________ 2012 г.
Проверил:
ассистент Оспищев Д.А.
«_____»_______________ 2012 г.
ВОЛГОГРАД 2012
Оглавление
Введение. 2
1.Разработка информационной модели предметной области 4
1.1 Описание ПО решаемой задачи 4
1.2 Описание содержания и вида отчетных документов 5
1.3 Описание функциональной схемы программного приложения для создаваемой БД 6
2. Разработка инфологической модели предметной области 9
2.1Описание информационных объектов (сущностей), их атрибутов на языке описания данных (ЯОД) 9
2.2 Построение ИЛМ в виде диаграммы «Таблица-Связь» 11
3. Разработка даталогической модели 12
3.1 Описание выбранной СУБД 12
3.2 Представление ДЛМ в виде таблиц реляционной базы данных 13
3.3 Описание запросов к базе данных на основе разработанных таблиц реляционной БД 15
3.4 Описание формирования, содержания и вида выходных документов 16
4 Разработка физической модели в среде выбранной СУБД 18
4.1 Создание структуры базы данных в СУБД MS ACCESS 18
Заключение 31
Список используемой литературы. 32
Введение.
Основные идеи современной информационной технологии базируются на концепции, согласно которой данные должны быть организованы в базы данных с целью адекватного отображения изменяющегося реального мира и удовлетворения информационных потребностей пользователей. Эти базы данных создаются и функционируют под управлением специальных программных комплексов, называемых системами управления базами данных (СУБД).
Увеличение объема и структурной сложности хранимых данных, расширение круга пользователей информационных систем привели к широкому распространению наиболее удобных и сравнительно простых для понимания реляционных (табличных) СУБД. Для обеспечения одновременного доступа к данным множества пользователей, нередко расположенных достаточно далеко друг от друга и от места хранения баз данных, созданы сетевые мультипользовательские версии БД основанных на реляционной структуре. В них тем или иным путем решаются специфические проблемы параллельных процессов, целостности (правильности) и безопасности данных, а также санкционирования доступа.
Целью создания данной базы данных является обеспечение комплексной, исчерпывающей информацией граждан, желающих выбрать гостиницу для проживания, а так же автоматизация процесса учета и анализа данных гостиничного хозяйства.
Задачами создаваемой базы данных являются:
- хранение и поиск информации о гостиницах в хозяйстве;
- хранение и поиск информации о номерах;
- хранение и поиск информации о клиентах гостиниц.
1.Разработка информационной модели предметной области
1.1 Описание по решаемой задачи
Предметной частью создаваемой базы данных является комплекс сведений о гостиницах, входящих в комплекс, и их клиентской базе.
Комплекс включает:
Гостиницы:
Наименование;
Адрес;
Класс.
Клиенты:
Ф.И.О.;
Адрес;
Телефон.
Номера гостиниц:
Номер номера;
Номер проживания;
Стоимость за сутки.
Бронирование номера:
Список клиентов;
Дата заезда с ;
Дата выезда по;
Забронированный номер.
1.2 Описание содержания и вида отчетных документов
Таблицы:
Гостиницы.
Данная таблица содержит информацию о гостиницах.
Клиенты.
Данная таблица содержит информацию о клиентах.
Номера гостиниц.
Данная таблица содержит информацию о номерах всех гостиниц, входящих в хозяйство.
Бронирование номера.
Данная таблица содержит информацию о забронированных номерах, количестве клиентов, дата заезда и дата выезда.
Отчёты:
По завершению разработки информационной системы был создан отчётный документ о деятельности гостиниц. Отчёт был создан при помощи конструктора отчётов. В нём отражаются данные важные для представления, такие как: информация о гостиницах, количестве клиентов и т.д.
1.3 Описание функциональной схемы программного приложения для создаваемой бд
Гостиницы
Клиенты
Номера гостиниц
Бронирование номера
Отчет «Отчет деятельности гостиниц»
Отчет «Отчет клиенты»
Программное приложение для созданной БД приветствует пользователя экранной заставкой по щелчке на, которой переход осуществляется в главное меню использования данной СУБД. В главном меню предлагается выбрать :
Добавить гостиницу;
Добавить клиента;
Просмотреть бронированные номера;
Просмотреть номера гостиниц;
Посмотреть отчёт о деятельности гостиниц;
Просмотреть отчет по клиентам;
Выход из приложения.
При выборе пункта «Добавить гостиницу» ,пользователь попадает на форму добавления гостиницы, где после заполнения соответствующих информационных полей, по ординарному щелчку на кнопке «Добавить», добавиться новая запись в БД с веденными данными.Так же на форме есть дополнительные кнопки «Отмена» и «Главное меню».
Кнопка «Отмена» предназначена для закрытия данной формы и возврата в главное меню.
Кнопка «Главное меню» предназначена для свёртывания данной формы и перехода в главное меню.
При выборе пункта «Добавить клиента» ,пользователь попадает на форму добавления клиента, где после заполнения соответствующих информационных полей, по ординарному щелчку на кнопке «Добавить», добавиться новая запись в БД с веденными данными. Так же на форме есть дополнительные кнопки «Отмена» и «Главное меню».
Кнопка «Отмена» предназначена для закрытия данной формы и возврата в главное меню.
Кнопка «Главное меню» предназначена для свёртывания данной формы и перехода в главное меню.
При выборе пункта «Просмотреть бронированные номера» ,пользователь попадает на форму бронированные номера, где отражены данные о бронированных номерах. На форме есть дополнительная кнопка «На главное меню».
Кнопка «На главное меню» предназначена для свёртывания данной формы и перехода в главное меню.
При выборе пункта «Просмотреть номера гостиниц» , пользователь попадает на форму номера гостиниц, где отражены данные о номерах всех гостиниц. На форме есть дополнительная кнопка «На главное меню».
Кнопка «На главное меню» предназначена для свёртывания данной формы и перехода в главное меню.
При выборе пункта «Посмотреть отчёт о деятельности гостиниц», пользователь попадает на представление сводки о имеющихся гостиницах и прочей информации по этим гостиницам.
На форме расположена кнопка «На главную» Она предназначена для закрытие отчёта и перехода в главное меню.
При выборе пункта «Посмотреть отчёт по клиентам», пользователь попадает на представление сводки о имеющихся клиентах и прочей информации по ним.
На форме расположена кнопка «На главную» Она предназначена для закрытие отчёта и перехода в главное меню.
На главном меню есть кнопка «Выход», она осуществляет выход из всего приложения.