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

3. Анализировать и классифицировать данные по связанным между собой типам с целью сохранять их в локальную базу данных на мобильном устройстве;
4. Организовать процесс синхронизации данных между локальной и удалённой базы данных, с возможностью отложенной синхронизации в случаи отсутствия мобильных данных;
5. Исследовать способы частичного обновления данных, с целью избежать нагрузки приложения или устройства разовым приходом огромного количества данных в рамках одной сессии.
Введение 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
Список использованных источников 37
1. Голицына О.Л. Программное обеспечение в экономике / О.Л. Голицына. – М.: ФОРУМ, 2014. – 612 с.
2. Миньков С.Л. Технико-экономическое обоснование выполнения проекта: методическое пособие / С. Л. Миньков. – Томск.: ТУСУР, 2014. – 30 с.
3. Рой Т. "Principled Design of the Modern 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.
4 автора готовы выполнить вашу работу
5
онлайн
Dip5
онлайн
1620
выполненных работ
783
отзывов
Пишу качественные работы с высоким уровнем оригинальности! На сайте работаю с самого его открытия - более 8 лет. Выполняю исключительно дипломные, ВКР, MBA и магистерские диссертации.
1620
выполненных работ
783
отзывов
Цена
4 руб.
Написать сообщение
5
онлайн
proggy
онлайн
111
выполненных работ
78
отзывов
Программирование VBA, Pascal, Delphi, С++, C#. СУБД SQL Server, SQLite, Firebird, mySQL, Access. Высшая математика. Опыт написания курсовых, дипломов. Короткие сроки, полное сопровождение работы до вашей сдачи.
111
выполненных работ
78
отзывов
Цена
130 руб.
Написать сообщение
5
Jokers
1589
выполненных работ
962
отзывов
Имею большой опыт выполнения работ по различным дисциплинам. Использую свежую литературу.Мои работы, выполненные на ресурсе, занимали призовые места на международных конкурсах по курсовым и дипломам. Об этом меня уведомили сами студенты.
1589
выполненных работ
962
отзывов
Цена
130 руб.
Написать сообщение
5
онлайн
parisville
онлайн
1480
выполненных работ
993
отзывов
Занимаюсь выполнением различных студенческих работ с 2015 года. Всегда иду навстречу и ценю каждого заказчика. При выборе автором просьба устанавливать срок сдачи работ с небольшим запасом времени
1480
выполненных работ
993
отзывов
Цена
10 руб.
Написать сообщение
Отзывы тех, кто уже заказывал работу
736617
положительных
отзывов
4.8
средняя
оценка
Геннадий Полушкин
2018-04-25
Автор молодец, просто работа не нужна больше
Оценка сервиса
Положительно
Lesha
2014-06-17
Работа сложная, диплом по программированию. Большое спасибо за ответственный подход.
Оценка сервиса
Положительно
user13484
2016-05-11
Большое спасибо, все замечательно!
Оценка сервиса
Положительно
vovikluch
2014-06-24
очень хороший автор Спасибо за работу
Оценка сервиса
Положительно
Заказать работу
Другие учебные работы по предмету
Узнай стоимость помощи по твоей работе
8-800-301-64-61 [email protected]
Сумма к оплате
  руб.
Комиссия сервиса   руб.
Купить
или
Заказать работу написанную специально для вас
от   800   руб.
20 дней гарантии на правки
Заказать
Введите почту
Для покупки готовой работы введите свою почту, на неё будет отправлена купленная вами работа.
Нажав на кнопку "Купить", вы соглашаетесь с обработкой персональных данных в соответствии с политикой сервиса
Автор24 - это сервис, где
профессиональные преподаватели
выполнят вашу работу
2 575   преподавателей онлайн
Найдите автора для вашей работы
Вы получите предложения с ценой в течение 5 минут.
Создание заказа
Можешь задать вопрос тут:
Есть вопросы? Наши супер-герои тебе помогут!
8-800-301-64-61
Работаем по будням с 10:00 до 20:00 по Мск
[email protected] А еще у нас есть… База знаний