Будь ласка, використовуйте цей ідентифікатор, щоб цитувати або посилатися на цей матеріал: http://elartu.tntu.edu.ua/handle/lib/45773
Повний запис метаданих
Поле DCЗначенняМова
dc.contributor.advisorМлинко, Богдана Богданівна-
dc.contributor.authorЛісовський, Євген Володимирович-
dc.contributor.authorLisovskyj, Yevhen Volodymyrovych-
dc.date.accessioned2024-07-03T15:26:07Z-
dc.date.available2024-07-03T15:26:07Z-
dc.date.issued2024-06-28-
dc.date.submitted2024-06-14-
dc.identifier.citationЛісовський Є.В. Розробка інтернет-магазину сантехнічних виробів «Aquatech» з використанням React JS і Node.js : робота на здобуття кваліфікаційного ступеня бакалавра : спец. 122 - комп'ютерні науки / наук. кер. Б. Б. Млинко. Тернопіль : Тернопільський національний технічний університет імені Івана Пулюя, 2024. 74 с.uk_UA
dc.identifier.urihttp://elartu.tntu.edu.ua/handle/lib/45773-
dc.description.abstractКваліфікаційна робота присвячена дослідженню розробки інтернет-магазину сантехнічних виробів «Aquatech» та всіх необхідних елементів Мета роботи: реалізація інтернет магазину сантехнічних виробів для продажу продукції з використанням сучасних технологій. таких, як React для створення клієнтської частини та Node.js для серверної частини. В першому розділі кваліфікаційної роботи проаналізовано предметну область, проведений аналіз лідерів сантехнічних виробів та технологій для розробки інтернет-магазину. В другому розділі кваліфікаційної роботи спроектовано архітектуру інтернет-магазину «Aquatech» за допомогою діаграми варіатів використання, діаграми послідовностей та діаграми класів. В третьому розділі кваліфікаційної роботи розроблено клієнську та серверну частину інтернет-магазину. В четвертому розділі кваліфікаційної роботи розглянуто вимоги до освітлення робочих приміщень та планування заходів із безпеки праці та контроль за їх виконанням. The qualification work is devoted to the study of the development of the online store of sanitary ware "Aquatech" and all the necessary elements Purpose: to implement an online plumbing store for the sale of products using modern technologies such as React to create the client side and Node.js for the server side. The first section of the qualification work analyzes the subject area, analyzes the leaders of sanitary products and technologies for the development of an online store. In the second section of the qualification work, the architecture of the Aquatech online store is designed using a use case diagram, a sequence diagram, and a class diagram. In the third section of the qualification work, the client and server parts of the online store were developed. The fourth section of the qualification work considers the requirements for lighting of workspaces and planning of labor safety measures and control over their implementation.uk_UA
dc.description.tableofcontentsВСТУП 7 РОЗДІЛ 1. АНАЛІЗ ПРЕДМЕТНОЇ ОБЛАСТІ ДЛЯ РОЗРОБКИ ІНТЕРНЕТ-МАГАЗИНУ 8 1.1 АНАЛІЗ ПРЕДМЕТНОЇ ОБЛАСТІ 8 1.2 АНАЛІЗ ІНТЕРНЕТ-РЕСУРСІВ ЛІДЕРІВ НА РИНКУ САНТЕХНІЧНИХ ПРОДУКТІВ 9 1.3 ТЕХНОЛОГІЇ ДЛЯ РОЗРОБКИ ІНТЕРНЕТ МАГАЗИНУ САНТЕХНІЧНИХ ВИРОБІВ 13 1.4 ВИСНОВОК ДО ПЕРШОГО РОЗДІЛУ 16 РОЗДІЛ 2. ПРОЄКТУВАННЯ АРХІТЕКРУТРИ ІНТЕРНЕТ МАГАЗИНУ «AQUATECH» 17 2.1 ВЗАЄМОДІЯ ОСНОВНИХ ЕЛЕМЕНТІВ АРХІТЕКТУРИ 17 2.2 ЦІЛІ ТА ПОТРЕБИ ІНТЕРНЕТ МАГАЗИНУ САНТЕХНІЧНИХ ВИРОБІВ. 19 2.3 ФУНКЦІОНАЛЬНІ ВИМОГИ ДО СИСТЕМИ 20 2.4 ДІАГРАМА ВАРІАНТІВ ВИКОРИСТАННЯ 23 2.5 ДІАГРАМИ ПОСЛІДОВНОСТІ 26 2.6 ДІАГРАМА КЛАСІВ 29 2.7 ВИСНОВОК ДО ДРУГОГО РОЗДІЛУ 32 РОЗДІЛ 3. РОЗРОБКА ІНТЕРНЕТ МАГАЗИНУ 33 3.1 ПОЧАТОК РОБОТИ З REACT 33 3.2 СТВОРЕННЯ КЛІЄНТОВОЇ ЧАСТИНИ 34 3.3 ДИЗАЙН ІНТЕРФЕЙСУ КОРИСТУВАЧА 36 3.4 СТВОРЕННЯ СЕРВЕРНОЇ ЧАСТИНИ 46 3.5 ВИСНОВОК ДО ТРЕТЬОГО РОЗДІЛУ 49 4. БЕЗПЕКА ЖИТТЄДІЯЛЬНОСТІ, ОСНОВИ ОХОРОНИ ПРАЦІ 50 4.1 ВИМОГИ ДО ОСВІТЛЕННЯ ВИРОБНИЧИХ ПРИМІЩЕНЬ 50 4.2 ПЛАНУВАННЯ ЗАХОДІВ ІЗ БЕЗПЕКИ ПРАЦІ ТА КОНТРОЛЬ ЗА ЇХ ВИКОНАННЯМ 52 4.3 ВИСНОВОК ДО ЧЕТВЕРТОГО РОЗДІЛУ 55 ВИСНОВОК 56 ПЕРЕЛІК ДЖЕРЕЛ 57 ДОДАТКИuk_UA
dc.language.isoukuk_UA
dc.subjectінтернет-магазинuk_UA
dc.subjectonline storeuk_UA
dc.subjectсантехнічний вирібuk_UA
dc.subjectsanitary productuk_UA
dc.subjectрозробкаuk_UA
dc.subjectdevelopmentuk_UA
dc.subjectархітектураuk_UA
dc.subjectarchitectureuk_UA
dc.subjectReactuk_UA
dc.subjectNode.jsuk_UA
dc.subjectMongoDBuk_UA
dc.titleРозробка інтернет-магазину сантехнічних виробів «Aquatech» з використанням React JS і Node.jsuk_UA
dc.title.alternativeDevelopment of an online store of plumbing products "Aquatech" using React JS and Node.jsuk_UA
dc.typeBachelor Thesisuk_UA
dc.rights.holder© Лісовський Євген Володимирович, 2024uk_UA
dc.contributor.committeeMemberЗолотий, Роман Захарійович-
dc.coverage.placenameТНТУ ім. І.Пулюя, ФІС, м. Тернопіль, Українаuk_UA
dc.subject.udc004.04uk_UA
dc.relation.references1. Quick Start. React. URL: https://react.dev/learn (дата звернення: 12.06.2024: 20.06.2024)uk_UA
dc.relation.references2. Getting started with React - Learn web development. MDN Web Docs. URL: https://developer.mozilla.org/en-US/docs/Learn/Tools_and_testing/Client-side_JavaScript_frameworks/React_getting_started (дата звернення: 8.06.2024)uk_UA
dc.relation.references3. A JavaScript library for building user interfaces. React. URL: https://legacy.reactjs.org (дата звернення: 9.06.2024)uk_UA
dc.relation.references4. ReactJS Tutorial. Tutorialspoint. URL: https://www.tutorialspoint.com/reactjs (дата звернення: 10.06.2024)uk_UA
dc.relation.references5. React Alert – Material UI. MUI. URL: https://mui.com/material-ui/react-alert/ (дата звернення: 10.06.2024)uk_UA
dc.relation.references6. React UI Component Library for Modern & Responsive Web Apps. Syncfusion. URL: https://www.syncfusion.com/react-components (дата звернення: 10.06.2024)uk_UA
dc.relation.references7. REACT info brochure. Issuu. URL: https://issuu.com/nokut/docs/react_info-brochure (дата звернення: 11.06.2024)uk_UA
dc.relation.references8. Node.js v22.3.0 Documentation. Node.js. URL: https://nodejs.org/en/docs/ (дата звернення: 11.06.2024)uk_UA
dc.relation.references9. Node.js 20: Latest Features and Enhancements. Radixweb. URL: https://radixweb.com/blog/what-is-new-in-nodejs-20 (дата звернення: 11.06.2024)uk_UA
dc.relation.references10. What is the Node.js runtime environment?. WhatIs. URL: https://www.techtarget.com/whatis/definition/Nodejs (дата звернення: 12.06.2024)uk_UA
dc.relation.references11. Main Node.js Advantages and Disadvantages. EPAM. URL: https://anywhere.epam.com/en/blog/node-js-pros-and-cons (дата звернення: 13.06.2024)uk_UA
dc.relation.references12. What you need to know about Node.js? Short guide on JavaScript runtime. Merixstudio. URL: https://www.merixstudio.com/blog/what-you-need-know-about-nodejs-short-technology-guide (дата звернення: 13.06.2024)uk_UA
dc.relation.references13. MongoDB ClickHouse Docs. ClickHouse. URL: https://clickhouse.com/docs/en/engines/table-engines/integrations/mongodb (дата звернення: 13.06.2024)uk_UA
dc.relation.references14. MongoDB documentation guide. Postman. URL: https://www.postman.com/mongodb-devrel/workspace/mongodb-public/documentation/17898583-25682080-e247-4d25-8e5c-1798461c7db4 (дата звернення: 14.06.2024)uk_UA
dc.relation.references15. MongoDB LIKE Statement Usage. Atlassian. URL: https://www.atlassian.com/data/databases/how-to-use-a-sql-like-statement-in-mongodb (дата звернення: 14.06.2024)uk_UA
dc.relation.references16. Express - Node.js web application framework.. URL: http://expressjs.com/ (дата звернення: 14.06.2024)uk_UA
dc.relation.references17. Express. npm. URL: https://www.npmjs.com/package/express (дата звернення: 15.06.2024)uk_UA
dc.relation.references18. Redux Essentials, Part 1: Redux Overview and Concepts. Redux. URL: https://redux.js.org/tutorials/essentials/part-1-overview-concepts (дата звернення : 15.06.2024)uk_UA
dc.relation.references19. Learn about Sentry's Redux integration. Sentry. URL: https://docs.sentry.io/platforms/javascript/guides/react/features/redux/ (дата звернення: 16.06.2024)uk_UA
dc.relation.references20. Building microservices with Nodejs Express and swagger. TopJavaTutorial. URL: https://www.topjavatutorial.com/nodejs/building-microservices-with-nodejs-express-and-swagger/ (дата звернення: 15.06.2024)uk_UA
dc.relation.references21. MongoDB NestJS technical documentation. NestJS. URL: https://docs.nestjs.com/techniques/mongodb (дата звернення: 15.06.2024)uk_UA
dc.relation.references22. Learn JavaScript: Tutorials for all programmers. Stackify. URL: https://stackify.com/learn-javascript-tutorials/ (дата звернення: 16.06.2024)uk_UA
dc.relation.references23. In Case You Missed It: Redux Has Cool New Features!. Redux. URL: https://redux.io/redux-has-cool-new-features/ (дата звернення:16.06.2024)uk_UA
dc.relation.references24. HTTP documentation. MDN Web Docs. URL: https://developer.mozilla.org/en-US/docs/Web/HTTP (дата звернення: 16.06.2024)uk_UA
dc.relation.references25. JWT authentication: Best practices and when to use it. LogRocket. URL: https://blog.logrocket.com/jwt-authentication-best-practices/ (дата звернення: 16.06.2024)uk_UA
dc.relation.references26. Documentation. DiffusionData. URL: https://docs.diffusiondata.com/ (дата звернення: 16.06.2024)uk_UA
dc.relation.references27. Sequence Diagram Tutorial, complete guide with examples. Creately. URL: https://creately.com/guides/sequence-diagram-tutorial/ (дата звернення: 17.06.2024)uk_UA
dc.relation.references28. Fryz M., Mlynko B. Property Analysis of Conditional Linear Random Process as a Mathematical Model of Cyclostationary Signal // 2nd International Workshop on Information Technologies: Theoretical and Applied Problems (ITTAP 2022). Ternopil, Ukraine: CEUR Workshop Proceedings, 2022. Vol. 3309. P. 77–82.uk_UA
dc.relation.references29. Fryz М., Mlynko B. Determination of the characteristic function of discrete-time conditional linear random process and its application // Sci. J. TNTU. 2023. Vol. 109, № 1. P. 16–23.uk_UA
dc.relation.references30. Fryz M., Mlynko B. Property analysis of multivariate conditional linear random processes in the problems of mathematical modelling of signals // Technol. Audit Prod. Reserv. 2022. Vol. 3, № 2(65). P. 29–32.uk_UA
dc.relation.references31. Фриз М.Є., Млинко Б.Б. Умовні лінійні випадкові процеси з дискретним часом та їх властивості // Вісник Хмельницького національного університету. Серія: Технічні науки. 2022 (309), № 3. С. 7–12.uk_UA
dc.relation.references32. Fryz M., Mlynko B. Properties of Stationarity and Cyclostationarity of Conditional Linear Random Processes // 2020 IEEE 15th International Conference on Advanced Trends in Radioelectronics, Telecommunications and Computer Engineering (TCSET). Lviv-Slavske, Ukraine: IEEE, 2020. P. 166–170.uk_UA
dc.relation.references33. Fryz M., Scherbak L., Mlynko B., Mykhailovych T. Linear Random Process Model-Based EEG Classification Using Machine Learning Techniques // Proceedings of the 1st International Workshop on Computer Information Technologies in Industry 4.0 (CITI 2023). Ternopil, Ukraine: CEUR Workshop Proceedings, 2023. Vol. 3468. P. 126–132.uk_UA
dc.relation.references34. Бабак В. П., Марченко Б. Г., Фриз М. Є. Теорія ймовірностей, випадкові процеси та математична статистика. К.: Техніка, 2004. 288 с.uk_UA
dc.relation.references35. Шестеренко О., Шестеренко В. Електропостачання промислових підприємств. Київ : Нова кн., 2004. 424 с.uk_UA
dc.relation.references35. Шестеренко О., Шестеренко В. Електропостачання промислових підприємств. Київ : Нова кн., 2004. 424 с.uk_UA
dc.contributor.affiliationТНТУ ім. І. Пулюя, Факультет комп’ютерно-інформаційних систем і програмної інженерії, Кафедра комп’ютерних наук, м. Тернопіль, Українаuk_UA
dc.coverage.countryUAuk_UA
Розташовується у зібраннях:122 — Компʼютерні науки (бакалаври)

Файли цього матеріалу:
Файл Опис РозмірФормат 
2024_KRB_Lisovskyj_Y_V_.pdf1,86 MBAdobe PDFПереглянути/відкрити


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

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