Empreu aquest identificador per citar o enllaçar aquest ítem: http://elartu.tntu.edu.ua/handle/lib/45901
Títol: Розробка веб-застосунку DictionaryUp для вивчення слів англійської мови
Altres títols: Development of "DictionaryUp" Web Application for Learning English Words
Autor: Стодола, Назарій Михайлович
Stodola, Nazarii Mykhailovych
Affiliation: ТНТУ ім. І. Пулюя, Факультет комп’ютерно-інформаційних систем і програмної інженерії, Кафедра комп’ютерних наук, м. Тернопіль, Україна
Bibliographic description (Ukraine): Стодола Н. М. Розробка веб-застосунку DictionaryUp для вивчення слів англійської мови : робота на здобуття кваліфікаційного ступеня бакалавра : спец. 122 - комп'ютерні науки / наук. кер. Л. П. Дмитроца. Тернопіль : Тернопільський національний технічний університет імені Івана Пулюя, 2024. 67 с.
Data de publicació: 24-de -2024
Submitted date: 10-de -2024
Date of entry: 8-de -2024
Country (code): UA
Place of the edition/event: ТНТУ ім. І.Пулюя, ФІС, м. Тернопіль, Україна
Supervisor: Дмитроца, Леся Павлівна
Committee members: Яцишин, Василь Володимирович
UDC: 004.4
Paraules clau: навчання
learning
англійські слова
English words
словник
vocabulary
сучасний веб-додаток
modern web application
програмне забезпечення повного циклу
full cycle software
Resum: Кваліфікаційна робота присвячена розробці сучасного веб-додатку в сфері освіти. В першому розділі кваліфікаційної роботи описано аналіз додатків зі сфери освіти та конкурентів. Висвітлено основні функціональні вимоги до розроблюваного додатку. Розглянуто сучасний стек технологій для реалізації додатку. Проаналізовано основні стадії розробки. В другому розділі кваліфікаційної роботи досліджено структуру додатку. Подано вибір архітектури для додатку. Спроєктовано базу даних для ефективного зберігання даних. Створено основний логотип бренду та проектовано основні веб-сторінки клієнтської частини. В третьому розділі кваліфікаційної роботи описано розробку всіх функціональних частин додатку. Проаналізовано процес інтеграції клієнтської та серверної частин. Проведено тестування додатку з дотриманням сучасних правил розробки. The qualification work is dedicated to the development of a modern web application in the field of education. The goal of the work is to create an effective tool for learning English words. The first section of the qualification paper considered the analysis of educational applications and competitors. It highlighted the main functional requirements for the developed application, reviewed the modern technology stack for its implementation, and analyzed the main stages of development. In the second section of the qualification work, it is considered the structure of the application. The selection of architecture for the application was made, the database was designed for effective data storage, the main brand logo was created, and the main web pages of the client-side were designed. The third section of the qualification work describes the development of all functional parts of the application. It analyzed the process of integrating the client-side and server-side and conducted testing of the application in accordance with modern development rules.
Content: Вступ 7 1 АНАЛІЗ ПРЕДМЕТНОЇ ОБЛАСТІ ТА ПОСТАНОВКА ЗАВДАННЯ 9 1.1 Аналітичний огляд існуючих рішень 9 1.2 Вимоги до функціоналу 14 1.3 Стадії та етапи розробки 16 1.4 Обґрунтування використовуваних технологій 17 1.5 Висновок до першого розділу 20 2 ПРОЕКТНА ЧАСТИНА 22 2.1 Розробка структури додатку 22 2.1.1 Структура проєкту 22 2.2 Розробка структури бази даних 24 2.3 Створення логотипу 30 2.4 Проєктування інтерфейсу користувача та веб сторінок 32 2.5 Проєктування серверної частини 35 2.6 Використання AI для перекладу 37 2.7 Висновок до другого розділу 38 3 ПРАКТИЧНА ЧАСТИНА 39 3.1 Ініціалізація клієнтської частини та розробка веб сторінок 39 3.2 Розробка серверної частини 44 3.3 Тестування та впровадження 48 4 БЕЗПЕКА ЖИТТЄДІЯЛЬНОСТІ, ОСНОВИ ОХОРОНИ ПРАЦІ 51 4.1 Надзвичайні ситуації екологічного характеру. 51 4.2 Пожежна профілактика на дільниці (в цеху). 53 Висновки 55 Перелік джерел 56 Додатки
URI: http://elartu.tntu.edu.ua/handle/lib/45901
Copyright owner: © Стодола Назарій Михайлович, 2024
References (Ukraine): 1. Strutynska, I., Kozbur, H., Dmytrotsa, L., Hlado, O., Kozbur, I. and Gashchyn, N., 2023. Analysis of the SMEs’ Digitalization State Using HIT Index and Machine Learning Technique. 13th International Conference on Advanced Computer Information Technologies (ACIT). Wroclaw, Poland: IEEE, Institute of Electrical and Electronics Engineers Inc., pp. 332-337.
2. Мацюк, С. і Мацюк, Г.Р., 2022. Розвиток професійної технічної освіти в сучасних умовах. У: Збірник тез Ⅲ Міжнародної науково-практичної конференції молодих учених та студентів „Філософські виміри техніки“, 1-2 грудня 2022 року. Т., ТНТУ, с. 133-134. (Професійна технічна освіта в сучасних умовах).
3. Quizlet Overview. URL: https://quizlet.com/latest. (date of access: 02.04.2024)
4. AnkiApp - The best flashcard app to learn languages and more. URL: https://www.ankiapp.com/ (date of access: 02.02.2024)
5. Ling-app.com. Best Anki vs Memrise Review: Which One is the #1 App?. URL: https://ling-app.medium.com/best-anki-vs-memrise-review-which-one-is-1-app-f3b53f0f0e0e. (date of access: 02.02.2024)
6. Ling-app.com. (2023). Brainscape Review: Is it worth it?. URL: https://ling-app.medium.com/brainscape-review-is-it-worth-it-8c73e4f64c5d. (date of access: 02.02.2024)
7. General Data Protection Regulation - Wikipedia. URL: https://en.wikipedia.org/wiki/General_Data_Protection_Regulation. (date of access: 07.02.2024)
8. Model–view–controller - Wikipedia. URL: https://en.wikipedia.org/wiki/Model–view–controller. (date of access: 09.02.2024)
9. Михайлишин, М.С. і Лотоцький, В., 2018. Місце повторного використання компонентів у загальному процесі розробки програмного забезпечення. У: Матеріали Ⅴ науково-технічної конференції „Інформаційні моделі, системи та технології“, 1-2 лютого 2018 року. Т., ТНТУ, с. 95. (Секція 4. Програмна інженерія та моделювання складних розподілених систем)
10. Wikipedia, 2023. Representational state transfer. URL: https://en.wikipedia.org/wiki/Representational_state_transfer. (date of access: 11.02.2024)
11. SitePen, 2023. The Basics of a Monorepo: Where Projects Go to Meet. URL: https://www.sitepen.com/blog/the-basics-of-a-monorepo-where-projects-go-to-meet. (date of access: 11.02.2024)
12. Toptal. TypeScript vs. JavaScript: Your Go-to Guide. URL: https://www.toptal.com/javascript/typescript-vs-javascript (date of access: 11.02.2024)
13. Kinsta, 2024. PostgreSQL vs MySQL: Explore Their 12 Critical Differences. URL: https://kinsta.com/blog/postgresql-vs-mysql/ (date of access: 11.02.2024)
14. Medium. Vue vs Angular: A Comprehensive Comparison. URL: https://medium.com/digitalya-ops/vue-vs-angular-a-comprehensive-comparison. (date of access: 11.02.2024)
15. Medium. Vue vs React: The Ultimate Comparison for the Year. URL: https://medium.com/nerd-for-tech/vue-vs-react-the-ultimate-comparison-for-the-year. (date of access: 11.02.2024)
16. Geek Culture, 2023. Getting Started with Pinia: State Management in Vue.js. URL: https://medium.com/geekculture/getting-started-with-pinia-state-management-in-vue-js. (date of access: 20.03.2024)
17. Medium, 2023. Power of Custom Directives in Vue.js. URL: https://matifzia.medium.com/power-of-custom-directives-in-vue-js-3b00a421f02a. (date of access: 21.03.2024)
18. Medium, 2023. How Computed Properties Can Greatly Improve Your Vue.js Code. URL: https://medium.com/coddyfingers/how-computed-properties-can-greatly-improve-your-vue-js-code. (date of access: 23.03.2024)
19. Medium, 2023. Best Vue Developer Tools for 2024. URL: https://medium.com/simform-engineering/best-vue-developer-tools-for-2024-591d9317d242. (date of access: 30.03.2024)
20. DEV Community, 2023. The Ultimate Comparison: Ant Design vs Material UI. URL: https://dev.to/frontendmag/the-ultimate-comparison-ant-design-vs-material-ui-which-react-ui-library-to-choose-3mld. (date of access: 03.04.2024)
21. Medium, 2023. Vite: The Fastest Frontend Tooling for Modern Web Projects. URL: https://medium.com/@vitejs/vite-the-fastest-frontend-tooling-for-modern-web-projects-8fbf1737ddc3. (date of access: 03.04.2024)
22. Medium, 2023. Vite vs Webpack: The New Age of Frontend Build Tools. URL: https://medium.com/@vitejs/vite-vs-webpack-the-new-age-of-frontend-build-tools-9d52e5df04e8. (date of access: 03.04.2024)
23. Medium, 2023. How to Build and Dockerize a Node.js Application. URL: https://medium.com/@docker/how-to-build-and-dockerize-a-node-js-application-925d4bfb1b64. (date of access: 09.04.2024)
24. FreeCodeCamp, 2023. How to Create a CRUD API – NodeJS and Express Project for Beginners. URL: https://www.freecodecamp.org/news/how-to-create-a-crud-api-nodejs-and-express-for-beginners/. (date of access: 13.04.2024)
25. Medium, 2023. A Complete Database Normalization Tutorial. URL: https://medium.com/swlh/a-complete-database-normalization-tutorial-732df3748d0e. (date of access: 14.04.2024)
26. Logo Design: Create The Perfect Logo For Your Business. URL: https://logo.com/blog/logo-design-create-perfect-logo. (date of access: 18.04.2024)
27. Linear, Hierarchical, and Network Website Structures Explained. URL: https://dzone.com/articles/linear-hierarchical-and-network-website-structures-explained. (date of access: 25.04.2024)
28. LogRocket Blog, 2023. The ultimate guide to Vue Router. URL: https://blog.logrocket.com/the-ultimate-guide-to-vue-router/ (date of access: 30.04.2024)
29. AltexSoft, 2023. DeepL vs. Google Translate: Which Translator Is Better?. URL: https://www.altexsoft.com/blog/deepl-vs-google-translate/ (date of access: 06.05.2024)
30. Interaction Design Foundation, 2023. The UX Designer’s Guide to Typography. URL: https://www.interaction-design.org/literature/article/the-ux-designers-guide-to-typography (date of access: 16.05.2024)
31. TypeScript, 2023. Creating a TypeScript Node.js Express Application. URL: https://www.typescriptlang.org/docs/handbook/migrating-from-javascript.html (date of access: 20.05.2024)
32. Артем’єв, С. Р., Андронов, В. А., Андронов, А. І., Антонов, О. В. і Бригада, О. В. (2021) Екологія надзвичайних ситуацій: Частина І. 2 - ге Видання друге. Харків: Національний університет цивільного захисту України.
33. Верховна Рада України Закон України "Про зону надзвичайної екологічної ситуації". URL: https://zakon.rada.gov.ua/laws/show/1908-14#Text (дата звернення: 30.05.2024)
34. Український науково-дослідний і проектний інститут цивільного будівництва (2016) ДСТУ Б В.1.1-7:2016 Пожежна безпека об'єктів будівництва. Загальні вимоги. URL: https://dbn.co.ua/load/normativy/dstu_b_v_1_1_7_2016_pozhezhna_bezpeka_ob_ektiv_budivnictva_zagalni_vimogi/1-1-0-172 (дата звернення: 30.05.2024)
35. Волянський, П., Михайлов, В. і Васильєв, І. (2021) Наукове обґрунтування методичного забезпечення організації заходів з оповіщення та евакуації людей з будинків та споруд при пожежі. Державна служба України з надзвичайних ситуацій, Інститут державного управління та наукових досліджень з цивільного захисту. № держреєстрації 0119U002483
Content type: Bachelor Thesis
Apareix a les col·leccions:122 — Компʼютерні науки (бакалаври)

Arxius per aquest ítem:
Arxiu Descripció MidaFormat 
2024_KRB_SNs-42_Stodola_N_M.pdf1,37 MBAdobe PDFVeure/Obrir


Els ítems de DSpace es troben protegits per copyright, amb tots els drets reservats, sempre i quan no s’indiqui el contrari.

Eines d'Administrador