Глава 3. Пользовательская подсистема

Ревизия VCS: 7896

Дата сборки документа: 2017.03.13 11:32:58

Содержание

Модуль «Потоки работ»
Модуль «Ежедневник»
Модуль «Хранилище»
Раздел «Файлы»
Раздел «Реестры»
Раздел «Документы»
Модуль «Проекты»
Модуль «Цели и показатели»
Модуль «Сотрудники»
Организационная структура
Администрирование
Резерв
Адресная книга
Модуль «Настройки»
  1. Пользовательская подсистема должна быть реализована в виде веб-приложения.

  2. Доступ в пользовательскую подсистему должен осуществляться с помощью актуальных версий интернет-браузеров, построенных на основе движков Webkit и Gecko, а именно:

  3. Пользовательская подсистема должна обеспечивать обмен данными с веб-сервером в фоновом режиме без перезагрузки страницы с целью минимизации трафика и обеспечения более быстрой и удобной работы пользователей.

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

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

  6. Пользовательская подсистема должна предоставлять контекстно-зависимую справку, отображающую информацию о назначении текущего модуля, об изменениях в модуле и предоставлять возможность связи с техподдержкой (функция «Отправить запрос»).

  7. Пользовательская подсистема должна отображать индикатор эффективности соединения c сервером.

  8. Пользовательская подсистема должна отображать индикатор подключения модуля обмена сообщениями.

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

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

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

  12. Пользовательская подсистема должна предоставлять возможность просмотра в системе текстовых файлов формата: doc, docx, xls, xlsx, odt, odp, pdf, rtf, ppt, txt.

  13. Пользовательская подсистема должна предоставлять возможность просмотра в системе мультимедийных файлов формата: mp3, mp4, avi, wmv, mpeg.

  14. Пользовательская подсистема должна предоставлять возможность просмотра в системе изображений формата: png, jpg, bmp, tiff.

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

  16. Пользовательская подсистема должна предоставлять возможность поиска объектов системы в зависимости от выбранного модуля.

Модуль «Потоки работ»

  1. Модуль должен предоставлять возможность создания работ с указанием названия, сроков исполнения, приоритета, ответственного и соисполнителей, а также указанием дополнительной информации: нагрузка, ключевые слова, комментарии, вложения, форма завершения.

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

  3. Модуль должен предоставлять возможность создания проектов документов с указанием краткого содержания, типов документов, сроков исполнения.

  4. Модуль должен предоставлять возможность редактирования работы и проекта документа в соответствии с правами доступа и статусом работы.

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

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

  7. Модуль должен предоставлять возможность отправки работы и проекта документа на согласование, утверждение, ознакомление.

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

  9. Модуль должен предоставлять доступ пользователю к своим работам с использованием основных фильтров:

    • на исполнении;

    • на контроле;

    • делегированные (если кто-либо делегировал право на просмотр работ пользователю или пользователь является исполняющим обязанности);

    • группы (в случае наличия работ из групп);

    • протокольные (в случае наличия протокольных работ);

    • проекты (в случае наличия работ по проекту).

  10. Модуль должен предоставлять доступ пользователю к фильтру «Делегированные», который содержит фильтр по работам делегировавшего пользователя либо руководителя.

  11. Модуль должен предоставлять возможность создавать дополнительные подфильтры к основным фильтрам с возможностью их редактирования/удаления, за исключением фильтра «Делегированные».

  12. Модуль должен предоставлять возможность единовременного изменения параметров отображения фильтров путем уточнения условий (показать удаленные, показать завершенные, период).

  13. Интерфейс модуля должен предусматривать визуальное различие работ по приоритетам.

  14. Интерфейс модуля должен предусматривать визуальное различие работ по истечению срока исполнения: актуальные, просроченные и работы, до окончания исполнения которых осталось меньше трети срока исполнения.

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

  16. Модуль должен предоставлять возможность текстового поиска по названию, автору, исполнителю, ключевым словам работы.

  17. Модуль должен предоставлять возможность импорта работы в выбранный проект.

  18. Модуль должен позволять перепоручать работы подчиненным.

  19. Модуль должен позволять передать и перепоручать работы исполнителю, не являющемуся подчиненным, в случае указания соответствующей опции в подсистеме администрирования.

  20. Модуль должен предоставлять возможность изменять прогресс работ (в процентах, от 0 до 100) своих и перепорученных работ.

  21. Модуль должен предоставлять возможность выбрать форму завершения работы путем выбора из справочника.

  22. Модуль должен предоставлять возможность подтвердить либо отклонить результат работы.

  23. Модуль должен предоставлять возможность завершать работы путем выставления прогресса в 100%.

  24. Модуль должен обеспечивать возможность учета в качестве даты завершения работы, времени когда исполнителем поставлен 100% прогресс в случае, если руководитель закрыл работу позднее.

  25. Модуль должен предоставлять возможность каскадно завершать дерево работ путем завершения родительского элемента.

  26. Модуль должен предоставлять возможность обращение к заранее сохраненным маршрутам для запуска текущей работы или документа по маршруту.

  27. Модуль должен позволять создавать дочерние документы на основе существующих.

  28. Модуль должен предоставлять возможность выбрать документ, к которому у пользователя есть доступ, для текущего в качестве основания.

  29. Модуль должен позволять просмотреть пользователю ход выполнения работы или документа: дата и время начала/завершения этапа, кем был этап завершен.

  30. Модуль должен позволять просмотреть пользователю все будущие этапы маршрута. Будущие этапы маршрута в общем ходе выполнения должны визуально отличаться от выполненных.

  31. Модуль должен хранить информацию об изменениях в файлах работы или документа: создание, редактирование, удаление.

  32. Модуль должен предоставлять возможность подписания документов электронной цифровой подписью.

  33. Модуль должен поддерживать возможность использования государственных алгоритмов электронно-цифровых подписей.

  34. Модуль должен хранить информацию о всех визах документа в листах согласования, утверждения, ознакомления, подписей.

  35. Модуль должен предоставлять возможность руководителю создавать и редактировать резолюцию.

  36. Модуль должен предоставлять возможность руководителю указывать форму завершения работы в резолюции путем выбора из справочника.