Будь ласка, використовуйте цей ідентифікатор, щоб цитувати або посилатися на цей матеріал: http://elartu.tntu.edu.ua/handle/lib/49618
Повний запис метаданих
Поле DCЗначенняМова
dc.contributor.advisorМарценко, Сергій Володимирович-
dc.contributor.advisorMartsenko, Serhii-
dc.contributor.authorТимошенко, Тарас Сергійович-
dc.contributor.authorTymoshenko, Taras Serhiyovych-
dc.date.accessioned2025-07-07T18:16:01Z-
dc.date.available2025-07-07T18:16:01Z-
dc.date.issued2025-06-28-
dc.date.submitted2025-06-14-
dc.identifier.citationТимошенко Т. С. Розробка мобільного додатку для організації та управління бібліотекою CAD-файлів у форматах PWG і DFX : робота на здобуття кваліфікаційного ступеня бакалавра : спец. 122 - комп’ютерні науки / наук. кер. С. В. Марценко. Тернопіль : Тернопільський національний технічний університет імені Івана Пулюя, 2025. 62 с.uk_UA
dc.identifier.urihttp://elartu.tntu.edu.ua/handle/lib/49618-
dc.descriptionРоботу виконано на кафедрі комп'ютерних наук Тернопільського національного технічного університету імені Івана Пулюя. Захист відбудеться 28.06.2025р. на засіданні екзаменаційної комісії №30 у Тернопільському національному технічному університеті імені Івана Пулюяuk_UA
dc.description.abstractКваліфікаційна робота присвячена дослідженню процесу розробки мобільного додатку для управління та організації бібліотеки CAD–файлів у форматах DWG і DXF на базі технології Flutter. У першому розділі кваліфікаційної роботи описано сучасний стан розробки мобільних додатків для роботи з CAD–файлами. Висвітлено аналіз існуючих програмних рішень. Розглянуто основні технології, що використовуються для створення подібних систем. Проаналізовано вимоги до мобільних додатків, які забезпечують зручність управління CAD–файлами. У другому розділі кваліфікаційної роботи подано обґрунтування вибору технологій та середовища розробки, зокрема Flutter та мови Dart. Досліджено архітектуру мобільного додатку та спроєктовано його структуру. Подано опис інтерфейсу користувача, що забезпечує зручність роботи з бібліотекою файлів. У третьому розділі кваліфікаційної роботи описано процес реалізації основного функціоналу мобільного додатку. Проаналізовано можливості збереження, перегляду та передачі CAD–файлів через вбудовані плеєри. Проведено тестування додатку та оцінено його відповідність вимогам до продуктивності, зручності використання та стабільності роботи. Об’єкт дослідження: процес управління CAD–файлами у мобільних додатках. Предмет дослідження: методи, інструменти та технології розробки мобільного додатку для організації бібліотеки CAD–файлів у форматах DWG і DXFuk_UA
dc.description.abstractThe qualification work is devoted to the study of the process of developing a mobile application for managing and organizing a library of CAD files in DWG and DXF formats based on Flutter technology. The first section of the qualification work describes the current state of development of mobile applications for working with CAD files. The analysis of existing software solutions is highlighted. The main technologies used to create such systems are considered. The requirements for mobile applications that provide convenience in managing CAD files are analyzed. Another section of the qualification work provides a justification for the choice of technologies and development environment, in particular Flutter and the Dart language. The architecture of the mobile add–on is studied and its structure is designed. A description of the user interface is provided, which ensures the convenience of working with the file library. The third section of the qualification work describes the process of implementing the main functional mobile application. The possibilities of saving, viewing and transferring CAD files through built–in players are analyzed. The application was tested and its compliance with the requirements for performance, usability and stability of work was assessed. Object of research: the process of managing CAD files in mobile applications. Subject of research: methods, tools and technologies for developing a mobile application for organizing a library of CAD files in DWG and DXF formats.uk_UA
dc.description.tableofcontentsВСТУП 10 РОЗДІЛ 1. АНАЛІЗ ПРЕДМЕТНОЇ ОБЛАСТІ ТА ПОСТАНОВКА ЗАВДАННЯ. 12 1.1 Аналіз предметної області 12 1.1.1 Характеристика форматів DWG і DXF 13 1.2 Аналіз існуючих рішень для роботи з CAD–файлами 14 1.2.1 Огляд популярних мобільних застосунків для роботи з CAD –файлами 16 1.3 Постановка задачі розробки мобільного додатку 17 1.3.1 Вимоги до функціоналу мобільного додатку 19 1.4 Висновок до першого розділу 20 РОЗДІЛ 2 ВИБІР ТЕХНОЛОГІЙ ТА ІНСТРУМЕНТІВ РОЗРОБКИ 22 2.1 Вибір технологій та інструментів розробки 22 2.1.1 Аналіз середовищ розробки 23 2.1.1 Обґрунтування вибору мов програмування та фреймворків 24 2.2 Архітектура та структура мобільного додатку 26 2.2.1 Вибір архітектурного шаблону для мобільного додатку 27 2.2.2 Опис основних компонентів та їх взаємодії 28 2.2.3 Структура проєкту в середовищі Android Studio 29 2.3 Архітектура та структура мобільного додатку 31 2.3.1 Принципи побудови UX/UI для мобільних додатків 32 2.3.2 Схеми та екрани мобільного додатку 34 2.4 Висновок до другого розділу 35 РОЗДІЛ 3 ПРАКТИЧНА ЧАСТИНА. РЕАЛІЗАЦІЯ ТА ТЕСТУВАННЯ МОБІЛЬНОГО ДОДАТКУ 37 3.1 Реалізація основного функціоналу додатку 37 3.3.1 Реалізація пошуку файлів у бібліотеці 39 3.3.2 Відображення дати додавання файлів 40 3.2 Робота з бібліотекою файлів: збереження, перегляд, управління 42 3.3 Тестування мобільного додатку 45 3.3.1 Методика функціонального тестування мобільного додатку 46 3.3.2 Методика функціонального тестування мобільного додатку 47 3.4 Висновок до третього розділу 48 РОЗДІЛ 4 БЕЗПЕКА ЖИТТЄДІЯЛЬНОСТІ ТА ОХОРОНА ПРАЦІ 50 4.1 Діяльність. Її види та розуміння в безпеці праці. 50 4.2 Загальні вимоги безпеки з охорони праці для користувачів ПК 51 4.3 Висновок до четвертого розділу 53 ВИСНОВКИ 55 ПЕРЕЛІК ДЖЕРЕЛ 57 ДОДАТКИuk_UA
dc.format.extent62-
dc.language.isoukuk_UA
dc.publisherТНТУ ім. І.Пулюя, ФІС, м. Тернопіль, Українаuk_UA
dc.subject122uk_UA
dc.subjectлокальне зберіганняuk_UA
dc.subjectменеджер файлівuk_UA
dc.subjectмобільний додатокuk_UA
dc.subjectперегляд кресленьuk_UA
dc.subjectсистеми автоматизованого проєктуванняuk_UA
dc.subjectформат DWGuk_UA
dc.subjectформат DXFuk_UA
dc.subjectінтерфейс користувачаuk_UA
dc.subjectDWG formatuk_UA
dc.subjectDXFuk_UA
dc.subjectformat computer-aided designuk_UA
dc.subjectdrawing viewinguk_UA
dc.subjectfile manageruk_UA
dc.subjectlocal storageuk_UA
dc.subjectmobile applicationuk_UA
dc.subjectuser interfaceuk_UA
dc.titleРозробка мобільного додатку для управління та організації бібліотеки CAD-файлів у форматах PWG і DXFuk_UA
dc.title.alternativeDevelopment of a Mobile App for Organizing and Managing a Library of CAD Files in PWG and DFX Formatsuk_UA
dc.typeBachelor Thesisuk_UA
dc.rights.holder© Тимошенко Тарас Сергійович, 2025uk_UA
dc.coverage.placenameТернопільuk_UA
dc.subject.udc004.04uk_UA
dc.relation.references1. Digital 2025: Global Overview Report – DataReportal – Global Digital Insights. DataReportal – Global Digital Insights. URL: https://datareportal.com/reports/digital–2025–global–overview–report (date of access: 14.06.2025).uk_UA
dc.relation.references2. Annual number of mobile app downloads worldwide 2023 | Statista. Statista. URL: https://www.statista.com/statistics/271644/worldwide–free–and–paid (date of access: 14.06.2025).uk_UA
dc.relation.references3. Okonkwo C. Assessment of User Experience (UX) Design Trends in Mobile Applications. Journal of Technology and Systems. 2024. Vol. 6, no. 5. P. 29–41. URL: https://doi.org/10.47941/jts.2147 (date of access: 14.06.2025).uk_UA
dc.relation.references4. Lu G., Qu S., Chen Y. Understanding user experience for mobile applications: a systematic literature review. Discover Applied Sciences. 2025. Vol. 7, no. 6. URL: https://doi.org/10.1007/s42452–025–07170–3 (date of access: 15.06.2025).uk_UA
dc.relation.references5. A Systematic Literature Review of User Behavior and Personalization in Digital Libraries / M. Marzuki et al. International Journal of Research and Innovation in Social Science. 2025. Vol. IX, no. I. P. 4830–4842. URL: https://doi.org/10.47772/ijriss.2025.9010372 (date of access: 15.06.2025).uk_UA
dc.relation.references6. Best Reading and Literature Apps to Discover and Enjoy Books in 2025. Software House. URL: https://softwarehouse.au/blog/best–reading–and–literature–apps–to–discover–and–enjoy–books–in–2025/ (date of access: 14.06.2025).uk_UA
dc.relation.references7. FAQs – Libib Help Center. Libib Help Center – You need help and we're here to give it!. URL: https://support.libib.com/faqs/ (date of access: 15.06.2025).uk_UA
dc.relation.references8. About Goodreads. Goodreads | Meet your next favorite book. URL: https://www.goodreads.com/about/us (date of access: 15.06.2025).uk_UA
dc.relation.references9. Majumder A. S. The Influence of UX Design on User Retention and Conversion Rates in Mobile Apps. arXiv. 2025. 2501.13407. URL: https://doi.org/10.48550/arXiv.2501.13407 (date of access: 14.06.2025).uk_UA
dc.relation.references10. Evaluating the Usability of Goodreads – Quant UX • HSS_0EL42_TP. Quant UX • HSS_0EL42_TP – A course at Télécom Paris about the use of quantitative methods for user–experience research. URL: https://quantux.telecom–paris.fr/2025/03/07/evaluating–the–usability–of–goodreads/ (date of access: 15.06.2025).uk_UA
dc.relation.references11. Duda, O., Kunanets, N., Matsiuk, O., Pasichnyk, V., & Popyk, I. (2018). Geoinformational components of mobile appliances for «Smart City» problem solution: current state and prospects.uk_UA
dc.relation.references12. Lypak, H., Kunanets, N., Veretennikova, N., Matsiuk, H., Kramar, T., & Duda, O. (2023). An information system project using augmented reality for a small local history museum.uk_UA
dc.relation.references13. Zohud T., Zein S. Cross Platform Mobile App Development in Industry: A Multiple Case Study. International Journal of Computing. 2021. Vol. 20, no. 1. P. 46–54. URL: https://doi.org/10.47839/ijc.20.1.2091.uk_UA
dc.relation.references14. Zarichuk O. Comparative analysis of frameworks for mobile application development: Native, hybrid, or cross–platform solutions. Вісник Черкаського державного технологічного університету. 2023. Vol. 28, no. 4. P. 19–27. URL: https://doi.org/10.62660/2306–4412.4.2023.19–27 (date of access: 15.06.2025).uk_UA
dc.relation.references15. Goli V. R. Cross–Platform Mobile Development: Comparing React Native and Flutter, and Accessibility in React Native. International Journal of Innovative Research in Computer and Communication Engineering. 2023. Vol. 11, no. 03. URL: https://doi.org/10.15680/ijircce.2023.1103002 (date of access: 12.06.2025).uk_UA
dc.relation.references16. Markowski M., Smołka J. A comparative analysis of the Flutter and React Native frameworks. Journal of Computer Sciences Institute. 2023. Vol. 29. P. 346–351. URL: https://doi.org/10.35784/jcsi.3794 (date of access: 15.06.2025).uk_UA
dc.relation.references17. Khan S. M., Nabi A. u., Bhanbhro T. H. Comparative Analysis between Flutter and React Native. International Journal of Artificial Intelligence & Mathematical Sciences. 2022. Vol. 1, no. 1. P. 16–29. URL: https://doi.org/10.58921/ijaims.v1i1.19.uk_UA
dc.relation.references18. Kharchenko, A., Halay, I., Zagorodna, N., & Bodnarchuk, I. (2015). Trade–off optimal decision of the problem of software system architecture choice. 2015 Xth International Scientific and Technical Conference "Computer Sciences and Information Technologies" (CSIT), 198–205.uk_UA
dc.relation.references19. Bodnarchuk, I., Lisovyi, V., Kharchenko, O., & Galai, I. (2018). Adaptive method for assessment and selection of software architecture in flexible techniques of design. 2018 IEEE 13th International Scientific and Technical Conference on Computer Sciences and Information Technologies (CSIT), 1, 292–297.uk_UA
dc.relation.references20. Волович, В., Береженко, Б. М., & Боднарчук, І. О. (2022). Задача проєктування програмної архітектури в процесах забезпечення якості. Матеріали Ⅹ Науково–Технічної Конференції „Інформаційні Моделі, Системи Та Технології“, 104–106.uk_UA
dc.relation.references21.Project Structure. React Native Express. URL: https://www.reactnative.express/app/project_structure (date of access: 11.06.2025). Pankiv, Y., Kunanets, N., Artemenko, O., Veretennikova, N., & Nebesnyi, R. (2021). Project of an intelligent recommender system for parking vehicles in smart cities [Доповідь на конференції]. 2021 IEEE 16th International Conference on Computer Sciences and Information Technologies (CSIT), Львів, Україна.uk_UA
dc.relation.references22. Optimize React apps using a multi–layered structure – LogRocket Blog. LogRocket Blog. URL: https://blog.logrocket.com/optimize–react–apps–using–a–multi–layered–structure/ (date of access: 15.06.2025).uk_UA
dc.relation.references23. Prasad N. React Native folder structure. Medium. URL: https://medium.com/@nitishprasad/react–native–folder–structure–e9ceab3150f3 (date of access: 15.06.2025).uk_UA
dc.relation.references24. Безверхий О. І., Куценко О. І. ШЛЯХИ ОПТИМІЗАЦІЇ КРОСПЛАТФОРМЕННИХ ДОДАТКІВ ІЗ ВИКОРИСТАННЯМ БІБЛІОТЕКИ REACT ТА ФРЕЙМВОРКУ REACT NATIVE. Systems and Technologies. 2024. Т. 67, № 1. С. 30–35. URL: https://doi.org/10.32782/2521–6643–2024–1–67.5 (дата звернення: 12.06.2025).uk_UA
dc.relation.references25. React Native Gesture Handler: Create Swipeable Gestures. Jscrambler. URL: https://jscrambler.com/blog/creating–swipeable–gestures–with–react–native–gesture–handler (date of access: 15.06.2025).uk_UA
dc.relation.references26. AsyncStorage • React Native. React Native. URL: https://reactnative.dev/docs/asyncstorage (date of access: 13.06.2025).uk_UA
dc.relation.references27. Dozorskyi, V., Dediv, I., Sverstiuk, S., Nykytyuk, V., & Karnaukhov, A. (2023). The Method of Commands Identification to Voice Control of the Electric Wheelchair.uk_UA
dc.relation.references28 Nykytyuk, V., Dozorskyi, V., Dozorska, O., Karnaukhov, A., & Matiichuk, L. (2022). The Method of User Identification by Speech Signal.uk_UA
dc.relation.references29. Харченко, О., Яцишин, В., & Боднарчук, І. (2013). Експертна система проектування архітектури програмного забезпечення. Комп’ютерні Технології Друкарства, (29), 10–26.uk_UA
dc.relation.references30. Боднарчук, І., Харченко, О., Хоміцький, Б., & Шимчук, Г. (2019). Проектування архітектури програмних систем в проектах з гнучкими методами управління. Матеріали ⅩⅪ Наукової Конференції Тернопільського Національного Технічного Університету Імені Івана Пулюя, 46–48.uk_UA
dc.relation.references31. Goli V. R. REACT NATIVE EVOLUTION, NATIVE MODULES, AND BEST PRACTICES. INTERNATIONAL JOURNAL OF COMPUTER ENGINEERING AND TECHNOLOGY. 2021. Vol. 12, no. 2. P. 73–85. URL: https://doi.org/10.34218/ijcet_12_02_009 (date of access: 15.06.2025).uk_UA
dc.relation.references32. React Native vs Native Development: Pros and Cons. AWS Consulting Partner | Gen AI | Product Engineering. URL: https://www.brilworks.com/blog/react–native–vs–native–development/ (date of access: 15.06.2025).uk_UA
dc.relation.references33. Expo Documentation – Expo CLI overview. Expo. URL: https://docs.expo.dev/workflow/expo–cli/ (дата звернення: 14.06.2025).uk_UA
dc.relation.references34. Держспецзв'язку затвердила Методичні рекомендації щодо реагування суб’єктами забезпечення кібербезпеки на різні види подій у кіберпросторі. Інтернет журнал Кібербез. URL: https://cybersec.net.ua/normatyvni–dokumenty/568–derzhspetszviazku–zatverdyla–metodychni–rekomendatsii–shchodo–reahuvannia–subiektamy–zabezpechennia–kiberbezpeky–na–rizni–vydy–podii–u–kiberprostori.html (дата звернення: 16.06.2025).uk_UA
dc.relation.references35. Мобільна безпека: Поради та стратегії для захисту даних. MindScope. URL: https://mindscope.biz.ua/bezpeka–v–mobilnyh–dodatkah–na–shho–zvernuty–uvagu/ (дата звернення: 16.06.2025).uk_UA
dc.relation.references36. Goodman S. P. J. Approaches to inducing mental fatigue: A systematic review and meta–analysis of (neuro)physiologic indices. Behavior Research Methods. 2025. Vol. 57, no. 3. P. 857–875. URL: https://doi.org/10.3758/s13428–025–02620–7.uk_UA
dc.relation.references37. Albulescu P. "Give me a break!" A systematic review and meta–analysis on the efficacy of micro–breaks for increasing well–being and performance. PLOS ONE. 2022. Vol. 17, no. 8. URL: https://doi.org/10.1371/journal.pone.0272460.uk_UA
dc.relation.references38. Безпека життєдіяльності : Навч. посіб. / Ю. С. Скобло та ін. Харків : ХПІ. 424 с.uk_UA
dc.relation.references39. Albu Березюк О. В., Лемешев М. С. Безпека життєдіяльності : Навч. посіб. Вінниця : ВНТУ. 204 с.uk_UA
dc.contributor.affiliationТНТУ ім. І. Пулюя, Факультет комп’ютерно-інформаційних систем і програмної інженерії, Кафедра комп’ютерних наук, м. Тернопіль, Українаuk_UA
dc.coverage.countryUAuk_UA
Розташовується у зібраннях:122 — Компʼютерні науки (бакалаври)

Файли цього матеріалу:
Файл Опис РозмірФормат 
2025_KRB_SN-43_Tymoshenko_TS.pdfДипломна робота1,74 MBAdobe PDFПереглянути/відкрити


Усі матеріали в архіві електронних ресурсів захищені авторським правом, всі права збережені.

Інструменти адміністратора