Тема: Разработка мобильного приложения обучающей игры
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
Введение 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 на платформе Android, в котором используются игровые механики.
Предметом исследования являются методы и технологии, используемые при создании приложения.
Цель работы состоит в создании мобильного обучающего приложения с игровыми механиками для школы, которое повысит вовлеченность учащихся в образовательный процесс.
Для достижения поставленной цели необходимо выполнить следующие задачи:
- проанализировать образовательные процессы школы, определить требования к приложению;
- обосновать выбор инструментов для реализации приложения;
- спроектировать базу данных для хранения информации о пользователях;
- спроектировать пользовательский интерфейс
- реализовать функциональность приложение;
- провести тестирование и отладку приложения.
Выпускная квалификационная работа состоит из трех основных раздела, описывающих этапы создания и тестирования приложения.
В первой главе проводится анализ предметной области, изучение образовательных процессов Школы №73, с использованием CASE-средства, выбранного на основе сравнения доступных инструментов. На основе этого формируются требования к приложению, а также создается диаграмма использования, определяющая взаимодействие пользователей с системой.
Во второй главе определяются инструменты разработки. Описывается проектирование приложения, разработка диаграмм состояний и классов, а также макета интерфейса, ориентированного на удобство.
Третья глава посвящена реализации приложения. В данной главе описывается настройка проекта, создание экранов, настройка базы данных, тестирование, направленное на проверку корректности работы всех модулей программы.
✅ Заключение
На подготовительном этапе были проанализированы особенности образовательных приложений и определены функциональные требования. Для проектирования структуры и логики работы приложения использовались CASE-средства, позволившие создать UML-диаграммы.
Разработка приложения включала выбор технологий, проектирование архитектуры и создание интерфейса. В качестве среды разработки применялась Android Studio с использованием языка Kotlin.
Реализация функционала потребовала решения технических задач, таких как создание локальной базы данных SQLite для хранения информации о пользователях, результатах заданий и баллах. Были разработаны модули авторизации, профиля пользователя, рейтинговой системы и игрового режима с генерацией заданий и учетом баллов.
Тестирование подтвердило корректность функционирования всех компонентов. Проверялись обработка данных заданий, корректность ввода, обновление профиля и рейтинга, а также плавность переходов между разделами. Результаты показали, что приложение полностью соответствует поставленным задачам и готово к использованию на реальных устройствах.
Созданное приложение является полноценным решением для интерактивного обучения с использованием игровых и соревновательных элементов. В дальнейшем возможно расширение функциональности, например, добавление новых типов заданий. На текущем этапе приложение отвечает всем требованиям и может эффективно использоваться для обучения.



