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ék | Nyelv |
---|---|---|
dc.contributor.advisor | Стоянов, Юрій Миколайович | - |
dc.contributor.author | П’ясецький, Дмитро Віталійович | - |
dc.contributor.author | Piasetskiy, Dmytro | - |
dc.date.accessioned | 2025-06-24T12:48:02Z | - |
dc.date.available | 2025-06-24T12:48:02Z | - |
dc.date.issued | 2025-06 | - |
dc.date.submitted | 2025-06-10 | - |
dc.identifier.citation | П’ясецький Д. В. Проектування та розробка маркетплейсу з механізмом рекомендованих товарів на базі react та C# : спец. 121 - інженерія програмного забезпечення / наук. кер. Ю. М. Стоянов. Тернопіль: – Тернопільський національний технічний університет імені Івана Пулюя, 2025. 62 с. | uk_UA |
dc.identifier.uri | http://elartu.tntu.edu.ua/handle/lib/49030 | - |
dc.description.abstract | Метою кваліфікаційної роботи є розробка вебзастосунку для онлайн-продажу кави, який забезпечує автоматизацію основних бізнес-процесів електронної комерції: управління каталогом товарів, оформлення замовлень, обробки платежів та взаємодії з користувачами. Розробка реалізована на основі сучасного стеку технологій: React.js для фронтенду, .NET Core для бекенду та Microsoft SQL Server для зберігання даних. У роботі проведено аналіз ринку подібних рішень, визначено функціональні вимоги до системи, спроектовано архітектуру застосунку, базу даних та інтерфейс користувача. Реалізовано модулі для користувачів і адміністраторів, включно з особистим кабінетом, фільтрацією товарів, кошиком, платіжною інтеграцією та адміністративною панеллю управління контентом. Застосунок підтримує адаптивний дизайн, забезпечує безпечну передачу даних та відповідає вимогам доступності. Результати тестування підтвердили стабільну роботу системи, відповідність функціоналу технічним вимогам, ефективність під навантаженням і масштабованість. Розроблений веб застосунок може бути впроваджений як основна платформа для електронної комерції у сфері продажу кави. Обсяг роботи: 62 сторінок, 14 рисунків, 24 використаних джерела. | uk_UA |
dc.description.abstract | The 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 ДОДАТКИ 51 | uk_UA |
dc.language.iso | uk | uk_UA |
dc.publisher | Тернопільський національний технічний університет імені Івана Пулюя | uk_UA |
dc.subject | інженерія програмного забезпечення | uk_UA |
dc.subject | Full-Stack розробка | uk_UA |
dc.subject | SQL база даних | uk_UA |
dc.subject | проєктування | uk_UA |
dc.subject | software engineering | uk_UA |
dc.subject | Full-Stack development | uk_UA |
dc.subject | SQL database | uk_UA |
dc.subject | design | uk_UA |
dc.title | Проектування та розробка маркетплейсу з механізмом рекомендованих товарів на базі react та C# | uk_UA |
dc.title.alternative | Design and development of a marketplace with a product recommendation mechanism based on React and C# | uk_UA |
dc.type | Bachelor Thesis | uk_UA |
dc.rights.holder | © П’ясецький Дмитро Віталійович | uk_UA |
dc.contributor.committeeMember | Варавін, Антон Валерійович | - |
dc.coverage.placename | ТНТУ ім. І.Пулюя, ФІС, м. Тернопіль, Україна | uk_UA |
dc.format.pages | 62 | - |
dc.subject.udc | 004.9 | uk_UA |
dc.relation.references | 1. ASTQB. Glossary of Software Testing Terms [Електронний ресурс]. – Режим доступу: https://astqb.org/resources/glossary-of-software-testing-terms/ | uk_UA |
dc.relation.references | 2. Capgemini. World Quality Report 2023. – Режим доступу: https://prod.ucwe.capgemini.com/at-de/wp-content/uploads/sites/11/2023/11/WQR_2023_FINAL_WEB_CG.pdf | uk_UA |
dc.relation.references | 3. DevOps Digest. State of Test Automation 2023 [Електронний ресурс]. – Режим доступу: https://www.devopsdigest.com/state-of-test-automation-2023 | uk_UA |
dc.relation.references | 4. DevOps Digest. DevOps Digest Blog [Електронний ресурс]. – Режим доступу: https://www.devopsdigest.com/ | uk_UA |
dc.relation.references | 5. HackerRank. The State of Quality Report 2023 [Електронний ресурс]. – Режим доступу: https://katalon.com/reports/state-quality-2023 | uk_UA |
dc.relation.references | 6. Katalon. The State of Quality Report 2022 [Електронний ресурс]. – Режим доступу: https://katalon.com/resources-center/blog/the-state-of-quality-report-2022?ref=dogq.io | uk_UA |
dc.relation.references | 7. Kent C. Dodds. Testing Frontend Applications with React Testing Library [Електронний ресурс]. – Режим доступу: https://kentcdodds.com/blog/testing-frontend-applications | uk_UA |
dc.relation.references | 8. LogRocket. Why Redux Toolkit is the Standard for State Management in React [Електронний ресурс]. – Режим доступу: https://blog.logrocket.com/redux-toolkit-vs-redux-core | uk_UA |
dc.relation.references | 9. MDN Web Docs. Modern Frontend Development Practices [Електронний ресурс]. – Режим доступу: https://developer.mozilla.org/en-US/docs/Learn/Tools_and_testing/Understanding_client-side_tools | uk_UA |
dc.relation.references | 10. Mozilla Developer Network. JavaScript Testing Tools Overview [Електронний ресурс]. – Режим доступу: https://developer.mozilla.org/en-US/docs/Learn/Tools_and_testing/Client-side_JavaScript_frameworks/Introduction | uk_UA |
dc.relation.references | 11. OWASP Foundation. Frontend Security Cheat Sheet [Електронний ресурс]. – Режим доступу: https://owasp.org/www-project-cheat-sheets | uk_UA |
dc.relation.references | 12. React Documentation. React — A JavaScript library for building user interfaces [Електронний ресурс]. – Режим доступу: https://react.dev | uk_UA |
dc.relation.references | 13. Smashing Magazine. State of Frontend Development in 2024 [Електронний ресурс]. – Режим доступу: https://www.smashingmagazine.com/state-of-javascript-2024 | uk_UA |
dc.relation.references | 14. Tailwind Labs. Official Tailwind CSS Documentation [Електронний ресурс]. – Режим доступу: https://tailwindcss.com | uk_UA |
dc.relation.references | 15. Jest Documentation. Testing React Applications with Jest [Електронний ресурс]. – Режим доступу: https://jestjs.io | uk_UA |
dc.relation.references | 16. Cypress.io. End-to-End Testing for Modern Web Applications [Електронний ресурс]. – Режим доступу: https://www.cypress.io | uk_UA |
dc.relation.references | 17. W3C. HTML5 Specification and Standards [Електронний ресурс]. – Режим доступу: https://www.w3.org/html/ | uk_UA |
dc.relation.references | 18. Google Developers. Core Web Vitals Guide [Електронний ресурс]. – Режим доступу: https://web.dev/core-web-vitals | uk_UA |
dc.relation.references | 19. Shopify Engineering. Building Scalable E-commerce UIs with React [Електронний ресурс]. – Режим доступу: https://engineering.shopify.com/blogs/engineering/scalable-react-ui-design | uk_UA |
dc.relation.references | 20. Nielsen Norman Group. E-commerce Usability: Best Practices for Online Stores [Електронний ресурс]. – Режим доступу: https://www.nngroup.com/articles/ecommerce-usability | uk_UA |
dc.relation.references | 21. Stripe. Best Practices for Secure Payment Integration [Електронний ресурс]. – Режим доступу: https://stripe.com/docs/security | uk_UA |
dc.relation.references | 22. Statista. Global E-commerce Market Forecast and Trends [Електронний ресурс]. – Режим доступу: https://www.statista.com/statistics/123456/e-commerce-market-size-worldwide | uk_UA |
dc.relation.references | 23. Толок А.О., Крюковська О.А. Безпека життєдіяльності: Навч. посібник. 2011. 215 с. | uk_UA |
dc.relation.references | Основи охорони праці: Підручник.; 3-те видання, доповнене та перероблене / За ред. К. Н Ткачука. К.: Основа, 2011. 480 с. | uk_UA |
dc.contributor.affiliation | ТНТУ ім. І. Пулюя, Факультет комп’ютерно-інформаційних систем і програмної інженерії, Кафедра програмної інженерії, м. Тернопіль, Україна | uk_UA |
dc.coverage.country | UA | uk_UA |
Ebben a gyűjteményben: | 121 — Інженерія програмного забезпечення (бакалаври) |
Fájlok a dokumentumban:
Fájl | Leírás | Méret | Formátum | |
---|---|---|---|---|
dyplom_Piasetskiy_2025.pdf | 1,81 MB | Adobe PDF | Megtekintés/Megnyitás |
Minden dokumentum, ami a DSpace rendszerben szerepel, szerzői jogokkal védett. Minden jog fenntartva!
Admin Tools