Будь ласка, використовуйте цей ідентифікатор, щоб цитувати або посилатися на цей матеріал:
http://elartu.tntu.edu.ua/handle/lib/53465| Назва: | Pозробка вебсайту компанії дизайнерських послуг «Pixora» |
| Інші назви: | Development of Website “Pixora” Design Services Company |
| Автори: | Кузьма, Роман Миколайович Kuzma, Roman |
| Приналежність: | ВСП "Тернопільський фаховий коледж Тернопільського національного технічного університету імені Івана Пулюя" |
| Бібліографічне посилання: | Кузьма Р.М. Інформаційні технології керування міським середовищем: кваліфікаційна робота на здобуття освітньо-професійного ступеня фаховий молодший бакалавр за спеціальністю «122 – Комп’ютерні науки». Тернопіль: ВСП «ТФК ТНТУ», 2026. 116 с. |
| Дата публікації: | лип-2026 |
| Дата внесення: | 13-лип-2026 |
| Видавництво: | ВСП "Тернопільський фаховий коледж Тернопільського національного технічного університету імені Івана Пулюя |
| Країна (код): | UA |
| Місце видання, проведення: | Тернопіль |
| Науковий керівник: | Лісовий, Володимир Миколайович Lisovyi, Volodymyr |
| Теми: | вебcайт website web-застосунок web application дизайнерська послуга design service програмний продукт software product |
| Діапазон сторінок: | 116 |
| Короткий огляд (реферат): | Тема кваліфікаційної роботи: Розробка вебcайту компанії дизайнерських послуг «Pixora»
Метою кваліфікаційної роботи є розробка full-stack web-застосунку для каталогу дизайнерських послуг, оформлення та супроводу замовлень, виставлення чека на оплату, особистого кабінета клієнта та дизайнера, чату в режимі реального часу, відгуків, сповіщень і адміністративної панелі.
Пояснювальна записка складається з 5 розділів.
У загальній частині описуються аналітичний огляд існуючих рішень та аналіз технічного завдання на вебсайт компанії дизайнерських послуг «Pixora», сформованого за результатами порівняння платформ Upwork, Fiverr і Freelancehunt.
У другому розділі представлено процес створення програмного продукту, опис та обґрунтування вибору структури та методу організації вхідних та вихідних даних, опис алгоритмів, інформаційних зв’язків, зовнішнє проектування програми, тестування та налагодження програмного забезпечення вебсайту компанії дизайнерських послуг «Pixora»
У спеціальній частині описані процес розміщення програмного продукту в мережі Інтернет, інструкція з обслуговування та наповнення сайту, а також інструкція з популяризації та підтримки застосунку при локальному запуску та хмарному хостингу (Vercel, Render, Neon).
Розрахунок вартості розробки та економічної ефективності приведено в економічній частині четвертого розділу.
Основні питання охорони праці та техніки безпеки розглянуто в п’ятому розділі записки.
Обсяг пояснювальної записки 116 сторінок.
До складу кваліфікаційної роботи входить графічна частина, яка складається з структурної схеми програми, діаграми варіантів використання, техніко-економічних показників, ER-діаграми бази даних, що виконані на окремих аркушах формату А1 Topic of the qualification work: Website development for the design services company "Pixora" The purpose of the qualification work is to develop a full-stack web application for a catalog of design services, order processing and support, issuing a check for payment, a personal account for the client and designer, real-time chat, reviews, notifications and an administrative panel. The explanatory note consists of 5 sections. The general part describes an analytical review of existing solutions and an analysis of the technical specifications for the website of the design services company "Pixora", formed based on the results of a comparison of the Upwork, Fiverr and Freelancehunt platforms. The second section presents the process of creating a software product, a description and justification of the choice of the structure and method of organizing input and output data, a description of algorithms, information connections, external design of the program, testing and debugging of the software of the website of the design services company "Pixora". The special part describes the process of placing the software product on the Internet, instructions for maintaining and filling the site, as well as instructions for popularizing and supporting the application during local launch and cloud hosting (Vercel, Render, Neon). The calculation of the cost of development and economic efficiency is given in the economic part of the fourth section. The main issues of labor protection and safety are considered in the fifth section of the note. The volume of the explanatory note is 116 pages. The qualification work includes a graphic part, which consists of a structural diagram of the program, a diagram of use cases, technical and economic indicators, an ER-diagram of the database, which are made on separate sheets of A1 format |
| Зміст: | АНОТАЦІЯ 4 ВСТУП 5 1 Загальний розділ 7 1.1. Аналітичний огляд існуючих рішень 7 1.2. Технічне завдання 13 1.2.1. Найменування та область застосування 13 1.2.2. Призначення розробки 14 1.2.3. Вимоги до функціоналу web-сайту 15 1.2.4. Вимоги до програмної документації 17 1.2.5. Техніко-економічні показники 19 1.2.6. Стадії та етапи розробки 19 1.2.7. Порядок тестування та прийому 20 2 Розробка технічного та робочого проєкту 22 2.2. Створення та верстка сторінок сайту 27 2.3. Розробка структури бази даних сайту 34 2.4. Програмування сайту 40 2.4.1. Написання клієнтської частини 42 2.4.2. Написання admin-частини 45 2.5. Тестування web-сайту 48 3 Спеціальний розділ 56 3.1. Інструкція з розміщення сайту в Інтернеті 56 3.2. Інструкція з обслуговування та наповнення сайту 61 3.3. Інструкція з популяризації та підтримки сайту 66 4 Економічний розділ 72 4.1. Визначення стадій технологічного процесу та загальної тривалості проведення НДР 72 4.2. Визначення витрат на оплату праці та відрахувань на соціальні заходи 73 4.3. Розрахунок витрат на електроенергію 75 4.4. Розрахунок суми амортизаційних відрахувань розробки вебсайту компанії дизайнерських послуг «Pixora» 76 4.5. Обчислення накладних витрат 77 4.6. Складання кошторису витрат та визначення собівартості 77 4.7. Розрахунок ціни розробки вебсайту компанії дизайнерських послуг «Pixora» 78 4.8. Визначення економічної ефективності і терміну окупності капітальних вкладень 78 5 Охорона праці, техніка безпеки та екологічні вимоги 80 5.1. Нормативно-правова база та організація безпечної праці 80 5.2. Характеристика робочого процесу та виробничих факторів 83 5.3. Ергономіка та охорона здоров’я при роботі з персональним комп’ютером 86 5.4. Техніка безпеки при експлуатації обчислювальної техніки 88 5.5. Охорона праці та безпека користувачів вебсайту Pixora 89 5.6. Екологічні вимоги та раціональне використання ресурсів 90 5.7. Заходи щодо підвищення безпеки та екологічності (рекомендації) 92 ВИСНОВКИ 94 ПЕРЕЛІК ПОСИЛАНЬ 97 ДОДАТКИ 99 Додаток А. Лістинг файлу OrderController.java 99 Додаток Б. Лістинг файлу SecurityConfig.java 104 Додаток В. Лістинг файлу App.tsx 108 Додаток Г. Лістинг файлу stompClient.ts 111 |
| URI (Уніфікований ідентифікатор ресурсу): | http://elartu.tntu.edu.ua/handle/lib/53465 |
| Власник авторського права: | ©Кузьма Роман Миколайович, 2026 |
| Перелік літератури: | 1. React Documentation [Електронний ресурс]. – Режим доступу: https://react.dev 2. Spring Boot Reference Documentation [Електронний ресурс]. – Режим доступу: https://docs.spring.io/spring-boot/docs/current/reference/html/ 3. PostgreSQL Documentation [Електронний ресурс]. – Режим доступу: https://www.postgresql.org/docs/ 4. Jones M., Bradley J. JSON Web Token (JWT) [Електронний ресурс]. – RFC 7519. – Режим доступу: https://datatracker.ietf.org/doc/html/rfc7519 5. Fette I., Melnikov A. The WebSocket Protocol [Електронний ресурс]. – RFC 6455. – Режим доступу: https://datatracker.ietf.org/doc/html/rfc6455 6. Fielding R. Architectural Styles and the Design of Network-based Software Architectures: Dissertation. – 2000. – (REST). 7. React Router Documentation [Електронний ресурс]. – Режим доступу: https://reactrouter.com 8. TypeScript Documentation [Електронний ресурс]. – Режим доступу: https://www.typescriptlang.org/docs/ 9. Vite Documentation [Електронний ресурс]. – Режим доступу: https://vitejs.dev 10. Flyway Documentation [Електронний ресурс]. – Режим доступу: https://documentation.red-gate.com/fd 11. TanStack Query Documentation [Електронний ресурс]. – Режим доступу: https://tanstack.com/query 12. Axios Documentation [Електронний ресурс]. – Режим доступу: https://axios-http.com 13. STOMP Protocol Specification [Електронний ресурс]. – Режим доступу: https://stomp.github.io 14. Spring Security Reference [Електронний ресурс]. – Режим доступу:https://docs.spring.io/spring-security/reference/ 15. Zustand Documentation [Електронний ресурс]. – Режим доступу: https://zustand.docs.pmnd.rs 16. Tailwind CSS Documentation [Електронний ресурс]. – Режим доступу: https://tailwindcss.com/docs |
| Тип вмісту: | Professional Junior Bachelor Thesis |
| Розташовується у зібраннях: | 122 — Компютерні науки (фаховий молодший бакалаври ТФК) |
Файли цього матеріалу:
| Файл | Опис | Розмір | Формат | |
|---|---|---|---|---|
| Kuzma_R.pdf | Кваліфікаційна робота фахового молодшого бакалавра | 3,5 MB | Adobe PDF | Переглянути/відкрити |
Усі матеріали в архіві електронних ресурсів захищені авторським правом, всі права збережені.