УДК 004.3
Соловьев Э.А.
студент федерального государственного бюджетного учреждения высшего образования «Астраханский государственный университет»,
(Россия, г. Астрахань)
Кошкаров А.В.
доцент кафедры информационной безопасности и цифровых технологий; руководитель проектного офиса «Искусственный интеллект» федерального государственного бюджетного учреждения высшего образования «Астраханский государственный университет», (Россия, г. Астрахань)
РАЗРАБОТКА МОБИЛЬНОГО ПРИЛОЖЕНИЯ ДЛЯ ИЗУЧЕНИЯ ПРОИЗНОШЕНИЯ ФРАЗ НА КИТАЙСКОМ ЯЗЫКЕ
Аннотация: основная цель разработки мобильного приложения - упрощение и увеличение эффективности изучения произношения фраз на китайском языке. В данной статье рассмотрены основные аспекты и функции мобильного приложения.
Ключевые слова: мобильное приложение, MySQL, китайский язык, искусственный интеллект
В настоящее время растет популярность изучения иностранных языков среди населения, в частности - изучение китайского языка. Это связано с тем, что Россия граничит с Китаем, а также, имеет хорошие дипломатические и экономические отношения. В этих двух странах развита система обмена студентами. Из-за этого люди все больше нанимают преподавателей китайского, ходят на курсы по изучению языка. Но не у всех есть финансовые возможности
и время для этого. Поэтому, в данной статье рассматривается разработка мобильного приложения, которое бы позволило людям экономить финансы и время в изучении произношения на китайском языке. [1]
Мобильное приложение позволит пользователям слушать фразы и слова, повторять их, видя результат схожести их произношения с эталонным в процентном соотношении. Шкала схожести будет от 0 до 100%, чем выше процент, тем лучше пользователь произнес фразу. Обычно такие приложения создаются на базе искусственного интеллекта, который анализирует произнесенную фразу.
Бизнес-процесс предметной области включает в себя несколько процессов:
1) прослушивание эталонной фразы;
2) повторение этой фразы пользователем;
3) сравнение фразы, которую произнес пользователь с эталонной
4) составление графика статистики прогресса в изучении - по оси У результат попытки в процентах, по оси X дата и время попытки.
При этом работа над проектом подразумеваем следующие этапы: [2]
1. Создание концепции проекта
Создается клиентом самостоятельно либо во взаимодействии и исполнителем. Включает в себя ответы на следующие вопросы: кто будет целевой аудиторией, что является продуктом, какая будет бизнес-модель мобильного приложения, основные функции приложения, роли в системе и структура. Также может включать более специфичные моменты, связанные с предметной областью изучения китайского языка.
2. Создание технического задания
Техническое задание (ТЗ) определяет детальное описание, что необходимо сделать в рамках разработки приложения. Именно на основании ТЗ определяется точная стоимость работ.
3. Проект разработки по этапам
После написания технического задания начинается разработка мобильного приложения.
Проект лучше разбивать на 4-5 этапов. Это минимизирует риски проекта. В проекте может отслеживать следующие метрики: что сделано, что можно посмотреть нового по проекту, какие задачи в работе.
4. Внедрение в эксплуатацию
Данная стадия характеризуется целым комплексом различных работ: регистрация приложения и публикация его в магазинах мобильных приложений по типу AppStore и PlayMarket. [?] Добавление в приложение реальных уроков для изучения произношения на китайском языке вместо тестовых фраз.
5. Сопровождение и развитие
Для разработки приложения были выбраны наиболее подходящие программные средства. В качестве СУБД выбрана MySQL. Язык программирования - Java. [3]
Первым этапом был переход от первичного описания информационной системы в виде технического задания к созданию пакета диаграмм UML, в которых была реализована логика приложения, действующие лица, а также прецеденты.
Вторым этапом было проработка дизайна приложения, были сделаны несколько вариантов интерфейса, и путем анализа был выбран оптимальный, а главное удобный для пользователя вариант.
Третий этап состоял в создании мобильного приложения.
СПИСОК ЛИТЕРАТУРЫ:
Социологический анализ вызовов роста популярности китайского языка в России [Электронный ресурс]. URL:
https://cyberleninka.ru/article/n/sotsiologicheskiy-analiz-vyzovov-rosta-populyamosti-kitayskogo-yazyka-v-rossii - 1c. (дата обращения 26.12.2020)
Жизненный цикл программного обеспечения [Электронный ресурс].
URL: https://m.wikipedia.org/wiki/Жизненньш_цикл_прогpаммного_обеспечения
(дата обращения 26.12.2020)
Подробнее о технологии Java [Электронный ресурс]. URL: https://www.java.com/ru/about/ (дата обращения 26.12.2020)