Будь ласка, використовуйте цей ідентифікатор, щоб цитувати або посилатися на цей матеріал: http://elartu.tntu.edu.ua/handle/lib/53459
Повний запис метаданих
Поле DCЗначенняМова
dc.contributor.advisorТарасюк, Віктор Олександр Мар’янович-
dc.contributor.advisorTarasiuk, Viktor Oleksandr-
dc.contributor.authorГардамала, Назар Юрійович-
dc.contributor.authorHardamala, Nazar-
dc.date.accessioned2026-07-13T16:04:38Z-
dc.date.available2026-07-13T16:04:38Z-
dc.date.issued2026-07-
dc.identifier.urihttp://elartu.tntu.edu.ua/handle/lib/53459-
dc.description.abstractТема кваліфікаційної роботи: Розробка інтернет-магазину крафтових виробів «Лісова Майстерня». Метою роботи є розробка web-сайту інтернет-магазину крафтових виробів, що забезпечує перегляд каталогу, оформлення замовлень, подання індивідуальних заявок, авторизацію користувачів та адміністрування даних. Пояснювальна записка складається з шести розділів. У роботі виконано аналіз існуючих рішень, сформовано технічне завдання, розроблено структуру сайту, базу даних, клієнтську, серверну й адміністративну частини та проведено тестування. Клієнтська частина реалізована з використанням React та Vite, серверна частина - на основі Spring Boot, база даних - PostgreSQL. Обсяг пояснювальної записки - 105 сторінок. Графічна частина містить структурну схему програми, блок-схему процедури та ER-діаграму бази даних.uk_UA
dc.description.abstractQualification work topic: Development of an online store for craft products “Lisova Maisternia”. The purpose of the work is to develop a website for an online store of craft products that provides catalog browsing, order placement, submission of individual requests, user authorization, and data administration. The explanatory note consists of six sections. The work includes analysis of existing solutions, technical specification, website structure, database, client, server and administrative parts, and testing. The client part is implemented using React and Vite, the server part is based on Spring Boot, and PostgreSQL is used as the database. The explanatory note contains 105 pages. The graphical part includes the program structure diagram, procedure flowchart, and database ER diagram.uk_UA
dc.description.tableofcontentsВступ…8 1 ЗАГАЛЬНИЙ РОЗДІЛ…10 1.1 Аналітичний огляд існуючих рішень…10 1.2 Технічне завдання…14 1.2.1 Найменування та область застосування…15 1.2.2 Призначення розробки…16 1.2.3 Вимоги до функціоналу web-сайту…17 1.2.4 Вимоги до програмної документації…20 1.2.5 Техніко-економічні показники…21 1.2.6 Стадії та етапи розробки…22 1.2.7 Порядок тестування та прийому…25 2 РОЗРОБКА ТЕХНІЧНОГО ТА РОБОЧОГО ПРОЄКТУ…26 2.1 Розробка структури сайту і web-сторінок…26 2.2 Створення та верстка сторінок сайту…32 2.3 Розробка структури бази даних сайту…38 2.4 Програмування сайту…43 2.4.1 Написання клієнтської частини…46 2.4.2 Написання admin-частини…49 2.5 Тестування web-сайту…53 3 СПЕЦІАЛЬНИЙ РОЗДІЛ…59 3.1 Інструкція з розміщення сайту в Інтернеті…59 3.2 Інструкція з обслуговування та наповнення сайту…64 3.3 Інструкція з популяризації та підтримки сайту…67 4 ЕКОНОМІЧНИЙ РОЗДІЛ…70 4.1 Визначення стадій технологічного процесу та загальної тривалості проведення НДР…71 4.2 Визначення витрат на оплату праці та відрахувань на соціальні заходи…73 4.3 Розрахунок витрат на електроенергію…75 4.4 Розрахунок суми амортизаційних відрахувань для інтернет-магазину крафтових виробів «Лісова Майстерня»…76 4.5 Обчислення накладних витрат…77 4.6 Складання кошторису витрат та визначення собівартості інтернет-магазину крафтових виробів «Лісова Майстерня»…78 4.7 Розрахунок ціни розробки інтернет-магазину крафтових виробів «Лісова Майстерня»…79 4.8 Визначення економічної ефективності і терміну окупності капітальних вкладень…80 5 ОХОРОНА ПРАЦІ…81 5.1 Основні заходи по запобіганню травматизму та професійних захворювань…81 5.2 Визначення параметрів мікроклімату…86 ВИСНОВКИ…90 ПЕРЕЛІК ПОСИЛАНЬ…92 ДОДАТКИ…94 Додаток А. App.jsx…94 Додаток Б. ProductList.jsx…96 Додаток В. config.js…98 Додаток Г. UserController.java…99 Додаток Д. ProductController.java…101 Додаток Е. CustomOrderController.java…102 Додаток Ж. AuthFilter.java…104uk_UA
dc.format.extent105-
dc.language.isoukuk_UA
dc.publisherВСП "Тернопільський фаховий коледж Тернопільського національного технічного університету імені Івана Пулюяuk_UA
dc.subjectjavauk_UA
dc.subjectreactuk_UA
dc.subjectзамовленняuk_UA
dc.subjectordersuk_UA
dc.subjectкаталогuk_UA
dc.subjectcataloguk_UA
dc.subjectspring bootuk_UA
dc.subjectpostgreSQLuk_UA
dc.subjectЛісова Майстерняuk_UA
dc.titleРозробка інтернет-магазину «Лісова Майстерня»uk_UA
dc.title.alternativeDevelopment of an online store of craft products "Лісова Майстерня"uk_UA
dc.typeProfessional Junior Bachelor Thesisuk_UA
dc.rights.holder©Гардамала Назар Юрійович, 2026uk_UA
dc.contributor.committeeMemberЛищишин, Юрій Зиновійович-
dc.contributor.committeeMemberLyshchyshyn, Yurii-
dc.coverage.placenameТернопільuk_UA
dc.relation.references1. Марціяш Г.Я., Слободян Р.О. Методичні вказівки до виконання кваліфікаційної роботи для здобувачів фахової передвищої освіти спеціальності 122 «Комп’ютерні науки». Тернопіль : ВСП «ТФК ТНТУ ім. І. Пулюя».uk_UA
dc.relation.references2. REM Online. Система обліку клієнтів, замовлень і сервісних робіт : вебсайт. URL: https://remonline.app/ (дата звернення: 12.04.2026).uk_UA
dc.relation.references3. React. Creating a React App : вебсайт. URL: https://react.dev/learn/creating-a-react-app (дата звернення: 15.04.2026).uk_UA
dc.relation.references4. Vite. Next Generation Frontend Tooling : вебсайт. URL: https://vite.dev/ (дата звернення: 18.04.2026).uk_UA
dc.relation.references5. Spring Boot. Documentation Overview : вебсайт. URL: https://docs.spring.io/spring-boot/documentation.html (дата звернення: 15.04.2026).uk_UA
dc.relation.references6. PostgreSQL. Documentation : вебсайт. URL: https://www.postgresql.org/docs/ (дата звернення: 17.04.2026).uk_UA
dc.relation.references7. Spring Data JPA. Reference Documentation : вебсайт. URL: https://docs.spring.io/spring-data/jpa/reference/index.html (дата звернення: 16.04.2026).uk_UA
dc.relation.references8. Axios. Promise based HTTP client for the browser and node.js : вебсайт. URL: https://axios-http.com/ (дата звернення: 19.04.2026).uk_UA
dc.relation.references9. Spring Security. Reference Documentation : вебсайт. URL: https://docs.spring.io/spring-security/reference/index.html (дата звернення: 16.04.2026).uk_UA
dc.relation.references10. diagrams.net (draw.io). Онлайн-сервіс для створення структурних схем та блок-діаграм : вебсайт. URL: https://app.diagrams.net/ (дата звернення: 24.05.2026).uk_UA
dc.relation.references11. Canva. Онлайн-платформа для створення графічних матеріалів, схем та презентацій : вебсайт. URL: https://www.canva.com/ (дата звернення: 25.05.2026).uk_UA
dc.relation.references12. W3Schools. Навчальний ресурс з web-технологій HTML, CSS таJavaScript : вебсайт. URL: https://www.w3schools.com/ (дата звернення: 14.04.2026).uk_UA
dc.relation.references13. Vercel. Documentation : вебсайт. URL: https://vercel.com/docs (дата звернення: 02.06.2026).uk_UA
dc.relation.references14. Render. Deploying on Render : вебсайт. URL: https://render.com/docs/deploys (дата звернення: 02.06.2026).uk_UA
dc.relation.references15. Node.js. Open-source, cross-platform JavaScript runtime environment : вебсайт. URL: https://nodejs.org/en (дата звернення: 18.04.2026).uk_UA
dc.contributor.affiliationВСП "Тернопільський фаховий коледж Тернопільського національного технічного університету імені Івана Пулюя"uk_UA
dc.coverage.countryUAuk_UA
dc.identifier.citation2015Гардамала Н.Ю. Розробка інтернет-магазину «Лісова Майстерня»: кваліфікаційна робота на здобуття освітньо-професійного ступеня фаховий молодший бакалавр за спеціальністю «122 – Комп’ютерні науки». Тернопіль: ВСП «ТФК ТНТУ», 2026. 105 с.uk_UA
Розташовується у зібраннях:122 — Компютерні науки (фаховий молодший бакалаври ТФК)

Файли цього матеріалу:
Файл Опис РозмірФормат 
Hardamala_N.pdfКваліфікаційна робота фахового молодшого бакалавра2,27 MBAdobe PDFПереглянути/відкрити


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