Palun kasuta seda identifikaatorit viitamiseks ja linkimiseks: http://elartu.tntu.edu.ua/handle/lib/53344
Pealkiri: Розробка інтернет-магазину велосипедів “Biker”
Teised pealkirjad: Development of the “Biker” Online Bike Store
Autor: Хромов, Владислав Юрійович
Khromov, Vladyslav
Affiliation: ВСП "Тернопільський фаховий коледж Тернопільського національного технічного університету імені Івана Пулюя"
Bibliographic reference (2015): Хромов В.Ю. Розробка інтернет-магазину велосипедів “Biker”: кваліфікаційна робота на здобуття освітньо-професійного ступеня фаховий молодший бакалавр за спеціальністю «122 Комп’ютерні науки». Тернопіль: ВСП «ТФК ТНТУ», 2026. 100 с.
Ilmumisaasta: juu-2026
Date of entry: 10-juu-2026
Kirjastaja: ВСП "Тернопільський фаховий коледж Тернопільського національного технічного університету імені Івана Пулюя"
Country (code): UA
Place of the edition/event: Тернопіль
Supervisor: Марціяш, Галина Ярославівна
Martsiiash, Halyna
Committee members: Лещишин, Юрій Зіновійович
Leshchyshyn, Yurii
Märksõnad: TypeScript
PostgreSQL
React
HTML
стандарти IEEE 830-1998
IEEE 29148-2018
IEEE 29119
ГОСТ 34.602-89
Page range: 100
Kokkuvõte: Тема кваліфікаційної роботи: Розробка інтернет-магазину велосипедів «Biker». Метою кваліфікаційної роботи є розробка вебзастосунку електронної комерції для представлення асортименту велосипедів, перегляду детальної інформації про товари, додавання товарів до кошика, оформлення замовлень, оплати покупки та адміністрування товарів і замовлень. Пояснювальна записка складається з п’яти основних розділів, висновків, переліку посилань та додатків. У загальній частині описано аналітичний огляд існуючих рішень у сфері інтернет-магазинів, визначено призначення програмного продукту та сформульовано технічне завдання на розробку вебзастосунку. У другому розділі представлено процес створення вебзастосунку: розробку структури сайту і вебсторінок, створення та верстку сторінок, проєктування структури бази даних, програмування клієнтської та адміністративної частин, а також тестування вебзастосунку. У спеціальній частині описано інструкцію з розміщення сайту в Інтернеті, порядок обслуговування та наповнення сайту, а також заходи з популяризації, резервного копіювання, моніторингу й підтримки актуальності вебзастосунку. Розрахунок вартості розробки та економічної ефективності наведено в економічній частині. Основні питання охорони праці, техніки безпеки та екологічних вимог розглянуто в п’ятому розділі. Обсяг пояснювальної записки — 100. До складу кваліфікаційної роботи входить графічна частина, яка складається з п’яти аркушів формату А1: структурної схеми вебзастосунку, ER-діаграми бази даних, карти сторінок сайту, UML-діаграми діяльності оформлення замовлення та таблиці техніко-економічних показників.
Thesis Topic: Development of the “Biker” Online Bicycle Store. The objective of this thesis is to develop an e-commerce web application for displaying a range of bicycles, viewing detailed product information, adding items to the shopping cart, placing orders, processing payments, and managing products and orders. The explanatory note consists of five main sections, conclusions, a list of references, and appendices. The general section provides an analytical overview of existing solutions in the field of online stores, defines the purpose of the software product, and formulates the technical specifications for developing the web application. The second section presents the process of creating the web application: developing the site structure and web pages, creating and laying out pages, designing the database structure, programming the client and administrative components, as well as testing the web application. The technical section describes instructions for hosting the site on the Internet, the procedure for maintaining and updating the site, as well as measures for promotion, backup, monitoring, and ensuring the web application remains up-to-date. The calculation of development costs and economic efficiency is presented in the economic section. Key issues related to occupational health and safety and environmental requirements are addressed in the fifth chapter. The explanatory note is 100 pages long. The thesis includes a visual component consisting of five A1-size sheets: a web application architecture diagram, a database ER diagram, a site map, a UML diagram of the order placement process, and a table of technical and economic indicators
Content: АНОТАЦІЯ... 7 ANOTATION... 8 ВСТУП... 9 1 ЗАГАЛЬНИЙ РОЗДІЛ... 11 1.1 Аналітичний огляд існуючих рішень... 11 1.2 Технічне завдання... 15 1.2.1 Найменування та область застосування... 15 1.2.2 Призначення розробки... 15 1.2.3 Вимоги до функціоналу вебсайту... 16 1.2.4 Вимоги до програмної документації... 23 1.2.5 Техніко-економічні показники... 24 1.2.6 Стадії та етапи розробки... 25 1.2.7 Порядок тестування та прийому... 26 2 РОЗРОБКА ТЕХНІЧНОГО ТА РОБОЧОГО ПРОЄКТУ... 29 2.1 Розробка структури сайту і вебсторінок... 29 2.2 Створення та верстка сторінок сайту... 34 2.3 Розробка структури бази даних сайту... 38 2.4 Програмування сайту... 42 2.4.1 Написання клієнтської частини... 46 2.4.2 Написання адміністративної частини... 47 2.5 Тестування вебсайту... 49 3 СПЕЦІАЛЬНИЙ РОЗДІЛ... 57 3.1 Інструкція з розміщення сайту в Інтернеті... 57 3.2 Інструкція з обслуговування та наповнення сайту... 60 3.3 Інструкція з популяризації та підтримки сайту... 64 4 ЕКОНОМІЧНИЙ РОЗДІЛ... 67 4.1 Визначення стадій технологічного процесу та загальної тривалості проведення НДР... 67 4.2 Визначення витрат на оплату праці та відрахувань на соціальні заходи... 69 4.3 Розрахунок витрат на електроенергію... 71 4.4 Розрахунок суми амортизаційних відрахувань інтернет-магазину велосипедів «Biker»... 71 4.5 Обчислення накладних витрат... 72 4.6 Складання кошторису витрат та визначення собівартості інтернет-магазину велосипедів «Biker»... 72 4.7 Розрахунок ціни інтернет-магазину велосипедів «Biker»... 73 4.8 Визначення економічної ефективності і терміну окупності капітальних вкладень... 73 5 ОХОРОНА ПРАЦІ, ТЕХНІКА БЕЗПЕКИ ТА ЕКОЛОГІЧНІ ВИМОГИ... 75 5.1 Система управління охороною праці... 75 5.2 Мікроклімат виробничих приміщень та його параметри... 76 ВИСНОВКИ... 77 ПЕРЕЛІК ПОСИЛАНЬ... 79 ДОДАТКИ... 81 Додаток А. Лістинг програмного коду оголошення моделей Prisma... 81 Додаток Б. Лістинг програмного коду серверних дій для створення товарів... 86 Додаток В. Лістинг програмного коду реалізації клієнтського стану кошика... 91 Додаток Г. Лістинг функції створення замовлення... 93 Додаток Д. Лістинг програмного коду авторизації... 98
URI: http://elartu.tntu.edu.ua/handle/lib/53344
Copyright owner: ©Хромов Владислав Юрійович
References (Ukraine): 1. Riva M. Real-World Next.js : Build scalable, high-performance, and modern web applications using Next.js, the React framework for production. Birmingham : Packt Publishing, 2022. 366 p.
2. Banks A., Porcello E. Learning React : Modern Patterns for Developing React Apps. 2nd ed. Sebastopol : O’Reilly Media, 2020. 310 p.
3. Cherny B. Programming TypeScript : Making Your JavaScript Applications Scale. Sebastopol : O’Reilly Media, 2019. 322 p.
4. Prisma Documentation. Prisma. URL: https://www.prisma.io/docs (дата звернення: 21.05.2026).
5. PostgreSQL Documentation. PostgreSQL Global Development Group. URL: https://www.postgresql.org/docs/ (дата звернення: 21.05.2026).
6. NextAuth.js Documentation. Auth.js. URL: https://next-auth.js.org/ (дата звернення: 21.05.2026).
7. Stripe Documentation. Stripe. URL: https://docs.stripe.com/ (дата звернення: 21.05.2026).
8. Amazon S3 Documentation. Amazon Web Services. URL: https://docs.aws.amazon.com/s3/ (дата звернення: 21.05.2026).
9. Tailwind CSS Documentation. Tailwind CSS. URL: https://tailwindcss.com/docs (дата звернення: 21.05.2026).
10. Radix UI Documentation. Radix UI. URL: https://www.radixui.com/primitives/docs/overview/introduction (дата звернення: 21.05.2026).
11. Zustand Documentation. Zustand. URL: https://zustand.docs.pmnd.rs/ (дата звернення: 21.05.2026).
12. MDN Web Docs. HTML: HyperText Markup Language. Mozilla. URL: https://developer.mozilla.org/en-US/docs/Web/HTML (дата звернення: 21.05.2026).
13. MDN Web Docs. CSS: Cascading Style Sheets. Mozilla. URL: https://developer.mozilla.org/en-US/docs/Web/CSS (дата звернення: 21.05.2026).
14. MDN Web Docs. JavaScript. Mozilla. URL: https://developer.mozilla.org/en- Зм. Арк. № докум. Підпис Дата Арк. 80 2026.КВР.122.421.16.00.00 ПЗ US/docs/Web/JavaScript (дата звернення: 21.05.2026).
15. Web Content Accessibility Guidelines (WCAG) 2.2. W3C. URL: https://www.w3.org/TR/WCAG22/ (дата звернення: 21.05.2026).
16. ДСТУ 8302:2015. Інформація та документація. Бібліографічне посилання. Загальні положення та правила складання. Київ : ДП «УкрНДНЦ», 2016. 20 с.
17. ДСТУ 3008:2015. Інформація та документація. Звіти у сфері науки і техніки. Структура та правила оформлювання. Київ : ДП «УкрНДНЦ», 2016.
18. Про охорону праці : Закон України від 14.10.1992 № 2694-XII. Верховна Рада України. URL: https://zakon.rada.gov.ua/laws/show/2694-12 (дата звернення: 22.05.2026).
19. ДСН 3.3.6.042-99. Санітарні норми мікроклімату виробничих приміщень : постанова Головного державного санітарного лікаря України від 01.12.1999 № 42. URL: https://zakon.rada.gov.ua/rada/show/va042282-99 (дата звернення: 22.05.2026).
20. Методичні вказівки до виконання кваліфікаційної роботи для здобувачів фахової передвищої освіти спеціальності 122 «Комп’ютерні науки» / уклад.: Г. Я. Марціяш, Р. О. Слободян. Тернопіль : ВСП «ТФК ТНТУім. І. Пулюя», 2026. 48 с.
Content type: Professional Junior Bachelor Thesis
Asub kollektsiooni(de)s:122 — Компютерні науки (фаховий молодший бакалаври ТФК)

Failid selles objektis:
Fail Kirjeldus SuurusFormaat 
Khromov_V.pdfКваліфікаційна робота фахового молодшого бакалавра4,5 MBAdobe PDFVaata/Ava


Kõik teosed on Dspaces autoriõiguste kaitse all.