📄Работа №214988

Тема: Разработка мобильного приложения обучающей игры

📝
Тип работы Бакалаврская работа
📚
Предмет программирование
📄
Объем: 44 листов
📅
Год: 2025
👁️
Просмотров: 5
Не подходит эта работа?
Закажите новую по вашим требованиям
Узнать цену на написание
ℹ️ Настоящий учебно-методический информационный материал размещён в ознакомительных и исследовательских целях и представляет собой пример учебного исследования. Не является готовым научным трудом и требует самостоятельной переработки.

📋 Содержание

Аннотация
Введение 5
Глава 1 Описание предметной области 7
1.1 Краткая характеристика предприятия 7
1.2 Сравнение инструментов CASE для бизнес-процессов 9
1.3 Анализ бизнес процессов (IDEF0) 11
1.4 Оценка альтернативных приложений для планирования 14
1.5 Определение требований к приложению 16
Глава 2 Проектирование мобильного приложения 18
2.1 Определение средств для разработки 18
2.2 Проектирование пользовательского интерфейса 21
2.3 Описания средств и подходов для решения поставленных задач 24
Глава 3 Реализация мобильного приложения 27
3.1 Разработка мобильного приложения 27
3.2 Тестирование мобильного обучающего приложения 36
Список используемой литературы и используемых источников 44

📖 Введение

В современном мире технологии стремительно внедряются во все сферы, включая образование и цифровые сервисы. Это создаёт потребность в разработке образовательных мобильных приложений, которые делают процесс обучения более интересным и удобным. Актуальность данной работы обусловлена необходимостью разработки образовательного приложения, интегрируемого с платформой, используемой в Школе №73, для поддержки интерактивного обучения.
Объектом исследования является процесс создания мобильного прило-жения для учеников Школы №73 на платформе Android, в котором используются игровые механики.
Предметом исследования являются методы и технологии, используемые при создании приложения.
Цель работы состоит в создании мобильного обучающего приложения с игровыми механиками для школы, которое повысит вовлеченность учащихся в образовательный процесс.
Для достижения поставленной цели необходимо выполнить следующие задачи:
- проанализировать образовательные процессы школы, определить требования к приложению;
- обосновать выбор инструментов для реализации приложения;
- спроектировать базу данных для хранения информации о пользователях;
- спроектировать пользовательский интерфейс
- реализовать функциональность приложение;
- провести тестирование и отладку приложения.
Выпускная квалификационная работа состоит из трех основных раздела, описывающих этапы создания и тестирования приложения.
В первой главе проводится анализ предметной области, изучение образовательных процессов Школы №73, с использованием CASE-средства, выбранного на основе сравнения доступных инструментов. На основе этого формируются требования к приложению, а также создается диаграмма использования, определяющая взаимодействие пользователей с системой.
Во второй главе определяются инструменты разработки. Описывается проектирование приложения, разработка диаграмм состояний и классов, а также макета интерфейса, ориентированного на удобство.
Третья глава посвящена реализации приложения. В данной главе описывается настройка проекта, создание экранов, настройка базы данных, тестирование, направленное на проверку корректности работы всех модулей программы.

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

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

👨‍🎓 Помощь в написании

✅ Заключение

В ходе выполнения бакалаврской работы было создано мобильное обучающее приложение, интегрирующее игровые механики и соревновательные элементы для повышения эффективности обучения. Целью разработки стало обеспечение пользователей удобным инструментом для выполнения образовательных заданий, отслеживания прогресса и участия в рейтинговой системе.
На подготовительном этапе были проанализированы особенности образовательных приложений и определены функциональные требования. Для проектирования структуры и логики работы приложения использовались CASE-средства, позволившие создать UML-диаграммы.
Разработка приложения включала выбор технологий, проектирование архитектуры и создание интерфейса. В качестве среды разработки применялась Android Studio с использованием языка Kotlin.
Реализация функционала потребовала решения технических задач, таких как создание локальной базы данных SQLite для хранения информации о пользователях, результатах заданий и баллах. Были разработаны модули авторизации, профиля пользователя, рейтинговой системы и игрового режима с генерацией заданий и учетом баллов.
Тестирование подтвердило корректность функционирования всех компонентов. Проверялись обработка данных заданий, корректность ввода, обновление профиля и рейтинга, а также плавность переходов между разделами. Результаты показали, что приложение полностью соответствует поставленным задачам и готово к использованию на реальных устройствах.
Созданное приложение является полноценным решением для интерактивного обучения с использованием игровых и соревновательных элементов. В дальнейшем возможно расширение функциональности, например, добавление новых типов заданий. На текущем этапе приложение отвечает всем требованиям и может эффективно использоваться для обучения.

Нужна своя уникальная работа?
Срочная разработка под ваши требования
Рассчитать стоимость
ИЛИ

📕 Список литературы

1. Дубейковский В. И. Практика функционального моделирования с AllFusion Process Modeler / В. И. Дубейковский. - Москва: ДИАЛОГ- МИФИ,2021. - 464 с.
2. Новиков Б. А., Горшкова Е. А., Графеева Н. Г. Основы технологий баз данных: учебное пособие / Б. А. Новиков, Е. А. Горшкова, Н. Г. Графеева; под ред. Е. В. Рогова. - 2-е изд. - Москва: ДМК Пресс, 2020. - 582 с.
3. Нотация IDEF0: как устроена и для чего нужна. [Электронный
ресурс]. URL: https://avtograf.tech/blog/notatsiya-idef0-kak-ustroena-i-dlya-
chego-nuzhna/ (дата обращения 21.03.2025).
4. Мобильные ОС в России. [Электронный ресурс] / Режим доступа: URL: https://radar.yandex.ru/mobile (дата обращения 01.05.2024).
5. Обзор iOS [Электронный ресурс]. URL: https://blog.skillfactory.ru/ glossary/ios/ (дата обращения: 05.12.2024).
6. Google play магазин приложений [Электронный ресурс]. URL: https://ru.m.wikipedia.org/wiki/Google_Play/ (дата обращения: 15.04.2025).
7. Средства автоматизации разработки программ [Электронный ресурс]. URL: https://ru.m.wikipedia.org /wiki/CASE (дата обращения: 07.04.2025).
8. Android Studio интегрированная среда разработки [Электронный ресурс]. URL:https://en.wikipedia.org/wiki/Android_Studio (дата обращения: 12.04.2025).
9. Xamarin платформа для разработки C# [Электронный ресурс].
URL: https://dotnet.microsoft.com/en-us/apps/xamarin (дата обращения:
10.04.2025).
10. Kotlin объектно-ориентированный язык [Электронный ресурс]. URL: https://ru.wikipedia.org/wiki/Kotlin (дата обращения: 20.04.2025).
11. Diagrams.Net. [Электронный ресурс] / Режим доступа: URL: https://en.wikipedia.org/wiki/Diagrams.net (дата обращения 01.05.2025).
12. Гарнаев, А. Web-программирование на Java и JavaScript / А. Гарнаев. - СПб.:БИУ, 2005. 1040 c.
13. Ананьев И.В., Серова Е.Г. Области эффективного применения
нотации IDEF0 для задач описания бизнес-процессов // Вестник СанктПетербургского университета. Менеджмент. 2008. №2. URL:
https://cyberleninka.ru/article/n/oblasti-effektivnogo-primeneniya-notatsii-idef0- dlya-zadach-opisaniya-biznes-protsessov-1 (дата обращения: 03.03.2025).
14. Антал М.А. Особенности планирования в современном производстве / М.А. Антал // В сборнике: Приоритетные направления развития экономики и менеджмента: теоретические и практические аспекты. Сборник научных статей. Уфа, 2021. С. 98-101.
15. Фрайман, З. Создание приложений для смартфонов и планшетов под ОС Android. Практический курс / З. Фрайман. — М: Едиториал УРСС, 2020. — 504 c..200

🛒 Оформить заказ

Работу высылаем в течении 5 минут после оплаты.

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