Please use this identifier to cite or link to this item: http://elartu.tntu.edu.ua/handle/lib/46003
Full metadata record
DC FieldValueLanguage
dc.contributor.advisorЯцишин, Василь Володимирович-
dc.contributor.advisorYatsyshyn, Vasyl-
dc.contributor.authorВозьна, Христина Михайлівна-
dc.contributor.authorVozna, Khrystyna-
dc.date.accessioned2024-07-09T22:20:23Z-
dc.date.available2024-07-09T22:20:23Z-
dc.date.issued2024-06-18-
dc.date.submitted2024-06-25-
dc.identifier.citationВозьна Х. М. Комп'ютерна система управління юнацькою бібліотекою м. Тернополя : робота на здобуття кваліфікаційного ступеня бакалавр : спец. 123 — комп’ютерна інженерія / наук. кер. В. В. Яцишин. Тернопіль : Тернопільський національний технічний університет імені Івана Пулюя, 2024. 101 с.uk_UA
dc.identifier.urihttp://elartu.tntu.edu.ua/handle/lib/46003-
dc.description.abstractУ результаті виконання кваліфікаційної роботи створено комп’ютерну систему управління юнацькою бібліотекою м. Тернопіль до складу якої входить: RFID-сканер та мітки радіочастотної ідентифікації, клієнтська частина управління бібліотекою, сервіс формування рекомендацій і база даних. При реалізації сканера радіочастотних міток написано програмне забезпечення мовою програмування Python для запису і зчитування даних з RFID-міток, які використовуються при ідентифікації читачів і книг. Клієнтська частина управління бібліотекою розроблена за допомогою мови програмування C# і технології Windows Forms, що дає змогу забезпечити зручний і водночас простий в експлуатації користувацький інтерфейс. Сервіс формування рекомендацій книг для читачів реалізовано за допомогою мови програмування Python, відкритих бібліотек і технології колаборативної фільтрації. В якості метрики для визначення подібності книг використано метрику косинус кута. База даних бібліотеки реалізована у середовищі SQL Server Management Studio і представляє собою реляційну структуру до складу якої входить 18 таблиць. Більшість таблиць призначені для зберігання даних, однак є такі, які забезпечують реалізації зв’язку «багато-до-багатьох».uk_UA
dc.description.abstractAs the result of the qualification work, a computer management system for the youth library of Ternopil was created, which includes: an RFID scanner and radio frequency identification tags, the client part of library management, a recommendation service and a database. When implementing the scanner of radio frequency tags, software was written in the Python programming language for writing and reading data from RFID tags, which are used in the identification of readers and books. The client part of the library management is developed using the C# programming language and Windows Forms technology, which provides a convenient and at the same time easy-to-use user interface. The book recommendation service for readers is implemented using the Python programming language, open libraries and collaborative filtering technology. The cosine angle metric was used as a metric to determine the similarity of books. The library database is implemented in the SQL Server Management Studio environment and is a relational structure that includes 18 tables. Most tables are designed to store data, but there are some that provide many-to-many implementations.uk_UA
dc.description.tableofcontentsВСТУП 8 РОЗДІЛ 1 АНАЛІЗ КОНЦЕПЦІЇ І ТЕХНІЧНИХ МОЖЛИВОСТЕЙ АВТОМАТИЗАЦІЇ ПРОЦЕСІВ У БІБЛІОТЕКАХ 9 1.1 Аналіз вимог до системи управління бібліотекою 9 1.2 Особливості технології радіочастотної ідентифікації 18 РОЗДІЛ 2 ПРОЕКТУВАННЯ АПАРАТНОЇ ТА ПРОГРАМНОЇ СКЛАДОВИХ КОМП’ЮТЕРНОЇ СИСТЕМИ УПРАВЛІННЯ БІБЛІОТЕКОЮ 23 2.1 Проектування архітектури комп’ютерної системи управління бібліотекою на концептуальному рівні 23 2.2 Проектування сканера радіочастотної ідентифікації на базі Raspberry PI 25 2.3 Технічні характеристики Raspberry PI 28 2.4 Технічні характеристики модуля RC522 31 2.5 Концептуальна модель сервісу формування рекомендацій читачам книг 37 РОЗДІЛ 3 ПРОГРАМНА РЕАЛІАЗЦІЯ СИСТЕМНОГО І ПРИКЛАДНОГО ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ СИСТЕМИ УПРАВЛІННЯ БІБЛІОТЕКОЮ 44 3.1 Реалізація програмного забезпечення RFID-сканера 44 3.2 Проектування та реалізація клієнтської частини системи управління бібліотекою 47 3.3 Організація структури бази даних системи управління юнацькою бібліотекою м. Тернопіль 51 3.4 Клієнтська частини системи управління бібліотекою 55 3.5 Сервіс формування рекомендацій для читачів бібліотеки 64 РОЗДІЛ 4 БЕЗПЕКА ЖИТТЄДІЯЛЬНОСТІ, ОСНОВИ ОХОРОНИ ПРАЦІ 70 4.1 Вимоги ергономіки до організації робочого місця бібліотекара 70 4.2 Організація служби охорони праці комунальної установи 74 ВИСНОВКИ 78 СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ 79 Додаток A Технічне завдання Додаток Б Текст наукової публікації Додаток В Фрагмент скрипта генерування бази данихuk_UA
dc.language.isoukuk_UA
dc.publisherТернопільський національний технічний університет імені Івана Пулюяuk_UA
dc.subjectбібліотекакомп’ютерна системаuk_UA
dc.subjectRFIDuk_UA
dc.subjectрекомендаціїuk_UA
dc.subjectlibraryuk_UA
dc.subjectcomputer systemuk_UA
dc.subjectidentificationuk_UA
dc.titleКомп'ютерна система управління юнацькою бібліотекою м. Тернополяuk_UA
dc.title.alternativeThe computer system for managing the youth library of Ternopiluk_UA
dc.typeBachelor Thesisuk_UA
dc.rights.holder© Возьна Христина Михайлівна, 2024uk_UA
dc.rights.holder© Vozna Khrystyna, 2024uk_UA
dc.contributor.committeeMemberМарценюк, Василь Петрович-
dc.contributor.committeeMemberMarcenyuk, Vasyl-
dc.coverage.placenameТернопільський національний технічний університет імені Івана Пулюяuk_UA
dc.format.pages101-
dc.subject.udc004.4uk_UA
dc.relation.referencesАвтоматизація бізнес-процесів підприємства. URL: htЩо таке система RFID, в чому її особливості використання? URL: https://idcard.com.ua/ua/blog/chto-takoe-sistema-rfid-v-chem-ee-osobennosti-ispolzovaniya/ (дата звернення: 03.05.2024 р.)tp://stud.com.ua/37085/ekonomika/avtomatizatsiya_biznes_protsesiv_pidpriyemstva (дата звернення 20.05.2024 р.).uk_UA
dc.relation.referencesПринцип роботи RFID. URL: https://idcard.com.ua/ua/blog/princzip-raboty-rfid/ (дата звернення: 03.05.2024 р.)uk_UA
dc.relation.referencesБерко А.Ю., Верес О.М., Пасічник В.В. Системи баз даних та знань. Книга 1. Організація баз даних та знань. Львів : «Магнолія-2006». 2021. 440 с.uk_UA
dc.relation.referencesБерко А.Ю., Верес О.М., Пасічник В.В. Системи баз даних та знань. Книга 2. Системи управління базами даних та знань: навч. посібник. Львів : «Магнолія-2006». 2024. 584 с.uk_UA
dc.relation.referencesYatsyshyn V., Pastukh O., Palamar A., Zharovskyi R. Technology of relational database management systems performance evaluation during computer systems design. Scientific Journal of TNTU.Tern.: TNTU. 2023. Vol 109. No 1. P. 54–65.uk_UA
dc.relation.references.NET documentation. URL: https://learn.microsoft.com/en-us/dotnet/ (дата звернення: 08.05.2024 р.).uk_UA
dc.relation.referencesASP.NET documentation. URL:https://learn.microsoft.com/en-us/aspnet/core/?view=aspnetcore-7.0 (дата звернення: 08.05.2024 р.).uk_UA
dc.relation.referencesYatsyshyn V., Pastukh O., Zharovskyi R., Shabliy N.Software tool for productivity metrics measure of relational database management system. Mathematical Modeling. No 1 (48). 2023. P. 7-17.uk_UA
dc.relation.referencesYatsyshyn V., Kharchenko O., Lutskiv A. Maturity Requirements Model for Software Requirements with the Implementation of ISO/IEC 25010 Recommendations. International Journal "Information Models and Analyses" Volume 9, Number 2, 2020 р. 126-143.uk_UA
dc.relation.referencesC# documentation. URL: https://learn.microsoft.com/en-us/dotnet/csharp/ (дата звернення: 14.05.2023 р.).uk_UA
dc.relation.referencesC# programming guide. URL: https://learn.microsoft.com/en-us/dotnet/csharp/programming-guide/ (дата звернення: 14.05.2024 р.).uk_UA
dc.relation.referencesYatcyshyn V. Kharchenko A., Bodnarchuk I., Galay I. An Optimal Trade-off Solution of the Software Architecture Choice Problem/.// Journal of Information and Computing Science. 2016. Vol 11. No 4. P. 281-290.uk_UA
dc.relation.referencesHarchenko A., Bodnarchuk I., Halay I, Yatcyshyn V. The method for comparative evaluation of software architecture with accounting of trade-offs/ // American Journal of Information Systems. Vol. 2. No 2. 2014. P. 20-25uk_UA
dc.relation.referencesSommerville I. Software Engineering, Global Edition. Pearson Higher Ed. 2016. 816 p.uk_UA
dc.relation.referencesPastukh O., Yatsyshyn V. Brain-computer interaction neurointerface based on artificial intelligence and its parallel programming using high-performance calculation on cluster mobile devices. Scientific Journal of TNTU. Tern.: TNTU. 2023. Vol 112. No 4. P. 26–31.uk_UA
dc.relation.referencesPastukh O., Yatsyshyn V. Development of software for neuromarketing based on artificial intelligence and data science using high-performance computing and parallel programming technologies. Scientific Journal of TNTU. Vol 113. No 1. 2024. pp. 143–149.uk_UA
dc.relation.referencesОсухівська Г. М., Тиш Є. В., Луцик Н. С., Паламар А. М. Методичні вказівки до виконання кваліфікаційних робіт здобувачів першого (бакалаврського) рівня вищої освіти спеціальності 123 «Комп’ютерна інженерія» усіх форм навчання. Тернопіль, ТНТУ. 2022. 28 с.uk_UA
dc.relation.referencesНПАОП 0.00-7.15-18 «Вимоги щодо безпеки та захисту здоров’я працівників під час роботи з екранними пристроями». Київ. 2018.uk_UA
dc.relation.referencesКатренко Л.А., Катренко А.В. Охорона праці в галузі комп’ютинґу. Львів: Магнолія-2006. 2012. 544 с.uk_UA
dc.relation.referencesБедрій Я. Основи охорони праці користувачів персональних комп’ютерів: навчальний посібник для студентів ВНЗ та інженерів-практиків. Навчальна книга-Богдан. 2014. 144 с.uk_UA
dc.contributor.affiliationТернопільський національний технічний університет імені Івана Пулюяuk_UA
dc.contributor.affiliationTernopil Ivan Puluj National Technical Universityuk_UA
dc.coverage.countryUAuk_UA
Appears in Collections:123 — Комп’ютерна інженерія (бакалаври)

Files in This Item:
File Description SizeFormat 
Author_Notes_Khrystyna_Vozna.docx10,48 kBMicrosoft Word XMLView/Open
Khrystyna_Vozna.pdf4,18 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.

Admin Tools