Mesedez, erabili identifikatzaile hau item hau aipatzeko edo estekatzeko: http://elartu.tntu.edu.ua/handle/lib/45444
Titulua: Система тестування для визначення рівня володіння іноземною мовою
Beste titulu batzuk: Testing System for Determining Foreign Language Proficiency
Egilea: Бурса, Валерія Віталіївна
Bursa, Valeriia
Affiliation: Тернопільський національний технічний університет імені Івана Пулюя
Bibliographic description (Ukraine): Бурса В. В. Система тестування для визначення рівня володіння іноземною мовою : робота на здобуття кваліфікаційного ступеня бакалавра : спец. 121 - інженерія програмного забезпечення / наук. кер. М. Р. Петрик. Тернопіль : Тернопільський національний технічний університет імені Івана Пулюя, 2024. 98 с.
Gordailuaren-data: Jun-2024
Date of entry: 25-Jun-2024
Argitalpen: Тернопільський національний технічний університет імені Івана Пулюя
Country (code): UA
Place of the edition/event: Тернопіль
Supervisor: Петрик, Михайло Романович
Committee members: Стадник, Марія Андріївна
UDC: 004.9
Gako-hitzak: система тестування
тестування системи
англійська мова
веб-сервіс
рівень володіння
архітектура системи
інтерфейс користувача
Number of pages: 98
Laburpena: Система тестування для визначення рівня володіння іноземною мовою // Кваліфікаційна робота освітнього рівня «Бакалавр» // Бурса Валерія Віталіївна // Тернопільський національний технічний університет імені Івана Пулюя, факультет комп’ютерно-інформаційних систем і програмної інженерії, кафедра інженерії програмного забезпечення, група СП-41 // Тернопіль, 2024 // C. - 98, рис. – 22, табл. – 3, кресл. – 0, додат. – 3, бібліогр. – 31. Кваліфікаційна робота присвячена розробці системи тестування, яка допоможе користувачам точно дізнатись свій рівень володіння англійською мовою та надасть рекомендації для покращення знань. У першому розділі кваліфікаційної роботи було проведено детальний аналіз вимог до продукту та можливих ризиків. Проведено порівняння з існуючими рішеннями, вивчено схожі системи тестування, їхні функціональні можливості та методології розробки. У другому розділі роботи було спроектовано та побудовано архітектуру та інтерфейс системи тестування. Було створено всі необхідні компоненти системи, забезпечено їх взаємодію та інтеграцію для забезпечення стабільної роботи продукту. У третьому розділі кваліфікаційної роботи було проведено тестування розробленої системи. Тестування включало перевірку функціональності, виявлення недоліків та їхнє виправлення.
Testing System for Determining Foreign Language Proficiency // Bachelor's Qualification Work // Bursa Valeriia Vitaliivna // Ternopil National Technical University named after Ivan Puluj, Faculty of Computer Information Systems and Software Engineering, Department of Software Engineering, Group SP-41 // Ternopil, 2024 // Pages - 98, Figures - 22, Tables - 3, Drawings - 0, Appendices - 3, References - 31. The qualification work is dedicated to the development of a testing system that helps users accurately determine their level of English proficiency and provides recommendations for improving their knowledge. In the first section of the qualification work, a detailed analysis of product requirements and potential risks was conducted. Comparisons with existing solutions were made, and similar testing systems, their functional capabilities, and development methodologies were studied. In the second section of the work, the architecture and interface of the testing system were designed and constructed. All necessary components of the system were created, ensuring their interaction and integration to provide stable product operation. In the third section of the qualification work, testing of the developed system was carried out. The testing included checking functionality, identifying shortcomings, and rectifying them.
Content: ВСТУП... 8 1 ОПИС ПРЕДМЕТНОЇ ОБЛАСТІ ТА АНАЛІЗ ВИМОГ... 10 1.1 Визначення мети та цілей проєкту... 10 1.2 Аналіз конкурентів... 12 1.3 Аналіз ризиків проєкту... 15 1.4 Виявлення та встановлення вимог... 18 1.4.1 Функціональні вимоги... 19 1.4.2 Нефункціональні вимоги... 20 1.4.3 Вимоги до захисту та доступу... 21 1.4.4 Вимоги до інтерфейсу системи та програмного забезпечення... 22 1.5 Методи визначення рівня володіння іноземною мовою... 23 1.6 Опис основних технологій проектування... 25 1.6.1 Вибір методології проектування... 25 1.6.2 Вибір технологій для розробки... 26 1.6.3 Вибір технологій для зберігання даних... 28 1.6.4 Вибір технологій для розгортання та управління проектом... 29 2 ПРОЕКТУВАННЯ ТА РОЗРОБКА СИСТЕМИ... 31 2.1 Визначення основних акторів системи та побудова діаграми варіантів використання... 31 2.1.1 Визначення акторів системи... 31 2.1.2 Діаграма варіантів використання... 33 2.2 Побудова діаграми класів... 34 2.3 Проектування компонентів системи... 37 2.4 Проектування інтерфейсу системи... 42 2.4.1 Структура та навігація сайту... 42 2.4.2 Дизайн інтерфейсу... 44 2.5 Конструювання програмного забезпечення... 47 2.5.1 Проектування та розробка бази даних... 47 2.5.2 Реалізація основних модулів системи... 49 3 ВАЛІДАЦІЯ ТА ВЕРИФІКАЦІЯ ВИМОГ... 54 3.1 Функціональне тестування... 54 3.1.1 Методи функціонального тестування... 55 3.1.2 Техніки функціонального тестування... 55 3.2 Нефункціональне тестування... 58 3.2.1 Види нефункціонального тестування... 59 3.2.2 Навантажувальне тестування... 60 3.2.3 Тестування на стійкість до збоїв... 63 3.2.4 Тестування на різних платформах та браузерах... 64 4 БЕЗПЕКА ЖИТТЄДІЯЛЬНОСТІ, ОСНОВИ ОХОРОНИ ПРАЦІ... 67 4.1 Допомога при теплових і сонячних ударах... 67 4.2 Організація служби охорони праці на підприємстві... 70 ВИСНОВКИ... 73 СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ... 75 ДОДАТКИ... 79 ДОДАТОК А – Тези конференції... 80 ДОДАТОК Б – Програмний код ... 81 ДОДАТОК В – Диск із кваліфікаційною роботою бакалавра... 98
URI: http://elartu.tntu.edu.ua/handle/lib/45444
Copyright owner: © Бурса Валерія Віталіївна, 2024
References (Ukraine): English Language Proficiency 2021 [Електронний ресурс] // EF Education First – Режим доступу до ресурсу: https://www.ef.com/assetscdn/WIBIwq6RdJvcD9bc8RMd/cefcom-episite/reports/2021/ef-epi-2021-english.pdf.
SMART criteria [Електронний ресурс] – Режим доступу до ресурсу: https://en.wikipedia.org/wiki/SMART_criteria.
LanGeek [Електронний ресурс] // LanGeek – Режим доступу до ресурсу: https://langeek.co/
Duolingo [Електронний ресурс] // Duolingo – Режим доступу до ресурсу: https://uk.duolingo.com/.
Test-English [Електронний ресурс] // Test-English – Режим доступу до ресурсу: https://test-english.com/.
Гордієнко О. М. Інформаційні системи: аналіз та проектування / О. М. Гордієнко, О. С. Макарчук, О. В. Симоненко., 2023
Language proficiency [Електронний ресурс] // Wikipedia – Режим доступу до ресурсу: https://en.wikipedia.org/wiki/Language_proficiency.
Гордієнко О. М. Проектування інформаційних систем: методологія та технології / О. М. Гордієнко, О. С. Макарчук, О. В. Симоненко., 2021.
Синтез методологій проектування веб-ресурсів освітніх установ [Електронний ресурс] – Режим доступу до ресурсу: https://ekmair.ukma.edu.ua/items/5dcb5371-b07f-45b9-bb21-efe79a1cf187.
JavaScript MDN [Електронний ресурс] // Mozilla Developer Network – Режим доступу до ресурсу: https://developer.mozilla.org/uk/docs/Web/JavaScript
Кучеров С. О. Бази даних: основи та проектування / С. О. Кучеров, О. В. Кучеров, О. М. Кучеров., 2023.
Гордієнко О. М. Моделювання програмного забезпечення: UML, аналіз та проектування / О. М. Гордієнко, О. С. Макарчук, О. В. Симоненко., 2023.
Class Diagram [Електронний ресурс] // Sparx Systems – Режим доступу до ресурсу: https://sparxsystems.com/enterprise_architect_user_guide/16.1/modeling_langua ges/classdiagram.html.
Запорожець О. І. Інженерія програмного забезпечення: UML-моделювання / О. І. Запорожець, О. В. Кучеренко, О. М. Кучеренко., 2021.
Як створити базу даних MySQL з phpMyAdmin [Електронний ресурс] // WordPress – Режим доступу до ресурсу: https://developer.wordpress.org/advanced-administration/before-install/creatingdatabase/.
Навчальний посібник phpMyAdmin [Електронний ресурс] // phpMyAdmin – Режим доступу до ресурсу: https://www.phpmyadmin.net/docs/.
Функціональне тестування: детальний огляд [Електронний ресурс] // Guru99 – Режим доступу до ресурсу: https://www.guru99.com/functional-testing.html.
Кучеренко О. В. Функціональне тестування програмного забезпечення: теорія та практика / О. В. Кучеренко., 2022.
Техніки функціонального тестування [Електронний ресурс] // ZapTest – Режим доступу до ресурсу: https://www.zaptest.com/uk/топ-10-найкращихінструментів-та-програ
Нефункціональне тестування: детальний огляд [Електронний ресурс] // Guru99 – Режим доступу до ресурсу: https://www.guru99.com/non-functionaltesting.html.
Макаров І. М. Навантажувальне тестування та тестування продуктивності: практичний посібник / І. М. Макаров, О. В. Симоненко, О. І. Запорожець., 2021.
What is Reliability Testing? A Comprehensive Guide [Електронний ресурс] // Software Testing Help – Режим доступу до ресурсу: https://www.softwaretestinghelp.com/.
Методи навантажувального тестування програмного забезпечення [Електронний ресурс] // DevOpsLab – Режим доступу до ресурсу: https://uk.myservername.com/what-is-reliability-testing.
Методи навантажувального тестування програмного забезпечення [Електронний ресурс] // DevOpsLab – Режим доступу до ресурсу: https://uk.myservername.com/what-is-reliability-testing.
What is Failover Testing? A Comprehensive Guide [Електронний ресурс] // Software Testing Help – Режим доступу до ресурсу: https://www.softwaretestinghelp.com/.
Cross-Platform Testing: A Beginner's Guide [Електронний ресурс] // QASource – Режим доступу до ресурсу: https://www.qasource.com/.
ПОРЯДОК надання домедичної допомоги постраждалим при тепловому ударі [Електронний ресурс] // Міністерство охорони здоров’я України – Режим доступу до ресурсу: https://zakon.rada.gov.ua/laws/show/z0356- 22#n769.
Як підтримувати водний баланс в спеку [Електронний ресурс] // інфографіка від журналу "Здоров'я України" – Режим доступу до ресурсу: https://healthua.com/newspaper/med_gaz_zu
Волянський А. І. Перша допомога при невідкладних станах / А. І. Волянський, В. М. Фомін..
Методи розрахунку індексу теплового комфорту [Електронний ресурс] // веб-сайт Національного університету "Львівська політехніка" – Режим доступу до ресурсу: https://lpnu.ua/.
Постанова "Про затвердження Типового положення про службу охорони праці" [Електронний ресурс] // Кабінет Міністрів України – Режим доступу до ресурсу: https://zakon.rada.gov.ua/go/z1526-04.
Організація служби охорони праці на підприємстві: правові та практичні аспекти [Електронний ресурс] // журнал \"Охорона праці\" – Режим доступу до ресурсу: https://nmuofficial.com/news/vyjshov-z-druku-pidruchnyk-ohoronapratsi-v-medychnij-galuzi-pid-redaktsiyeyu-akademika-o-p-yavorovskogo/.
Content type: Bachelor Thesis
Bildumetan azaltzen da:121 — Інженерія програмного забезпечення (бакалаври)

Item honetako fitxategiak:
Fitxategia Deskribapena TamainaFormatua 
dyplom_Bursa_2024.pdf1,94 MBAdobe PDFBistaratu/Ireki


DSpaceko itemak copyright bidez babestuta daude, eskubide guztiak gordeta, baldin eta kontrakoa adierazten ez bada.

Administratzailearen tresnak