Ezzel az azonosítóval hivatkozhat erre a dokumentumra forrásmegjelölésben vagy hiperhivatkozás esetén: http://elartu.tntu.edu.ua/handle/lib/49030
Összes dokumentumadat
DC mezőÉrtékNyelv
dc.contributor.advisorСтоянов, Юрій Миколайович-
dc.contributor.authorП’ясецький, Дмитро Віталійович-
dc.contributor.authorPiasetskiy, Dmytro-
dc.date.accessioned2025-06-24T12:48:02Z-
dc.date.available2025-06-24T12:48:02Z-
dc.date.issued2025-06-
dc.date.submitted2025-06-10-
dc.identifier.citationП’ясецький Д. В. Проектування та розробка маркетплейсу з механізмом рекомендованих товарів на базі react та C# : спец. 121 - інженерія програмного забезпечення / наук. кер. Ю. М. Стоянов. Тернопіль: – Тернопільський національний технічний університет імені Івана Пулюя, 2025. 62 с.uk_UA
dc.identifier.urihttp://elartu.tntu.edu.ua/handle/lib/49030-
dc.description.abstractМетою кваліфікаційної роботи є розробка вебзастосунку для онлайн-продажу кави, який забезпечує автоматизацію основних бізнес-процесів електронної комерції: управління каталогом товарів, оформлення замовлень, обробки платежів та взаємодії з користувачами. Розробка реалізована на основі сучасного стеку технологій: React.js для фронтенду, .NET Core для бекенду та Microsoft SQL Server для зберігання даних. У роботі проведено аналіз ринку подібних рішень, визначено функціональні вимоги до системи, спроектовано архітектуру застосунку, базу даних та інтерфейс користувача. Реалізовано модулі для користувачів і адміністраторів, включно з особистим кабінетом, фільтрацією товарів, кошиком, платіжною інтеграцією та адміністративною панеллю управління контентом. Застосунок підтримує адаптивний дизайн, забезпечує безпечну передачу даних та відповідає вимогам доступності. Результати тестування підтвердили стабільну роботу системи, відповідність функціоналу технічним вимогам, ефективність під навантаженням і масштабованість. Розроблений веб застосунок може бути впроваджений як основна платформа для електронної комерції у сфері продажу кави. Обсяг роботи: 62 сторінок, 14 рисунків, 24 використаних джерела.uk_UA
dc.description.abstractThe purpose of this qualification work is to develop a web application for online coffee sales, aimed at automating the key processes of e-commerce: product catalog management, order processing, payment handling, and customer interaction. The application was developed using a modern technology stack: React.js for the frontend, .NET Core for the backend, and Microsoft SQL Server for data storage. The project includes an analysis of existing market solutions, definition of functional requirements, and the design of the system architecture, database, and user interface. Modules were implemented for both users and administrators, including a personal account area, product filtering, shopping cart, payment system integration, and an administrative content management panel. The system supports adaptive design, ensures secure data transmission, and complies with accessibility standards. Testing confirmed the system’s stability, functionality compliance, efficiency under load, and scalability. The developed web application is ready to be used as a full-fledged platform for conducting e-commerce in the coffee retail sector. Scope of work: 62 pages, 14 figures, 24 references.uk_UA
dc.description.tableofcontentsАНОТАЦІЯ 4 ABSTRACT 5 ВСТУП 7 РОЗДІЛ 1. АНАЛІЗ ВИМОГ ДО ЗАСТОСУНКУ 9 1.1. Огляд існуючих рішень для обліку працівників 9 1.2. Визначення основних функцій та вимог до застосунку 12 1.3. Опис цільової аудиторії та сценаріїв використання 14 1.4. Вимоги до безпеки даних та конфіденційності 15 РОЗДІЛ 2. ПРОЕКТУВАННЯ ТА КОНСТРУЮВАННЯ ЗАСТОСУНКУ 18 2.1. Вибір архітектури та технологій 18 2.2. Проектування бази даних 21 2.3. Розробка інтерфейсу користувача 24 РОЗДІЛ 3. ТЕСТУВАННЯ ТА ВДОСКОНАЛЕННЯ ЗАСТОСУНКУ 28 3.1. Підготовка тестових сценаріїв 28 3.2. Аналіз результатів тестування 35 3.3. Оцінка продуктивності та масштабованості 36 РОЗДІЛ 4. ОХОРОНА ПРАЦІ ТА БЕЗПЕКА ЖИТТЄДІЯЛЬНОСТІ 38 1. Працездатність людини – оператора 38 2. Вимоги ергономіки до організації робочого місця оператора ПК 42 ВИСНОВКИ 46 СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ 48 ДОДАТКИ 51uk_UA
dc.language.isoukuk_UA
dc.publisherТернопільський національний технічний університет імені Івана Пулюяuk_UA
dc.subjectінженерія програмного забезпеченняuk_UA
dc.subjectFull-Stack розробкаuk_UA
dc.subjectSQL база данихuk_UA
dc.subjectпроєктуванняuk_UA
dc.subjectsoftware engineeringuk_UA
dc.subjectFull-Stack developmentuk_UA
dc.subjectSQL databaseuk_UA
dc.subjectdesignuk_UA
dc.titleПроектування та розробка маркетплейсу з механізмом рекомендованих товарів на базі react та C#uk_UA
dc.title.alternativeDesign and development of a marketplace with a product recommendation mechanism based on React and C#uk_UA
dc.typeBachelor Thesisuk_UA
dc.rights.holder© П’ясецький Дмитро Віталійовичuk_UA
dc.contributor.committeeMemberВаравін, Антон Валерійович-
dc.coverage.placenameТНТУ ім. І.Пулюя, ФІС, м. Тернопіль, Українаuk_UA
dc.format.pages62-
dc.subject.udc004.9uk_UA
dc.relation.references1. ASTQB. Glossary of Software Testing Terms [Електронний ресурс]. – Режим доступу: https://astqb.org/resources/glossary-of-software-testing-terms/uk_UA
dc.relation.references2. Capgemini. World Quality Report 2023. – Режим доступу: https://prod.ucwe.capgemini.com/at-de/wp-content/uploads/sites/11/2023/11/WQR_2023_FINAL_WEB_CG.pdfuk_UA
dc.relation.references3. DevOps Digest. State of Test Automation 2023 [Електронний ресурс]. – Режим доступу: https://www.devopsdigest.com/state-of-test-automation-2023uk_UA
dc.relation.references4. DevOps Digest. DevOps Digest Blog [Електронний ресурс]. – Режим доступу: https://www.devopsdigest.com/uk_UA
dc.relation.references5. HackerRank. The State of Quality Report 2023 [Електронний ресурс]. – Режим доступу: https://katalon.com/reports/state-quality-2023uk_UA
dc.relation.references6. Katalon. The State of Quality Report 2022 [Електронний ресурс]. – Режим доступу: https://katalon.com/resources-center/blog/the-state-of-quality-report-2022?ref=dogq.iouk_UA
dc.relation.references7. Kent C. Dodds. Testing Frontend Applications with React Testing Library [Електронний ресурс]. – Режим доступу: https://kentcdodds.com/blog/testing-frontend-applicationsuk_UA
dc.relation.references8. LogRocket. Why Redux Toolkit is the Standard for State Management in React [Електронний ресурс]. – Режим доступу: https://blog.logrocket.com/redux-toolkit-vs-redux-coreuk_UA
dc.relation.references9. MDN Web Docs. Modern Frontend Development Practices [Електронний ресурс]. – Режим доступу: https://developer.mozilla.org/en-US/docs/Learn/Tools_and_testing/Understanding_client-side_toolsuk_UA
dc.relation.references10. Mozilla Developer Network. JavaScript Testing Tools Overview [Електронний ресурс]. – Режим доступу: https://developer.mozilla.org/en-US/docs/Learn/Tools_and_testing/Client-side_JavaScript_frameworks/Introductionuk_UA
dc.relation.references11. OWASP Foundation. Frontend Security Cheat Sheet [Електронний ресурс]. – Режим доступу: https://owasp.org/www-project-cheat-sheetsuk_UA
dc.relation.references12. React Documentation. React — A JavaScript library for building user interfaces [Електронний ресурс]. – Режим доступу: https://react.devuk_UA
dc.relation.references13. Smashing Magazine. State of Frontend Development in 2024 [Електронний ресурс]. – Режим доступу: https://www.smashingmagazine.com/state-of-javascript-2024uk_UA
dc.relation.references14. Tailwind Labs. Official Tailwind CSS Documentation [Електронний ресурс]. – Режим доступу: https://tailwindcss.comuk_UA
dc.relation.references15. Jest Documentation. Testing React Applications with Jest [Електронний ресурс]. – Режим доступу: https://jestjs.iouk_UA
dc.relation.references16. Cypress.io. End-to-End Testing for Modern Web Applications [Електронний ресурс]. – Режим доступу: https://www.cypress.iouk_UA
dc.relation.references17. W3C. HTML5 Specification and Standards [Електронний ресурс]. – Режим доступу: https://www.w3.org/html/uk_UA
dc.relation.references18. Google Developers. Core Web Vitals Guide [Електронний ресурс]. – Режим доступу: https://web.dev/core-web-vitalsuk_UA
dc.relation.references19. Shopify Engineering. Building Scalable E-commerce UIs with React [Електронний ресурс]. – Режим доступу: https://engineering.shopify.com/blogs/engineering/scalable-react-ui-designuk_UA
dc.relation.references20. Nielsen Norman Group. E-commerce Usability: Best Practices for Online Stores [Електронний ресурс]. – Режим доступу: https://www.nngroup.com/articles/ecommerce-usabilityuk_UA
dc.relation.references21. Stripe. Best Practices for Secure Payment Integration [Електронний ресурс]. – Режим доступу: https://stripe.com/docs/securityuk_UA
dc.relation.references22. Statista. Global E-commerce Market Forecast and Trends [Електронний ресурс]. – Режим доступу: https://www.statista.com/statistics/123456/e-commerce-market-size-worldwideuk_UA
dc.relation.references23. Толок А.О., Крюковська О.А. Безпека життєдіяльності: Навч. посібник. 2011. 215 с.uk_UA
dc.relation.referencesОснови охорони праці: Підручник.; 3-те видання, доповнене та перероблене / За ред. К. Н Ткачука. К.: Основа, 2011. 480 с.uk_UA
dc.contributor.affiliationТНТУ ім. І. Пулюя, Факультет комп’ютерно-інформаційних систем і програмної інженерії, Кафедра програмної інженерії, м. Тернопіль, Українаuk_UA
dc.coverage.countryUAuk_UA
Ebben a gyűjteményben:121 — Інженерія програмного забезпечення (бакалаври)

Fájlok a dokumentumban:
Fájl Leírás MéretFormátum 
dyplom_Piasetskiy_2025.pdf1,81 MBAdobe PDFMegtekintés/Megnyitás


Minden dokumentum, ami a DSpace rendszerben szerepel, szerzői jogokkal védett. Minden jog fenntartva!

Admin Tools