Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
3 курс Курсовая работа / Пояснительная записка к курсовой работе по БСБД.pdf
Скачиваний:
0
Добавлен:
13.07.2026
Размер:
4.24 Mб
Скачать

3.2 Внешний вид и описание работы программы

При запуске программы отображается окно авторизации в системе с полями для ввода логина и пароля. Для входа в систему требуется ввести данные существующего в базе данных гостя и нажать на кнопку «Войти»

(рисунок 3.19).

Рисунок 3.19 – Окно «Авторизация»

Если же у текущего пользователя нет аккаунта, то он может создать новую учетную запись. При нажатии на кнопку «Зарегистрироваться» открывается окно регистрации с полями для ввода данных о госте, обязательные поля отмечены знаком «*». Для возвращения к окну «Авторизация» нужно нажать на кнопку «У меня уже есть аккаунт!». Для отправки введенных данных необходимо нажать на кнопку

45

«Зарегистрироваться» (рисунок 3.20). При успешной регистрации и закрытии окна с информацией о логине и пароле, пользователя возвращает к форме авторизации.

Рисунок 3.20 – Окно «Регистрация» и уведомление об успешной регистрации

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

Рисунок 3.21 – Окно «Главное меню»

46

Кнопка «Личный кабинет» открывает форму с личным кабинетом текущего пользователя. В форме отображаются ФИО гостя, дата рождения и контактная информация (рисунок 3.22).

Рисунок 3.22 – Окно «Личный кабинет»

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

Рисунок 3.23 – Окно «Редактирование данных» и уведомление об успешном изменении данных

47

Кнопка «Мои заявки» в личном кабинете открывает таблицу заявок текущего пользователя, пользователь может изменять ширину столбцов для полного отображения содержимого клеток (рисунок 3.24).

Рисунок 3.24 – Окно «Мои заявки»

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

Рисунок 3.25 – Окно «Список гостиничных номеров»

48

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

(рисунок 3.26).

Рисунок 3.26 – Окно «Новая заявка» и уведомление об успешной передаче данных

49