🔍 Поиск работ

Электронный помощник по планированию распорядка дня

Работа №206598

Тип работы

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

Предмет

программирование

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

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


АННОТАЦИЯ 2
ВВЕДЕНИЕ 8
1. АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ 10
1.1. ОБЗОР АНАЛОГОВ 10
1.2. АНАЛИЗ ОСНОВНЫХ ТЕХНОЛОГИЧЕСКИХ РЕШЕНИЙ 13
1.3. ВЫВОД 19
2. ОПРЕДЕЛЕНИЕ ТРЕБОВАНИЙ 20
2.1. ФУНКЦИОНАЛЬНЫЕ ТРЕБОВАНИЯ 21
2.2. НЕФУНКЦИОНАЛЬНЫЕ ТРЕБОВАНИЯ 24
2.2.1. ТРЕБОВАНИЕ К ИНТЕРФЕЙСУ СИСТЕМЫ 24
2.2.2. ТРЕБОВАНИЕ К ГРАФИЧЕСКОМУ ОФОРМЛЕНИЮ
ИНТЕРФЕЙСА СИСТЕМЫ 24
2.2.3. ТРЕБОВАНИЕ К СЕРВИСУ ПОЛЬЗОВАТЕЛЬСКОГО
ПРИЛОЖЕНИЯ 25
2.2.4. ТРЕБОВАНИЕ К СЕРВЕРНОЙ СОСТАВЛЯЮЩЕЙ СИСТЕМЫ 25
3. ПРОЕКТИРОВАНИЕ 26
3.1. АРХИТЕКТУРА ПРЕДЛАГАЕМОГО РЕШЕНИЯ 26
3.1.1. АРХИТЕКТУРА ПОЛЬЗОВАТЕЛЬСКОЙ СОСТАВЛЯЮЩЕЙ
СИСТЕМЫ 27
3.1.2. АРХИТЕКТУРА СЕРВЕРНОЙ СОСТАВЛЯЮЩЕЙ СИСТЕМЫ 28
3.1.3. АРХИТЕКТУРА СЕРВИСА ПОЛЬЗОВАТЕЛЬСКОГО
ПРИЛОЖЕНИЯ 30
3.2. АЛГОРИТМЫ РЕШЕНИЯ ЗАДАЧИ 31
3.3. ОПИСАНИЕ ДАННЫХ 44
4. РЕАЛИЗАЦИЯ 51
4.1. РЕАЛИЗАЦИЯ ИНТЕРФЕЙСОВ 51
5. ТЕСТИРОВАНИЕ 60
6. ЗАКЛЮЧЕНИЕ 66
БИБЛИОГРАФИЧЕСКИЙ СПИСОК 67


Планирование и распределение своего личного времени является неотъемлемой частью жизни любого самостоятельного человека. Повышение эффективности использование времени позволяет повысить продуктивность пользователя. Значительную роль на эффективность использование времени вносят ошибки спроектированной модели распорядка дня. Так, например, пользователь может не до конца быть точен в определение временных рамок определенного события. Накопление подобных ошибок в планирование задач может привести к необходимости корректировки текущей модели распорядка дня, с целью удаления других задач. Пользователю необходимо определить менее значимые задачи и перераспределить их время на исправление ошибок модели.
Актуальность темы, связанной управлением временем, заключатся в том, что для качественного и оптимального проектирования личного распорядка, пользователю необходимо учитывать множество входных параметров. Примерами таких параметров могут служить дорожная ситуация в определенный период времени, способ перемещения, предыдущие и следующие события из списка задач на день и т.д. Ввиду увлечения ритма жизни современного человека, количество подобных входных параметров значительно возросло.
Развитие информационных технологий, позволяют повысить эффективности анализа входных параметров и частично сделать процесс не зависимым от пользователя. Такой эффект достигается с помощью введения статистики, анализируя которую пользователь может уменьшить количество ошибок при построении и корректировки модели.
Целью, представленной выпускной квалификационной работы, является разработка программного комплекса, рассчитывающего теоретическое местоположение пользователя в любой момент времени на основание его текущего местоположения с учетом предыдущих перемещений за длительный период.
Для достижения поставленной цели, необходимо решить следующие поставленные задачи:
1. разработать программный комплекс для сбора экспериментальных о перемещении пользователей для города.
2. провести сбор экспериментальных данных с привлечением реальных пользователей из разных возрастных групп и с разными способами организации занятости.
3. провести детальный анализ существующих научных проектов, описывающих способы фильтрации ошибочных данных о геолокации пользователя.
4. разработать алгоритм, распознающий и удаляющий ошибочные данные о геолокации пользователя.
5. разработать алгоритм, позволяющий классифицировать точку позиции пользователя относительно типа события совершается по данной координате, определенный момент времени.
6. разработать алгоритм, который на основе набора классифицированных точек предыдущего местоположения пользователя, позволяющего рассчитать теоретическое местоположение.
7. произвести выборку результатов и проанализировать работу системы, в домене специально разработанных задач.


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

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

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


В рамках выпускной квалификационный были выполнены следующие работы:
• сбор экспериментальных данных о геолокации пользователей за продолжительный период;
• разработка алгоритма фильтрации шумов геолокации;
• разработка алгоритма определения временных рамок события на основе геолокации;
• разработка алгоритма определения цикличности событий в расписании пользователя;
• проектирование структуры базы данных;
• разработка серверной составляющей системы;
• разработка интерфейса мобильного приложения;
• тестирование точности определения модели;
• модульное тестирование интерфейса системы.
Результатом выполненных работ, является спроектированная и реализованная система, распознающая и анализирующая распорядок дня пользователя по его точкам геолокации.
В дальнейшем планируются увеличение точности распознавания временных рамок, сохранение маршрутов и разработка алгоритмов для восстановления данных в случае если модуль GPS пользователя перестанет отправлять информацию.



1. RescueTime - https://www.rescuetime. com. Дата обращения 20 февраля 2020 года.
2. Timetune - https://timetune.app. Дата обращения 25 февраля 2020 года.
3. TickTick - https://ticktick.com. Дата обращения 20 февраля 2020 года.
4. Хронология - https://www.google.ru/maps/timeline. Дата обращения 22 февраля 2020 года.
5. Реляционные базы данных - https: //aws .amazon.com/ru/relational-database. Дата обращения 1 марта 2020 года.
6. Хорстманн, К.С. Java SE 8 Вводный курс/ К.С. Хорстманн - Москва: Изд- во Вильямс, 2014. - 208 с.
7. Жемеров, Д. Kotin в действие/ Д. Жемеров, С. Исакова - Москва: Изд-во ДМК, 2018. - 394 с.
8. Серапинас, Б.Б. Глобальные системы позиционирование/ Б.Б. Серапинас - М.: ИКФ Каталог, 2002. - 106 с.
9. Военный исторический словарь/ Пред. Гл. ред. комиссии С.Ф. Ахромеев. - Изд. 2-е. - М.: Воениздат, 1986. - 863 с.
10. Математический энциклопедический словарь/ С.И. Адян, Н.С. Бахвалов, В.И. Битюцков и др. - Москва: Изд-во «Советская Энциклопедия», 1988. - 805 с.
11. Демин, С.Е Теория вероятностей/ С.Е. Демин, Е.Л. Демина. - Нижний Тагил: Изд-во УГТУ-УПИ - 237 с.
12. Венцель, Е.С. Теория вероятности: Учеб. для вузов. - 5-е изд. - М.: Высш. шк., 1998. - 576 с.
13. Бердышев, В.И. Аппроксимация функций сжатия численной информации приложения/ Б.И. Бердышев, Л.В. Петрак. - Екатеринбург: Изд-во УрО, 1999. - 296 с.
14. Мандель, И.Д. Кластерный анализ/ И.Д. Мандель - М.: Изд-во Финансы и статистика, 1988. - 176 с.



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




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