Por favor use este identificador para citas ou ligazóns a este item:
http://elartu.tntu.edu.ua/handle/lib/49420
Título: | Розробка інформаційної системи бронювання робочих місць у коворкінгах |
Outros títulos: | Development of an Information System for Booking Workspaces in Coworking Spaces |
Authors: | Семенюк, Владислав Володимирович Semeniuk, Vladyslav Volodymyrovych |
Affiliation: | ТНТУ ім. І. Пулюя, Факультет комп’ютерно-інформаційних систем і програмної інженерії, Кафедра комп’ютерних наук, м. Тернопіль, Україна |
Bibliographic description (Ukraine): | Семенюк В. В. Розробка інформаційної системи бронювання робочих місць у коворкінгах : робота на здобуття кваліфікаційного ступеня бакалавра : спец. 126 - інформаційні системи та технології / наук. кер. С. В. Марценко. Тернопіль : Тернопільський національний технічний університет імені Івана Пулюя, 2025. 67 с. |
Data de edición: | 23-Jun-2025 |
Submitted date: | 9-Jun-2025 |
Date of entry: | 2-Jul-2025 |
Editor: | ТНТУ ім. І.Пулюя, ФІС, м. Тернопіль, Україна |
Country (code): | UA |
Place of the edition/event: | Терноліль |
Supervisor: | Марценко, Сергій Володимирович Martsenko, Serhii |
UDC: | 004.04 |
Palabras chave: | 126 інформаційна система коворкінг бронювання база даних застосунок інтерфейс information system coworking booking database application interface |
Page range: | 67 |
Resumo: | Кваліфікаційна робота присвячена розробці інформаційної системи бронювання робочих місць у коворкінгах.
У першому розділі обґрунтовано актуальність теми, проаналізовано сервіси бронювання, визначено вимоги до системи та обрано компонентно-орієнтовану архітектуру.
У другому розділі описано проєктування структури веб-застосунку, моделювання бази даних на MongoDB, реалізацію серверної частини з використанням Node.js та Express, а також створення адаптивного інтерфейсу користувача на базі React та Tailwind CSS.
У третьому розділі подано опис реалізованої функціональності веб-застосунку, наведено результати ручного тестування та виправлення помилок, що підтверджують працездатність системи в типових сценаріях використання.
У четвертому розділі розглянуто питання охорони праці та безпеки життєдіяльності. Наведено долікарські допомогу при ураженні електричним струмом та організацію праці на робочому місці The qualification thesis is dedicated to the development of an information system for booking workspaces in coworking spaces. The first chapter justifies the relevance of the topic, analyzes existing booking services, defines the system requirements, and explains the choice of a component-based architecture. The second chapter describes the design of the web application structure, database modeling using MongoDB, backend implementation with Node.js and Express, as well as the creation of a responsive user interface using React and Tailwind CSS. The third chapter presents the implemented functionality of the web application, the results of manual testing, and bug fixes that confirm the system's performance in typical usage scenarios. The fourth chapter addresses occupational safety and life safety issues. It presents first aid measures for electric shock injuries and the organization of workplace safety. |
Descrición: | Роботу виконано на кафедрі комп'ютерних наук Тернопільського національного технічного університету імені Івана Пулюя. Захист відбудеться 23.06.2025р. на засіданні екзаменаційної комісії №36 у Тернопільському національному технічному університеті імені Івана Пулюя |
Content: | ВСТУП 7 РОЗДІЛ 1. АНАЛІЗ ПРЕДМЕТНОЇ ОБЛАСТІ ТА ПОСТАНОВКА ЗАВДАННЯ…9 1.1 Огляд існуючих рішень для бронювання робочих місць у коворкінгу ……9 1.2 Аналіз вибору мови програмування та середовища розробки, що використовується для створення інформаційної системи 12 1.3 Постановка задачі 16 1.4 Висновок до першого розділу 18 РОЗДІЛ 2. РЕАЛІЗАЦІЯ ТА ПРОЕКТУВАННЯ ІНФОРМАЦІЙНОЇ СИСТЕМИ.19 2.1 Архітектура інформаційної системи 19 2.2 Пошук актантів та варіантів використання 22 2.3 Проектування та реалізація екранів користувацького інтерфейсу 25 2.4 Проектування бази даних 27 2.5 Реалізація логіки веб-застосунку 30 2.6 Висновки до другого розділу 32 РОЗДІЛ 3. ПРАКТИЧНА ЧАСТИНА. ДЕМОНСТРАЦІЯ, ТЕСТУВАННЯ ТА УЗАГАЛЬНЕННЯ ОТРИМАНИХ РЕЗУЛЬТАТІВ 34 3.1 Демонстрація роботи інформаційної системи 34 3.2 Тестування та валідація інформаційної системи 40 3.3 Висновки до третього розділу 42 РОЗДІЛ 4. БЕЗПЕКА ЖИТТЄДІЯЛЬНОСТІ, ОСНОВИ ОХОРОНИ ПРАЦІ 43 4.1 Долікарська допомога при ураженні електричним струмом 43 4.2 Організація праці на робочому місці 44 ВИСНОВКИ 47 ПЕРЕЛІК ВИКОРИСТАНИХ ДЖЕРЕЛ 48 ДОДАТКИ |
URI: | http://elartu.tntu.edu.ua/handle/lib/49420 |
Copyright owner: | © Семенюк Владислав Володимирович, 2025 |
References (Ukraine): | 1. Програма онлайн-бронювання та CRM управління бізнесом EasyWeek [Електронний ресурс]. Режим доступу до ресурсу: https://easyweek.com.ua 2. Коворкінг Carpe Diem Coworking [Електронний ресурс]. Режим доступу до ресурсу: https://coworking.carpediem.agency 3. ITEAHub – найсучашніший коворкінг у Львові [Електронний ресурс]. Режим доступу до ресурсу: https://iteahub.com 4. JavaScript [Електронний ресурс]. Режим доступу до ресурсу: https://uk.wikipedia.org/wiki/JavaScript 5. Фреймворк React [Електронний ресурс]. Режим доступу до ресурсу: https://react.dev 6. Марусенко І. М. Веб-програмування: HTML, CSS, JavaScript, PHP. Навч.посіб. / – Тернопіль: ТНТУ, 2023. – 256 c. 7. TypeScript [Електронний ресурс]. Режим доступу до ресурсу: https://uk.wikipedia.org/wiki/TypeScript 8. Visual Studio Code [Електронний ресурс]. Режим доступу до ресурсу: https://uk.wikipedia.org/wiki/Visual_Studio_Code 9. Маслов В. І. Основи розробки інформаційних систем. Навч.посіб. / – К.: Ліра-К, 2020. – 296 с. 10. Архітектурна модель Component-Based [Електронний ресурс]. Режим доступу до ресурсу: https://medium.com/clean-code-channel/component-based-architecture-2cb38ea1b247 11. Що таке REST API? [Електронний ресурс]. Режим доступу до ресурсу: https://foxminded.ua/shcho-take-rest-api/ 12. Express.js [Електронний ресурс]. Режим доступу до ресурсу: https://uk.wikipedia.org/wiki/Express.js 13. Діаграма прецедентів [Електронний ресурс]. Режим доступу до ресурсу: https://uk.wikipedia.org/wiki/Діаграма_прецедентів 14. Draw.io [Електронний ресурс]. Режим доступу до ресурсу: https://www.drawio.com 15. User interface design and usability in information systems [Електронний ресурс]. Режим доступу до ресурсу: https://www.researchgate.net/publication/383578205_User_Interface_Design_and_Usability_in_Information_Systems 16. Основи React Router [Електронний ресурс]. Режим доступу до ресурсу: http://fpm.dnu.dp.ua/2019/12/04/react-router/ 17. Основи MongoDB [Електронний ресурс]. Режим доступу до ресурсу: https://devzone.org.ua/post/osnovy-mongodb 18. Mermaid Live Editor [Електронний ресурс]. Режим доступу до ресурсу: https://mermaid.live/ 19. React [Електронний ресурc]. Режим доступу до ресурсу: https://uk.legacy.reactjs.org/ 20. Аспекти використання Node.js та MongoDB для створення веб-застосунків [Електронний ресурс]. Режим доступу до ресурсу: http://infotech-soccult.knukim.edu.ua/article/view/283958 21. JWT-токен [Електронний ресурс]. Режим доступу до ресурсу: https://uk.wikipedia.org/wiki/JSON_Web_Token 22. В чому різниця між автоматизованим і ручним тестуванням? [Електронний ресурс]. Режим доступу до ресурсу: https://university.sigma.software/manual-testing-vs-automation-testing/ 23. Тестування програмного забезпечення. [Електронний ресурс]. Режим доступу до ресурсу: https://eprints.cdu.edu.ua/1482/1/testyvan.pdf 24. Про затвердження Типового положення про порядок проведення навчання і перевірки знань з питань охорони праці (НПАОП 40.1-1.21-98) [Електронний ресурс]. Режим доступу до ресурсу: https://zakon.rada.gov.ua/laws/show/z0231-05#Text 25. Долікарська допомога при ураженні електричним струмом [Електронний ресурс]. Режим доступу до ресурсу: https://dl.tntu.edu.ua/content.php?cid=299863 26. Ергономіка робочого місця [Електронний ресурс]. Режим доступу до ресурсу: https://medicasano.com.ua/blog/erhonomika-robochoho-mistsia-chomu-vona-vazhlyva-dlia-zdorov-ia-khrebta-ta-suhlobiv/ 27. Організація праці на робочому місці [Електронний ресурс]. Режим доступу до ресурсу: https://cpo.stu.cn.ua/Oksana/posibnik/1000.html?utm_source=chatgpt.com 28. Зеркалов Д. В. Безпека життєдіяльності. Навч.посіб. / – Київ: Основа, 2016. – 267 с. – ISBN 978-966-699-866-1. 29. Мобільна доступність і перевага онлайн-сервісів [Електронний ресурс]. Режим доступу до ресурсу: https://sennalabs.com/blog/web-application-development-for-enhanced-user-experience 30. Етапи розробки веб-застосунку [Електронний ресурс]. Режим доступу до ресурсу: https://terentevdesignstudio.com/blog/etapi-rozrobki-veb-dodatkiv/ 31. Липова О. М., Люта М. В. Особливості розробки інтерфейсу веб додатків. Сучасні електромеханічні та інформаційні системи. 2021. С. 112–117. [Електронний ресурс]. Режим доступу до ресурсу: https://er.knutd.edu.ua/handle/123456789/19938 32. ДСТУ EN 8604:2015 Дизайн і ергономіка. Робоче місце для виконання робіт у положенні сидячи. На заміну ДСТУ EN 8604:2015; чинний від 2022–08–01. Вид. офіц. Київ : УкрНДНЦ, 2022. 126 с. [Електронний ресурс]. Режим доступу до ресурсу: https://zakon.isu.net.ua/sites/default/files/normdocs/dstu_en_623053_2021_bliskavkozakhist._chastina_3._fizichni_p.pdf 33. Leshchyshyn, Y., Scherbak, L., Nazarevych, O., Gotovych, V., Tymkiv, P., & Shymchuk, G. (2019, May). Multicomponent Model of the Heart Rate Variability Change-point. In 2019 IEEE XVth International Conference on the Perspective Technologies and Methods in MEMS Design (MEMSTECH) (pp. 110-113). IEEE. 34. Lytvynenko, I., Lupenko, S., Nazarevych, O., Shymchuk, G., & Hotovych, V. (2021, September). Mathematical model of gas consumption process in the form of cyclic random process. In 2021 IEEE 16th International Conference on Computer Sciences and Information Technologies (CSIT) (Vol. 1, pp. 232-235). IEEE. 35. Kozlovskyi, V., Balanyuk, Y., Martyniuk, H., Nazarevych, O., Scherbak, L., & Shymchuk, G. (2022, April). Information Technology for Estimating City Gas Consumption During the Year. In 2022 International Conference on Smart Information Systems and Technologies (SIST) (pp. 1-4). IEEE. 36. Lytvynenko, I., Lupenko, S., Kunanets, N., Nazarevych, O., Shymchuk, G., & Hotovych, V. (2021, November). Simulation of gas consumption process based on the mathematical model in the form of cyclic random process considering the scale factors. In 1st International Workshop on Information Technologies: Theoretical and Applied Problems, ITTAP 2021. 37. Kunanets, N., Pasichnyk, V., Bodnarchuk, I., Martsenko, S., Matsiuk, O., Matsiuk, A., ... & Shymchuk, H. (2019). Information system for visual analyzer disease diagnostics. In CEUR Workshop Proceedings (pp. 43-56). 38. Lupenko, S., Lytvynenko, I., Nazarevych, O., Shymchuk, G., & Hotovych, V. (2021, December). Approach to gas consumption process forecasting on the basis of a mathematical model in the form of a random cyclic process. In Proceedings of the International Conference „Advanced applied energy and information technologies 2021”, 2021 (pp. 213-219). TNTU, Zhytomyr «Publishing house „Book-Druk “» LLC. 39. Lytvynenko, I., Lupenko, S., Nazarevych, O., Shymchuk, H., & Hotovych, V. (2022). Additive mathematical model of gas consumption process. Вісник Тернопільського національного технічного університету, 104(4), 87-97. 40. ШИМЧУК, Г., ШЕВЧЕНКО, Н., ШВИРЛО, К., & ГАРМАТЮК, Н. (2025). СИСТЕМА ВІДНОВЛЕННЯ ДАНИХ У БЕЗДРОТОВИХ СЕНСОРНИХ МЕРЕЖАХ НА ОСНОВІ МАШИННОГО НАВЧАННЯ. Herald of Khmelnytskyi National University. Technical sciences, 353(3.2), 246-250. |
Content type: | Bachelor Thesis |
Aparece nas Coleccións | 126 — Інформаційні системи та технології (бакалаври) |
Arquivos neste item
Arquivo | Descrición | Tamaño | Formato | |
---|---|---|---|---|
2025_KRB_ST-41_Semeniuk_VV.pdf | Дипломна робота | 2,51 MB | Adobe PDF | Ver/abrir |
Todos os documentos en Dspace estan protexidos por copyright, con todos os dereitos reservados
Ferramentas administrativas