Будь ласка, використовуйте цей ідентифікатор, щоб цитувати або посилатися на цей матеріал: http://elartu.tntu.edu.ua/handle/lib/45901
Повний запис метаданих
Поле DCЗначенняМова
dc.contributor.advisorДмитроца, Леся Павлівна-
dc.contributor.authorСтодола, Назарій Михайлович-
dc.contributor.authorStodola, Nazarii Mykhailovych-
dc.date.accessioned2024-07-08T08:24:48Z-
dc.date.available2024-07-08T08:24:48Z-
dc.date.issued2024-06-24-
dc.date.submitted2024-06-10-
dc.identifier.citationСтодола Н. М. Розробка веб-застосунку DictionaryUp для вивчення слів англійської мови : робота на здобуття кваліфікаційного ступеня бакалавра : спец. 122 - комп'ютерні науки / наук. кер. Л. П. Дмитроца. Тернопіль : Тернопільський національний технічний університет імені Івана Пулюя, 2024. 67 с.uk_UA
dc.identifier.urihttp://elartu.tntu.edu.ua/handle/lib/45901-
dc.description.abstractКваліфікаційна робота присвячена розробці сучасного веб-додатку в сфері освіти. В першому розділі кваліфікаційної роботи описано аналіз додатків зі сфери освіти та конкурентів. Висвітлено основні функціональні вимоги до розроблюваного додатку. Розглянуто сучасний стек технологій для реалізації додатку. Проаналізовано основні стадії розробки. В другому розділі кваліфікаційної роботи досліджено структуру додатку. Подано вибір архітектури для додатку. Спроєктовано базу даних для ефективного зберігання даних. Створено основний логотип бренду та проектовано основні веб-сторінки клієнтської частини. В третьому розділі кваліфікаційної роботи описано розробку всіх функціональних частин додатку. Проаналізовано процес інтеграції клієнтської та серверної частин. Проведено тестування додатку з дотриманням сучасних правил розробки. 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.uk_UA
dc.description.tableofcontentsВступ 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 Додаткиuk_UA
dc.language.isoukuk_UA
dc.subjectнавчанняuk_UA
dc.subjectlearninguk_UA
dc.subjectанглійські словаuk_UA
dc.subjectEnglish wordsuk_UA
dc.subjectсловникuk_UA
dc.subjectvocabularyuk_UA
dc.subjectсучасний веб-додатокuk_UA
dc.subjectmodern web applicationuk_UA
dc.subjectпрограмне забезпечення повного циклуuk_UA
dc.subjectfull cycle softwareuk_UA
dc.titleРозробка веб-застосунку DictionaryUp для вивчення слів англійської мовиuk_UA
dc.title.alternativeDevelopment of "DictionaryUp" Web Application for Learning English Wordsuk_UA
dc.typeBachelor Thesisuk_UA
dc.rights.holder© Стодола Назарій Михайлович, 2024uk_UA
dc.contributor.committeeMemberЯцишин, Василь Володимирович-
dc.coverage.placenameТНТУ ім. І.Пулюя, ФІС, м. Тернопіль, Українаuk_UA
dc.subject.udc004.4uk_UA
dc.relation.references1. 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.uk_UA
dc.relation.references2. Мацюк, С. і Мацюк, Г.Р., 2022. Розвиток професійної технічної освіти в сучасних умовах. У: Збірник тез Ⅲ Міжнародної науково-практичної конференції молодих учених та студентів „Філософські виміри техніки“, 1-2 грудня 2022 року. Т., ТНТУ, с. 133-134. (Професійна технічна освіта в сучасних умовах).uk_UA
dc.relation.references3. Quizlet Overview. URL: https://quizlet.com/latest. (date of access: 02.04.2024)uk_UA
dc.relation.references4. AnkiApp - The best flashcard app to learn languages and more. URL: https://www.ankiapp.com/ (date of access: 02.02.2024)uk_UA
dc.relation.references5. 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)uk_UA
dc.relation.references6. 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)uk_UA
dc.relation.references7. General Data Protection Regulation - Wikipedia. URL: https://en.wikipedia.org/wiki/General_Data_Protection_Regulation. (date of access: 07.02.2024)uk_UA
dc.relation.references8. Model–view–controller - Wikipedia. URL: https://en.wikipedia.org/wiki/Model–view–controller. (date of access: 09.02.2024)uk_UA
dc.relation.references9. Михайлишин, М.С. і Лотоцький, В., 2018. Місце повторного використання компонентів у загальному процесі розробки програмного забезпечення. У: Матеріали Ⅴ науково-технічної конференції „Інформаційні моделі, системи та технології“, 1-2 лютого 2018 року. Т., ТНТУ, с. 95. (Секція 4. Програмна інженерія та моделювання складних розподілених систем)uk_UA
dc.relation.references10. Wikipedia, 2023. Representational state transfer. URL: https://en.wikipedia.org/wiki/Representational_state_transfer. (date of access: 11.02.2024)uk_UA
dc.relation.references11. 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)uk_UA
dc.relation.references12. Toptal. TypeScript vs. JavaScript: Your Go-to Guide. URL: https://www.toptal.com/javascript/typescript-vs-javascript (date of access: 11.02.2024)uk_UA
dc.relation.references13. Kinsta, 2024. PostgreSQL vs MySQL: Explore Their 12 Critical Differences. URL: https://kinsta.com/blog/postgresql-vs-mysql/ (date of access: 11.02.2024)uk_UA
dc.relation.references14. 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)uk_UA
dc.relation.references15. 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)uk_UA
dc.relation.references16. 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)uk_UA
dc.relation.references17. 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)uk_UA
dc.relation.references18. 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)uk_UA
dc.relation.references19. 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)uk_UA
dc.relation.references20. 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)uk_UA
dc.relation.references21. 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)uk_UA
dc.relation.references22. 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)uk_UA
dc.relation.references23. 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)uk_UA
dc.relation.references24. 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)uk_UA
dc.relation.references25. Medium, 2023. A Complete Database Normalization Tutorial. URL: https://medium.com/swlh/a-complete-database-normalization-tutorial-732df3748d0e. (date of access: 14.04.2024)uk_UA
dc.relation.references26. 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)uk_UA
dc.relation.references27. 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)uk_UA
dc.relation.references28. 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)uk_UA
dc.relation.references29. 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)uk_UA
dc.relation.references30. 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)uk_UA
dc.relation.references31. 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)uk_UA
dc.relation.references32. Артем’єв, С. Р., Андронов, В. А., Андронов, А. І., Антонов, О. В. і Бригада, О. В. (2021) Екологія надзвичайних ситуацій: Частина І. 2 - ге Видання друге. Харків: Національний університет цивільного захисту України.uk_UA
dc.relation.references33. Верховна Рада України Закон України "Про зону надзвичайної екологічної ситуації". URL: https://zakon.rada.gov.ua/laws/show/1908-14#Text (дата звернення: 30.05.2024)uk_UA
dc.relation.references34. Український науково-дослідний і проектний інститут цивільного будівництва (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)uk_UA
dc.relation.references35. Волянський, П., Михайлов, В. і Васильєв, І. (2021) Наукове обґрунтування методичного забезпечення організації заходів з оповіщення та евакуації людей з будинків та споруд при пожежі. Державна служба України з надзвичайних ситуацій, Інститут державного управління та наукових досліджень з цивільного захисту. № держреєстрації 0119U002483uk_UA
dc.contributor.affiliationТНТУ ім. І. Пулюя, Факультет комп’ютерно-інформаційних систем і програмної інженерії, Кафедра комп’ютерних наук, м. Тернопіль, Українаuk_UA
dc.coverage.countryUAuk_UA
Розташовується у зібраннях:122 — Компʼютерні науки (бакалаври)

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


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

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