Личный кабинетuser
orange img orange img orange img orange img orange img
Дипломная работаИнформационные технологии
Готовая работа №106012 от пользователя Куклачев Дмитрий
book

Проектирование и разработка веб – сервиса по резервированию номеров в отеле на основе современных технологий

1 590 ₽
Файл с работой можно будет скачать в личном кабинете после покупки
like
Гарантия безопасной покупки
help

Сразу после покупки работы вы получите ссылку на скачивание файла.

Срок скачивания не ограничен по времени. Если работа не соответствует описанию у вас будет возможность отправить жалобу.

Гарантийный период 7 дней.

like
Уникальность текста выше 50%
help

Все загруженные работы имеют уникальность не менее 50% в общедоступной системе Антиплагиат.ру

file
Возможность снять с продажи
help

У покупателя есть возможность доплатить за снятие работы с продажи после покупки.

Например, если необходимо скрыть страницу с работой на сайте от третьих лиц на определенный срок.

Тариф можно выбрать на странице готовой работы после покупки.

Не подходит эта работа?
Укажите тему работы или свой e-mail, мы отправим подборку похожих работ
Нажимая на кнопку, вы соглашаетесь на обработку персональных данных

содержание

Введение……………………………………………………………………... 5
1.Аналитическая часть……………………………………………………… 7
1.1. Описание предметной области ………………………………………... 7
1.2. Рынок электронного бронирования в гостиничном бизнесе ………... 8
1.3. Интернет-бронирование в гостиничном бизнесе …………………….. 9
1.4. Обзор конкурентного решения Ostrovok.ru …………………………... 11
2.Проектная часть…………………………………………………………… 12
2.1. Архитектура системы ………………………………………………….. 12
2.2. Разработка требований ………………………………………………… 13
2.3.Реализация сервиса бронирования номеров в отеле …………………. 16
2.4. Используемые при разработке инструменты и технологии ………… 16
2.5. Реализация серверной части приложения ……………………………. 23
2.6. Реализация клиентской части приложения …………………………... 32
3.Обоснование экономической эффективности проекта……………......... 45
3.1. Потенциальные потребители ………………………………………….. 45
3.2. Анализ конкурентных технических решений ………………………... 46
3.3. SWOT-анализ …………………………………………………………... 47
3.4. Бюджет научно-технического исследования (НТИ)…………………. 51
3.5. Определение ресурсной (ресурсосберегающей), финансовой, бюджетной, социальной и экономической эффективности исследования…………………………………………………………………


58
4.Охрана труда и техника безопасности…………………………………… 62
4.1. Правовые и организационные вопросы обеспечения безопасности… 62
4.2. Производственная безопасность ……………………………………… 63
4.3. Экологическая безопасность ………………………………………….. 67
4.4. Безопасность в чрезвычайных ситуациях …………………………….. 68
Заключение…………………………………………………………………... 70
Список литературы………………………………………………………...... 71

Весь текст будет доступен после покупки

ВВЕДЕНИЕ

Планируя собственное путешествие, необходимо позаботиться обо всех возможных мелочах, чтобы сделать поездку максимально комфортной и интересной. Особое значение имеет бронирование гостиничных номеров, в качестве гарантии успешного пребывания в отеле. Заблаговременное бронирование гостиницы становится явным доказательством того, что по приезду гостя не будут беспокоить никакие трудности и неприятности.
Таким образом, процесс бронирования в отеле является неотъемлемой и одной из самых важных систем функционирования любой гостиницы. Во многом доходность и успешность отеля зависит, преимущественно, от службы бронирования отеля. Поэтому автоматизация работы службы бронирования в гостиничной сети и возможность дистанционного управления процессами подбора номера, а также размещения клиента особенно актуальны для участников современного гостиничного и даже туристического бизнеса. Все это возможно благодаря автоматизации данных процессов, а в частности “переноса” их в веб- пространство, чему и будет посвящена данная работа.

Весь текст будет доступен после покупки

отрывок из работы

1.Аналитическая часть

1.1.Описание предметной области

В последние годы индустрия гостеприимства (как российская, так и зарубежная) в полной мере ощутила на себе воздействие новых факторов, которые существенно изменили сложившуюся годами и десятилетиями структуру продаж.
В частности, глубокое проникновение информационных технологий в жизнь современного общества способствовало появлению различных технологических “решений для путешествий”. В результате, покупка большинства "туристических продуктов" (авиабилеты, железнодорожные билеты, страховки, гостиницы) постепенно переходит в онлайн.
Для этапов проектирования и разработки веб-приложения были рассмотрены и выбраны современные инструменты и технологии.
В разработке использованы следующие технологии: библиотека React, программная платформа NodeJS, Express, MongoDB, библиотека Redux (для управления состоянием приложения).
В качестве основного инструмента разработки пользовательского интерфейса приложения была выбрана библиотека React, для этого был проведен обзор и сравнение ряда наиболее популярных на сегодняшний день веб - технологий, которые детально описаны в источнике [9]. React позволяет быстро и легко проектировать и разворачивать одностраничные веб-приложения (SPA), за счет использования виртуального DOM-дерева [5, 6]. Также React позволяет использовать библиотеку Redux для обеспечения согласованности и удобного доступа к данным для компонентов пользовательского интерфейса. В руководстве подробно описаны шаги и подходы по использованию данной библиотеки. Разработка серверного компонента приложения была основана на RESTful - архитектуре, которая призвана обеспечить для разрабатываемой системы такие важные свойства, как производительность, масштабируемость и гибкость к изменениям. Это возможно, благодаря использованию принципа Stateless, который заключается в том, что сервер не должен хранить у себя информацию о сессии с клиентом, в статье [7] подробно описаны основные концепции данного подхода. В источнике [4] есть также материалы по практической реализации REST в рамках программной платформы NodeJS, которая используется в данной работе.

Весь текст будет доступен после покупки

Список литературы


1. Крюков В. Ю.// Рынок интернет-бронирования гостиниц в современной России: особенности и актуальные тенденции развития // КЭ. 2022.№10 (94). URL: https://cyberleninka.ru/article/n/rynok-internet-bronirovaniya-gostinits- v-sovremennoy-rossii-osobennosti-i-aktualnye-tendentsii-razvitiya (дата обращения: 09.03.2024)
2. Роббинс Д. Н. Веб-дизайн для начинающих. HTML, CSS, JavaScript и веб-графика / Подробнее: https://www.labirint.ru/books/797578/ / Д. Н. Роббинс. – Санкт-Петербург : BHV, 2021 – 956 с.
3. Битти Джой, Вигерс Карл И. Разработка требований к программному обеспечению. - 3-е изд. - СПб.: БХВ-Петербург, 2019. - 736 с.
4. About | Node.js [Электронный ресурс] // Режим доступа: https://nodejs.org/en/about/ (дата обращения: 21.03.2024)
5. React – JavaScript-библиотека для создания пользовательских интерфейсов [Электронный ресурс] // Режим доступа: https://ru.reactjs.org/ (дата обращения: 20.05.2024)
6. Single Page Application: что это такое и как работает — Журнал «Код» [Электронный ресурс] // Режим доступа: https://thecode.media/spa/ (дата обращения: 10.04.2024)
7. REST API Best Practices // Habr URL: https://habr.com/ru/post/351890/ (дата обращения: 10.04.2024)
8. Введение в Redux [Электронный ресурс] – Режим доступа: https://metanit.com/web/react/5.3.php – Загл. с экрана (дата обращения: 11.04.2024)
9. Распространенные клиентские веб-технологии // docs.microsoft.com/ Техническая документация, материалы по API и примеры кода URL: https://docs.microsoft.com/ru-ru/dotnet/architecture/modern-web-appsazure/common- client-side-web-technologies (дата обращения: 15.04.2024)
10. Басов А.С. Сравнение реляционных и NoSQL подходов управления данными // Вестник науки. 2020. №8 (29). URL: https://cyberleninka.ru/article/n/sravnenie-relyatsionnyh-i-nosql-podhodov-upravleniya- dannymi (дата обращения: 21.04.2024).

Весь текст будет доступен после покупки

Почему студенты выбирают наш сервис?

Купить готовую работу сейчас
service icon
Работаем круглосуточно
24 часа в сутки
7 дней в неделю
service icon
Гарантия
Возврат средств в случае проблем с купленной готовой работой
service icon
Мы лидеры
LeWork является лидером по количеству опубликованных материалов для студентов
Купить готовую работу сейчас

не подошла эта работа?

В нашей базе 78761 курсовых работ – поможем найти подходящую

Ответы на часто задаваемые вопросы

Чтобы оплатить заказ на сайте, необходимо сначала пополнить баланс на этой странице - https://lework.net/addbalance

На странице пополнения баланса у вас будет возможность выбрать способ оплаты - банковская карта, электронный кошелек или другой способ.

После пополнения баланса на сайте, необходимо перейти на страницу заказа и завершить покупку, нажав соответствующую кнопку.

Если у вас возникли проблемы при пополнении баланса на сайте или остались вопросы по оплате заказа, напишите нам на support@lework.net. Мы обязательно вам поможем! 

Да, покупка готовой работы на сайте происходит через "безопасную сделку". Покупатель и Продавец финансово защищены от недобросовестных пользователей. Гарантийный срок составляет 7 дней со дня покупки готовой работы. В течение этого времени покупатель имеет право подать жалобу на странице готовой работы, если купленная работа не соответствует описанию на сайте. Рассмотрение жалобы занимает от 3 до 5 рабочих дней. 

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

Гарантийный срок составляет 7 дней со дня покупки готовой работы. В течение этого времени покупатель имеет право подать жалобу на странице готовой работы, если купленная работа не соответствует описанию на сайте. Рассмотрение жалобы занимает от 3 до 5 рабочих дней. Если администрация сайта принимает решение о возврате денежных средств, то покупатель получает уведомление в личном кабинете и на электронную почту о возврате. Средства можно потратить на покупку другой готовой работы или вывести с сайта на банковскую карту. Вывод средств можно оформить в личном кабинете, заполнив соответствущую форму.

Мы с радостью ответим на ваши вопросы по электронной почте support@lework.net

surpize-icon

Работы с похожей тематикой

stars-icon
arrowarrow

Не удалось найти материал или возникли вопросы?

Свяжитесь с нами, мы постараемся вам помочь!
Неккоректно введен e-mail
Нажимая на кнопку, вы соглашаетесь на обработку персональных данных