📄Работа №208046

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

Характеристики работы

Тип работы Дипломные работы, ВКР
Прикладная информатика
Предмет Прикладная информатика
📄
Объем: 77 листов
📅
Год: 2023
👁️
Просмотров: 39
Не подходит эта работа?
Закажите новую по вашим требованиям
Узнать цену на написание
ℹ️ Настоящий учебно-методический информационный материал размещён в ознакомительных и исследовательских целях и представляет собой пример учебного исследования. Не является готовым научным трудом и требует самостоятельной переработки.

📋 Содержание

Введение 4
1. КОНЦЕПТУАЛЬНОЕ ПРОЕКТИРОВАНИЕ 6
1.1. Сведения о разработке мобильного приложения 6
1.2. Обзор и анализ существующих систем 8
2. ОБЩЕСИСТЕМНЫЕ РЕШЕНИЯ 13
2.1 Пояснительная записка к техническому проекту 13
2.2 Описание схемы организационной структуры 14
2.3 Описание схемы функциональной структуры мобильного приложения 17
2.4 Описание автоматизированных функций 18
3. МАТЕМАТИЧЕСКОЕ ОБЕСПЕЧЕНИЕ 21
3.1 Реляционная алгебра 21
3.2 Оценка времени оповещения о начале занятий 23
3.3. Оценка статистических характеристик результатов успеваемости 24
3.4 Описание алгоритма 26
4. ИНФОРМАЦИОННОЕ ОБЕСПЕЧЕНИЕ 30
4.1 Описание входных данных и документов 30
4.2 Описание выходных данных и документов 31
4.3. Информация по формированию и ведению базы данных 31
4.3.1 Firebase 31
4.3.2 SQLite 32
4.4 Каталог базы данных 33
4.4.1 Firebase 33
4.4.2 SQLite 33
5. ТЕХНИЧЕСКОЕ ОБЕСПЕЧЕНИЕ 35
5.1 Описание технических средств 35
5.2. Инструкция по эксплуатации КТС 36
6. ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ 38
6.1. Описание программного обеспечения 38
6.1.1 Описание операционной системы 38
6.1.2 Описание среды разработки приложения 38
6.1.3 Описание среды программирования 41
6.1.4 Описание базы данных 42
6.1.4.2 База данных SQLite 47
6.2. Описание контрольного примера 49
7. ОРГАНИЗАЦИОННОЕ ОБЕСПЕЧЕНИЕ 57
Заключение 74
БИБЛИОГРАФИЧЕСКИЙ СПИСОК 75
ПРИЛОЖЕНИЕ А 78
ПРИЛОЖЕНИЕ Б 95
ПРИЛОЖЕНИЕ В 98
ПРИЛОЖЕНИЕ Г 158

📖 Аннотация

В данной работе представлена разработка мобильного приложения для образовательного учреждения, направленная на оптимизацию доступа пользователей к актуальной информации и интерактивным сервисам. Актуальность исследования обусловлена повсеместным использованием мобильных устройств и недостаточной адаптацией многих веб-сайтов вузов для них, что приводит к неудобствам при навигации, медленной загрузке и проблемам с восприятием контента. Основным результатом работы является созданное под управлением ОС Android в среде Android Studio приложение для Тульского государственного университета, которое прошло полный цикл проектирования, реализации и тестирования, соответствует техническому заданию и улучшает представление деятельности вуза в мобильной среде. Научная значимость заключается в систематизации подходов к проектированию мобильных клиентов для образовательных учреждений, а практическая – во внедрении рабочего инструмента, упрощающего взаимодействие студентов и преподавателей с университетскими ресурсами. При разработке были учтены положения стандартов ГОСТ серии 19 и 34, регламентирующих создание программной документации и автоматизированных систем, а также использованы современные практики программирования для Android, описанные в трудах таких авторов, как Гриффитс.

📖 Введение

В современном мире человеку необходимо быстро обмениваться сообщениями и получать актуальную информацию. В наше время решать эту задачу помогает Интернет. Однако не всегда есть возможность подойти к компьютеру и открыть браузер, поэтому всё больше пользователей начинают использовать мобильные устройства, так как они всегда находятся под рукой.
На данный момент пользование сайтом образовательных учреждений с мобильного устройства создает ряд неудобств: медленная загрузка при плохом подключении к интернету, расположение контента (необходимо приближать или отдалять сайт), слишком мелкий шрифт.
В настоящее время не все сайты в сети Интернет разработаны с поддержкой мобильных устройств, это приводит к необходимости работы с мелким текстом, кнопками навигации и прочими элементами сайтов.
Образовательные учреждения нуждаются в мобильном приложении и в связи с этим было принято решение разработать мобильное приложение, включающее в себя информацию с сайта вузов, а также предлагающее дополнительный интерактив.
Разрабатываемое мобильное приложение планируется для внедрения в образовательные организации, однако, текущая версия апробируется на высшем учебном заведении – Тульский государственный университет.
Использование мобильного приложения не только упростит восприятие информации на мобильном устройстве, но и позволит пользователю оперативно взаимодействовать с множеством интерактивных элементов сайта.
В процессе работы были изучены основные аспекты языка программирования Java (байт-код), а также работа с HTTP запросами. В результате чего для операционной системы Android было разработано мобильное приложение на языке Java (байт-код).
Целью выпускной квалификационной работы является разработка мобильного приложения для образовательного учреждения на базе мобильной операционной систем Android, а также продвижение и представление деятельности вуза в мобильной среде. В соответствии с поставленной целью в работе определены следующие задачи:
1. Проанализировать предметную область и аналогичные проекты в сети Интернет.
2. Проанализировать исходные данные с сайта вуза и подготовить эскизы и проект продукта.
3. Реализовать мобильное приложение под управлением выбранной операционной системы.
4. Наполнить данными приложение, взятыми с официального сайта.
5. Протестировать разработанное приложение.
В пояснительной записке к выпускной квалификационной работе представлены разделы:
- концептуальное проектирование;
- общесистемные решения;
- математическое обеспечение;
- информационное обеспечение;
- техническое обеспечение;
- программное обеспечение;
- организационное обеспечение;
- заключение.

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

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

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

✅ Заключение

В ходе выполнения выпускной квалификационной работы цель исследования достигнута и задачи полностью решены: разработано мобильное приложение, позволяющее пользователю взаимодействовать с информацией, взятой с сайта Тульского государственного университета, улучшено представление деятельности вуза в мобильной среде.
Был произведён анализ существующих технологий разработки мобильных приложений, исходя из аналитики и ссылаясь на техническое задание, была выбрана операционная система мобильного устройства на базе Android для работы приложения, а также среда разработки Android Studio.
Приложение ТулГУ было разработано по заказу Тульского государственного университета.
Были решены следующие задачи:
- изучены предметная область и аналогичные проекты;
- проанализированы исходные данные заказчика;
- подготовлен проект продукта;
- реализовано мобильное приложение под управлением операционной
- системы Android;
- приложение наполнено данными взятыми с сайта университета;
- протестировано мобильное приложение в различных средах.
Результатом работы является создание мобильного приложения для образовательного учреждения.
Таким образом, разработанное мобильное приложение соответствует всем требованиям, технического задания, предоставленного заказчиком и будет доступно для более тщательного тестирования студентам и преподователям Тульского государственного университета.

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

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

1. ГОСТ 19.101-77 Единая система программной документации. Виды программ и программных документов.
2. ГОСТ 19.105-78 Единая система программной документации. Общие требования к программным документам.
3. ГОСТ 19.402-78 Единая система программной документации. Описание программы.
4. ГОСТ 2.001-2013 Единая система конструкторской документации. Общие положения.
5. ГОСТ 28195-89 Оценка качества программных средств. Общие положения.
6. ГОСТ 34.201-89 Информационная технология. Комплекс стандартов на автоматизированные системы. Виды, комплектность и обозначение документов при создании автоматизированных систем.
7. ГОСТ 34.601-90 Информационная технология. Комплекс стандартов на автоматизированные системы. Автоматизированные системы. Стадии создания.
8. ГОСТ 34.602-89 Информационная технология. Комплекс стандартов на автоматизированные системы. Техническое задание на создание автоматизированной системы.
9. Гриффитс P. Д. Head First. Программирование для Android [Текст] /P. Д. Гриффитс – Санкт-Петербург: Питер, 2016. – 704 с.
10. Дерси Л. Создание приложений для Android за 24 часа [Текст] /Л. Л. Дерси – Москва: Эксмо, 2015. – 464 с.3.
11. Дэрси Л. Разработка приложений для Android-устройств. Базовые принципы [Текст] /Л. Дэрси, Ш.Кондер – Том 1. – Москва: Эксмо, 2014. – 598 с.
12. Мобильное приложение [Электронный ресурс] – Режим доступа: https://indicator.ru/label/mobilnoe-prilozhenie (дата обращения: 30.09.2021).

13. ВУЗ: организационная структура и особые статусы [Электронный ресурс] – Режим доступа: https:// akvobr.ru/ vuz_organizacionnaya_struktura_i_osobye_statusy.html. (дата обращения: 30.09.2021).
14. Тульский государственный университет [Электронный ресурс] – Режим доступа: https://ru.wikipedia.org/wiki/ Тульский_государственный_университет (дата обращения: 30.09.2021).
15. Основные этапы разработки мобильных приложений [Электронный ресурс] – Режим доступа: https:// spark.ru/ startup/ componentix/ blog/ 4499/osnovnie-etapi-razrabotki-mobilnih-prilozhenij (дата обращения: 30.09.2021).
16. Приложения в Google Play – НГУЭУ [Электронный ресурс]. – Режим доступа: https://play.google.com/store/apps/details?id=burov.nseum (дата обращения: 30.09.2021).
17. Приложения в Google Play – MTI Mobile [Электронный ресурс]. – Режим доступа: https://play.google.com/store/apps/details?id=ru.edu.mti. mtimobile (дата обращения: 30.09.2021).
18. Приложения в Google Play – TulaUniversity [Электронный ресурс]. – Режим доступа: https://play.google.coma/store/pps/details?id=ru.tsu.desk.android (дата обращения: 30.09.2021).
19. Реляционная алгебра [Электронный ресурс] – Режим доступа: https://ru.wikipedia.org/wiki/Реляционная_алгебра (дата обращения: 25.12.2021).
20. Соединения и теоретико-множественные операции над отношениями [Электронный ресурс] – Режим доступа: https://intuit.ru/studies/courses/5/5/lecture/130?page=2 (дата обращения: 25.12.2021).
21. Join (SQL) [Электронный ресурс] – Режим доступа: https://translated.turbopages.org/proxy_u/en-ru.ru.7b755ab6-61d6d82a-3d47abe4-74722d776562/https/en.wikipedia.org/wiki/Join_(SQL) (дата обращения: 25.12.2021).
22. Вычисление расчетного времени эвакуации [Электронный ресурс] – Режимдоступа:https://vuzlit.ru/118271/vychislenie_raschetnogo_vremeni_evakuatsii (дата обращения: 25.12.2021).
23. Числовые характеристики дискретной случайной величины [Электронный ресурс] – Режим доступа: https://ischanow.com/teoriya-veroyatnostey/chislovye-kharakteristiki-dsv.html (дата обращения: 25.12.2021).
24. Среднеквадратическое отклонение [Электронный ресурс] – Режим доступа:https://ru.wikipedia.org/wiki/ Среднеквадратическое_отклонение (дата обращения: 25.12.2021).

🖼 Скриншоты

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

Работу высылаем в течении 5 минут после оплаты.
Предоставляемые услуги, в том числе данные, файлы и прочие материалы, подготовленные в результате оказания услуги, помогают разобраться в теме и собрать нужную информацию, но не заменяют готовое решение.
Укажите ник или номер. После оформления заказа откройте бота @workspayservice_bot для подтверждения. Это нужно для отправки вам уведомлений.

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