Top-office11.ru

IT и мир ПК
268 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

База данных гостиница в access скачать

База данных гостиница в access скачать

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

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

База данных Access Гостиница предназначена для автоматизации работы гостиничного комплекса. В базе таблицы заполнены данными, выполнены все виды запросов: запрос с условием, запрос с вычисляемым полем, параметрический запрос, запрос с групповыми операциями, запрос на добавление, изменение, обновление, запрос на создание таблицы. Также сделаны формы для работы с данными и отчеты, которые можно выводить на печать.
База данных Access Автосалон содержит 4 таблицы, 9 запросов, 5 форм + главная кнопочная форма, 2 отчета. Данная база данных Access оптимально подходит для дальнейшей оптимизации и доработки под собственные нужды.

Пояснительной записки нет!

База данных Access Гостиница позволяет добавлять и редактировать информацию о клиентах, номерах и их типов, проживании. Также в базе данных Access Гостиница предусмотрены запросы на вывод информации об определенном типе номера, итоговой сумме по каждому проживающему, на изменение цены проживания, на вычисление стоимости проживания и т.д. Реализованы запросы на обновление, запрос на удаление, запрос на добавление, на создание таблицы.

Цель практических заданий – приобретение навыков анализа предметной области, проектирования базы данных, ее физической реализации в СУБД Access.
Результат выполнения работы представляется в виде базы Access, который должен содержать:
• структуру спроектированных таблиц,
• схему данных со связями между таблицами,
• примеры форм, обеспечивающих интерфейс пользователя,
• запросы (в режиме Конструктора и на языке SQL),
• отчеты (в режиме отчета и в режиме Конструктора),
• главную кнопочную форму.

Таблица «Клиенты» — База данных Access Гостиница

Таблица «Проживание» — База данных Access Гостиница

Запрос с вычисляемым полем — База данных Access Гостиница

Многотабличный запрос — База данных Access Гостиница

Форма «Клиенты» — База данных Access Гостиница

Отчет «Стоимость номеров» — База данных Access Гостиница

Главная кнопочная форма — База данных Access Гостиница

Главная кнопочная форма — БД Access Гостиница

Главная кнопочная форма — База данных Access Гостиница

Готовая база данных База данных Access Гостиница доступна для скачивания по ссылке ниже.

Скачать базу данных access Гостиница (версия 2)

Описание предметной области

Вы работаете в гостинице. Вашей задачей является отслеживание финансовой стороны работы гостиницы. Ваша деятельность организована следующим образом: гостиница предоставляет номера клиентам на определенный срок. Каждый номер характеризуется вместимостью, комфортностью (люкс, полулюкс, обычный) и ценой. Вашими клиентами являются различные лица, о которых Вы собираете определенную информацию (фамилия, имя, отчество и некоторый комментарий). Сдача номера клиенту производится при наличии свободных мест в номерах, подходящих клиенту по указанным выше параметрам. При поселении фиксируется дата поселения. При выезде из гостиницы для каждого места запоминается дата освобождения.

Клиенты (Код клиента, Фамилия, Имя, Отчество, Паспортные данные, Комментарий).

Номера (Код номера, Номер, Количество человек, Комфортность, Цена).

Поселение (Код поселения, Код клиента, Код номера, Дата поселения, Дата освобождения, Примечание).

Развитие постановки задачи

Необходимо хранить информацию не только по факту сдачи номера клиенту, но и осуществлять бронирование номеров. Кроме того, для постоянных клиентов, а также для определенных категорий клиентов, предусмотрена система скидок. Скидки могут суммироваться. Внести в структуру таблиц изменения, учитывающие этот факт, и изменить существующие запросы. Добавить новые запросы.

Задание по созданию базы данных в среде Microsoft Access

Порядок выполнения работы:

  • Выбор предметной области в соответствии с порядковым номером студента по журналу;
  • Анализ текстового описания предметной области;
  • Выбор структур таблиц и их создание;
  • Заполнение данных в таблицы (не менее 5 строк в каждой таблице);
  • Разработка интерфейса пользователя. Создание форм;
  • Создание вычисляемых запросов;
  • Создание выходных отчетов.

Экранные формы готовой базы данных «Гостиница»:

Рис. 1 Главная кнопочная форма готовой базы данных «Гостиница».

Рис. 2 Форма для поиска свободных (незанятых и без брони) номеров в гостинице.

Форма результата поиска свободных (незанятых и без брони) номеров в гостинице.

При нажатии на кнопку «Поселить» («Забронировать» аналогично) выполняется запрос на добавление.

Сообщение о выполнении запроса на добавление.

Сообщение о количестве добавляемых записей при выполнении запроса на добавление.

Открылась форма «Поселение» для последней добавленной записи.

Рис. 3 Форма «Номера» базы данных «Гостиница».

Рис. 4 Форма «Клиенты».

Рис. 5 Форма «Поселение» для клиента с предыдущей формы отображает его историю поселений.

Рис. 6 Форма «Бронирование», на которой есть фильтр по клиенту. Бронь можно перенести в таблицу «Поселение», при этом из таблицы «Бронирование» запись удалится. Для этого выполняются запросы на добавление и удаление.

Отчёт по бронированию для текущей записи.

Сообщение о выполнении запроса на добавление.

Сообщение о количестве добавляемых записей при выполнении запроса на добавление.

Сообщение о выполнении запроса на удаление.

Сообщение о количестве удаляемых записей при выполнении запроса на удаление.

Сообщение. (Предполагалось, что на всех предыдущих формах пользователь нажимал «Да».)

Форма «Поселение» открыта на последней записи. Можно выбрать скидки, которые суммируются. Для просмотра общей стоимости нужно открыть отчёт.

Рис. 7 Отчёт по поселению для текущей записи.

Форма «Система скидок».

Рис. 8 Страница «Отчёты» главной кнопочной формы готовой базы данных «Гостиница».

Окно для ввода параметра «Код брони».

Отчёт по бронированию.

Окно для ввода параметра «Код поселения».

Отчёт по поселению.

Окно для ввода параметра «Дата».

Отчёт «Забронированные номера гостиницы».

Окно для ввода параметра «Дата».

Рис. 9 Отчёт «Занятые номера гостиницы».

Окно для ввода параметра «Дата».

Отчёт «Свободные номера гостиницы».

Отчёт «Итоги поселений по номерам».

Рис. 10 Схема данных готовой базы данных «Гостиница» отображает связи таблиц «Клиенты», «Номера», «Бронирование», «Поселение», «Комфортность», «Система скидок», «Скидки при поселении».

Читать еще:  Расширение ms access

Структура таблицы «Бронирование»: код брони, клиент, код номера, дата бронирования, дата поселения, дата освобождения.

Структура таблицы «Клиенты»: код клиента, фамилия, имя, отчество, паспортные данные, комментарий.

Структура таблицы «Комфортность»: название комфортности.

Структура таблицы «Номера»: код номера, номер, количество человек, комфортность, цена.

Структура таблицы «Поселение»: код поселения, клиент, код номера, дата поселения, дата освобождения.

Структура таблицы «Система скидок»: код скидки, наименование скидки, размер скидки.

Структура таблицы «Скидки при поселении»: код поселения, код скидки.

Скачать отчёт по базе данных с экранными формами бесплатно

Скачать базу данных access Гостиница

Примерная цена 763 руб.

Точная цена зависит от способа оплаты.

Способы оплаты базы данных Access: WebMoney, Терминалы оплаты, Почта России, QIWI, Билайн, MTC, Мегафон, Debit or Credit Card, WeChat Pay, Alipay (China), UnionPay, Яндекс.Деньги, Подарочный сертификат и другие.

Скачать базы данных Access подобной тематики:

Ключевые слова: Гостиница база данных скачать; программа база данных; база данных для учёта номеров гостиницы; база данных курсовой; скачать базу данных access Гостиница; access; готовая база данных access Гостиница; базы данных в access; пример базы данных access; создать базу данных в access; примеры баз данных access; создание базы данных в access; базы access; запросы в access; access отчеты; таблицы access; макросы в access; access курсовой; примеры бд access; формы access; базы данных microsoft access; купить базу данных; создание БД; примеры БД; скачать БД; курсовая работа по СУБД; база данных примеры; готовая курсовая работа база данных. Курсовая база данных «Гостиница» создана в access 2010 и преобразована в access 2003, поэтому откроется в access 2003, 2007, 2010.

—>Категория : Контрольные, курсовые работы по базам данных MS Access. | —>Добавил : astor | —>Теги : бд Гостиница курсовая, бд гостиничный комплекс, база данных Гостиница—>Просмотров : 14606 | —>Загрузок : | —>Рейтинг : 0.0 /

Поиск Яндекса по сайту

Для поиска базы данных access введите слово, например, «сотрудники» и нажмите кнопку

Курсовая работа: Разработка базы данных «Гостиничный комплекс»

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ

ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ

ГОУ СПО ПЕРЕСЛАВСКИЙ КИНОФОТОХИМИЧЕСКИЙ КОЛЛЕДЖ

ПО ДИСЦИПЛИНЕ «БАЗЫ ДАННЫХ»

РАЗРАБОТКА БАЗЫ ДАННЫХ «ГОСТИНИЧНЫЙ КОМПЛЕКС»

Выполнил: Андриянов А.С.

Министерство образования и науки Российской Федерации

Федеральное агентство по образованию

ГОУ СПО Переславский кинофотохимический колледж

Специальность: 090801 «Информационная безопасность»

Курсовая работа по дисциплине «Базы данных»

студенту Андриянову Алексею Сергеевичу группы 30 Б

Тема курсовой работы: «Гостиничный комплекс»

Состав курсовой работы

1. Исходные данные

1.1 Входные данные

1.2 Выходные данные

2. Разработка базы данных

2.1Технологический процесс обработки информации

2.1.1 Описание предметной области

2.1.2 Анализ информационных требований пользователя

2.1.3 Описание объектов данных

2.1.4 Проектирование БД и построение моделей БД

2.2 Описание принципа работы базы данных

2.3 Характеристика базы данных

3. Эксплуатация БД

Дата выдачи задания «4» сентября 2009

Дата окончания выполнения работы «11» декабря 2009

Руководитель работы Разумова Т.Ф. ____________________

Зав. кафедрой ИС Малыгина С.Ю. ____________________

1. Исходные данные

1.1 Выходные данные

1.2 Выходные данные

2. Разработка базы данных

2.1Технологический процесс обработки информации

2.1.1 Описание предметной области

2.1.2 Анализ информационных требований пользователя

2.1.3 Описание принципа работы базы данных

2.1.4 Проектирование БД и построение моделей БД

2.2 Описание принципа работы базы данных

2.3 Характеристика базы данных

3. Эксплуатация БД

Тема курсовой работы «Разработка базы данных «Гостиничный комплекс». Целью курсовой работы является разработка базы данных «Гостиничный комплекс».

Задачами разработки курсовой работы являются разработка и создание базы данных. Разработанная база должна выполнять следующие задачи:

— содержать подробные сведения о гостинице, номерах, клиентах, стоимости номеров, и т.д.;

— формировать информацию о купленных номерах;

-позволяет в любое время просматривать информацию о гостинице, номерах в них, а также легко модифицировать ее (добавлять, редактировать, удалять: при работе с ней администрации);

-обеспечивает поиск конкретного покупателя путем указания его фамилии, а также вывод информации по покупателям в конкретной гостинице конкретного номера;

— обеспечивает организацию защиты посредством логина и пароля;

база данных позволяет полностью автоматизировать информацию о номерах гостиницы, а также облегчает рабочую деятельность гостиниц.

Разработка информационной модели базы данных представляет собой проведение подробного словесного описания объектов предметной области и реальных связей, которые присутствуют между описываемыми объектами. Нам требуется разработать информационную базу данных, которая будет содержать:

-сведения о гостинице;

-сведения о составе номеров в гостинице и обстановке в них;

-регистрация покупателей в гостинице;

-ведение учета покупателей и данные о них.

В системе должен быть предусмотрен режим администрирования, то есть режим просмотра и изменения базы данных (регистрация покупателей в номерах, удаление покупателей при их выезде из гостиницы и т.д.).

Разработка структуры базы данных начинается с выбора типа базы данных.

Мы будем использовать наиболее распространенные базы данных, которыми являются реляционные базы данных. Реляционная модель будет реализована на основе инфологической модели «сущность – связь»

База данных будет создаваться в СУБД MS Access.

1.1 Входные данные

Разрабатываемая база данных содержит в себе данные о гостинице, номерах, стоимости номеров по выходным и будням, дополнительных местах в гостинице, а также данные о покупателях номеров в гостинице, которые приведены в следующих таблицах.

Данные о гостинице:

— наличие пункта питания;

Данные о заказах :

Данные об используемых услугах:

Данные о классе обслуживания:

Данные о клиентах:

Данные об описании номера:

Данные о перечне услуг являются:

1.2 Выходные данные

У администратора и покупателей должны быть разные права на доступ к базе данных, последствием чего является установка логина и пароля для администрации в гостинице.

При работе с базой данных в гостинице покупатель имеет возможности такие, как:

1. Просмотр наличия свободных номеров в гостинице и их характеристики;

2. Выбор нужного номера из свободных;

3. Регистрация через Интернет или по телефону;

4. Знание стоимости каждого номера в отдельности.

При работе с базой данных администратор должен уметь решать следующие задачи такие, как:

1. прием и регистрация новых покупателей в свободные номера, которые выбирают покупатели гостиницы;

2. размещение покупателей в свободные номера, которые выбирают покупатели гостиниц;

3. проведение опроса покупателей, например, для чего или с какой целью прибыли в наш город?

4. Заполнение книги регистрации или бюллетень покупателей номеров гостиниц;

5. Проведение проверки свободных или купленных номеров;

6. Ведение учета, сколько, какие номера свободны или куплены покупателями и сколько по времени они будут заняты.

2. Разработка базы данных

2.1 Технологический процесс обработки информации

Гостиничный комплекс, который мы будем рассматривать в данной работе, будет содержать одну гостиницу, пункт питания и автостоянку.

Гостиница дает возможность покупателям забронировать номера, ведет бюллетень по покупателям: туристам, командировочным. Для того, чтобы продать номер клиенту, необходимы следующие данные: фамилия, имя, отчество, дата рождения, паспортные данные, гражданство, адрес места жительства, время заселения и время отъезда, сумма к оплате за предоставленные услуги. При регистрации клиента, как покупателя, клиент должен предъявить паспортные данные или документы удостоверяющие личность, и оплатить стоимость номера. Гостиница хранит информацию о номерах в гостинице, которые заняты клиентами. В случае, если бронирование номеров гостиницы переносится на более позднее время или дату, изменения должны быть внесены в бюллетень покупателей, зарегистрированных в этот номер гостиницы, сообщены покупателю и должна быть предоплата за бронирование номера. Базой данных может пользоваться администратор и покупатель номера, только у каждого разные права доступа к ней: администратор просматривает базу, вносит изменения, а покупатель может только просматривать. Следовательно, база данных должна быть защищена от несанкционированных действий злоумышленников паролем на вход.

Анализ информационных требований пользователя.

База данных «Гостиничный комплекс» должна выполнять следующие основные задачи:

— хранить сведения обо всех номерах гостиницы;

— хранить сведения о забронированных номерах клиентов;

— обеспечивать поиск нужного номера;

— обеспечивать оформление номера на нужного покупателя.

База данных должна быть настроенной, то есть в ней должна присутствовать возможность изменения, дополнения, в том числе и удаления следующих параметров:

— клиента и (или) номера (при въезде или отъезде клиента);

— наличие и возможность предоставления услуг.

Необходимо реализовать базу поиска по следующим параметрам:

— хранить сведения даты бронирования номера;

— хранить сведения даты отъезда покупателя номера.

Поиск лучше осуществлять в виде запроса, например, выводить перечень всех номеров, удовлетворяющих введенным условиям.

Для осуществления процесса оформления номера необходимо ввести фамилию, имя, отчество, гражданство, серию и номер паспорта, по которому зарегистрирован клиент. После покупки номера клиентом необходима сохранность информации о клиенте, но кроме этого, о номере. Должна быть возможность просматривать список зарегистрированных клиентов и покупателей, их паспортные данные, и т.д. (только для администрации).

Описание объектов данных.

Основными объектами (сущностями) в описании предметной области с точки зрения базы данных являются:

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

Предметная область — это часть реального мира, данные о которой необходимо отразить в базе данных. Например, в качестве предметной области

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

Другие курсовые по предмету

Федеральное агентство связи

Сибирский государственный университет телекоммуникаций и информатики

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

Выполнил: ст.гр. АЗ-58

2.Задание к курсовому проекту

.1 Этапы разработки базы данных

.2 Концептуальное моделирование данных

анализ предметной области, выделение объектов, информация о которых должна храниться в базе данных, определение их атрибутов, связей между объектами и характеристик этих связей;

.3 Логическое моделирование данных

создание таблиц, определение типов данных в каждом поле, ограничений на установку диапазонов допустимых значений, первичных ключей;

определение внешних ключей и связей между таблицами.

. Создание кнопочной формы

. Список используемых источников

Целью выполнения курсового проекта по курсу «Банки и базы данных» является:

a.изучение этапов проектирования реляционных баз данных;

b.приобретение практических навыков в разработке и реализации информационных систем;

c.приобретение навыков работы с реляционными базами данных

d.используя средства Microsoft Access, реализовать базу данных в соответствии с индивидуальным заданием.

Задание к курсовому проекту

По заданному в варианте описанию предметной области разработать и реализовать проект реляционной базы данных.

Создать файл базы данных Microsoft Access. Пользуясь разработанным проектом базы данных, создать таблицы базы данных в режиме ввода данных в таблицу или в режиме конструктора. В каждой таблице создать ключевые поля, выбрать типы данных и установить диапазоны допустимых значений. Создать схему данных, в которой определить связи между таблицами базы данных. Ввести данные в таблицы базы данных.

База данных должна содержать сведения о следующих объектах:

Распределение номеров по этажам, с указанием общего количества мест в номере, количества свободных мест и проживающих.

Гости — фамилия, имя, отчество, пол, адрес, дата рождения, номер паспорта, дата выдачи, учреждение, выдавшее паспорт, номер комнаты, дата въезда, дата выезда, список оказанных услуг (наименование услуги, количество, цена).

Адресные данные коридорных и горничных и расписание их дежурств.

. Счет, предъявляемый при выписке гостя.

  1. Гости разного пола могут быть поселены в один номер, только будучи супругами.
  2. Горничные обслуживают ряд номеров только одного этажа.
  3. Коридорные обслуживают только один этаж.
  4. Указанные категории персонала имеют скользящий график работы: коридорные — посуточно, горничные посменно.
  5. Сведения о гостях сохраняются в течение года.

Этапы разработки базы данных

Целью разработки любой базы данных является хранение и использование информации о какой-либо предметной области.

При разработке базы данных обычно выделяется несколько уровней моделирования, при помощи которых происходит переход от предметной области к реализации базы данных средствами конкретной СУБД. Можно выделить следующие уровни:

·Сама предметная область

·Модель предметной области

·Концептуальная модель данных

·Логическая модель данных

·Физическая модель данных

·Собственно база данных и приложения

Предметная область — это часть реального мира, данные о которой необходимо отразить в базе данных. Например, в качестве предметной области можно выбрать бухгалтерию какого-либо предприятия, отдел кадров, банк, магазин и т.д. Предметная область бесконечна и содержит как существенно важные понятия и данные, так и малозначащие или вообще не значащие данные. Так, если в качестве предметной области выбрать учет товаров на складе, то понятия «накладная» и «счет-фактура» являются существенно важными понятиями, а то, что сотрудница, принимающая накладные, имеет двоих детей — это для учета товаров неважно. Однако, с точки зрения отдела кадров данные о наличии детей являются существенно важными. Таким образом, важность данных зависит от выбора предметной области.

Модель предметной области. Модель предметной области — это наши знания о ней. Знания могут быть как в виде неформальных знаний в мозгу эксперта, так и выражены формально при помощи каких-либо средств. В качестве таких средств могут выступать текстовые описания предметной области, наборы должностных инструкций, правила ведения дел в компании и т.п. Опыт показывает, что текстовый способ представления модели предметной области неэффективен. Гораздо более информативными и полезными при разработке баз данных являются описания предметной области, выполненные при помощи специализированных графических схем. Модель предметной области описывает скорее процессы, происходящие в предметной области и данные, используемые этими процессами.

Концептуальная модель данных. На следующем, более низком уровне находится концептуальная модель данных предметной области. Концептуальная модель описывает понятия предметной области, их взаимосвязь, а также ограничения на данные, налагаемые предметной областью. Концептуальная модель данных является начальным прототипом будущей базы данных. Эта модель строится в терминах информационных единиц, но без привязки к конкретной СУБД. Основным средством разработки концептуальной модели данных в настоящий момент являются различные варианты ER-диаграмм (Entity-Relationship, диаграммы сущность-связь).

Логическая модель данных — это данные, представленные на языке описания данных конкретной СУБД. Логическая модель данных включает в себя следующие составляющие:

-ограничения, накладываемые на данные

операции, производимые над данными.

Одну и ту же ER-модель можно преобразовать как в реляционную модель данных, так и в модель данных для иерархических и сетевых СУБД, или в постреляционную (объектно-ориентированную модель данных).

Наиболее распространённая модель данных, используемая большинством СУБД — реляционная модель. Поэтому можно считать, что логическая модель данных для нас формулируется в терминах реляционной модели данных.

Физическая модель данных. На еще более низком уровне находится физическая модель данных. Физическая модель данных описывает хранение данных средствами конкретной СУБД. Ограничения, имеющиеся в логической модели данных, реализуются различными средствами СУБД. При этом решения, принятые на уровне логического моделирования определяют некоторые границы, в пределах которых можно развивать физическую модель данных. Качество физической модели во многом зависит от выбора СУБД.

Собственно база данных и приложения. И, наконец, как результат предыдущих этапов появляется собственно сама база данных. База данных реализована на конкретной программно-аппаратной основе, и выбор этой основы позволяет существенно повысить скорость работы.

Многоуровневая архитектура (концептуальный, логический и физический уровни) позволяет обеспечить независимость хранимых данных от использующих их программ. При необходимости можно переписать хранимые данные на другие носители информации и (или) реорганизовать их физическую структуру, изменив лишь физическую модель данных. Можно подключить к системе любое число новых пользователей (новых приложений), дополнив, если надо, логическую модель. Указанные изменения физической и логической моделей не будут замечены существующими пользователями системы (окажутся «прозрачными» для них), так же как не будут замечены и новые пользователи. Следовательно, независимость данных обеспечивает возможность развития системы баз данных без разрушения существующих приложений.

Решения, принятые на каждом этапе моделирования и разработки базы данных, будут сказываться на дальнейших этапах. Поэтому особую роль играет принятие правильных решений на ранних этапах проектирования.

Концептуальное моделирование данных

Одна из наиболее распространённых концептуальных моделей данных — модель «Сущность-Связь» (ER-модель). На использовании разновидностей ER-модели основано большинство современных подходов к проектированию реляционных баз данных. Основными понятиями ER-модели являются сущность, связь и атрибут.

Сущность — это класс однотипных объектов, информация о котором должна сохраняться и быть доступна. Каждая сущность должна иметь имя, выраженное существительным в единственном числе. В ER-диаграммах сущность изображается в виде прямоугольника, содержащего имя сущности.

Экземпляр сущности — это конкретный представитель данной сущности. Экземпляры сущностей должны быть различимы, т.е. сущности должны иметь некоторые свойства, уникальные для каждого экземпляра этой сущности.

Атрибут сущности — это именованная независимая характеристика, являющаяся некоторым свойством сущности. Наименование атрибута должно быть выражено существительным в единственном числе (возможно, с характеризующими прилагательными). Атрибут изображается в виде эллипса, содержащего имя атрибута.

Ссылка на основную публикацию
Adblock
detector
Название: Разработка базы данных «Гостиничный комплекс»
Раздел: Рефераты по информатике, программированию
Тип: курсовая работа Добавлен 22:51:46 01 мая 2010 Похожие работы
Просмотров: 5912 Комментариев: 14 Оценило: 11 человек Средний балл: 4.5 Оценка: 5 Скачать