Veuillez utiliser cette adresse pour citer ce document : http://elartu.tntu.edu.ua/handle/lib/38293
Teitl: Створення мобільного застосунку для вивчення англійської мови з інтерактивними функціями перевірки правильності вимови
Teitlau Eraill: A mobile application development for learning English with interactive pronunciation validation features
Awduron: Фесько, Назарій Олександрович
Fesko, Nazariy Oleksandrovych
Affiliation: ТНТУ ім. І. Пулюя, Факультет комп’ютерно-інформаційних систем і програмної інженерії, Кафедра комп’ютерних наук, м. Тернопіль, Україна
Bibliographic description (Ukraine): Фесько Н.О. Створення мобільного застосунку для вивчення англійської мови з інтерактивними функціями перевірки правильності вимови: кваліфікаційна робота освітнього рівня „Бакалавр“ „122 — комп’ютерні науки“ / Н.О. Фесько— Тернопіль : ТНТУ, 2022. — 51 с.
Dyddiad Cyhoeddi: 22-Jun-2022
Submitted date: 13-Jun-2022
Date of entry: 28-Jun-2022
Country (code): UA
Place of the edition/event: ТНТУ ім. І.Пулюя, ФІС, м. Тернопіль, Україна
Supervisor: Матійчук, Любомир Павлович
Committee members: Жаровський, Руслан Олегович
UDC: 004.62
Allweddeiriau: мобільний застосунок
mobile application
Microsoft .NET
MySQL
база даних
database
Crynodeb: Метою дослідження є аналіз уже існуючих програмних продуктів для вивчення англійської мови і розробка власного мобільного застосунку. В першому розділі було складено та описано організаційну структуру мобільного додатку для вивчення англійської мови, визначено основні процеси, які реалізують бізнес-логіку обраної предметної області. Також визначено основні функціональні та не функціональні вимоги до системи мобільного додатку для вивчення англійської мови. Провівши аналіз програмних продуктів провідних фірм-розробників ПЗ(«Sentense master pro», «Memrise» та «Duolingo»). Визначено зв’язки між компонентами системи та їх взаємодію. Обрано архітектуру для реалізації мобільного додатку для вивчення англійської мови. В другому розділі було обґрунтовано вибір мови програмування яка використовується, розглянуто основні аспекти проектування інтерфейсу користувача. Обрано підхід, за допомогою якого користувацький інтерфейс досягатиме максимальної швидкодії в роботі. Визначено вимоги до апаратного забезпечення. Проаналізовано основні компоненти та складні функції, які використані при розробці мобільного додатку для вивчення англійської мови та наведено приклад їх програмної реалізації. The aim of the study is to analyze existing software products for learning English and develop your own mobile application. In the first section the organizational structure of the mobile application for learning English was compiled and described, the main processes that implement the business logic of the selected subject area were identified. The main functional and non-functional requirements for the mobile application system for learning English are also defined. After analyzing the software products of leading software developers ("Sentense master pro", "Memrise" and "Duolingo"). The connections between the components of the system and their interaction are determined. The architecture for the implementation of a mobile application for learning English was chosen. In the second section the choice of programming language used was substantiated, the main aspects of user interface design were considered. An approach has been chosen that will allow the user interface to achieve maximum performance. Hardware requirements are defined. The main components and complex functions used in the development of a mobile application for learning English are analyzed and an example of their software implementation is given.
Content: ВСТУП……………………………………………………………………………….6 РОЗДІЛ 1. АНАЛІЗ ПРЕДМЕТНОЇ ОБЛАСТІ ТА ПРОЕКТУВАННЯ ОБЛАСТІ……………………………………………………………………….8 1.1 Коротка характеристика об’єкту управління…………………………8 1.2 Огляд і аналіз існуючих аналогів……………………………………….12 1.3 Розробка архітектури програмного забезпечення …………………18 1.4. Проектування структури бази даних…………………………………23 1.5 Висновок до першого розділу…………………………………………26 РОЗДІЛ 2. ПРОГРАМНА РЕАЛІЗАЦІЯ, ТЕСТУВАННЯ ТА ДОСЛІДНА ЕКСПЛУАТАЦІЯ………………………………………………………………….28 2.1 Програмна реалізація проекту………………………………………….28 2.2. Програмна реалізація бази даних……………………………………33 2.3. Тестування та досдідна експлуатація………………………………..35 2.4 Розгортання програмного продукту……………………………………32 2.5 Висновок до другого розділу…………………………………………43 РОЗДІЛ 3. БЕЗПЕКА ЖИТТЄДІЯЛЬНОСТІ, ОСНОВИ ОХОРОНИ ПРАЦІ.44 3.1 Інженерний захист персоналу об’єкту та населення. Правила застосування.………………………………………………………………………44 3.2. Запобігання наслідкам аварії на виробництвах із застосуванням аміаку.………………………………………………………………………………48 ВИСНОВКИ………………………………………………………………………...49 ПЕРЕЛІК ДЖЕРЕЛ………………………………………………………………...50
URI: http://elartu.tntu.edu.ua/handle/lib/38293
Copyright owner: © Фесько Назарій Олександрович, 2022
References (Ukraine): 1. Mobile operating systems' market share worldwide from January 2012 to October 2020. – Електрон. дан. – Режим доступу: https://www.statista.com/statistics/272698/global-market-share-held-by-mobile-operatingsystems-since-2009/ 2. Конспект лекцій з дисципліни «Програмування для мобільних пристроїв» для студентів денної форми навчання спеціальності 126 «Інформаційні системи та технології» / Укладачі: Готович В.А., Михайлович Т.В. – Тернопіль : Тернопільський національний технічний університет імені Івана Пулюя, 2020. – 216 с. 3. Офіційний сайт компанії Apple. – Електрон. дан. – Режим доступу: https://www.apple.com/ru/ios/what-is/ 4. App Store. – Електрон. дан. – Режим доступу: https:// developer.apple.com/support/appstore/ 5. iOS Human Interface. – Електрон. дан. – Режим доступу: https://developer.apple.com/library/ios/documentation/userexperience/conceptual/Mobile HIG/index.html 6. Офіційний сайт SQLite. – Електрон. дан. – Режим доступу: http://www.sqlite.org 7. iOS Technology Overview. – Електрон. дан. – Режим доступу: https://developer.apple.com/library/ios/documentation/miscellaneous/conceptual/iphoneos techoverview/Introduction/Introduction.html 8. R. Fielding, J. Gettys, J. C. Mogul, H. Frystyk, L. Masinter, P. Leach, T. Berners-Lee. Hypertext Transfer Protocol -- HTTP/1. – The Internet Society, 1999. – 114 с. 9. Коноваленко І. В. Платформа .NET та мова програмування C# 8.0 : навчальний посібник / І. В. Коноваленко, П. О. Марущак. – Тернопіль : ФОП Паляниця В. А., 2020. – 320 с. 10. Комп’ютерні мережі: [навчальний посібник] / А. Г. Микитишин, М. М. Митник, П. Д. Стухляк, В. В. Пасічник. — Львів: «Магнолія 2006», 2013. — 256 с. ISBN 978-617-574-087-3 11. Петрик М.Р. Моделювання програмного забезпечення : науково методичний посібник / М.Р. Петрик, О.Ю. Петрик – Тернопіль : Вид-во ТНТУ імені Івана Пулюя, 2015. – 200 с. 12. Філімончук Т.В., Чепелєв Є.О. Модель мобільного застосунку з використанням фреймворку Flutter. Проблеми інформатизації: Тези доповідей дев’ятої міжнародної науково-технічної конференції. Том 2, секція 4. Черкаси – Харків – Баку – Бельсько-Бяла. 2021. C. 99. 13. App Store Resource Center. – Електрон. дан. – Режим доступу: https://developer.apple.com/appstore/index.html 14. Google Maps SDK for iOS. – Електрон. дан. – Режим доступу: https://developers.google.com/maps/documentation/ios/?hl=ru 15. Map Kit Framework Reference. – Електрон. дан. – Режим доступу: https://developer.apple.com/library/ios/documentation/MapKit/Reference/MapKit_Frame work_Reference/_index.html 16. Cocoa Application Competencies for iOS. – Електрон. дан. – Режим доступу: https://developer.apple.com/library/ios/documentation/general/conceptual/DevpediaCocoaApp/Storyboard.html 17. Instruments User Guide. – Електрон. дан. – Режим доступу: https://developer.apple.com/library/mac/documentation/developertools/conceptual/ instrumentsuserguide/Introduction/Introduction.html
Content type: Bachelor Thesis
Ymddengys yng Nghasgliadau:122 — Компʼютерні науки (бакалаври)

Ffeiliau yn yr Eitem Hon:
Ffeil Disgrifiad MaintFformat 
bak_2022_SN-41_Fesko_N.pdf1,87 MBAdobe PDFGweld/Agor


Diogelir eitemau yn DSpace gan hawlfraint, a chedwir pob hawl, onibai y nodir fel arall.

Outils d'administration