- •Содержание
- •Анализ предметной области
- •Использование er-диаграмм Все дальнейшие рассуждения основываются на правилах построения предварительных отношений из диаграмм er-типа для реляционных баз данных [1, 2].
- •Разработка структуры базы данных
- •2 Общие сведения программисту
- •2.1 Минимальные системные требования
- •2.2 Структура базы данных
- •2.3 Структура интерфейса пользователя
- •2.4 Рекомендации по использованию базы данных
- •3 Инструкция пользователя
- •3.1 Назначение базы данных
- •3.2 Начало и завершение работы с базой данных
- •3.3 Информация для администратора.
- •Приложение а – Схема данных
2.4 Рекомендации по использованию базы данных
Для обеспечения надежной работы с базой данных следует:
убедиться в наличии свободного пространства на диске, где будет установлена БД;
убедиться в наличии полного доступа к диску, где будет установлена БД (чтение и запись);
закрыть или дождаться завершения выполнения всех программ, потребляющих большую часть ресурсов системы – программы проверки дисков, дефрагментаторы, полноэкранные игры и другие высокоприоритетные процессы.
убедиться в отсутствии вирусов;
Желательно:
установить разрешение экрана 800x600, так как интерфейс пользователя оптимизирован для работы именно в этом разрешении;
наличие в системе принтера для печати отчетов и другой информации;
3 Инструкция пользователя
3.1 Назначение базы данных
База данных предназначена для работников гостиницы. В БД должны храниться сведения о проживающих клиентах и служащих гостиницы, убирающих в номерах. Имеются номера трех типов: одноместный, двухместный и трехместный, отличающиеся стоимостью проживания в сутки. Количество номеров в гостинице известно.
О каждом проживающем должна храниться следующая информация: номер паспорта, ФИО, город, из которого он прибыл, дата поселения в гостинице, выделенный гостиничный номер, на сколько дней выделен номер. Каждый номер характеризуется типом, стоимостью проживания, номером телефона. Номера упорядочены по этажам. О служащих гостиницы должна храниться следующая информация: ФИО, № этажа, где он убирает, день недели когда он убирает данный этаж. Служащий гостиницы убирает все № на одном этаже в определенные дни недели.
Работа с БД предполагает обслуживание следующих запросов:
– получение списка фамилий, проживающих в заданном номере,
– вычисление счета за проживание в гостинице,
– определение количества свободных мест и свободных номеров,
– получить список прибывших из заданного города,
– определить ФИО убирающего номер в заданный день недели у некоторого проживающего.
Администратор БД может вносить следующие изменения:
– освобождение номера проживающим,
– изменение расписания уборки для служащего в указанный день недели,
– увольнение служащего гостиницы.
Необходимо предусмотреть возможность выдачи справки о счете за проживание в гостинице определенного клиента и отчета о работе гостиницы за указанный срок (число клиентов, сколько дней был занят номер, сумма дохода гостиницы), о кол-ве свободных номеров гостиницы.
Обозначение используемых кнопок и их назначение приведено в таблице 1.
Таблица 1
Обозначение кнопки |
Назначение |
Переход к следующей записи;
| |
Переход к предыдущей записи; | |
Выход;
| |
Удалить запись; | |
Найти запись;
| |
Добавить запись;
| |
Закрыть форму; | |
Распечатать данные. |
3.2 Начало и завершение работы с базой данных
Работа начинается с того, что Вам будет представлена информация, приведенная на рисунке 5.
Рисунок 5
Для получения различной справочной информации (п. 3.3) нажмите одну из трех кнопок раздела «Информация для администратора».
Для внесения изменений и добавления новых данных (подраздел 3.4) нажмите одну из трех кнопок раздела «Служебная информация»
Для выхода из базы данных нажмите кнопку «Выход».