Будь ласка, використовуйте цей ідентифікатор, щоб цитувати або посилатися на цей матеріал: http://elartu.tntu.edu.ua/handle/lib/52710
Повний запис метаданих
Поле DCЗначенняМова
dc.contributor.advisorНебесний, Руслан Михайлович-
dc.contributor.advisorNebesnyi, Ruslan-
dc.contributor.authorКостич, Арсен-
dc.contributor.authorKostych, Arsen-
dc.date.accessioned2026-06-25T14:19:16Z-
dc.date.available2026-06-25T14:19:16Z-
dc.date.issued2026-06-23-
dc.date.submitted2026-06-09-
dc.identifier.urihttp://elartu.tntu.edu.ua/handle/lib/52710-
dc.descriptionРоботу виконано на кафедрі комп'ютерних наук Тернопільського національного технічного університету імені Івана Пулюя. Захист відбудеться 23.06.2026р. на засіданні екзаменаційної комісії №31 у Тернопільському національному технічному університеті імені Івана Пулюяuk_UA
dc.description.abstractКваліфікаційна робота присвячена дослідженню архітектурних підходів та розробці сучасних інформаційних систем електронної комерції у сегменті комп'ютерної периферії. В першому розділі кваліфікаційної роботи описано загальний аналіз предметної області роздрібної онлайн-торгівлі засобами відображення інформації, проведено детальний порівняльний огляд існуючих ринкових рішень (Rozetka, Comfy, Telemart) та сформульовано технічну постановку завдання. В другому розділі кваліфікаційної роботи визначено повний спектр функціональних та нефункціональних вимог до платформи, побудовано UML-діаграму варіантів використання для диференціації прав доступу акторів, а також інженерно обґрунтовано вибір одномовної екосистеми на базі JavaScript-стеку MERN (MongoDB, Express.js, React.js, Node.js). В третьому розділі кваліфікаційної роботи описано децентралізовану архітектуру програмного комплексу, структуру каталогів фронтенду та бекенду, реалізацію інтерфейсу користувача та адміністратора як Single Page Application (SPA), математичну логіку клієнтських алгоритмів живого пошуку й багаторівневої фільтрації даних, а також наведено результати експериментальної верифікації швидкодії системи. В четвертому розділі розглянуто інженерно-техничні вимоги безпеки життєдіяльності та охорони праці розробників комп'ютерних систем. Об’єкт дослідження: Процес веброзробки повнофункціональних систем електронної комерції (e-commerce). Предмет дослідження: Методи, архітектурні підходи та технології створення адаптивного інтернет-магазину моніторів з використанням JavaScript-стеку.uk_UA
dc.description.abstractThe qualification work is dedicated to the research of architectural approaches and the development of modern electronic commerce information systems in the computer peripherals segment. The first section of the qualification paper considered the general analysis of the subject area of online monitor retail, provided a detailed comparative review of existing market solutions (Rozetka, Comfy, Telemart), and formulated the technical problem statement. In the second section of the qualification work, a full range of functional and non-functional requirements for the platform was defined, a UML Use Case diagram was constructed to differentiate actor access rights, and the choice of a single-language ecosystem based on the JavaScript MERN stack (MongoDB, Express.js, React.js, Node.js) was engineeringly justified. The third section of the qualification work describes the decoupled architecture of the software complex, the directory structure of the frontend and backend, the implementation of the user and administrator interface as a Single Page Application (SPA), the mathematical logic of client-side live search and multi-level data filtering algorithms, and presents the results of experimental verification of system performance. The fourth section addresses the engineering and technical requirements of occupational health and life safety of computer systems developers. Object of research: The process of web development of full-featured electronic commerce (e-commerce) systems. Subject of research: Methods, architectural approaches, and technologies for creating an adaptive online monitor store using the JavaScript stack.uk_UA
dc.description.tableofcontentsВСТУП 10 РОЗДІЛ 1. АНАЛІЗ ПРЕДМЕТНОЇ ОБЛАСТІ ТА ПОСТАНОВКА ЗАВДАННЯ 12 1.1 Огляд існуючих рішень на ринку електронної комерції моніторів та їх аналіз 12 1.2 Актуальність теми та детальний опис предметної області 15 1.3 Постановка завдання розробки програмної системи «FrameRate» 17 1.4 Висновки до першого розділу 20 РОЗДІЛ 2. ТЕОРЕТИЧНІ ОСНОВИ ТА ВИМОГИ ДО РОЗРОБКИ ПРОГРАМНОЇ СИСТЕМИ 22 2.1 Загальні поняття та засади розробки програмного забезпечення 22 2.2 Визначення підходів до розробки та методів дослідження для реалізації проєкту 24 2.3 Розробка та визначення вимог до веб-платформи онлайн-магазину моніторів «FrameRate» 26 2.4 Обґрунтування вибору технологічного стеку та інструментальних засобів розробки вебплатформи 28 2.5 Висновок до другого розділу 33 РОЗДІЛ 3. ПРОЕКТУВАННЯ ТА РЕАЛІЗАЦІЯ ІНТЕРНЕТ МАГАЗИНУ «FRAMERATE» 36 3.1 Архітектура та реалізація програмної системи вебсайту 36 3.1.1 Детальний аналіз структури модуля Backend 37 3.1.2 Детальний аналіз структури модуля Frontend 39 3.2 Реалізація клієнтської частини веб-додатка 40 3.2.1 Компонентна архітектура та ініціалізація React-додатка 40 3.2.2 Алгоритми клієнтської фільтрації, сортування та живого пошуку 41 3.2.3 Стилізація та адаптивний дизайн за допомогою Tailwind CSS 42 3.3 Демонстрація роботи інтерфейсу та експериментальна верифікація результатів розробки 43 3.3.1 Демонстрація головного вікна та візуального відображення каталогу 43 3.3.2 Верифікація роботи динамічного пошуку, фільтрації та сортування 45 3.3.3 Оцінка функціонування кошика та інтерфейсу оформлення замовлення 46 3.4 Висновок до третього розділу 50 РОЗДІЛ 4. БЕЗПЕКА ЖИТТЄДІЯЛЬНОСТІ, ОСНОВИ ОХОРОНИ ПРАЦІ 51 4.1 Надання домедичної допомоги при ураженні електричним струмом та синкопальних станах в офісних приміщеннях ІТ-підприємств 51 4.2 Організація інструктажів та основні вимоги техніки безпеки під час експлуатації веб-платформи та робочого місця розробника 53 4.3 Висновок до четвертого розділу 56 ВИСНОВКИ 58uk_UA
dc.format.extent61-
dc.language.isoukuk_UA
dc.publisherТернопільський національний технічний університет імені ім. І. Пулюяuk_UA
dc.subject122uk_UA
dc.subjectкомп’ютерні наукиuk_UA
dc.subjectелектронна комерціяuk_UA
dc.subjectінтернет-магазинuk_UA
dc.subjectстекuk_UA
dc.subjectфільтрація товарівuk_UA
dc.subjectживий пошукuk_UA
dc.subjectlive searchuk_UA
dc.subjectsingle page applicationuk_UA
dc.subjecte-commerceuk_UA
dc.subjectonline storeuk_UA
dc.subjectmernuk_UA
dc.subjectnode.jsuk_UA
dc.subjectreact.jsuk_UA
dc.subjectmongodb atlasuk_UA
dc.subjectproduct filteringuk_UA
dc.titleСтворення веб-сайту інтернет-магазину моніторів "FrameRate"uk_UA
dc.title.alternativeDevelopment of a Website for the "FrameRate" Monitor Online Storeuk_UA
dc.typeBachelor Thesisuk_UA
dc.rights.holder© Костич Арсен, 2026uk_UA
dc.coverage.placenameТернопільuk_UA
dc.subject.udc004.738.5:658.8uk_UA
dc.relation.references1. Онлайн-маркетплейс rozetka : офіційний сайт. Url: https://rozetka.com.ua (дата звернення: 12.05.2026).uk_UA
dc.relation.references2. Омніканальна торговельна мережа comfy : офіційний сайт. Url: https://comfy.ua (дата звернення: 14.05.2026).uk_UA
dc.relation.references3. Спеціалізований комп'ютерний центр telemart : офіційний сайт. Url: https://telemart.ua (дата звернення: 18.05.2026).uk_UA
dc.relation.references4. Плескач в. Л., завадська т. Г. Електронна комерція : підручник. Київ : знання, 2022. 582 с.uk_UA
dc.relation.references5. Азарова А. О., Малахова О. В. Сучасні тенденції розвитку ринку електронної комерції в Україні. Економіка та суспільство. 2023. № 49.Url:https://economyandsociety.in.ua/index.php/journal/article/view/2311.uk_UA
dc.relation.references6. Ux/ui дизайн для e-commerce систем: проектування інтерфейсів для високої конверсії : монографія / за ред. Д. О. Коваленка. Харків : фоліо, 2024. 314 с.uk_UA
dc.relation.references7. Гавва в. М., крамар о. В. Системний аналіз та проектування користувацького досвіду в інтернет-магазинах комп'ютерної техніки. Комп'ютерні науки та інженерія. 2024. Т. 15, № 2. С. 45–53.uk_UA
dc.relation.references8. Соммервілл і. Інженерія програмного забезпечення : підручник / пер. З англ. Київ : видавничий дім «києво-могилянська академія», 2023. 842 с.uk_UA
dc.relation.references9. Мартін р. Чиста архітектура. Структура і дизайн програмного забезпечення : практ. Посібник / пер. З англ. Львів : видавництво старого лева, 2023. 412 с.uk_UA
dc.relation.references10. Швабер к., сазерленд д. Вичерпний посібник зі скраму: правила гри : офіційне керівництво scrum.org. 2020. 22 с.uk_UA
dc.relation.references11. Небесний р. М. Рекомендаційна система формування команд виконавців з відповідними фаховими компетентностями : дис. ... Канд. Техн. Наук (або: д-ра філософії) / руслан михайлович небесний ; тернопільський національний технічний університет імені івана пулюя. Тернопіль, 2023. Url: https://elartu.tntu.edu.ua/handle/lib/43005 (дата звернення: 17.06.2026).uk_UA
dc.relation.references12. Formation of an it project team by analogy with a flock / r. Vaskiv, n. Veretennikova, r. Nebesnyi, h. Bilovus, y. Zhovnir. 2024 ieee 19th international conference on computer science and information technologies (csit) (lviv, 16–19 oct. 2024). Lviv : ieee, 2024. P. 01–04. Url: https://doi.org/10.1109/csit65290.2024.10982684.uk_UA
dc.relation.references13. Smart people: the role of big data analytics in digital transformation / r. Nebesnyi, o. Palka, l. Dmytrotsa, h. Kozbur. Baitmp 2025: the 2nd international workshop on bioinformatics and applied information technologies for medical purpose 2025. 2026. Vol. 2. P. 163–174. Url: https://ceur-ws.org/vol-4159/paper14.pdf (дата звернення: 17.06.2026).uk_UA
dc.relation.references14. Portfolio project management / r. Nebesnyi, n. Kunanets, n. Veretennikova, r. Vaskiv, z. Haladzhun, m. Graca. Itpm. 2024. P. 141–152. Url: https://ceur-ws.org/vol-3709/paper12.pdf (дата звернення: 17.06.2026).uk_UA
dc.relation.references15. Formation of an it project team in the context of pmbok requirements / r. Nebesnyi, n. Kunanets, r. Vaskiv, n. Veretennikova. 2021 ieee 16th international conference on computer sciences and information technologies (csit). 2021. Vol. 2. P. 431–436. Url: https://doi.org/10.1109/csit52704.2021.9615291 (дата звернення: 17.06.2026).uk_UA
dc.relation.references16. Фленаган д. Javascript: детальний посібник : інженерний курс. 7-ме вид. Львів : бакалай, 2022. 760 с.uk_UA
dc.relation.references17. Чініатхамбі к. Знайомство з react. Створення сучасних single page applications : навчальний посібник. Дніпро : інновація, 2023. 368 с.uk_UA
dc.relation.references18. Banks a., porcello e. Learning react: modern patterns for developing real-world applications. 2nd ed. Sebastopol : o'reilly media, 2020. 320 p.uk_UA
dc.relation.references19. Спад п. Розробка додатків з використанням redux toolkit та сучасного react : практ. Курс. Київ : комп’ютерпрес, 2024. 284 с.uk_UA
dc.relation.references20. Гевенд с. Розробка веб-додатків на node.js та express.js : професійний посібник / пер. З англ. Київ : дія, 2023. 496 с.uk_UA
dc.relation.references21. Тейшейра п. Професійна розробка на node.js. Асинхронний event loop та побудова rest api. Харків : ранок, 2023. 344 с.uk_UA
dc.relation.references22. Бенкер к. Mongodb в дії. Робота з нереляційними базами даних nosql : інженерне керівництво. Одеса : купрієнко, 2022. 512 с.uk_UA
dc.relation.references23. Чодоров к. Повне керівництво з хмарної субд mongodb atlas : навчальний посібник. Київ : мультимедіа, 2023. 294 с.uk_UA
dc.relation.references24. Холмс к. Розробка веб-додатків за допомогою стеку mern: mongodb, express, react, node.js. Львів : світ, 2024. 612 с.uk_UA
dc.relation.references25. Швайгер с. Безпека веб-додатків: авторизація jwt, захист паролів за допомогою bcrypt та налаштування cors. Журнал кібербезпеки та програмної інженерії. 2023. № 4. С. 112–121.uk_UA
dc.relation.references26. Родрігес а. Проектування restful веб-сервісів за допомогою http-клієнта axios. Комп'ютерні технології та програмування. 2024. Т. 8, № 1. С. 78–85.uk_UA
dc.relation.references27. Tailwind css: сучасний підхід до компонентної стилізації single page applications : методичні вказівки / уклад. О. В. Павленко. Тернопіль : тнту, 2024. 48 с.uk_UA
dc.relation.references28. Попов о. В. Оптимізація та конвеєризація збірки веб-додатків за допомогою vite. Сучасна інженерія програмного забезпечення. 2024. № 14. С. 34–42.uk_UA
dc.relation.references29. Оцінка продуктивності та seo-оптимізація веб-ресурсів засобами google lighthouse : практичний посібник / за ред. І. О. Боднарчука. Тернопіль : палітра, 2025. 124 с.uk_UA
dc.relation.references30. Лайза к. Тестування програмного забезпечення за методом black box: практичні сценарії. Київ : техніка, 2023. 216 с.uk_UA
dc.relation.references31. Про охорону праці : закон україни від 14.10.1992 № 2694-xii : станом на 2025 р. Url: https://zakon.rada.gov.ua/laws/show/2694-12 (дата звернення: 02.06.2026).uk_UA
dc.relation.references32. Кодекс законів про працю україни : закон україни від 10.12.1971 № 322-viii : станом на 2026 р. Url: https://zakon.rada.gov.ua/laws/show/322-08 (дата звернення: 02.06.2026).uk_UA
dc.relation.references33. Про затвердження порядків надання домедичної допомоги особам при невідкладних станах : наказ міністерства охорони здоров’я україни від 09.03.2022 № 441. Офіційний вісник україни. 2022. № 25. Стаття 135. Url: https://zakon.rada.gov.ua/laws/show/z0395-22 (дата звернення: 03.06.2026).uk_UA
dc.relation.references34. Купчак в. Р., олійник л. В. Домедична допомога при виробничому та побутовому травматизмі : практичний посібник. Львів : новий світ-2000, 2023. 142 с.uk_UA
dc.relation.references35. Нпаоп 0.00-4.12-05. Типове положення про порядок проведення навчання і перевірки знань з питань охорони праці : чинне від 2023 р. Київ : держпраці, 2023. 45 с.uk_UA
dc.relation.references36. Нпаоп 0.00-7.15-18. Вимоги щодо безпеки та захисту здоров’я працівників під час роботи з візуальними дисплейними терміналами. Київ : мінсоцполітики україни, 2018. 24 с.uk_UA
dc.relation.references37. Дбн в.1.1-7:2016. Пожежна безпека об’єктів будівництва. Основні положення : чинне від 2022 р. Київ : мінрегіон україни, 2022. 52 с.uk_UA
dc.relation.references38. Нпаоп 40.1-1.21-98. Правила безпечної експлуатації електроустановок споживачів : чинна редакція від 2022 р. Київ : держнаглядохоронпраці, 2022. 68 с.uk_UA
dc.relation.references39. Дсн 3.3.6.042-99. Санітарні норми мікроклімату виробничих приміщень : актуалізовано станом на 2024 р. Київ : моз україни, 2024. 18 с.uk_UA
dc.relation.references40. Ткачук к. Н., халімовський м. О. Основи охорони праці в іт-галузі та сферах комерційних послуг : навчальний посібник. Київ : кпі ім. Ігоря сікорського, 2023. 185 с.uk_UA
dc.contributor.affiliationТернопільський національний технічний університет імені ім. І. Пулюяuk_UA
dc.coverage.countryUAuk_UA
dc.identifier.citation2015Костич А. Створення веб-сайту інтернет-магазину моніторів "FrameRate" : робота на здобуття кваліфікаційного ступеня бакалавра : спец. 122 - комп’ютерні науки / наук. кер. Р. М. Небесний. Тернопіль : Тернопільський національний технічний університет імені Івана Пулюя, 2026. 61 с.uk_UA
Розташовується у зібраннях:122 — Компʼютерні науки, F3 Комп’ютерні науки (бакалаври)

Файли цього матеріалу:
Файл Опис РозмірФормат 
2026_KRB_SN-41_Kostych_A.pdfДипломна робота1,35 MBAdobe PDFПереглянути/відкрити


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

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