Модуль | Сущности | Представления | Функционал | |
Финансы | - Хранилище
(1-N транзакция) - Группа транзакций
(1-N транзакция) - Транзакция
| - Таблица. Баланс
- Таблица. Группы транзакций и транзакции за указанный период.
- Диаграмма. Отчет с группировкой за указанный период.
| - CRUD для сущностей.
- Понятие баланс привязано к хранилищу.
Баланс рассчитывается как совокупность всех транзакций хранилища. - Отчеты по транзакциям.
- Механизм, для автоматизации внесения транзакций по QR коду чека покупки.
| - Внутренние двунаправленные ссылки между компонентами
(Bidirectional links). - Глобальный простой поиск.
- Для некоторых сущностей наличие текстового блока с расширенным текстовым редактором.
Наличием простого движка рендера на основе команд.
|
Задачи | - Категория задач
- Задача
(1-N чек) - Чек
(1-N время) - Время
| - Дерево задач
(в первую очередь не завершенных) - Календарь (неделя, месяц).
Основан на сущности время. - Диаграмма. Отчет по списанному времени за период.
| - CRUD для сущностей.
- Древовидная структура задач.
- Чек лист
- Трекинг времени
- Автоматический расчет выполненных и невыполненных чеков для задачи (как локальных, так и дочерних подзадач).
- Для чека наличие приоритета.
- Для времени возможность указать тип (Событие, планируемая работа, исполненная работа)
- Механизм периодически повторяющихся задач.
Задается шаблон и частота повтора.
|
Заметки | - Сущность
(1-N заметка) - Заметки
| | |
Мобильное приложение | | | - Оповещение и напоминание о предстоящих событиях на основе модуля задач.
- Оффлайн трекинг времени, с возможностью экспортировать зафиксированные данные.
- Полное кеширование заметок, оффлайн доступ.
- Выборочное кеширование задач и чеков, оффлайн доступ.
| |