Описание — различия между версиями

Материал из SEWiki
Перейти к: навигация, поиск
(ATUM (AU Time Manager))
Строка 17: Строка 17:
  
 
Каждая задача задается набором параметров:
 
Каждая задача задается набором параметров:
* Продолжительность выполнения задачи. Возможно указать промежуток от минимального требуемого времени до достаточного.
+
* Продолжительность вы�
* Промежуток времени, в который данную задачу необходимо выполнить. Возможны крайности, вроде неограниченного промежутка или жестко установленного для задачи времени.
+
* Приоритет. Задачи с наибольшим приоритетом планировщик постарается выставить как можно раньше.
+
* Дополнительные ограничения. Например, что задачу можно выполнить только в будний день.
+
 
+
Регулярно повторяющиеся дела планировщик позволяет оформить в виде регулярной задачи. Такая задача назначается на некоторые дни (в соответствии с настройками периодичности) с возможной привязкой к конкретному времени в этот день. Возможные настройки периодичности:
+
* День недели
+
* Число в месяце
+
* Через заданный промежуток
+
 
+
Можно указать в задаче, что ее нужно назначать не на каждую неделю, а на каждые две недели.
+
 
+
Получив список задач с различными ограничениями, планировщик попытается составить оптимальное расписание для выполнения этих задач. По мере прояснения ситуации, задачи можно закреплять на конкретное время.
+
 
+
К некоторым задачам можно добавить адрес места, в котором все будет происходить. Учитывая эту информацию, планировщик попробует совместить по времени те задачи, которые необходимо выполнить в близлежащих местах. Также информацию о местоположении можно использовать, чтобы рассчитать время, которое потребуется, чтобы перейти из одного места в другое.
+
 
+
Составленное расписание можно экспортировать в Google календарь, одновременно настроив оповещения.
+
 
+
Вся информация о задачах синхронизируется с информацией на Google диске. Это позволяет составлять расписание с разных устройств.
+
 
+
----
+
 
+
Известные баги:
+
* Activity нельзя прокручивать. Если во время редактирования ввести большое описание, то все остальные элементы интерфейса "уедут" вниз и станут недоступными.
+
* В случае удаления приложения на устройстве остается календарь, который нельзя редактировать.
+

Версия 21:54, 5 февраля 2017

ATUM (AU Time Manager)

Авторы: Белова Татьяна, Веселов Иван

Репозиторий

Концепт UI

Архитектура

Демонстрационное видео


Приложение ATUM является органайзером и планировщиком задач.

Каждая задача задается набором параметров:

  • Продолжительность вы�