Použijte tento identifikátor k citaci nebo jako odkaz na tento záznam:
http://elartu.tntu.edu.ua/handle/lib/52891| Název: | Розробка веб-системи управління рейсами та багажем для транспортної компанії |
| Další názvy: | Development of a Web-Based Travel and Baggage Management System for a Transport Company |
| Autoři: | Маковинський, Микола Юрійович Makovynskyi, Mykola Yuriyovych |
| Affiliation: | Тернопільський національний технічний університет імені ім. І. Пулюя |
| Bibliographic reference (2015): | Маковинський М. Ю. Розробка веб-системи управління рейсами та багажем для транспортної компанії : робота на здобуття кваліфікаційного ступеня бакалавра : спец. 122 - комп’ютерні науки / наук. кер. Г. І. Липак. Тернопіль : Тернопільський національний технічний університет імені Івана Пулюя, 2026. 62 с. |
| Datum vydání: | 26-čer-2026 |
| Submitted date: | 14-čer-2026 |
| Date of entry: | 29-čer-2026 |
| Nakladatel: | Тернопільський національний технічний університет імені ім. І. Пулюя |
| Country (code): | UA |
| Place of the edition/event: | Тернопіль |
| Supervisor: | Липак, Галина Ігорівна Lypak, Halyna |
| UDC: | 004.04 |
| Klíčová slova: | 122 комп’ютерні науки веб-система управління рейсами транспортна компанія облік багажу пасажирські перевезення python django postgresql web system travel management transport company baggage tracking passenger transportation |
| Page range: | 62 |
| Abstrakt: | Кваліфікаційна робота присвячена дослідженню процесів автоматизації управління рейсами та багажем транспортної компанії В першому розділі кваліфікаційної роботи описано особливості діяльності сучасної транспортної компанії та проаналізовано існуючі програмні аналоги на ринку. Висвітлено недоліки ручного ведення обліку. Розглянуто та обґрунтовано вибір технологічного стеку. Проведено аналіз вимоги до продукту та сформовано технічне завдання. В другому розділі кваліфікаційної роботи спроєктовано загальну архітектуру веб-системи на базі патерна MVT. Досліджено структуру даних предметної області та розроблено концептуальну ER-діаграму бази даних із забезпеченням суворих правил цілісності й каскадного видалення. В третьому розділі кваліфікаційної роботи описано програмну реалізацію серверної та клієнтської частин веб-системи. Проаналізовано структуру моделей даних, форм із динамічною фільтрацією та класів представлення. Проведено ручне тестування інтерфейсу, перевірено роботу алгоритмів контролю пасажиромісткості автотранспорту, генерації штрих-кодів для посилок та підсистеми Email-нотифікацій. Об’єкт дослідження: бізнес-процеси обліку, планування рейсів та логістики в компаніях міжнародних пасажирських перевезень. Предмет дослідження: методи, архітектурні патерни та веб-технології розробки інтегрованих інформаційних систем управління The qualification thesis focuses on studying the automation of transportation route management and baggage handling processes within a transport company. The first chapter of the thesis describes the contemporary transport company operations and provides an analysis of existing software solutions available on the market. Also, the limitations of manual data management are identified and discussed. The selection of the technological stack is reviewed and substantiated. In addition, requirements for the system are analyzed, and the technical specification is prepared. The second chapter focuses on the design of the overall web system architecture based on the MVT pattern. The data model of the domain is examined, and a conceptual ER database diagram is developed, incorporating strict integrity constraints and cascade deletion rules. The third chapter presents the implementation of the server-side and client-side components of the web system. The structure of data models, dynamically filtered forms, and view classes is analyzed. Manual interface testing is performed, and the functionality of vehicle passenger capacity control algorithms, parcel barcode generation, and the email notification subsystem is verified. Research Object: business processes related to accounting, route planning, and logistics in international passenger transport companies. Research Subject: methods, architectural patterns, and web technologies used for developing integrated information management systems. |
| Popis: | Роботу виконано на кафедрі комп'ютерних наук Тернопільського національного технічного університету імені Івана Пулюя. Захист відбудеться 26.06.2026р. на засіданні екзаменаційної комісії №31 у Тернопільському національному технічному університеті імені Івана Пулюя |
| Content: | ВСТУП 9 РОЗДІЛ 1. АНАЛІЗ ПРЕДМЕТНОЇ ОБЛАСТІ ТА ПОСТАНОВКА ЗАВДАННЯ РОЗРОБКИ ВЕБ-СИСТЕМИ 11 1.1 Аналіз діяльності транспортної компанії та існуючих підходів до управління рейсами 11 1.2 Обґрунтування вибору технологічного стеку для реалізації веб-системи 13 1.3 Постановка завдання на розробку веб-системи 16 1.4 Висновок до першого розділу 19 РОЗДІЛ 2. ПРОЄКТУВАННЯ ВЕБ-СИСТЕМИ УПРАВЛІННЯ РЕЙСАМИ ТА БАГАЖЕМ 21 2.1 Проєктування архітектури веб-системи та взаємодії модулів 21 2.2 Розробка інфологічної та даталогічної моделей бази даних 23 2.3 Моделювання бізнес-процесів веб-системи 29 2.4 Висновок до другого розділу 35 РОЗДІЛ 3. ПРАКТИЧНА РЕАЛІЗАЦІЯ ТА АНАЛІЗ РЕЗУЛЬТАТІВ РОБОТИ ВЕБ-СИСТЕМИ 36 3.1 Реалізація серверної частини та бізнес-логіки веб-системи 36 3.2 Розробка інтерфейсу користувача 44 3.3 Тестування функціональності та аналіз результатів розробки 47 3.4 Висновок до третього розділу 50 РОЗДІЛ 4. БЕЗПЕКА ЖИТТЄДІЯЛЬНОСТІ, ОСНОВИ ОХОРОНИ ПРАЦІ 52 4.1 Порядок дій при виникненні пожежі 52 4.2 Естетичне оформлення та ергономічне дослідження робочого місця оператора 54 ВИСНОВКИ 57 ПЕРЕЛІК ДЖЕРЕЛ 59 ДОДАТКИ |
| URI: | http://elartu.tntu.edu.ua/handle/lib/52891 |
| Copyright owner: | © Маковинський Микола Юрійович, 2026 |
| References (Ukraine): | 1. Holovina, O. (2023). Сучасні технології в управлінні транспортною логістикою. International Science Journal of Management, Economics & Finance, 2(3), 35-42. 2. Мізюк, О. (2024). Путівник мовою програмування Python.[Електронний ресурс]. Режим доступу: https://pythonguide. rozh2sch. org. ua. 3. Документація Python [електронний ресурс] / — режим доступу: https://docs.python.org/3.14/– Назва з екрану. 4. Фреймворк Python Django для створення [електронний ресурс] / — режим доступу: https://wezom.com.ua/ua/blog/razrabotka-sajtov-na-python-django – Назва з екрану. 5. Django ORM - Inserting, Updating & Deleting Data [електронний ресурс] / — режим доступу: https://www.geeksforgeeks.org/python/django-orm-inserting-updating-deleting-data/ – Назва з екрану. 6. Томка, Ю. Я., Талах, М. В., & Ушенко, Ю. О. (2022). Python та Django Full Stack веб-розробка. 7. Документація PostgreSQL [електронний ресурс] / — режим доступу: https://www.postgresql.org/docs/current/ – назва з екрану. 8. Палагін, В. В., Палагіна, О. А., & Зорін, О. С. (2024). Основи Python та програмування електронних систем: навчальний посібник. Черкаси: ЧДТУ. 9. PyCharm [електронний ресурс] / — режим доступу: https://uk.wikipedia.org/wiki/PyCharm.– Назва з екрану. 10. Kendhe, S., Nishad, A., Labhade, D., & Magar, V. (2023). Comparative Analysis of Different Python Editors. Vidhyayana-An International Multidisciplinary Peer-Reviewed E-Journal-ISSN 2454-8596, 8(si7), 562-574. 11. Липак, Г., Кунанець, Н., Дуда, О., & Липак, Т. (2025). Побудова інтерфейсів користувача вебсайту бібліотеки на засадах UX-дизайну. Цифрова платформа: інформаційні технології в соціокультурній сфері, 8(1), 172-192. 12. Шакуров, Є. О., & Пономарьова, В. К. (2021). Сучасні тенденції побудови веб-сайтів. 13. Середа, В. П. АНАЛІЗ ПРОГРАМНИХ ЗАСОБІВ ДЛЯ РОЗРОБКИ ДИЗАЙНУ ВЕБ-САЙТУ. Математичні методи, моделі та інформаційні технології в управлінні, 173. 14. Скляренко, О., Савченко, Я., Литвиненко, Л., & Сушинський, О. (2024). Архітектурні підходи до розробки масштабованих веб-застосунків. Електронне фахове наукове видання «Кібербезпека: освіта, наука, техніка», 4(24), 341-350. 15. Липак Т. А., Липак Г. І. Оцінка користувацького досвіду (UX Evaluation) при розробці інтерфейсів / Scientific Collection «InterConf»,(235): with the Proceedings of the 5th International Scientific and Practical Conference «Society and Science: Interconnection» (February16-18, 2025; Porto, Portugal)/ comp. by LLC SPC «InterConf».Porto: Kramer, 2025. P.236-239. 16. Остапченко, К. Б. (2022). Бази даних. Комп'ютерний практикум. 17. Доценко, С. І. (2023). Організація та системи керування базами даних. 18. Мержинський, Є. К., & Комазов, П. В.. Побудова інформаційної системи структурного моделювання бізнес-процесів. Науковий вісник Ужгородського національного університету. Серія: Міжнародні економічні відносини та світове господарство, (25 (1)), 162-166. 19. Основи інформаційного моделювання. Методичні вказівки з дисципліни “Інформаційне моделювання” / укладачі: Горошко Ю.В., Цибко Г.Ю., Чернігів: НУЧК, 2024, 85 с 20. Як будувати UML-діаграми [електронний ресурс] / — режим доступу: https://dou.ua/forums/topic/40575/ – Назва з екрану. 21. Кліщ, М., Липак, Г., Кунанець, Н., Пасічник, С., & Липак, Т. Структура інформаційної системи передбачення та інтерпретації зміни стану користувача сервісу. Вісник Національного Університету “Львівська Політехніка”. Інформаційні системи та мережі, 17 (2025). С. 226 - 238. 22. UML для бізнес-моделювання: для чого потрібні діаграми процесів [електронний ресурс] / — режим доступу: https://evergreens.com.ua/ua/articles/uml-diagrams.html – Назва з екрану. 23. Duda, O., Pasichnyk, V., Lypak, H., ...Matsiuk, O., Mudrokha, V. Formation of integrated repositories of social and communication data by consolidating the resources of museums, libraries and archives in smart cities projects. CEUR Workshop Proceedings, 2021, 2870, pp. 1420–1430. 24. Липак Г., Липак Т., Кунанець Н. Проєктування інформаційної системи на основі машинного навчання для збереження та класифікації артефактів документальної спадщини. Вісник Хмельницького національного університету: технічні науки. Т. 334 № 4 (2024). С. 176-182. 25. Парненко, В. С. "Мова програмування Python.", 2023. 26. Документація Django [електронний ресурс] / — режим доступу: https://docs.djangoproject.com – Назва з екрану. 27. Васильєв, О. М. (2022). Програмування мовою Python. Bohdan Books. 28. Івановський, О. А., & Парненко, В. С. (2023). Інформатика. Програмування на PYTHON. 29. Vincent, W. S. (2022). Django for Professionals. Still River Press. 30. Желібо Є.П. Безпека життєдіяльності : підручник / В. В. Зацарний. Київ : Каравела, 2023. 344 с. 31. Безпека життєдіяльності та охорона праці : підруч. / В.В. Сокуренко, О.М. Бандурка та ін. – Харків : ХНУВС, 2021. 308 с 32. Пістун І.П., Кочубей В.І. Практикум з безпеки життєдіяльності. Підручник. Вид-во Університетська книга, 2023. 560 с. 33. ДСТУ ISO/TS 16976-8:2021 Засоби індивідуального захисту органів дихання. Людські чинники. Частина 8. Ергономічні чинники (ISO/TS 16976-8:2013, IDT). 34. Мелех Л.В. Безпека життєдіяльності та охорона праці: навч. посіб. / Мелех Л.В. – Львів: ЛДУ внутрішніх справ. 2022. 219 с. 35. Андрейчук Н.І. Охорона праці : навч. посіб. / Н.І. Андрейчук, Ю.В. Кіт, С.В. Шибанов, О.В. Шерстньова. Львів : Видавництво Львівська політехніка, 2021. 276 с. (Підручник з охорони праці) |
| Content type: | Bachelor Thesis |
| Vyskytuje se v kolekcích: | 122 — Компʼютерні науки, F3 Комп’ютерні науки (бакалаври) |
Soubory připojené k záznamu:
| Soubor | Popis | Velikost | Formát | |
|---|---|---|---|---|
| 2026_KRB_SNs-41_Makovynskyi_MY.pdf | Дипломна робота | 1,9 MB | Adobe PDF | Zobrazit/otevřít |
Všechny záznamy v DSpace jsou chráněny autorskými právy, všechna práva vyhrazena.
Nástroje administrátora