Для подтверждения авторства введите
e-mail, указанный при добавлении материала.
На этот адрес электронной почты будет отправлена ссылка для редактирования

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

О разработке информационной системы «Hotel» с использованием базы данных

Туракулов И.Н., доцент, Кенжабоев Х. студент 4-го курса математического факультета СамГУ

E-mail: khondamirkenjaboev@gmail.com

 

Одним из предметов «Информатики и информационных технологий», изучаемых в 11 классе общеобразовательной школы, является «Создание информационных систем», а другой называется «Системы управления базами данных». Для того чтобы доходчиво объяснить эти темы ученикам, был разработан практический пример (практикум) - «Автоматизированная система управления гостиницей».

Программный продукт под названием «hotel» разработан на основе HTML, CSS, JAVASCRIPT, PYTHON, POSTGRESQL.

Пользовательский интерфейс этого программного продукта имеет вид (Рис1.):

Рис 1. Интерфейс программного продукта

Интерфейс состоит из строки меню, слайдер об самом отели, информация о комнатах с ссылками, строка сервисов, слайдер отзывов, управляющие элементы для бронирования номеров и footer часть

Строка меню состоит из следующих пяти элементов:

Здесь

- Home – главная страница ИС;

- Explore – ссылка на подробную информацию об отеле;

- Rooms – ссылка на страницу апартаментов;

- Booking – ссылка на страницу бронирование номеров;

- Contact – ссылка на страницу обратной связи;

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

При нажатии на этих кнопок можно перейти на страницу отдельных апартаментов (Люкс, Бизнес, Эконом классы) со своими параметрами (цена, услуги, parking и т.д.).

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

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

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

Программный продукт «Hotel» с использованием базы данных создан на основе POSTGRESQL СУБД.

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

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

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

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

Литература

  1. "Hotel Management and Operations" - Michael J. Kasavana, Richard M. Brooks ISBN: 978-1119259725
  2. "Hotel Front Office Management" - James A. Bardi ISBN: 978-1119116478
  3. "Information Technology for Management: Digital Strategies for Insight, Action, and Sustainable Performance" - Efraim Turban, Linda Volonino, Gregory R. Wood ISBN: 978-1118890790
Раздел: Статьи на образовательную тематику
Скачивая материал, я соглашаюсь с условиями публичной оферты.
  Скачать статью (933.09 kB)
Автор:
Доцент СамГУ имени Ш. Р. Рашидова
Соавтор: Кенжабоев Хондамир
студент 4-курса факультета математики СамГУ имени Ш.Р. Рашидова
Дата публикации: 19.06.2023
© При использовании материала ссылка на автора и сайт обязательна!
  Получить выходные данные
  Внести правки в свой материал

 Выходные данные (библиографическая ссылка):

Туракулов И. Н. О разработке информационной системы «Hotel» с использованием базы данных // Международный каталог для учителей, преподавателей и студентов «Конспекты уроков» // URL: https://xn----dtbhtbbrhebfpirq0k.xn--p1ai/other/articles/file/114574-o-razrabotke-informatsionnoj-sistemy-hotel-s-ispolzovaniem-bazy-dannykh (дата обращения: 28.04.2024)
  Скачать сертификат о публикации
  Скачать сертификат соавтора
  Заказать рецензию на публикацию