orion76 / projectman

Project Management System
GNU General Public License v2.0
1 stars 0 forks source link
drupal-8 etree

ProjectMan

Project Management System на Drupal 8

Назначение

Описание

ТЗ имеет иерархическую структуру

Секции ТЗ

PM для каждого ТЗ имеет 3 секции:

  1. Разработка ТЗ
  2. Мониторинг статусов задач по ТЗ
  3. Персональные задачи для каждого из участников.

1. Разработка ТЗ

Предназначена для добавления и редактирования разделов ТЗ. В ней отображается все дерево ТЗ и инстументы для редактирования, добавления разделов.

2. Мониторинг статусов задач по ТЗ

В ней отображается все дерево ТЗ. А так же инструменты:

3. Персональные задачи для каждого из участников.

Отображаются только разделы ТЗ и задачи текущего пользователя(исполнителя) Содержит инструменты:

Структура данных

Сущность etree_plan

Используется для разработки ТЗ. Основные поля:

Сущность etree_task

Используется для назначения исполнителей (задача исполнителю) для определенных разделов ТЗ. Связана посредством иерархии с разделом ТЗ. Основные поля:

При необходимости,задача разбивается исполнителем на подзадачи, с раздельным учетом затрат по каждой подзадачи.

Сущность etree_todo

Используется для планирования текущих задач по задаче-подзадаче исполнителя (etree_task) Основные поля: