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


Разработка мобильного приложения для обучения студентов основам информатики

Работа №106062

Тип работы

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

Предмет

математика и информатика

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

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


Введение 6
1.Современные подходы к разработке мобильных приложений для
обучения основ информатики 8
1.1 Постановка задачи 8
1.2 Основное назначение мобильных технологий 9
1.3 Современное состояние рынка мобильных приложений 10
1.4 Анализ видов мобильных приложений для обучения основ
информатики 12
2.Проектирование мобильного приложения для обучения основ
информатики 19
2.1 Требования к мобильному приложению 19
2.2 Логическое моделирование мобильного приложения 20
2.3 Разработка диаграммы последовательности мобильного приложения 23
2.4 Логическая модель мобильного приложения 24
2.5 Разработка логической модели данных мобильного приложения 27
2.6 Выбор архитектуры мобильного приложения 29
2.7 Выбор системы управления базой данных мобильного приложения 31
2.8 Разработка физической модели данных мобильного приложения 34
3.Реализация мобильного приложения для обучения основ информатики 36
3.1 Выбор языка программирования 36
3.2 Выбор среды разработки для реализации мобильного приложения 38
3.3 Архитектура и компоненты мобильного приложения 40
3.4 Реализация основных компонентов мобильного приложения 41
3.5 Описание основных принципов работы мобильного приложения 48
3.6 Тестирование мобильного приложения 56
Заключение 58
Список используемой литературы и используемых источников 59
Приложение А Фрагмент кода класса MainActivity 61


Аннотация. Введение.
Объектом бакалаврской работы является процесс обучения студентов основами информатики.
Предметом бакалаврской работы является этап разработки и тестирования мобильного приложения.
Целью бакалаврской работы является разработка мобильного приложения для обучения студентов основам информатики.
Для достижения данной цели необходимо выполнить следующие задачи:
-изучить предметную область по созданию мобильного приложения;
-выбрать методы разработки мобильного приложения;
-разработать логическую модель мобильного приложения;
-реализовать мобильное приложение;
-провести тестирование мобильного приложения.


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

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

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


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



1. Березовская Ю.В., Юфрякова О.А., Вологдина В.Г. и др. Введение в разработку приложений для ОС Android. - М.: НОУ "ИНТУИТ", 2016.-434 с.
2. Варакин М.В. Разработка мобильных приложений под Android. УЦ «Специалист» при МГТУ им. Н. Э. Баумана, 2012.
3. Кронин Д, Купер А., Рейман Р. Алан Купер об интерфейсе. Основы проектирования взаимодействия СПб.: Символ'Плюс, 2009. - 688 с., ил.
4. МакГрат, М Программирование на Java для начинающих / М. МакГрат. - М.: Эксмо, 2016. - 192 c. ISBN 978-5-699-85743-2
5. Минимально жизнеспособный продукт. [Электронный ресурс] /
Режим доступа: URL:
https://ru.wikipedia.org/wiki/Минимально_жизнеспособный_продукт (дата обращения 11.05.2022)
6. Работа с базами данных SQLite в Android. [Электронный ресурс]: / Режим доступа: URL: http://developer.alexanderklimov.ru/android/sqlite/android - sqlite.php (дата обращения 28.04.2022).
7. Разработка мобильного приложения на платформе Android для ООО “Первая типография». [Электронный ресурс] / Режим доступа: URL: https://dspace.tltsu.ru/bitstream/123456789/4109/1/Тырсенко%20С.А._ПИб- 1301.pdf (дата обращения 14.04.2022).
8. Разработка мобильного приложения для волонтерского центра
[Электронный ресурс]: / Режим доступа: URL:
https://dspace.tltsu.ru/bitstream/123456789/4120/1/Янин%20Р.О._ПИб-1301.pdf (дата обращения 15.04.2022).
9. Создаём развивающее приложение при помощи Android Studio. [Электронный ресурс] / Режим доступа: URL: https://habr.com/ru/post/322008/ (дата обращения 16.04.2022).
10. Android. Программирование для профессионалов. Билл Филлипс, К. Стюарт, Кристин Марсикано. Питер, 2017, ISBN: 978-5-4461-0413-0.
11. Android для разработчиков, Дейтел П., Дейтел X., Уолд А., СПб.: Питер. 2016. ISBN: 978-5-496-02371-9, 978-0134289366.
12. Android. Сборник рецептов. Задачи и решения для разработчиков приложений. Дарвин Ян Ф. 2018, ISBN: 9785990944602, 9781449374433.
13. Android Programming: The Big Nerd Ranch Guide. By Bill Phillips, Chris Stewart & Kristin Marsicano. Big Nerd Ranch Guides; 3 edition February 9, 2017; 624 pages.
14. Android Studio. [Электронный ресурс] / Режим доступа: URL: https://ru.wikipedia.org/wiki/Android_Studio (дата обращения 15.04.2022)
15. Download Android Studio and SDK tools. [Электронный ресурс] / Режим доступа: URL: https://developer.android.com/studio/intro (дата обращения 10.04.2022).
...


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



Подобные работы


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