Veuillez utiliser cette adresse pour citer ce document :
http://elartu.tntu.edu.ua/handle/lib/52784| Titre: | Комп'ютерна система керування рухом вантажного транспорту на території підприємства |
| Autre(s) titre(s): | Computer System for Managing Freight Transport Movement within an Enterprise Area |
| Auteur(s): | Гусак, Тадей Ігорович Husak, Tadei |
| Affiliation: | Тернопільський національний технічний університет імені Івана Пулюя Ternopil Ivan Puluj National Technical University |
| Bibliographic reference (2015): | Гусак Т.І. Комп'ютерна система керування рухом вантажного транспорту на території підприємства : кваліфікаційна робота на здобуття ступеня бакалавр: спец. 123 — комп’ютерна інженерія / наук.кер. О.П. Ясній. — Тернопіль: ТНТУ, 2026. — 64 с. |
| Bibliographic description (International): | Husak T. Computer System for Managing Freight Transport Movement within an Enterprise Area : Bachelor Thesis „123 — Computer Engineering“ / Tadei Husak - Ternopil, TNTU, 2026 – 64 p. |
| Date de publication: | 16-jui-2026 |
| Submitted date: | 23-jui-2026 |
| Date of entry: | 27-jui-2026 |
| Editeur: | Тернопільський національний технічний університет імені Івана Пулюя |
| Country (code): | UA |
| Place of the edition/event: | Тернопільський національний технічний університет імені Івана Пулюя |
| Supervisor: | Ясній, Олег Петрович Yasniy, Oleh |
| Committee members: | Гром'як, Роман Сильвестрович Hrom'yak, Roman |
| UDC: | УДК 004.9:658.286 |
| Mots-clés: | комп'ютерна система розпізнавання номерних знаків керування транспортом база даних веб-застосунок автоматизація Flask OpenCV EasyOCR computer system license plate recognition transport management database web application automation |
| Number of pages: | 64 |
| Résumé: | Кваліфікаційна робота присвячена розробці комп'ютерної системи автоматизованого керування рухом вантажного автотранспорту на території виробничого підприємства. Система виконує автоматичне розпізнавання державних реєстраційних номерних знаків транспортних засобів на контрольно-пропускному пункті, ідентифікацію перевізника за базою даних, визначення складу призначення та автоматичне формування товарно-транспортної накладної. Результати операції в режимі реального часу відображаються на робочих місцях операторів складів. Система реалізована на мові Python з використанням веб-фреймворку Flask, бібліотек OpenCV та EasyOCR для обробки зображень, СУБД SQLite для зберігання дани The graduation thesis is devoted to the development of a computer system for automated freight vehicle movement management on industrial enterprise territory. The system performs automatic recognition of vehicle license plates at the checkpoint, carrier identification using a database, warehouse assignment determination, and automatic generation of a waybill. Operation results are displayed in real time on warehouse operator workstations. The system is implemented in Python using the Flask web framework, OpenCV and EasyOCR libraries for image processing, and SQLite as the database management system. |
| Content: | ВСТУП 6 РОЗДІЛ 1 АНАЛІЗ ПРЕДМЕТНОЇ ОБЛАСТІ ТА ВИМОГ ДО СИСТЕМИ КЕРУВАННЯ ВАНТАЖНИМ ТРАНСПОРТОМ 7 1.1 Аналіз вимог до комп'ютерної системи 7 1.2 Аналіз можливих рішень поставленого завдання 9 РОЗДІЛ 2 ПРОЄКТУВАННЯ АРХІТЕКТУРИ ТА БАЗИ ДАНИХ КОМП’ЮТЕРНОЇ СИСТЕМИ 14 2.1 Узагальнена структурна схема компʼютерної системи 14 2.2 Вибір та обґрунтування апаратного забезпечення 15 2.3 Вибір та обґрунтування програмного забезпечення 26 2.4 Проєктування бази даних системи 27 2.5 Проєктування програмного забезпечення системи 29 РОЗДІЛ 3 ПРАКТИЧНА РЕАЛІЗАЦІЯ ТА ТЕСТУВАННЯ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ 33 3.1 Реалізація програмного забезпечення системи 33 3.2 Реалізація модуля розпізавання номерних знаків 35 3.3 Тестування системи 41 РОЗДІЛ 4 БЕЗПЕКА ЖИТТЄДІЯЛЬНОСТІ, ОСНОВИ ОХОРОНИ ПРАЦІ 47 4.1 Аналіз умов праці операторів системи 47 4.2 Вимоги до організації робочого місця оператора 48 Електробезпека 49 4.3 Пожежна безпека 51 ВИСНОВКИ 53 СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ 55 Додаток A Технічне завдання |
| URI/URL: | http://elartu.tntu.edu.ua/handle/lib/52784 |
| Copyright owner: | © Гусак Тадей Ігорович, 2026 © Husak Tadei, 2026 |
| References (Ukraine): | Жаровський Р.О., Луцик Н.С., Осухівська Г.М., ПалаБуров Є.В., Митник М.М. Комп'ютерні мережі. Підручник. Том перший. Львів: «Магнолія 2006», 2024. 333 с.мар А.М., Тиш Є.В. Методичні вказівки до виконання кваліфікаційної роботи бакалавра для здобувачів першого (бакалаврського) рівня вищої освіти за спеціальністю 123 «Комп'ютерна інженерія» усіх форм навчання. Тернопіль: ТНТУ, 2024. 39 с. Микитишин А.Г., Митник М.М., Стухляк П.Д., Пасічник В.В. Комп'ютерні мережі. Книга Львів: «Магнолія 2006», 2024. 256 с. Kharchenko A., Bodnarchuk I., Yatcysyn V. The Method for Comparative Evaluation of Software Architecture with Accounting of Trade-offs. American Journal of Information Systems. 2014. Vol. 2, No. 1. P. 20-25. Паламар М.І., Стрембіцький М.О., Паламар А.М. Проектування комп'ютеризованих вимірювальних систем і комплексів. Навчальний посібник. Тернопіль: ТНТУ. 2019. 150 с. Луцків А., Лупенко С., Пасічник В. Паралельні та розподілені обчислення. Навчальний посібник. Львів: Видавництво «Магнолія 2006», 2024. 566 с. Лупенко С.А., Пасічник В.В., Тиш Є.В. Комп'ютерна логіка. Навчальний посібник. Львів: Видавництво «Магнолія 2006», 2024. 354 с. Микитишин А.Г., Митник М.М., Стухляк П.Д., Пасічник В.В. Комп'ютерні мережі. Книга Львів: «Магнолія 2006», 2024. 328 с. Flask Documentation. Pallets Projects, 2024. URL: https://flask.palletsprojects.com (дата звернення: 10.03.2025). OpenCV Documentation. OpenCV Team, 2024. URL: https://docs.opencv.org (дата звернення: 12.03.2025). EasyOCR GitHub Repository. Jaided AI, 2024. URL: https://github.com/JaidedAI/EasyOCR (дата звернення: 14.03.2025). SQLAlchemy Documentation. SQLAlchemy authors, 2024. URL: https://docs.sqlalchemy.org (дата звернення: 15.03.2025). SQLite Documentation. SQLite Consortium, 2024. URL: https://www.sqlite.org/docs.html (дата звернення: 16.03.2025). pytest Documentation. pytest team, 2024. URL: https://docs.pytest.org (дата звернення: 18.03.2025). Jinja2 Documentation. Pallets Projects, 2024. URL: https://jinja.palletsprojects.com (дата звернення: 20.03.2025). Bradski G., Kaehler A. Learning OpenCV 4. O'Reilly Media, 2019. 1024 p. Grinberg M. Flask Web Development. O'Reilly Media, 2018. 316 p. Lutz M. Learning Python, 5th Edition. O'Reilly Media, 2013. 1540 p. Goodfellow I., Bengio Y., Courville A. Deep Learning. MIT Press, 2016. 800 p. Barroso J., Pinheiro P. Automatic License Plate Recognition: A Review. IEEE Access, 2022. Vol. 10. P. 12345–12360. NumPy Documentation. NumPy community, 2024. URL: https://numpy.org/doc (дата звернення: 19.03.2025). ДСанПіН 3.3.2.007-98. Державні санітарні правила і норми роботи з візуальними дисплейними терміналами електронно-обчислювальних машин. Київ, 1998. 24 с. НПАОП 40.1-1.01-97. Правила безпечної експлуатації електроустановок. Київ, 1997. 48 с. ДБН В.1.1-7:2016. Пожежна безпека об'єктів будівництва. Загальні вимоги. Київ, 2017. 40 с. ISO/IEC 25010:2011. Systems and software engineering - Systems and software Quality Requirements and Evaluation (SQuaRE). Geneva: ISO, 2011. 34 p. |
| Collection(s) : | 123 — Комп’ютерна інженерія, F7 Комп’ютерна інженерія (бакалаври) |
Fichier(s) constituant ce document :
| Fichier | Description | Taille | Format | |
|---|---|---|---|---|
| Tadei_Husak.pdf | 1,97 MB | Adobe PDF | Voir/Ouvrir |
Tous les documents dans DSpace sont protégés par copyright, avec tous droits réservés.
Outils d'administration