Будь ласка, використовуйте цей ідентифікатор, щоб цитувати або посилатися на цей матеріал:
http://elartu.tntu.edu.ua/handle/lib/49801
Назва: | Комп’ютеризована система виявлення підроблених товарів |
Інші назви: | Computerized system for detecting counterfeit goods |
Автори: | Войтович, Максим Анатолійович Voitovych, Maksym |
Приналежність: | Тернопільський національний технічний університет імені Івана Пулюя Ternopil Ivan Puluj National Technical University |
Бібліографічний опис: | Войтович М.А. Комп’ютеризована система виявлення підроблених товарів : кваліфікаційна робота на здобуття ступеня бакалавр: спец. 123 — комп’ютерна інженерія / наук.кер. Є.В. Тиш. — Тернопіль: ТНТУ, 2025. — 70 с. |
Bibliographic description: | Voitovych M. Computerized system for detecting counterfeit goods : Bachelor Thesis „123 — Computer Engineering“ / Maksym Voitovych - Ternopil, TNTU, 2025 – 70 p. |
Дата публікації: | 16-чер-2025 |
Дата подання: | 23-чер-2025 |
Дата внесення: | 22-лип-2025 |
Видавництво: | Тернопільський національний технічний університет імені Івана Пулюя |
Країна (код): | UA |
Місце видання, проведення: | Тернопільський національний технічний університет імені Івана Пулюя |
Науковий керівник: | Тиш, Євгенія Володимирівна Tysh, Ievgeniia |
Члени комітету: | Михалик, Дмитро Михайлович Mykhalyk, Dmytro |
УДК: | 004 |
Теми: | комп’ютеризована система штрих-код QR-код. computerized system barcode QR code. |
Кількість сторінок: | 70 |
Короткий огляд (реферат): | У кваліфікаційній роботі бакалавра запропоновано інженерне рішення для побудови комп’ютеризованої системи виявлення підроблених товарів.
Комп’ютеризовану систему виявлення підроблених товарів реалізовано на базі мікроконтролера ESP8266EX, до якого підключено сканер штрихкодів та QR-кодів через UART-інтерфейс. Окрім цього в системі реалізовано світлодіодну індикацію. Зв’язок з базами даних здійснюється через вбудований Wi-Fi модуль мікроконтролера ESP8266EX. Системне програмне забезпечення для управління комп’ютеризованою системою виявлення підроблених товарів реалізовано засобами мови С++ із використанням середовища Arduino IDE.
У проектній частині було виконано розробку структури комп’ютеризованої системи, призначеної для автоматичного виявлення підроблених товарів на основі аналізу штрихкодів і QR-кодів. Розроблено функціональну схему пристрою, що включає модуль ESP8266EX, сканер кодів та блок світлодіодної індикації. Складено електричну принципову схему, обґрунтовано вибір компонентів, а також визначено алгоритм взаємодії пристрою з відкритими базами даних через Wi-Fi.
У прикладній частині було виконано програмну реалізацію на базі мікроконтролера ESP8266EX з підключеним сканером штрихкодів та QR-кодів. Реалізовано зчитування кодів, передавання даних через Wi-Fi обробку відповіді та відображення результатів за допомогою світлодіодної індикації. In the bachelor's qualification work, an engineering solution for building a computerized system for detecting counterfeit goods is proposed. The computerized system for detecting counterfeit goods is implemented on the basis of the ESP8266EX microcontroller, to which a barcode and QR code scanner is connected via the UART interface. In addition, the system has an LED indication. Communication with databases is carried out via the built-in Wi-Fi module of the ESP8266EX microcontroller. The system software for controlling the computerized system for detecting counterfeit goods is implemented using the C++ language using the Arduino IDE environment. In the design part, the structure of a computerized system designed for automatic detection of counterfeit goods based on the analysis of barcodes and QR codes was developed. A functional diagram of the device was developed, including the ESP8266EX module, a code scanner and a indication unit. An electrical schematic diagram was drawn up, the choice of components was justified, and an algorithm for interacting with open databases via Wi-Fi was determined. In the application part, a software implementation was performed based on the ESP8266EX microcontroller with a connected barcode and QR code scanner. Code reading, data transmission via Wi-Fi, response processing, and display of results using an LED display were implemented. |
Зміст: | ВСТУП 7 РОЗДІЛ 1 АНАЛІЗ ТЕХНІЧНОГО ЗАВДАННЯ ТА ОСОБЛИВОСТЕЙ ФУНКЦІОНУВАННЯ КОМП’ЮТЕРИЗОВАНОЇ СИСТЕМИ ВИЯВЛЕННЯ ПІДРОБЛЕНИХ ТОВАРІВ 9 1.1 Аналіз технічного завдання 9 1.2 Аналіз структури та особливостей проектування комп’ютеризованої системи 10 1.3 Аналіз існуючих рішень 11 РОЗДІЛ 2 ПРОЕКТУВАННЯ АРХІТЕКТУРИ ТА ОБҐРУНТУВАННЯ ВИБОРУ АПАРАТНОГО ЗАБЕЗПЕЧЕННЯ 17 2.1 Проектування архітектури 17 2.2 Обґрунтування вибору мікроконтролера 21 2.3 Вибір та характеристика сканера штрихкодів і QR-кодів 23 2.4 Система світлодіодної індикації результатів перевірки 25 2.5 Проектування схеми та системного програмного забезпечення 27 РОЗДІЛ 3 РЕАЛІЗАЦІЯ ПРИКЛАДНОГО ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ 32 3.1 Визначення функціональних вимог до прикладного програмного забезпечення 32 3.2 Проектування архітектури веб-додатку 34 3.3 Розробка алгоритму зчитування штрихкодів та QR-кодів 37 3.4 Розробка користувацького інтерфейсу веб-додатку 39 РОЗДІЛ 4 БЕЗПЕКА ЖИТТЄДІЯЛЬНОСТІ, ОСНОВИ ОХОРОНИ ПРАЦІ 43 4.1 Менеджмент безпеки при виявленні підроблених товарів 43 4.2 Інженерно-технічні рішення з охорони праці при проєктуванні комп’ютеризованої системи виявлення підроблених товарів 45 ВИСНОВКИ 47 СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ 49 Додаток A Технічне завдання Додаток Б Лістинг коду веб-додатку Додаток В Перелік елементів |
URI (Уніфікований ідентифікатор ресурсу): | http://elartu.tntu.edu.ua/handle/lib/49801 |
Власник авторського права: | © Войтович Максим Анатолійович, 2025 © Voitovych Maksym, 2025 |
Перелік літератури: | Буров Є.В., Митник М.М. Комп’ютерні мережі. ПідручГогіташвілі Г. Г., Лапін В.М. Основи охорони праці : навч. посіб. 4-те вид. випр. і доп. Київ : Знання, 2018. 302 с.ник. Том перший. Львів: «Магнолія 2006», 2024. 333 с. Лупенко С.А., Пасічник В.В., Тиш Є.В. Комп’ютерна логіка. Навчальний посібник. Львів: Видавництво «Магнолія 2006», 2024. 354 с. Паламар М.І., Стрембіцький М.О., Паламар А.М. Проектування комп’ютеризованих вимірювальних систем і комплексів. Навчальний посібник. Тернопіль: ТНТУ. 2019. 150 с. Правила пожежної безпеки в Україні. (від 30.12.2014 р.. №1417). Тиш Є.В. Узагальнений алгоритм синтезу компонентів комп’ютерних систем на основі мікропрограмних автоматів. Вчені записки Таврійського національного університету імені В.І. Вернадського. Том 36 (75), № 1, 2025. С. 247-253. Тиш Є.В., Шалапай Р.І. Типи вимог до комп’ютерних систем і методи їх виявлення. Матеріали XII міжнародної науково-практичної конференції молодих учених та студентів «Актуальні задачі сучасних технологій» (6-7 грудня 2023 року). Тернопіль: ТНТУ. 2023. С. 437. Жаровський Р.О., Луцик Н.С., Осухівська Г.М., Паламар А.М., Тиш Є.В. Методичні вказівки до виконання кваліфікаційної роботи бакалавра для здобувачів першого (бакалаврського) рівня вищої освіти за спеціальністю 123 «Комп’ютерна інженерія» усіх форм навчання. Тернопіль: ТНТУ, 2024. 39 с. Amazon Transparency Program – Brand Protection. – URL: https://sell.amazon.com/brand-registry/transparency (дата звернення: 20.05.2025). An Unhackable QR Code to Fight Bogus Chips. IEEE Spectrum, 2025. URL: https://spectrum.ieee.org/unhackable-qr-code (дата звернення: 17.05.2025). Anwar S., Sohail S.S., Ayub M., Ayub R., Naeem U., Tahir M. Customized 2D Barcode Sensing for Anti-Counterfeiting Application in Smart IoT. Sensors, 2020. URL: https://www.mdpi.com/1424-8220/20/17/4926 (дата звернення: 05.06.2025). Aulia M.M., Saha N., Rahman M.M. A Secure QR Code Based Anti-Counterfeit System for Pharmaceutical Manufacturing. ArXiv, 2024. URL: https://arxiv.org/abs/2403.14864 (дата звернення: 24.05.2025). European Commission. Fight Against Counterfeiting: Tools and Technologies. URL: https://ec.europa.eu/ip-helpdesk/ (дата звернення: 15.05.2025). GS1 Ukraine. GS1 Standards and Barcode Technology. URL: https://gs1ua.org/standards/barcode-technology (дата звернення: 18.05.2025). Hussain S., Wahid A., Raza S.H., Awan M.A., Khan M.T., Khan I. Lightweight Authentication Protocol for NFC Based Anti-Counterfeiting System in IoT Infrastructure. IEEE Access, 2021. URL: https://ieeexplore.ieee.org/document/9445031 (дата звернення: 23.05.2025). Jiang F. Application of Internet of Things technology in traceability and anti-counterfeiting. Shanghai, 2023. 25 p. Lupenko S., Orobchuk O., Stadnik N., Zozulya A. Modeling and signals processing using cyclic random functions. In Proceedings of the 13th IEEE International Scientific and Technical Conference on Computer Sciences and Information Technologies (CSIT). Lviv, Ukraine, 11–14 September, 2018. P. 360–366. National Institute of Standards and Technology (NIST). Guidelines for Barcode and QR Code Security. URL: https://www.nist.gov/publications/guidelines-barcode-qr-code-security (дата звернення: 26.05.2025). Nicoletta G., Costantini L., Bertarelli C., Pariani G., Vedda A., Brambilla A., Lanfranco S., Peter R. Anti-counterfeiting tags with camouflaged QR codes embedded in nanostructures. ArXiv, 2024. URL: https://arxiv.org/abs/2402.11123 (дата звернення: 20.05.2025). Palamar A., Karpinski M., Palamar M., Osukhivska H., Mytnyk M. Remote Air Pollution Monitoring System Based on Internet of Things. CEUR Workshop Proceedings, 2nd International Workshop on Information Technologies: Theoretical and Applied Problems (ITTAP 2022), Ternopil, Ukraine, November 22–24, 2022. Vol. 3309. P. 194-204. Scantrust. QR codes on product packaging and labels. – URL:https://www.scantrust.com/qr-codes-on-product-packaging-labels/ (дата звернення: 01.06.2025). Shabliy N., Lupenko S., Lutsyk N., Yasniy O., Malyshevska O. Keystroke dynamics analysis using machine learning methods. Applied Computer Science. 2021. Vol. 17, No. 4. P. 75-83. Srinivasan A., Ragesh N., Jayesh V.A., Sriram S. Counterfeit Product Detection. International Journal of Advance Research and Innovative Ideas in Education, 2023. Vol. 9, No. 5. pp. 1947–1952. 6 p. TrackTrace. Global Package Tracking Platform. – URL: https://www.track-trace.com (дата звернення: 14.05.2025). Tysh Ie. Approach and method of evaluation of the general reliability indicator of computer systems. International scientific journal “Computer systems and information technologies”, 3 (5). Khmelnytskyi National University. 2021. Р.74-80. Velychko D., Osukhivska H., Palaniza Y., Lutsyk N., Sobaszek L. Artificial Intelligence Based Emergency Identification Computer System. Advances in Science and Technology Research Journal, 18 no. 2, 2024, Р. 296-304. What is Nike NFC tag? – AS RFID Technology. – URL: https://www.as-rfid.com/info/what-is-nike-nfc-tag-79865249.html (дата звернення: 16.05.2025). Yatsyshyn V., Pastukh O., Palamar A., Zharovskyy R. Technology of relational database management systems performance evaluation during computer systems design. Scientific Journal of TNTU, Ternopil, Ukraine, 2023. Vol. 109, No 1. P. 54–65. |
Розташовується у зібраннях: | 123 — Комп’ютерна інженерія (бакалаври) |
Файли цього матеріалу:
Файл | Опис | Розмір | Формат | |
---|---|---|---|---|
Maksym_Voitovych.pdf | 1,35 MB | Adobe PDF | Переглянути/відкрити |
Усі матеріали в архіві електронних ресурсів захищені авторським правом, всі права збережені.
Інструменти адміністратора