Будь ласка, використовуйте цей ідентифікатор, щоб цитувати або посилатися на цей матеріал: http://elartu.tntu.edu.ua/handle/lib/45361
Назва: Тестування та розробка Frontend частини медіа-сховища із використанням фреймворку Nuxt
Інші назви: Testing and development of the frontend part of a Media Storage System using the Nuxt framework
Автори: Легка, Христина Андріївна
Lehka, Khrystyna
Приналежність: Тернопільський національний технічний університет імені Івана Пулюя
Бібліографічний опис: Легка Х. А. Тестування та розробка Frontend частини медіа-сховища із використанням фреймворку Nuxt : робота на здобуття кваліфікаційного ступеня бакалавра : спец. 121 - інженерія програмного забезпечення / наук. кер. М. Р. Петрик. Тернопіль : Тернопільський національний технічний університет імені Івана Пулюя, 2024. 55 с.
Дата публікації: чер-2024
Дата внесення: 24-чер-2024
Видавництво: Тернопільський національний технічний університет імені Івана Пулюя
Країна (код): UA
Місце видання, проведення: Тернопіль
Науковий керівник: Петрик, Михайло Романович
Члени комітету: Марценко, Сергій Володимирович
УДК: 004.9
Теми: веб-сайт
медіа-сховище
Nuxt
Веб-розробка
тестування
SEO-оптимізація
клієнтська частина
Кількість сторінок: 55
Короткий огляд (реферат): Кваліфікаційна робота бакалавра. Тернопільський національний технічний університет імені Івана Пулюя, кафедра програмної інженерії, спеціальність 121 «Інженерія програмного забезпечення». ТНТУ, 2024, Сторінок 53, таблиць -, рисунків 25, презентація. Тема: Тестування та розробка Frontend частини медіа-сховища з використанням фреймворку Nuxt. Кваліфікаційна робота бакалавра присвячена процесу розробки та тестування системи медіа-сховища. Проєкт реалізовано у вигляді веб-сайту, що обумовлено його доступністю та зручністю для користувачів, а також легкістю реалізації та гнучкістю при подальшому розширенні функціоналу. Проведено дослідження конкурентних сервісів, що надають подібні послуги, проаналізовано переваги та недоліки наявних платформ. У ході роботи сплановано архітектуру frontend частини веб-сайту. Використовуючи фреймворк Nuxt, було створено клієнтську частину сайту. Застосування цього фреймворку дозволило забезпечити серверний рендеринг і покращити SEO-оптимізацію, що позитивно вплинуло на користувацький досвід і швидкість роботи сайту. Крім того, у роботі детально описано процес тестування та відлагодження клієнтської частини. Для цього застосовувались різноманітні інструменти та методи тестування, що забезпечило високу якість кінцевого продукту. Також було враховано можливості подальшого масштабування та модернізації системи, що гарантує її довготривалу актуальність та функціональність.
Bachelor's qualification work. Ternopil National Technical University named after Ivan Puluj, Department of Software Engineering, specialty 121 "Software Engineering". TNTU, 2024, Pages 53, tables -, figures 25, presentation. Topic: Testing and development of the frontend part of a Media Storage System using the Nuxt framework This bachelor's thesis is dedicated to the process of developing and testing a media storage system. The project is implemented as a website, which is justified by its accessibility and convenience for users, as well as the ease of implementation and flexibility for future functionality expansion. A study of competing services providing similar functionalities was conducted, and the advantages and disadvantages of existing platforms were analyzed. During the work, the architecture of the frontend part of the website was planned. Using the Nuxt framework, the client-side of the site was developed. The application of this framework allowed for server-side rendering and improved SEO optimization, which positively affected the user experience and the website's performance. In addition, the thesis describes in detail the process of testing and debugging the client-side. Various tools and testing methods were employed to ensure the high quality of the final product. Furthermore, the possibilities for future scaling and modernization of the system were considered, ensuring its long-term relevance and functionality.
Зміст: РЕФЕРАТ... 4 ANNOTATION... 5 ВСТУП... 7 1 ОГЛЯД ПРЕДМЕТНОЇ ОБЛАСТІ... 9 1.1 Аналіз конкурентних засобів... 9 1.2 Порівняльний аналіз конкурентів... 10 1.3 Вибір напрямку дослідження... 14 1.4 Методологія розробки... 16 1.5 Формування вимог до системи... 17 2 РОЗРОБКА ПРОГРАМНОГО КОМПЛЕКСУ ... 19 2.1 Архітектура системи... 20 2.2 Розробка бізнес моделі... 21 2.3 Проєктування архітектури... 24 2.4 Послідовності процесів у системі ... 26 2.5 Розробка системи... 27 2.6 Тестування системи... 32 2.6.1 Функціональне тестування... 33 2.6.2 Навантажувальне тестування... 35 2.6.3 Автоматизоване тестування... 38 3 БЕЗПЕКА ЖИТТЄДІЯЛЬНОСТІ ТА ОХОРОНА ПРАЦІ... 41 3.1 Працездатність людини – оператора... 41 3.2 Характеристика небезпечних зон обладнання і розробка заходів безпеки... 42 ВИСНОВКИ... 46 СПИСОК ВИКОРИСТАНОЇ ЛІТЕРАТУРИ ... 48 ДОДАТКИ... 50
URI (Уніфікований ідентифікатор ресурсу): http://elartu.tntu.edu.ua/handle/lib/45361
Власник авторського права: © Легка Христина Андріївна, 2024
Перелік літератури: Що таке хмарне сховище та як цим користуватись [Електронний ресурс] – Режим доступу до ресурсу: https://tribun.com.ua/uk/105054-scho-take-xmarnesxovische-ta-jak-tsim-koristuvatis
OneDrive для ПК [Електронний ресурс] – Режим доступу до ресурсу: https://www.microsoft.com/uk-ua/microsoft-365/onedrive/download
Сервіс збереження та передачі файлів FexNet [Електронний ресурс] – Режим доступу до ресурсу: https://fex.net/
Thomas T. The Pragmatic Programmer / T. Thomas, A. Hunt., 2019. – 320 с.
Macrae C. Vue.js: Up and Running: Building Accessible and Performant Web Apps / Callum Macrae., 2018. – 164 с. – (1)
Nuxt Guide [Електронний ресурс] – Режим доступу до ресурсу: https://nuxt.com/docs/guide
Мартін Р. Чистий Agile. Назад до основ / Роберт Мартін., 2021. – 224 с.
Вігерс К. Розробка вимог до ПЗ / Карл Вігерс., 2021. – 736 с.
Microservice Architecture pattern [Електронний ресурс] – Режим доступу до ресурсу: https://microservices.io/patterns/microservices.html
Михалик Д. Intellectual information technologies for the study of filtration in multidimensional nanoporous particles media [Електронний ресурс] / Д. Михалик, М. Петрик. – 2022. – Режим доступу до ресурсу: https://elartu.tntu.edu.ua/handle/lib/42018?locale=gl
Тип вмісту: Bachelor Thesis
Розташовується у зібраннях:121 — Інженерія програмного забезпечення (бакалаври)

Файли цього матеріалу:
Файл Опис РозмірФормат 
dyplom_Lehka_2024.pdf1,73 MBAdobe PDFПереглянути/відкрити


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

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