Utilizza questo identificativo per citare o creare un link a questo documento: http://elartu.tntu.edu.ua/handle/lib/53365
Titolo: Розробка інформаційної системи управління готельним фондом та бронюванням «Montreux Regent Hotel»
Titoli alternativi: Development of an information system for hotel room inventory management and reservation at the «Montreux Regent Hotel»
Autori: Процик, Богдан Олегович
Protsyk, Bohdan
Affiliation: ВСП "Тернопільський фаховий коледж Тернопільського національного технічного університету імені Івана Пулюя"
Bibliographic reference (2015): Процик Б.О. Розробка інформаційної системи управління готельним фондом та бронюванням «Montreux Regent Hotel»: кваліфікаційна робота на здобуття освітньо-професійного ступеня фаховий молодший бакалавр за спеціальністю «122 – Комп’ютерні науки». Тернопіль: ВСП «ТФК ТНТУ ім. І. Пулюя», 2026. 108 с.
Data: lug-2026
Date of entry: 11-lug-2026
Editore: ВСП "Тернопільський фаховий коледж Тернопільського національного технічного університету імені Івана Пулюя
Country (code): UA
Place of the edition/event: Тернопіль
Supervisor: Слободян, Руслан Олесійович
Slobodian, Ruslan
Committee members: Гладьо, Сергій Володимирович
Hladio, Serhii
Parole chiave: веб-застосунок
web application
бронювання номерів
hotel room booking
готель
hotel
інформаційна система
information system
готельний фонд
hotel room inventory
адміністративна панель
admin panel
TypeScript
React
NodeJS
MongoDB
Page range: 108
Abstract: Тема кваліфікаційної роботи: Розробка інформаційної системи управління готельним фондом та бронюванням «Montreux Regent Hotel». Метою кваліфікаційної роботи є розробка інформаційної системи для управління готельним фондом. Пояснювальна записка складається з 5 розділів. У загальній частині описуються аналітичний огляд існуючих рішень та аналіз технічного завдання програмного продукту. У другому розділі представлено розробку технічного та робочого проєкту інформаційної системи, зокрема розробку структури системи, створення та верстку її сторінок, розробку структури бази даних, програмування клієнтської та серверної частин, а також тестування розробленого програмного продукту. В спеціальній частині описано процес розміщення інформаційної системи в Інтернеті, інструкцію з обслуговування та наповнення системи, а також інструкцію з популяризації та підтримки вебзастосунку «Montreux Regent Hotel». Розрахунок вартості розробки та економічної ефективності приведено в економічній частині в четвертому розділі. Основні питання охорони праці та техніки безпеки розглянуто в п’ятому розділі. Обсяг пояснювальної записки 108 сторінок. До складу кваліфікаційної роботи входить графічна частина, яка складається з схеми структурної клієнтської частини інформаційної системи, UML-діаграми варіантів використання, ER-діаграми бази даних та таблиці техніко-економічних показників, що виконані на окремих аркушах формату А1.
Topic of the qualification thesis: Development of the "Montreux Regent Hotel" information system for hotel property and reservation management. The purpose of the qualification thesis is to develop software for a hotel property management information system. The explanatory note consists of 5 chapters. The general section provides an analytical review of existing solutions and an analysis of the software product's technical specifications. The second chapter presents the development of the technical and detailed design of the information system, including the system structure design, page creation and layout, database structure design, client-side and server-side programming, as well as testing of the developed software product. The dedicated section describes the deployment process of the information system to the Internet, maintenance and content management instructions, as well as instructions for the promotion and support of the "Montreux Regent Hotel" web application. The calculation of development costs and economic efficiency is presented in the economic section in the fourth chapter. Key issues of occupational health and safety are addressed in the fifth chapter. The volume of the explanatory note is 108 pages. The qualification work includes a graphic part consisting of a structural diagram of the client side of the information system, a UML use case diagram, an ER diagram of the database, and a table of technical and economic indicators, presented on separate A1 format sheets.
Content: Анотація…8 Abstract…9 Вступ…10 1 Загальний розділ…11 1.1 Аналітичний огляд існуючих рішень…11 1.2 Технічне завдання…13 1.2.1 Найменування та область застосування…13 1.2.2 Призначення розробки…13 1.2.3 Вимоги до функціоналу вебсайту інформаційної системи…14 1.2.4 Вимоги до програмної документації…15 1.2.5 Техніко-економічні показники…16 1.2.6 Стадії та етапи розробки…16 1.2.7 Порядок тестування та прийому…17 2 Розробка технічного та робочого проєкту…19 2.1 Розробка структури інформаційної системи…19 2.2 Створення та верстка сторінок інформаційної системи…21 2.3 Розробка структури бази даних інформаційної системи…26 2.3.2 Проєктування логіки програми…28 2.4 Програмування інформаційної системи…30 2.4.1 Написання клієнтської частини…30 2.4.2 Написання серверної частини…31 2.5 Тестування інформаційної системи…33 3 Спеціальний розділ…40 3.1 Інструкція з розміщення інформаційної системи в Інтернеті…40 3.2 Інструкція з обслуговування та наповнення інформаційної системи…41 3.3 Інструкція з популяризації та підтримки інформаційної системи…45 4 Економічний розділ…49 4.1 Визначення стадій технологічного процесу та загальної тривалості проведення НДР…49 4.2 Визначення витрат на оплату праці та відрахувань на соціальні заходи…50 4.3 Розрахунок витрат на електроенергію…52 4.4 Розрахунок суми амортизаційних відрахувань під час розробки інформаційної системи «Montreux RegentHotel».…53 4.5 Обчислення накладних витрат…53 4.6 Складання кошторису витрат та визначення собівартості під час розробки інформаційної системи «Montreux RegentHotel»…54 4.7 Розрахунок ціни під час розробки інформаційної системи «Montreux RegentHotel»…55 4.8 Визначення економічної ефективності і терміну окупності капітальних вкладень…55 5 Охорона праці, техніка безпеки та екологічні вимоги…57 5.1 Гарантія прав на охорону праці…57 5.2 Шкідливі речовини, що виділяються при паянні. Вимоги до вентиляції робочого місця…58 Висновки…60 Перелік посилань…62 Додатки…64 Додаток А. Лістинг файлу «Hotel Card.jsx»»…64 Додаток Б. Лістинг файлу «AppContext.jsx»…66 Додаток В. Лістинг файлу «App.jsx»…69 Додаток Г. Лістинг файлу «AddRoom.jsx»…71 Додаток Ґ. Лістинг файлу «Dashboard.jsx»…76 Додаток Д. Лістинг файлу «Layout.jsx»…80 Додаток Е. Лістинг файлу «ListRoom.jsx»…81 Додаток Є. Лістинг файлу «AllRooms.jsx»…84 Додаток Ж. Лістинг файлу «Home.jsx»…91 Додаток З. Лістинг файлу «MyBookings.jsx»…92 Додаток И. Лістинг файлу «RoomDetails.jsx»…96 Додаток І. Лістинг файлу «bookingController.js»…103
URI: http://elartu.tntu.edu.ua/handle/lib/53365
Copyright owner: ©Процик Богдан Олегович
References (Ukraine): 1. Марціяш Г.Я., Слободян Р.О. Методичні вказівки до виконання кваліфікаційної роботи для здобувачів фахової передвищої освіти спеціальності 122 «Комп’ютерні науки». Тернопіль : ВСП «ТФК ТНТУ ім. І. Пулюя», 2024, 48с.
2. OMG Unified Modeling Language (UML) : офіційна специфікація. URL: https://www.omg.org/spec/UML (дата звернення: 17.04.2026).
3. Casciaro M., Mammino L. Node.js Design Patterns, 3rd Edition. Birmingham : Packt Publishing, 2020. 664 p.
4. Banks A., Porcello E. Learning React: Modern Patterns for Developing React Apps, 2nd Edition. Sebastopol : O'Reilly Media, 2020.
5. Bradshaw S., Brazil E., Chodorow K. MongoDB: The Definitive Guide, 3rd Edition. Sebastopol : O'Reilly Media, 2019. 511 p.
6. Node.js Documentation : вебсайт. URL: https://nodejs.org/en/docs (дата звернення: 10.04.2026).
7. Express – Node.js web application framework : вебсайт. URL: https://expressjs.com (дата звернення: 10.04.2026).
8. React Documentation : вебсайт. URL: https://react.dev (дата звернення: 17.04.2026).
9. MongoDB Documentation : вебсайт. URL: https://www.mongodb.com/docs (дата звернення: 17.04.2026).
10. Stripe Documentation : вебсайт. URL: https://stripe.com/docs (дата звернення: 24.04.2026).
11. Clerk Documentation : вебсайт. URL: https://clerk.com/docs (дата звернення: 24.04.2026).
12. Cloudinary Documentation : вебсайт. URL: https://cloudinary.com/documentation (дата звернення: 02.05.2026).
13. Brevo Documentation : вебсайт. URL: https://developers.brevo.com (дата звернення: 02.05.2026).
14. Vercel Documentation : вебсайт. URL: https://vercel.com/docs (дата звернення: 09.05.2026).
15. MDN Web Docs : вебсайт. URL: https://developer.mozilla.org (дата звернення: 09.05.2026).
16. Postman Learning Center : вебсайт. URL: https://learning.postman.com (дата звернення: 16.05.2026).
17. Jest Documentation : вебсайт. URL: https://jestjs.io/docs/getting-started (дата звернення: 16.05.2026).
18. Cypress Documentation : вебсайт. URL: https://docs.cypress.io (дата звернення: 23.05.2026).
Content type: Professional Junior Bachelor Thesis
È visualizzato nelle collezioni:122 — Компютерні науки (фаховий молодший бакалаври ТФК)

File in questo documento:
File Descrizione DimensioniFormato 
Protsyk_B.pdfКваліфікаційна робота фахового молодшого бакалавра3,27 MBAdobe PDFVisualizza/apri


Tutti i documenti archiviati in DSpace sono protetti da copyright. Tutti i diritti riservati.