Defnyddiwch y dynodwr hwn i ddyfynnu neu i gysylltu â'r eitem hon: http://elartu.tntu.edu.ua/handle/lib/49633
Cofnod metadata llawn
Maes DCGwerthIaith
dc.contributor.advisorПалка, Олег Вікторович-
dc.contributor.advisorPalka, Oleh-
dc.contributor.authorШпота, Тарас Олександрович-
dc.contributor.authorShpota, Taras Oleksandrovych-
dc.date.accessioned2025-07-08T13:39:41Z-
dc.date.available2025-07-08T13:39:41Z-
dc.date.issued2025-06-29-
dc.date.submitted2025-06-15-
dc.identifier.citationШпота Т. О. Розробка інформаційної системи для автоматизованого аналізу рівня продаж інтернет-магазину побутової техніки : робота на здобуття кваліфікаційного ступеня бакалавра : спец. 122 - комп’ютерні науки / наук. кер. О. В. Палка. Тернопіль : Тернопільський національний технічний університет імені Івана Пулюя, 2025. 70 с.uk_UA
dc.identifier.urihttp://elartu.tntu.edu.ua/handle/lib/49633-
dc.descriptionРоботу виконано на кафедрі комп'ютерних наук Тернопільського національного технічного університету імені Івана Пулюя. Захист відбудеться 29.06.2025р. на засіданні екзаменаційної комісії №30 у Тернопільському національному технічному університеті імені Івана Пулюяuk_UA
dc.description.abstractКваліфікаційна робота присвячена дослідженню розробки інформаційної системи для автоматизованого аналізу рівня продаж інтернет-магазину побутової техніки. В першому розділі кваліфікаційної роботи описано ключові етапи створення система аналізу даних, та процесів її автоматизації. Також приділена увага інструментам, які використовують в процесі розробки система автоматизованого аналізу даних. В другому розділі кваліфікаційної роботи подано процес підготовки до написання коду, а саме: постановка вимог, створення та налаштування бази даних, визначення основних користувачів, їх можливостей, та аналіз процесів, що відбуватимуться в системі. В третьому розділі кваліфікаційної роботи описано процес розробки проекту, створення об’єктів, контролерів та сервісів, що будуть відповідати за коректну роботу програмиuk_UA
dc.description.abstractThe qualification work is devoted to the study of the development of an information system for automated analysis of the level of sales of an online store of household appliances. The first chapter of the qualification work describes the key stages of creating a data analysis system and its automation processes. Attention is also paid to the tools that uses in the process of developing an automated data analysis system. The second section of the qualification work describes the process of preparation for writing code, namely: setting requirements, creating and setting up a database, identifying the main users, their capabilities, and analysis of the processes that will take place in the system. The third section of the qualification work describes the process of project development, creation of objects, controllers and services that will be responsible for the correct operation of the programuk_UA
dc.description.tableofcontentsВСТУП 7 РОЗДІЛ 1. АНАЛІЗ ПРЕДМЕТНОЇ ОБЛАСТІ 9 1.1 КЛЮЧОВІ АСПЕКТИ АНАЛІЗУ ДАНИХ 9 1.2 КЛЮЧОВІ МЕТРИКИ ТА KPI ОНЛАЙН ПРОДАЖІВ 12 1.3 АРХІТЕКТУРИ ЗБЕРІГАННЯ ТА АНАЛІТИКИ ДАНИХ 14 1.4 ІНСТРУМЕНТИ ДЛЯ РОЗРОБКИ ПРОЕКТУ 18 1.5 ВИСНОВКИ ДО 1-ГО РОЗДІЛУ 25 РОЗДІЛ 2. ПРОЕКТУВАННЯ ПРОГРАМИ ДЛЯ АВТОМАТИЗОВАНОГО АНАЛІЗУ РІВНЯ ПРОДАЖ 26 2.1 ВИМОГИ ДО ПРОЕКТУ 26 2.2 ВИБІР ІНСТРУМЕНТІВ РОЗРОБКИ 27 2.3 ВИЗНАЧЕННЯ КОРИСТУВАЧІВ ТА СПОСОБІВ ВИКОРИСТАННЯ 29 2.4 СТВОРЕННЯ ТА НАЛАШТУВАННЯ БАЗИ ДАНИХ 38 2.5 ПРОЕКТУВАННЯ БД 39 2.5.1 Варіанти створення таблиць 40 2.5.2 Створення та налаштування бази даних 42 2.6 АВТОРИЗАЦІЯ ТА БЕЗПЕКА 45 2.7 ВИСНОВКИ ДО 2-ГО РОЗДІЛУ 46 РОЗДІЛ 3. РОЗРОБКА ПРОГРАМИ ДЛЯ АВТОМАТИЗОВАНОГО АНАЛІЗУ РІВНЯ ПРОДАЖ 47 3.1 ПОСЛІДОВНІСТЬ ДІЙ ТА ЛОГІКА РЕАЛІЗАЦІЇ 47 3.2 КЛЮЧОВІ КОДОВІ РІШЕННЯ 48 3.2.1 Моделі EF Core (C#) 48 3.2.2 Контекст бази даних 49 3.2.3 Репозиторій та Unit of Work 50 3.2.4 Сервіс аналітики продажів 51 3.2.5 REST API (ASP.NET Core) 52 3.2.6 Docker оркестрація 53 3.2.7 Приклад юніт тесту (xUnit) 53 3.3 ІНТЕРФЕЙС КОРИСТУВАЧА 56 РОЗДІЛ 4. БЕЗПЕКА ЖИТТЄДІЯЛЬНОСТІ, ОСНОВИ ОХОРОНИ ПРАЦІ 62 4.1 МЕНЕДЖМЕНТ БЕЗПЕКИ В УМОВАХ ВОЄННОГО СТАНУ 62 4.2 ЗАХОДИ, ДЛЯ ПОКРАЩУЮТЬ УМОВИ ПРАЦІ РОЗРОБНИКА 63 4.3 ВИСНОВОК ДО ЧЕТВЕРТОГО РОЗДІЛУ 65 ВИСНОВОК 66 ПЕРЕЛІК ДЖЕРЕЛ 68uk_UA
dc.format.extent70-
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.subjectautomationuk_UA
dc.subjectc#uk_UA
dc.subjectdata analysisuk_UA
dc.subjectonline storeuk_UA
dc.subjectsqluk_UA
dc.subjectsystemuk_UA
dc.subjecttableuk_UA
dc.titleРозробка інформаційної системи для автоматизованого аналізу рівня продаж інтернет-магазину побутової технікиuk_UA
dc.title.alternativeDevelopment of an Information System for Automated Sales Analysis of a Household Appliance Online Storeuk_UA
dc.typeBachelor Thesisuk_UA
dc.rights.holder© Шпота Тарас Олександрович, 2025uk_UA
dc.coverage.placenameТернопільuk_UA
dc.subject.udc004.42uk_UA
dc.relation.references1. Kumar, A., & Singh, R. K. (2021). Big data analytics for business intelligence in e-commerce: A review. Journal of Retailing and Consumer Services, 58, 102272.uk_UA
dc.relation.references2. Пушкар, М. С., & Семанюк, В. З. (2009). Розробка систем обліку: Навчальний посібник.uk_UA
dc.relation.references3. Mazhar, S. A., Anjum, R., Anwar, A. I., & Khan, A. A. (2021). Methods of data collection: A fundamental tool of research. Journal of Integrated Community Health, 10(1), 6-10.uk_UA
dc.relation.references4. Kotsiuba, O., & Yashchenko, R. (2024). Evolution of ETL processes in modern data-lake pipelines. Medical Informatics & Engineering, 2(1), 45-56.uk_UA
dc.relation.references5. Ridzuan, F., & Zainon, W. M. N. W. (2019). A review on data cleansing methods for big data. Procedia Computer Science, 161, 731-738.uk_UA
dc.relation.references6. Марєнко, В. Ю. Безпека даних в епоху великих даних як стратегічний ресурс країни. С83 Стратегічні пріоритети розвитку підприємництва, торгівлі та біржової діяльності, 76.uk_UA
dc.relation.references7. Wang, J., Li, Y., & Chen, S. (2023). Interactive data visualization for business intelligence: A case study of sales analysis. Journal of Big Data Analytics, 7(1), 1-15.uk_UA
dc.relation.references8. Чернега, В. М., & Зелінська, О. В. (2021). Хмарні сховища даних. Прикладні аспекти сучасних міждисциплінарних досліджень, 119-121.uk_UA
dc.relation.references9. Patchipala, S. (2025). The benefits of Delta Lake and Lakehouse architecture. Proceedings of the Data Innovation Summit.uk_UA
dc.relation.references10. АДАМИК, Оксана Василівна; АДАМИК, Катерина Богданівна. Реляційні бази даних як сучасний стандарт накопичення інформації в комп'ютерній системі бухгалтерського обліку. 2018.uk_UA
dc.relation.references11. Akhter, R., & Sofi, S. A. (2022). Precision agriculture using IoT data analytics and machine learning. Journal of King Saud University-Computer and Information Sciences, 34(8), 5602-5618.uk_UA
dc.relation.references12. Кривонос, О. М., Галіцький, А. В., & Кривонос, М. О. (2023). Проблема вибору мови програмування в якості засобу вивчення ООП.uk_UA
dc.relation.references13. Koul, P., & Raju, V. (2023). Comparative performance of star and snowflake schemas in big-data warehouses. International Journal of Recent Biotechnology and Applied Technology, 5(2), 12-21.uk_UA
dc.relation.references14. Говорущенко, Т. О. (2021). Теоретичні та прикладні засади інформаційної технології оцінювання достатності інформації, щодо якості у специфікаціях вимог до програмного забезпечення. Дисертація на здобуття наукового ступеня доктора технічних наук за спеціальністю, 5(06).uk_UA
dc.relation.references15. Karolita, D., McIntosh, J., Kanij, T., & Grundy, J. (2023). Use of personas in requirements engineering: A systematic mapping study. Information and Software Technology, 162, 107264.uk_UA
dc.relation.references16. Pham, H. V., & Nguyen, T. T. (2024). Defect prediction with content-based features. arXiv preprint arXiv:2409.18365uk_UA
dc.relation.references17. Павлій, М. А. (2023). Розробка кросплатформного ігрового застосунку на платформі Unity.uk_UA
dc.relation.references18. Server, S. Q. L. SQL Server Management Studio.uk_UA
dc.relation.references19. Karolita, D., McIntosh, J., Kanij, T., & Grundy, J. (2023). Use of personas in requirements engineering: A systematic mapping study. Information and Software Technology, 162, 107264.uk_UA
dc.relation.references20. Зінов’єва, О. Г. (2023). Використання CASE-засобів для проектування інформаційних систем. Українські студії в європейському контексті, (7), 220-227.uk_UA
dc.relation.references21. Ahmed, M., & McIntosh, C. (2025). Automated unit test case generation: A systematic literature review. arXiv.uk_UA
dc.relation.references22. Sánchez, M. T., & Martínez, J. A. (2021). Integration of disparate data sources for business intelligence: Challenges and solutions. Information Systems Management, 38(2), 125-140.uk_UA
dc.relation.references23. Putra, A., & Wardani, E. (2025). Performance testing on Transparent Data Encryption for SQL Server’s reliability and efficiency. Journal of Big Data, 12(4), 1-16.uk_UA
dc.relation.references24. Ioannou, P., Georgiadis, K., & Tsiatsis, V. (2023). Performance evaluation of container orchestration tools in edge computing. Sensors, 23(8), 4008.uk_UA
dc.relation.references25. Ahmed, M., & McIntosh, C. (2025). Automated unit test case generation: A systematic literature review. arXiv.uk_UA
dc.relation.references26. Wang, J., Li, Y., & Chen, S. (2023). Interactive data visualization for business intelligence: A case study of sales analysis. Journal of Big Data Analytics, 7(1), 1-15.uk_UA
dc.relation.references27. Желібо Є.П., Зацарний В.В. Безпека життєдіяльності. Підручник. – К.: Каравела, 2009.uk_UA
dc.relation.references28. Шевчук, Д. (2022). Менеджмент безпеки та його функції в умовах війни.uk_UA
dc.relation.references29. Ніколаєску, І. О., & Шинкарьова, В. С. (2022). Цифровізація освіти як сучасна вимога інформаційного суспільства. Перспективи та інновації науки»(Серія «Педагогіка», Серія «Психологія», Серія «Медицина»), Вип.№ 2 (7)/редкол.: ІВ Жукова (голова)[та ін.], 914-924.uk_UA
dc.relation.references30. Бедрій І.Я., Нечай В.Я. Безпека життєдіяльності. Навчальний посібник. – Львів: Манголія 2006, 2007. 499 с.uk_UA
dc.contributor.affiliationТНТУ ім. І. Пулюя, Факультет комп’ютерно-інформаційних систем і програмної інженерії, Кафедра комп’ютерних наук, м. Тернопіль, Українаuk_UA
dc.coverage.countryUAuk_UA
Ymddengys yng Nghasgliadau:122 — Компʼютерні науки (бакалаври)

Ffeiliau yn yr Eitem Hon:
Ffeil Disgrifiad MaintFformat 
2025_KRB_SN_43_Shpota TO.pdfДипломна робота3,06 MBAdobe PDFGweld/Agor


Diogelir eitemau yn DSpace gan hawlfraint, a chedwir pob hawl, onibai y nodir fel arall.

Offer Gweinyddol