Defnyddiwch y dynodwr hwn i ddyfynnu neu i gysylltu â'r eitem hon: http://elartu.tntu.edu.ua/handle/lib/53330
Teitl: Розробка інформаційної системи електронної комерції для реалізації товарів для кемпінгу «PeakPoint»
Teitlau Eraill: Development of the "PeakPoint" e-commerce information system for the sale of camping goods
Awduron: Гуцал, Олександр Арсенович
Hutsal, Oleksandr
Affiliation: ВСП "Тернопільський фаховий коледж Тернопільського національного технічного університету імені Івана Пулюя"
Bibliographic reference (2015): Гуцал О.А. Розробка інформаційної системи електронної комерції для реалізації товарів для кемпінгу «PeakPoint»: кваліфікаційна робота на здобуття освітньо-професійного ступеня фаховий молодший бакалавр за спеціальністю 122 Комп’ютерні науки. Тернопіль: ВСП «ТФК ТНТУ», 2026. 107 с
Dyddiad Cyhoeddi: Jul-2026
Date of entry: 10-Jul-2026
Cyhoeddwr: ВСП "Тернопільський фаховий коледж Тернопільського національного технічного університету імені Івана Пулюя"
Country (code): UA
Place of the edition/event: Тернопіль
Supervisor: Радчик, Галина Іванівна
Radchyk, Halyna
Allweddeiriau: електронна комерція
e-commerce
інтернет-магазин
online store
React
Spring Boot
PostgreSQL
REST API
JWT
SPA
туристичне спорядження
outdoor equipment
Page range: 107
Crynodeb: Пояснювальна записка до кваліфікаційної роботи на тему «Розробка інформаційної системи електронної комерції для реалізації товарів для кемпінгу «PeakPoint»» містить 73 сторінки, 20 таблиць, 16 рисунків та перелік посилань. Об'єктом дослідження є процеси електронної комерції, управління контентом та онлайн-взаємодії користувачів у сфері роздрібної торгівлі туристичними товарами. Метою роботи є проєктування та розробка високопродуктивної інформаційної системи електронної комерції «PeakPoint». Пояснювальна записка налічує 5 розділів. В першому розділі роботи проведено аналітичний огляд чотирьох існуючих платформ у сфері туристичного спорядження, на основі якого виявлено технологічні та функціональні прогалини ринку та сформовано технічне завдання на розробку. Другий розділ роботи містить опис розробки інформаційної системи: розробки структури вебзастосунку, створення дизайну клієнтської частини, проєктування бази даних, написання клієнтської та серверної частин вебзастосунку, проведено мануальне тестування розробленого програмного забезпечення. В третьому розділі розроблено інструкції з розгортання системи на сервері Ubuntu 24.04 LTS, наповнення та адміністрування контенту, а також рекомендації з популяризації та підтримки. Розрахунок вартості розробки та економічної ефективності приведено в економічній частині в четвертому розділі. Питання охорони праці та техніки безпеки розглянуто в п’ятому розділі. До складу кваліфікаційної роботи входить графічна частина, яка складається з структурної схеми інформаційної системи, діаграми варіантів використання, діаграми бази даних, а також техніко-економічних показників, що виконані на окремих аркушах формату А1
The explanatory note for the qualification work on the topic «Development of an E-Commerce Information System for Camping Goods Retail «PeakPoint»» contains 73 pages, 20 tables, 16 figures, and a list of references. The object of research is the processes of e-commerce, content management, and online user interaction in the field of outdoor and camping goods retail. The purpose of the work is to design and develop a high-performance e-commerce information system «PeakPoint». The explanatory note consists of 5 sections. The first section provides an analytical review of four existing platforms in the field of outdoor equipment, on the basis of which technological and functional gaps in the market were identified and a technical specification for development was formulated. The second section describes the development of the information system: designing the web application structure, creating the client-side interface, database design, implementation of both client-side and server-side components of the web application, and manual testing of the developed software. The third section presents deployment instructions for the Ubuntu 24.04 LTS server environment, content management and administration guidelines, as well as recommendations for promotion and ongoing support. The calculation of development costs and economic efficiency is presented in the economic part in the fourth section. Occupational health and safety issues are addressed in the fifth section. The qualification work includes a graphic part consisting of a structural diagram of the information system, a use case diagram, a database diagram, and technical and economic indicators, all produced on separate A1-format sheets.
Content: Анотація…8 Abstract…9 Вступ…10 1 Загальний розділ…12 1.1 Аналітичний огляд існуючих рішень…12 1.1.1 Інформаційна система «Gorgany» …12 1.1.2 Інформаційна система «Alp» …13 1.1.3 Інформаційна система «Tramp» …14 1.1.4 Інформаційна система «Перевал» …14 1.2 Технічне завдання…15 1.2.1 Найменування та область застосування…15 1.2.2 Призначення розробки…16 1.2.3 Вимоги до функціоналу інформаційної системи…16 1.2.4 Вимоги до програмної документації…19 1.2.5 Техніко-економічні показники…19 1.2.6 Стадії та етапи розробки інформаційної системи…20 1.2.7 Порядок тестування та прийому…20 2 Розробка технічного та робочого проєкту…21 2.1 Розробка структури інформаційної системи…21 2.2 Створення та верстка сторінок інформаційної системи…23 2.3 Розробка структури бази даних інформаційної системи…24 2.4 Програмування інформаційної системи…33 2.4.1 Написання клієнтської частини…33 2.4.2 Написання серверної частини…34 2.5 Тестування інформаційної системи…37 2.5.1 Тестування автентифікації та управління профілем…37 2.5.2 Тестування публічного каталогу та пошуку…38 2.5.3 Тестування кошика та оформлення замовлення…41 2.5.4 Тестування адміністративної панелі…43 2.5.5 Тестування списку бажань та відгуків та адаптивності…44 3 Спеціальний розділ…46 3.1 Інструкція з розгортання інформаційної системи…46 3.1.1 Вимоги до серверного середовища…46 3.1.2 Підготовка серверного середовища…47 3.1.3 Створення бази даних та користувача PostgreSQL…47 3.1.4 Конфігурація та розгортання серверної частини…48 3.1.5 Збірка та розгортання клієнтської частини…50 3.2 Інструкція з наповнення інформаційної системи…52 3.2.1 Управління брендами…52 3.2.2 Додавання та редагування товарів…54 3.2.3 Обробка замовлень…56 3.2.4 Управління туристичними маршрутами…57 3.2.5 Управління промокодами…58 3.3 Інструкція з популяризації та підтримки інформаційної системи…59 4 Економічний розділ…61 4.1 Визначення стадій технологічного процесу та загальної тривалості проведення розробки інформаційної системи…61 4.2 Визначення витрат на оплату праці та відрахувань на соціальні заходи…62 4.3 Розрахунок витрат на електроенергію…65 4.4 Розрахунок суми амортизаційних відрахувань розробки інформаційної системи…65 4.5 Обчислення накладних витрат…66 4.6 Складання кошторису витрат та визначення собівартості розробки інформаційної системи…66 4.7 Розрахунок ціни розробки інформаційної системи…67 4.8 Визначення економічної ефективності і терміну окупності капітальних вкладень…68 5 Охорона праці, техніка безпеки та екологічні вимоги…70 5.1 Гарантія прав на охорону праці…70 5.2 Засоби і заходи забезпечення пожежної безпеки виробничого об’єкта…72 Висновки…75 Перелік посилань …77 Додатки…79 Додаток А. Лістинг файлу «RouteGuards.jsx» …79 Додаток Б. Лістинг файлу «api.js» …82 Додаток В. Лістинг файлу «AuthContext.jsx» …86 Додаток Г. Лістинг файлу «CartContext.jsx» …91 Додаток Д. Лістинг файлу «JwtAuthFilter.java» …97 Додаток Е. Лістинг файлу «ProductSpec.java» …99 Додаток Ж. Лістинг файлу «OrderService.java» …100 Додаток И. Лістинг файлу «GlobalExceptionHandler.java» …106
URI: http://elartu.tntu.edu.ua/handle/lib/53330
Copyright owner: ©Гуцал Олександр Арсенович
References (Ukraine): 1. Gorgany: магазин туристичного спорядження, одягу і взуття : вебсайт. URL: https://gorgany.com (дата звернення: 15.05.2026).
2. Інтернет-магазин ALP: спорядження для туризму та кемпінгу : вебсайт. URL: https://alp.com.ua (дата звернення: 15.05.2026).
3. Tramp: фірмовий магазин виробника туристичного спорядження в Україні : вебсайт. URL: https://tramp.in.ua (дата звернення: 15.05.2026).
4. Перевал: магазин туристичного спорядження : вебсайт. URL: https://pereval.org.ua (дата звернення: 15.05.2026).
5. Методичні вказівки до виконання кваліфікаційної роботи для здобувачів фахової передвищої освіти спеціальності 122 «Комп’ютерні науки» / уклад.: Марціяш Г. Я., Слободян Р. О. Тернопіль : ВСП «ТФК ТНТУ ім. І. Пулюя», 2026. 48 с.
6. React Documentation. React Team, 2024. URL: https://react.dev (дата звернення: 10.06.2026).
7. React Router Documentation. Remix Software, 2024. URL: https://reactrouter.com/en/main (дата звернення: 10.06.2026).
8. Axios Documentation. Matt Zabriskie, 2024. URL: https://axios-http.com/docs/intro (дата звернення: 10.06.2026).
9. Spring Data JPA Reference Documentation. VMware, Inc., 2024. URL: https://docs.spring.io/spring-data/jpa/reference/index.html (дата звернення: 10.06.2026).
10. Spring Security Reference Documentation. VMware, Inc., 2024. URL: https://docs.spring.io/spring-security/reference/index.html (дата звернення: 10.06.2026).
11. Закон України «Про охорону праці» від 14 жовтня 1992 р. № 2694-XII. Відомості Верховної Ради України. 1992. № 49. Ст. 668. Редакція від 12.09.2025. URL: https://zakon.rada.gov.ua/go/2694-12 (дата звернення: 14.06.2026).
12. Конституція України від 28 червня 1996 р. № 254к/96-ВР. Відомості Верховної Ради України. 1996. № 30. Ст. 141. URL: https://zakon.rada.gov.ua/laws/show/254к/96-вр (дата звернення: 14.06.2026).
13. Закон України «Про пожежну безпеку» від 17 грудня 1993 р. № 3745-XII. Відомості Верховної Ради України. 1994. № 5. Ст. 21. URL: https://zakon.rada.gov.ua/laws/show/3745-12 (дата звернення: 14.06.2026).
14. Правила пожежної безпеки в Україні: НАПБ А.01.001-2014, затверджено наказом Міністерства внутрішніх справ України від 30 грудня 2014 р. № 1417. Зареєстровано в Міністерстві юстиції України 05 березня 2015 р. за № 252/26697. URL: https://zakon.rada.gov.ua/go/z0252-15 (дата звернення: 14.06.2026).
15. Норми визначення категорій приміщень, будинків та зовнішніх установок за вибухопожежною та пожежною небезпекою: НАПБ Б.03.002-2007, затверджено наказом Міністерства України з питань надзвичайних ситуацій від 03 грудня 2007 р. № 833. URL: https://zakon.rada.gov.ua/laws/show/z1410-07 (дата звернення: 14.06.2026).
Content type: Professional Junior Bachelor Thesis
Ymddengys yng Nghasgliadau:122 — Компютерні науки (фаховий молодший бакалаври ТФК)

Ffeiliau yn yr Eitem Hon:
Ffeil Disgrifiad MaintFformat 
Hutsal_O.pdfКваліфікаційна робота фахового молодшого бакалавра4,54 MBAdobe PDFGweld/Agor


Diogelir eitemau yn DSpace gan hawlfraint, a chedwir pob hawl, onibai y nodir fel arall.