Bu öğeden alıntı yapmak, öğeye bağlanmak için bu tanımlayıcıyı kullanınız:
http://elartu.tntu.edu.ua/handle/lib/45361
Tüm üstveri kaydı
Dublin Core Alanı | Değer | Dil |
---|---|---|
dc.contributor.advisor | Петрик, Михайло Романович | - |
dc.contributor.author | Легка, Христина Андріївна | - |
dc.contributor.author | Lehka, Khrystyna | - |
dc.date.accessioned | 2024-06-24T12:10:54Z | - |
dc.date.available | 2024-06-24T12:10:54Z | - |
dc.date.issued | 2024-06 | - |
dc.identifier.citation | Легка Х. А. Тестування та розробка Frontend частини медіа-сховища із використанням фреймворку Nuxt : робота на здобуття кваліфікаційного ступеня бакалавра : спец. 121 - інженерія програмного забезпечення / наук. кер. М. Р. Петрик. Тернопіль : Тернопільський національний технічний університет імені Івана Пулюя, 2024. 55 с. | uk_UA |
dc.identifier.uri | http://elartu.tntu.edu.ua/handle/lib/45361 | - |
dc.description.abstract | Кваліфікаційна робота бакалавра. Тернопільський національний технічний університет імені Івана Пулюя, кафедра програмної інженерії, спеціальність 121 «Інженерія програмного забезпечення». ТНТУ, 2024, Сторінок 53, таблиць -, рисунків 25, презентація. Тема: Тестування та розробка Frontend частини медіа-сховища з використанням фреймворку Nuxt. Кваліфікаційна робота бакалавра присвячена процесу розробки та тестування системи медіа-сховища. Проєкт реалізовано у вигляді веб-сайту, що обумовлено його доступністю та зручністю для користувачів, а також легкістю реалізації та гнучкістю при подальшому розширенні функціоналу. Проведено дослідження конкурентних сервісів, що надають подібні послуги, проаналізовано переваги та недоліки наявних платформ. У ході роботи сплановано архітектуру frontend частини веб-сайту. Використовуючи фреймворк Nuxt, було створено клієнтську частину сайту. Застосування цього фреймворку дозволило забезпечити серверний рендеринг і покращити SEO-оптимізацію, що позитивно вплинуло на користувацький досвід і швидкість роботи сайту. Крім того, у роботі детально описано процес тестування та відлагодження клієнтської частини. Для цього застосовувались різноманітні інструменти та методи тестування, що забезпечило високу якість кінцевого продукту. Також було враховано можливості подальшого масштабування та модернізації системи, що гарантує її довготривалу актуальність та функціональність. | uk_UA |
dc.description.abstract | 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. | uk_UA |
dc.description.tableofcontents | РЕФЕРАТ... 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 | uk_UA |
dc.language.iso | uk | uk_UA |
dc.publisher | Тернопільський національний технічний університет імені Івана Пулюя | uk_UA |
dc.subject | веб-сайт | uk_UA |
dc.subject | медіа-сховище | uk_UA |
dc.subject | Nuxt | uk_UA |
dc.subject | Веб-розробка | uk_UA |
dc.subject | тестування | uk_UA |
dc.subject | SEO-оптимізація | uk_UA |
dc.subject | клієнтська частина | uk_UA |
dc.title | Тестування та розробка Frontend частини медіа-сховища із використанням фреймворку Nuxt | uk_UA |
dc.title.alternative | Testing and development of the frontend part of a Media Storage System using the Nuxt framework | uk_UA |
dc.type | Bachelor Thesis | uk_UA |
dc.rights.holder | © Легка Христина Андріївна, 2024 | uk_UA |
dc.contributor.committeeMember | Марценко, Сергій Володимирович | - |
dc.coverage.placename | Тернопіль | uk_UA |
dc.format.pages | 55 | - |
dc.subject.udc | 004.9 | uk_UA |
dc.relation.references | Що таке хмарне сховище та як цим користуватись [Електронний ресурс] – Режим доступу до ресурсу: https://tribun.com.ua/uk/105054-scho-take-xmarnesxovische-ta-jak-tsim-koristuvatis | uk_UA |
dc.relation.references | OneDrive для ПК [Електронний ресурс] – Режим доступу до ресурсу: https://www.microsoft.com/uk-ua/microsoft-365/onedrive/download | uk_UA |
dc.relation.references | Сервіс збереження та передачі файлів FexNet [Електронний ресурс] – Режим доступу до ресурсу: https://fex.net/ | uk_UA |
dc.relation.references | Thomas T. The Pragmatic Programmer / T. Thomas, A. Hunt., 2019. – 320 с. | uk_UA |
dc.relation.references | Macrae C. Vue.js: Up and Running: Building Accessible and Performant Web Apps / Callum Macrae., 2018. – 164 с. – (1) | uk_UA |
dc.relation.references | Nuxt Guide [Електронний ресурс] – Режим доступу до ресурсу: https://nuxt.com/docs/guide | uk_UA |
dc.relation.references | Мартін Р. Чистий Agile. Назад до основ / Роберт Мартін., 2021. – 224 с. | uk_UA |
dc.relation.references | Вігерс К. Розробка вимог до ПЗ / Карл Вігерс., 2021. – 736 с. | uk_UA |
dc.relation.references | Microservice Architecture pattern [Електронний ресурс] – Режим доступу до ресурсу: https://microservices.io/patterns/microservices.html | uk_UA |
dc.relation.references | Михалик Д. Intellectual information technologies for the study of filtration in multidimensional nanoporous particles media [Електронний ресурс] / Д. Михалик, М. Петрик. – 2022. – Режим доступу до ресурсу: https://elartu.tntu.edu.ua/handle/lib/42018?locale=gl | uk_UA |
dc.contributor.affiliation | Тернопільський національний технічний університет імені Івана Пулюя | uk_UA |
dc.coverage.country | UA | uk_UA |
Koleksiyonlarda Görünür: | 121 — Інженерія програмного забезпечення (бакалаври) |
Bu öğenin dosyaları:
Dosya | Açıklama | Boyut | Biçim | |
---|---|---|---|---|
dyplom_Lehka_2024.pdf | 1,73 MB | Adobe PDF | Göster/Aç |
DSpace'deki bütün öğeler, aksi belirtilmedikçe, tüm hakları saklı tutulmak şartıyla telif hakkı ile korunmaktadır.
Yönetim Araçları