Помощь в написании студенческих работ
Антистрессовый сервис

Описание пользовательского интерфейса

РефератПомощь в написанииУзнать стоимостьмоей работы

С помощью макроса (Макрос «Загрузка Новое Проживание») данные введённые в предыдущих формах при загрузке автоматически подставляется в эту форму, в соответствующие поля. После проверки данных — нужно нажать кнопку ОК, после чего запись занесётся в таблицу «dbo_Проживание». Фильтр формы организован на базе запроса «NoFree_TempVar», поэтому будут отображаться записи места, в которых заняты сейчас… Читать ещё >

Описание пользовательского интерфейса (реферат, курсовая, диплом, контрольная)

Главная кнопочная форма (рис. 4) разделена на 4 блока.

Первый Блок «Свободные»: отвечает за свободные места. Он показывает сколько мест занято именно сегодня (выполняется запрос Free_Today).

Главная кнопочная форма.

Рис 4. Главная кнопочная форма

При нажатии на кнопку «Свободные» выполняется открытие формы «SelectDate» (Рис. 5).

Форма «SelectDate».

Рис. 5 Форма «SelectDate»

Автоматически в верхнее поле для начальной даты вставляется Дата, указанная на главной форме. После ввода второй даты и нажатии кнопки «Далее» выполняется встроенный макрос (Встроенный Макрос SelectDate), который в данном случае откроет Отчёт о свободных местах (рис. 6) в промежутке дат, который был введен. При этом главная форма сворачивается.

Отчет Free_TempVar.

Рис. 6 Отчет Free_TempVar

Так же в этом блоке находится кнопка «Занять» или, при нажатии которой открывается вначале форма идентичная «SelctDate», после ввода дат и нажатии кнопки «Далее» открывается форма «Выбор номера» (Рис. 7).

Форма «Выбор номера».
Рис.7 Форма «Выбор номера».

Рис. 7 Форма «Выбор номера»

В которой представлены все свободные места на этот период и возможность выбора одного из перечисленных. После выбора номера и нажатия кнопки «Выбрать» открывается финальная форма этого действия «Новое проживание» (Рис. 8), которая по своей форме напоминает начальную форму.

логический данные макрос интерфейс.

С помощью макроса (Макрос «Загрузка Новое Проживание») данные введённые в предыдущих формах при загрузке автоматически подставляется в эту форму, в соответствующие поля. После проверки данных — нужно нажать кнопку ОК, после чего запись занесётся в таблицу «dbo_Проживание».

Второй блок «Занятые». Этот блок отвечает за Занятые места.

Показывает сколько занято мест сегодня (Используя запрос NoFreeToday),.

При нажатии на кнопку «Занятые места» выполняется открытие формы «SelectDate» (Рис. 5) это та же самая форма, что используется при нажатии кнопки «Свободные». Автоматически в верхнее поле для начальной даты вставляется Дата, указанная на главной форме. После ввода второй даты и нажатии кнопки «Далее» выполняется встроенный макрос (Встроенный Макрос SelectDate), который в данном случае откроет Отчёт о занятых местах (рис. 9) в промежутке дат, который был введен. При этом главная форма сворачивается.

Отчет NoFreeTempVars.

Рис. 9 Отчет NoFreeTempVars

Так же есть возможность выселить из номера раньше времени, для этого нужно нажать Кнопку «Выселить» или тогда откроется форма «Выселение» (Рис. 10).

Форма «Выселение».
Рис. 10 Форма «Выселение».

Рис. 10 Форма «Выселение»

Фильтр формы организован на базе запроса «NoFree_TempVar», поэтому будут отображаться записи места, в которых заняты сейчас. После нажатия кнопки «Выселить» в поле DateEnd автоматически изменится дата на сегодняшнюю. После чего форма закроется.

Третий блок «Отчёты». Здесь всё просто — нажатие любой из кнопок: «Клиенты», «Места», «Комнаты», «Проживания» приводит к сворачиванию главной формы и выводом соответствующего отчёта.

Четвертый блок «Дата». Состоит из поля в котором отображается «текущая» заданная дата. Задать другую дату можно с помощью кнопки «Изменить дату», после нажатия откроется форма «Изменение даты» (Рис. 11).

Форма «Изменение даты».

Рис. 11 Форма «Изменение даты»

После выбора даты и нажатия кнопки ОК происходит автоматическое обновление главной формы, теперь вся информация выводится в соответствии с новой датой.

Так же, при запуске или изменения даты выполняется запрос «GoOutToday» и если в этот день есть места, которые должны освободится, то автоматически выведется форма «GoOutToday» (Рис. 12).

Рис. 12 Форма «GoOutToday»

Показать весь текст
Заполнить форму текущей работой