База данных гостиница

  • 05 апр. 2012 г.
  • 1311 Слова
Введение

В наше время IT технологий практически каждая фирма имеет собственную базу данных для автоматизации процессов обработки данных в интересующей фирму области. Нами была разработана программа «Расчет с клиентами в гостинице» для работы с личными данными клиентов гостиницы, автоматизации процесса регистрации. База данных, имеющаяся в учреждении, позволяет накопленную информацию поклиентам оптимально хранить, искать, а также использовать при оформлении различных статистических данных, подготовке отчетов.
База данных (БД) – это совокупность взаимосвязанных и упорядоченных данных, которая обеспечивает их оптимальное использование в определенной области человеческой деятельности.
Постепенно с развитием программного обеспечения ЭВМ появились идеи созданияуправляющих систем, которые позволяли бы накапливать, хранить и обновлять взаимосвязанные данные по целому комплексу решаемых задач. Эти идеи нашли свое воплощение в системах управления базами данных (СУБД).
Используемая нами программа «Microsoft ACCESS» – это функционально полная реляционная СУБД. Система управления базами данных Microsoft ACCESS является одним из самых популярных приложений в семейственастольных СУБД. Все версии ACCESS имеют в своем арсенале средства, значительно упрощающие ввод и обработку данных, поиск данных и предоставление информации в виде таблиц, графиков и отчетов. Встроенная функция SQL позволяет легко и быстро создавать запросы. Именно благодаря этим преимуществам наш выбор остановился на данной базе данных.
























Задание на курсовуюработу


Создать базу данных «Гостиница», с помощью которой, можно осуществлять следующие действия:
1. Регистрация клиента;
2. Регистрация оплаты;
3. Выдача отчета по оплате по каждому клиенту.
Цель
Цель базы данных Гостиница – автоматизация процесса учета и анализа данных гостиницы.
Задачи, решаемые при использовании базы данных:
- хранение и поискинформации о клиентах гостиницы;
- хранение и поиск информации о номерах;
- хранение данных о бронировании, заселении, выезде клиентов и вычисление оплаты за проживание
- вычисление и анализ информации о поступлении оплаты за проживание от клиентов компании;
- поиск информации по основным позициям: забронированные номера, заезд за период, выезд за период.


Для созданиябазы данных MS Access использован Конструктор таблиц, который позволяет определить требуемую структуру таблицы.
Для отображения полной информации по состоянию гостиницы, направлениям её деятельности и отчётности по выполненным работам, созданы следующие таблицы:
1. «Бронирование проживание»
Таблица имеет следующие поля: Id бронирования-проживания (ключевое поле)- тип данных:счётчик; id номера– тип данных: числовой, id клиента–тип данных: счетчик, заезд – тип данных: дата/время; выезд – тип данных: дата/время; id цели проживание – тип данных: числовой; Id подселения – тип данных: числовой, бронирование – тип данных: логический;
Таблица в режиме конструктора имеет вид:


[pic]


2. «Номера»
Эта таблица имеет такие поля: id_номера– тип данных счётчик(ключевое поле); id_вида_номера – тип данных: числовой; номер_комнаты – тип данных: числовой; количество_мест – тип данных: числовой; стоимость_за_сутки – тип данных: денежный формат – рубли, необязательное; фотография – тип данных: поле объекта OLE.


Таблица в режиме конструктора имеет вид:


[pic]








3. «Вид номера»
Поля: id вида – тип данных: счётчик(ключевое поле), вид – текстовый (одноместный, двухместный, полулюкс, люкс);
Таблица в режиме конструктора имеет вид:
[pic]






4. «Бронь»
Поля: id_брони – счетчик, ключевое поле; id бронирования проживания - тип данных матер подстановок (аналогичное поле из таблицы «Бронирование проживание»); фамилия - мастер подстановок...
tracking img