Курсовая работа: Автоматизация работы базы отдыха
WHERE (((Nomera. №_komnati)=[Forms]! [F_main]! [f_nomer]. [Form]! [№_komnati]));
2.Z_obnov_visel-запрос на обновления необходимого номера с «занят» на «свободен».
3.z_visel, z_visel_otl2 – удаление информации об выехавших отдыхающих.
5. Реализация пользовательского интерфейса средствами форм
5.1 Технология загрузки базы данных
Таблицы – объекты загрузки.
| |||||||||||
|
- В первую очередь заполняется таблица ‘Nomera’, в которую заносятся все данные о существующих в отеле номерах;
- Таблица ‘Spisok_otdih’ заполняется на основании данных о прибытии клиента;
- Таблица ‘строки’ и таблица ‘pitanie_otdih’заполняется на основании использовании услуг и питания клиентами, таблица «Sdan_nomer» заполняется на основании данных о проживании клиентами в отеле. Эта информация является рабочей.
5.2 Разработка форм
Главная форма имеет три вкладки: «Регистрация», «Услуги» и «Выселение».
На первой вкладке информация о заселении клиентов гостиницы. При заселение клиента информация о клиенте автоматически переносится в формы на второй и третьей вкладках, таким образом обновляя информацию о клиенте.
Превая вкладка ‘Регистрация’ содержит подчиненную форму ‘f_nomer’. А также вкладка ‘Регистрация’ включает кнопку ‘Зарегистрировать’.
Форма ‘f_nomer’ создается на основе запроса ‘z_nomer’.
На второй вкладке расположена информация об услугах, которыми могут пользоваться клиенты. Она содержит форму ‘f_uslug’, которая строится на основе таблиц ‘Sdan_nomer’ и ‘Spisok_otdih’, имеет подчиненные формы ‘fpp_uslug’, которая строится на основание ‘z_uslug’, и подчиненной формы ‘f_pitanie_otdih’ котороя строится на основании таблиц ‘питание’ и ‘pitanie_otdih’.
На третьей вкладке показывается сумма за все услуги, которыми пользовались клиенты, сумма за питание, проживание и общий итог. Она содержит форму ‘f_s4et’, которая строится на основе таблиц ‘Sdan_nomer’, ‘Spisok_otdih’, ‘Nomera’, запроса ‘Stoim_prozhiv’ имеет подчиненную. форму ‘fp_z_stoim’, которая строится на основание ‘z_stoim’.А также вкладка ‘Выселение’ включает кнопки ‘Счет’ и ‘об отдыхающем’.
Проектирование формы для корректировки данных об услугах
Требуется иметь возможность заносить данные об услугах, которыми пользуются клиенты (спорт зал, боулинг и т.д.). По такой же схему будут вносится данные о питание людей.
1) Составная форма
Источник записей: Sdan_nomer+ строки
Недостатки: Невозможно корректировать таблицы, отсутствует иерархический просмотр.
2 ) Вложенная форма с одним уровнем
Главная:
Источник записей: Sdan_nomer
Таблица, на которой строится форма: Sdan_nomer
Корректируемые данные: Sdan_nomer
Количество записей: Sdan_nomer
Подчиненная: