Тип работы:
Предмет:
Язык работы:


Мобильное приложение для заучивания слов японского языка

Работа №150335

Тип работы

Бакалаврская работа

Предмет

информатика

Объем работы47
Год сдачи2023
Стоимость4800 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
4
Не подходит работа?

Узнай цену на написание


Реферат
Введение 3
1 Спецификация требований к системе 4
I. I Предметная область 4
1.2 Анализ аналогов 5
1.2.1 Проекты с открытым исходным кодом 5
1.3 Функциональные требования 8
1.4 Макеты интерфейса и текстовое описание прецедентов 11
1.4.1 Словарь и тренировки 11
1.4.2 Настройки 18
1.5 Выводы по главе 1 21
2 Проектирование 22
2.1 Прохождение тренировки 22
2.2 Обновление словарей 24
-. 3 Добавление слова в личный словарь 26
2.4 Диаграмма классов 28
3.5 Выводы по главе 2 29
3 Реализация и тестирование 30
3.1 Инструкция по развёртке проекта для дальнейшей разработки 30
3.2 Сервер 31
3.2.1 Разворачивание серверной части 31
3.2.2 Обновление текстовых данных 32
3.2.3 Обновление списка аудио произношений 32
3.3 Т естирование 33
3.4 Выводы по главе 3 33
ЗАКЛЮЧЕНИЕ 34
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 35
Приложение А Тестирование

Японский язык отличается от наиболее распространенных языков индоевропейской семьи наличием двух азбук, и двух способов написания слов — слогами и иероглифами (кандзи). Эти особенности должны учитываться системами поддержки процесса обучения языку. Одним из элементов этого процесса является изучение слов языка.
Целью работы является создание приложения, помогающего пользователю заучивать слова японского языка, учитывая различные формы их написания.
Структура работы отражает решаемые задачи.
В первой главе работы приведены результаты анализа существующих решений, доступных для использования, а также решений с открытым исходным кодом. Выявлены сильные и слабые стороны аналогов, с их учетом разработана спецификация требований к приложению. Актуальность работы обусловлена отсутствием готового решения, поддерживающего все заявленные функции. Принято решений о разработке мобильного приложения для обеспечения возможности изучения языка при отсутствии соединения с интернетом.
В рамках второй главы выполнено проектирование приложения, а в третьей главе работы описаны особенности реализации приложения, приведены инструкции по сборке приложения и его тестированию.

Возникли сложности?

Нужна помощь преподавателя?

Помощь в написании работ!


В результате проделанной работы:
1) Проанализированы популярные аналоги.
2) Подробно рассмотрены основные прецеденты.
3) Спроектировано, написано и протестировано приложение «JapCard».
В разработанном приложении присутствуют недостатки. Которые можно исправить путём пополнения функциональных возможностей:
• Режим «на время» картам/аудиокартам запоминания;
• Другие виды тренировок;
• Отображение статистики занятий в виде графика в отдельном экране;
• Уменьшение статистики каждого отдельного слова со временем;
• Вынести возможность включения/отключения воспроизведения аудио в меню настроек тренировки;
• Возможность отменить удаление из личного словаря до выхода из личного словаря;
• Поиск слова в словарях через поисковую строку;
• Добавление/убавление значений слова пользователем;
• Смена стилей кнопок при нажатии;
• Программное обеспечение для внесения/изменения данных в базу;
• Введение SQL/mySQL;
• Обновление словаря только при наличии изменений на сервере.
Исходный код приложения доступен для скачивания с git-репозитория


1. GitLab. Explore projects. - Режим доступа: https://gitlab.com/explore (дата обращения: 11.01.2023).
2. GitLab. Learn japanese language with bash. - Режим доступа: https://gitlab.com/ronron22/ngbs (дата обращения: 08.01.2023).
3. GitLab. This one is a little tool for training Hiragana and Katakana that generates random sequence of syllables with ASCII characters. - Режим доступа : https://gitlab.com/rashad2985/LearningJapanese (дата обращения: 08.01.2023).
4. GitLab. App for learning Japanese writing systems: gitlab репозиторий. - Режим доступа: https://gitlab.com/arbu/funny-kanji (дата обращения: 08.01.2023).
5. Google Play Store. Магазин приложений, а также игр, книг, музыки и фильмов от компании Google. - Режим доступа: https://play.google.com/store/games?hl=ru&gl=US (дата обращения: 11.01.2023).
6. reword. The best app for learning Japanese words. — Режим доступа: https://reword.app/en/ja (дата обращения: 08.01.2023).
7. Tobo. Fun and easy way to learn most common words. — Режим доступа: https://www.toboapp.com/ (дата обращения: 08.01.2023).
8. FunEasyLearn. Бесплатное и эффективное изучение иностранных
языков с помощью игр: официальный сайт. — Режим доступа:
https://ru.funeasylearn.com/ (дата обращения: 08.01.2023).
9. GitLab. Репозиторий с файлами проекта. — Режим доступа: https://gitlab.com/Asubushi_lia/jap.git (дата обращения: 08.01.2023).
10. Васильев, В. С. Процесс ICONIX. Диаграммы пригодности / Блог программиста - программирование и алгоритмы. — Режим доступа: https://pro-prof.com/archives/2723 (дата обращения: 06.04.2023).
11. Васильев, В. С. Основы UML. Диаграммы последовательности / Блог программиста - программирование и алгоритмы. — Режим доступа: https://pro-prof.com/archives/2769 (дата обращения: 06.04.2023).
12. Plant UML. PlantUML в двух словах. — Режим доступа:
http://plantuml.com (дата обращения: 02.04.2023).
13. СТО СФУ. Стандарт университета «Общие требования к
построению, изложению и оформлению документов учебной деятельности». — Режим доступа: https://about.sfu-kras.ru/docs/8127/pdf/524538 (дата
обращения: 02.04.2023).
14. Освой программирование играючи. Кодим под Android. - Режим
доступа: https://developer.alexanderklimov.ru/android/index.php (дата
обращения 02.04.2023).
15. Android Studio. Get the official Integrated Development Environment (IDE) for Android app development. - Режим доступа: https://developer.an- droid.com/studio (дата обращения 02.04.2023).


Работу высылаем на протяжении 30 минут после оплаты.




©2025 Cервис помощи студентам в выполнении работ