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


РАЗРАБОТКА МОБИЛЬНОГО ПРИЛОЖЕНИЯ ANDROID ДЛЯ РЕКОМЕНДАТЕЛЬНОЙ СИСТЕМЫ САМОКОНТРОЛЯ ПРОЦЕССА ОБУЧЕНИЯ СТУДЕНТА

Работа №41920

Тип работы

Дипломные работы, ВКР

Предмет

информационные системы

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

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


Введение 3
1. Теоретические основы системы самоконтроля процесса обучения 5
1.1. Методы моделирования и процессов работы приложения 5
1.2. Интегрирование и дифференцирование данных. Способы
планирования задач 8
1.3. Анализ и классификация локальных данных 9
1.4. Процесс синхронизации локальных и удалённых данных 10
1.5. Частичное обновление данных 12
2. Аналитическая часть исследуемой системы 13
2.1. Модель работы приложения 13
2.2. Конвертирование данных. Работа с базами данных 15
2.3. Использование облачных систем с мобильными приложениями в
Android 20
2.4. Анализ существующих аналогов программных продуктов 22
2.5. Выбор используемых программных средств разработки 25
3. Реализация системы самоконтроля процесса обучения 31
3.1. Алгоритм выполнения 31
3.2. Процесс создания задач 32
3.3. Система уведомления пользователей 33
Список сокращений 35
Заключение 36
Список использованных источников


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


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

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

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


В ходе выполнения данной дипломной работы были рассмотрены проблемы, связанные с автоматизацией процесса быстрого и удобного получения информации пользователями мобильных телефонов на базе операционной системы Android.
При выполнении работы был проведен анализ существующих аналогов на рынке программного обеспечения, программных средств и технологий реализации мобильных приложений, произведен выбор СУБД, составлены логическая и физическая модели базы данных, описан процесс разработки графического интерфейса мобильного приложения.
В результате выполнения дипломной работы решены все поставленные задачи и достигнута цель, которая заключается в создание мобильного приложения по созданию счет-фактур с помощью смартфона на базе операционной системы Android для снижения временных затрат на обмен финансовой информацией между клиентами и поставщиками.
Разработанная версия мобильного приложения представляет собой часть функционального блока программного продукта по управлению бизнесом. Приложение построено на основе клиент-серверной архитектуры, для того чтобы можно было всегда получать свежие данные.
Программа имеет простой интерфейс, с которым легко справится человек любого возраста, поддерживается быстрая обработка данных и отсутствие жестких требований к производительности, архитектуре системе.
В результате выполнения дипломного проекта были усовершенствованы знания в области программирования мобильных приложений на языке "Java". Были изучены новые возможности среды разработки «Eclipse», приобретенные навыки использования научно-технической информации.



1. Голицына О.Л. Программное обеспечение в экономике / О.Л. Голицына. - М.: ФОРУМ, 2014. - 612 с.
2. Миньков С.Л. Технико-экономическое обоснование выполнения проекта: методическое пособие / С. Л. Миньков. - Томск.: ТУСУР,2014. - 30 с.
3. Рой Т. "Principled Design of the Modem Web Architecture" / Н. Ричард, Т. Рой. - NY.: Association for Computing Machinery, 2015. - 150 p.
4. Себеста Р. Основные концепции языков программирования / Р. Себеста. - М.: Эксмо, 2011. - 512 с.
5. Седжвик Р. Алгоритмы на Java / Р. Седжвик, К. Уэйн. - М.: ООО “И.Д. Вильямс”, 2013. - 848 с.
6. Исакова С. Kotlin в действии / Д. Емеров, С. Исакова. - Санкт- Петербург, 2017. - 360 с.
7. Хорстманн С. Java. Библиотека профессионала / С. Хорстманн, Г. Корнелл. - М.: ООО “И.Д. Вильямс”, 2014. - 864 с
8. Шилдт Г. Java. Полное руководство / Г. Шилдт. - М.: ООО “И.Д. Вильямс”, 2012. - 1104 с.
9. Шилдт Г. Swing: руководство для начинающих / Г. Шилдт. - М.: ООО “И.Д. Вильямс”, 2011. - 704 с.
10. Эванс Б. Java. Новое поколение разработки / Б. Эванс, М. Вербург. - СПб.: Питер, 2014. — 560 с.
11. Эккель Б. Философия Java / Б. Эккель. - СПб.: Санкт-Петербург, 2015. - 1168 с.
12. Состояние гонки [Электронный ресурс] / https://ru.wikipedia.org/wiki- Семафор (программирование). - Режим доступа: https://ru.wikipedia.org/ wiki/Состояние_гонки - Дата обращения: 21.04.2019.
13. Android Developing [Электронный ресурс] / https://developer.android.com - Meet Android Studio. Android Developers
- Режим доступа: https://developer.android.com/studio/intro - Дата обращения: 21.03.2019.
14. Google Play [Электронный ресурс] / https://www.google.com - Google Play - Режим доступа: https://play.google.com/store/apps/details - Дата обращения: 07.03.2016.
15. Robotium. User scenario testing for Android. [Электронный ресурс] / https://code.google.com - Google Code - Режим доступа: https://code.google.com/p/robotium/ - Дата обращения: 18.04.2019.
16. Start Android - учебник по Android для начинающих и продвинутых
[Электронный ресурс] / https://startandroid.ru - Создание и вызов Activity - Режим доступа: https://startandroid.ru/ru/uroki/vse-uroki-
spiskom/58-urok-21-sozdanie-i-vyzov-activity.html - Дата обращения: 23.03.2019.


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




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