Авторы: Данир Тлепов, Кристина Маркова
Версия 4.0 hamming
Предупреждение
Версия поддерживается до 1 марта 2020г.
Содержание¶
Глоссарий¶
- ARTA SYNERGY (далее - «Платформа») - программный продукт, предназначенный для ускорения разработки, внедрения и сопровождения бизнес-приложений.
Общие термины¶
- Файл - Именованная единица информации в Хранилище.
- Папка - Именованный контейнер в Хранилище, который может содержать файлы и папки.
- Роль - Именованный набор прав доступа на объекты системы.
- Роль «Synergy Developer» - Роль пользователя в системе, определяющая возможность конфигурирования всех объектов системы для разработки индивидуальных решений.
- Роль «Администратор» - Роль пользователя в системе, определяющая возможность администрирования всех объектов системы для поддержания ее корректной работы.
- Роль «Дополнительный доступ» - Роль пользователя в системе, определяющая возможность просматривать списки работ, заметки и отчеты пользователей указанного подразделения.
- Роль «Synergy Application Developer» - Роль пользователя в системе, определяющая возможность конфигурирования только некоторых объектов системы.
- Роль «Локальный администратор» - Роль пользователя в системе, определяющая возможность администрирования только некоторых объектов системы.
- Делегирование - Функция передачи части прав и полномочий руководителя подчиненному.
- Заметка - Краткий фрагмент текстовой информации, предназначенный для планирования рабочего времени пользователя. Заметки могут быть как бессрочными, так и иметь время выполнения (фиксированное или «в течение дня»).
Объекты конфигурации¶
- Приложение - изолированный набор объектов конфигурации, сгруппированных произвольным образом, характеризующийся уникальным именем, кодом, номером ревизии и правами доступа.
- Папка - именованная сущность, содержащая в себе объекты конфигурации приложения;
- Справочник - Перечень заранее определенных значений параметров объектов системы.
- Форма - Тип файла в системе, предназначенный для сбора и отображения структурированных данных.
- Реестр - Способ представления данных по форме в табличном виде.
- Запись реестра - Документ на основе Формы в Реестре.
- Файл по форме - Единица информации, предназначенная для хранения структурированных данных на основе Формы.
- Группа реестров - Именованная древовидная структура, содержащая Реестры и другие Группы реестров.
- Маршрут - Многократно используемый набор Работ и правил переходов, связанных последовательно и/или параллельно, направленных на достижение заранее определённого результата.
- Шаблон маршрута - Именованный Маршрут, который может быть использован в различных объектах конфигурации.
- Счетчик - Переменная, значение которой увеличивается на единицу с каждым следующим использованием, может быть использована в Шаблонах номеров.
- Шаблон номера - Структура, состоящая из Счетчика и произвольных подстановок, может быть использована в Журналах и Формах.
- Журнал - Нумерованная таблица учёта документов, необходимая для однозначной идентификации документа и возможности быстрого поиска.
- Тип документа - Способ группировки документов в Журнале.
- Шаблон документа - Предварительно настроенный шаблон, содержащий Тип документа, Форму или файл, используется для создания проектов документов.
- Карточка пользователя - Объект на основе Формы, предназначенный для структурирования информации о пользователях Системы.
- Карточка должностей - Объект на основе Формы, предназначенный для структурирования информации о должностях организационной структуры.
- Карточка подразделений - Объект на основе Формы, предназначенный для структурирования информации о подразделениях организационной структуры.
- Действие по сотрудникам - Объект на основе Реестра с настроенным Маршрутом, предназначенный для выполнения действий по организационной струкруре с пользователями Системы, назначенными на какую-либо должность в организационной структуре.
- Действие по резерву - Объект на основе Реестра с настроенным Маршрутом, предназначенный для выполнения действий по организационной струкруре с пользователями Системы, не назначенными ни на одну должность в организационной структуре.
- Пользовательский компонент - Сохраненный код, выполняющийся в клиентской части Системы.
- Внешний модуль-компонент - Объект на основе Пользовательского компонента, выполняющийся в указанном месте размещения клиентской части Системы.
- Внешний модуль - Ссылка на внешний исполняемый файл или URL, доступная из интерфейса клиентской части Системы.
- Пользовательский отчет - Сохраненный запрос, выполняющийся к базе данных Системы, выполняемый пользователями из интерфейса Системы.
Потоки работ¶
Работа - Объект системы, представляющий собой сформулированное автором требование выполнить действие за конечное время и возложенное на конкретного исполнителя (ответственного).
Приоритет - Атрибут работы, определяющий важность её исполнения. Названия и параметры имеют возможность настройки.
Нагрузка - Атрибут работы, определяющий время, выделенное на выполнение данной работы. Нагрузка может быть выражена в количестве часов в день, в количестве часов всего, в количестве рабочих дней, в проценте от рабочего времени. Данный параметр работы участвует в формулах расчета общей нагрузки пользователя и его эффективности.
Прогресс - Атрибут работы, характеризующий процент её выполнения (от 0% до 100%).
Статус - Атрибут работы, определяющий статус работы в системе: - зависящий от прогресса ее исполнения и типа:
- «в работе»;
- «ожидание» (<100%);
- «завершена»;
- «согласовано»/ «не согласовано», «ознакомлен», «утверждено»/ «не утверждено» (=100%);
- не зависящий от прогресса: «удалена».
Маршрут - Многократно используемый набор Работ и правил переходов, связанных последовательно и/или параллельно, направленных на достижение заранее определённого результата.
Протокол - Документ, определенный особым набором параметров (номер, тема, повестка) и набором протокольных поручений (работ по протоколу).
Резолюция - Набор работ, определяющий решение автора резолюции по документу.
Фильтры работ - Способ группировки работ в зависимости от их свойств и по отношению пользователя к работе (на исполнении, на контроле).
«Передать работу» - Функция изменения ответственного за исполнение работы пользователя. При применении этой функции текущая работа завершается, создается новая для указанного пользователя.
«Перепоручить работу» - Функция добавления соисполнителей к текущей работе. При применении этой функции создаются дочерние работы к данной на каждого соисполнителя.
«Переслать работу» - Функция отправки документа пользователю системы или на указанный e-mail адрес.
«Взять на контроль» - Функция, позволяющая пользователю контролировать ход исполнения работы путем отображения её в фильтре работ «на контроле» и получения уведомлений по ней.
Согласование - Работа, требующая в качестве своего завершения выбора одного из пунктов: согласовано или не согласовано, позволяющая также при выборе ввести комментарий.
Утверждение - Работа, требующая в качестве своего завершения выбора одного из пунктов: утверждено или не утверждено, позволяющая также при выборе ввести комментарий.
Ознакомление - Работа, требующая в качестве своего завершения выбора пункта: ознакомился.
Справочник «Подписи прогресса поручений» - Справочник, определяющий основные промежуточные этапы исполнения работ, характеризуемые: названием и значением прогресса (от 0% до 100%).
Хранилище¶
- Свойство файла - Параметр, определяющий файл в хранилище. Значения свойств могут быть введены или выбраны из имеющихся пользователем, или же заполнены автоматически.
- Категория файла - Параметр, определяющий файл в хранилище. Значения категорий должны быть заранее определены в системе и доступны пользователю для выбора одного или нескольких значений для файла.
- Классификатор - Перечень категорий файлов в системе.
- Документ - Именованный контейнер в Хранилище, содержащий реквизиты и файлы, а также их версии. Реквизиты содержат: Карточку документа (в зависимости от типа), Ход исполнения, Изменения в документе, Листы подписей. Применяется как общая единица хранения информации между электронной почтой и документооборотом.
- Дочерний документ - Документ, созданный на основании данного. Связь «основание — дочерний» отображается в карточке документа.
- Основание документ - Документ, на основании которого был создан данный. Связь «основание-дочерний» отображается в карточке документа.
- Журнал - Нумерованная таблица учёта документов, необходимая для однозначной идентификации документа и возможности быстрого поиска.
- «Сотрудник канцелярии» - Роль пользователя в системе, определяющая возможность просматривать журналы, а также производить действия (просмотр, регистрация, редактирование, отклонение) с документами в журнале в соответствии с правами доступа к журналу.
- Дело - Способ группировки зарегистрированных документов, обладающий атрибутом - срок хранения.
- Номенклатура дел - Систематизированный перечень наименований дел, заводимых в организации, оформленный в установленном порядке.
Проекты¶
- Проект - Уникальный набор Работ, связанных последовательно и/или параллельно, направленный на достижение заранее определённого результата, в рамках ограниченных сроков, ресурсов и бюджета.
- Владелец проекта - Пользователь системы, первоначально - автор проекта. Владелец может быть изменен на пользователя, при наличии у него полных прав доступа на проект.
- Портфель проектов - Способ группировки тематически связанных проектов, направленных на достижение общей цели.
- Менеджер портфеля - Пользователь системы, однозначно определяемый для портфеля проектов, обладающий полными правами доступа на портфель и ответственный за расположение проектов в данном портфеле.
- Мероприятие - Работа проекта, характеризуемая стандартными параметрами для работ: формулировкой, нагрузкой, длительностью, исполнителями. По мимо этого для мероприятий могут быть указаны связи, свойства стоимости плановой и фактической.
- Веха - Работа проекта, не имеющая длительности, предназначенная для расстановки контрольных точек в проекте.
- Общее корпоративное дерево - Структура портфелей проектов, централизованно определенная для организации.
Сотрудники¶
- Личное дело - Набор папок и подпапок, содержащий личные дела сотрудников.
- Карточка пользователя - Формы, на основе которых автоматически создаются карточки для каждого сотрудника и помещаются в их профиле.
- Карточка должности - Формы, на основе которых создаются карточки для каждой должности и отображаются на вкладке «Администрирование».
- Карточка подразделения - Формы, на основе которых создаются карточки для каждого подразделения и отображаются на вкладке «Администрирование».
- Роль «Сотрудник отдела кадров» - Роль пользователя в системе, определяющая возможность просматривать личные дела сотрудников, загружать туда файлы и их новые версии, скачивать, переименовывать, перемещать,отправлять по почте и удалять, а также редактировать организационную структуру и доступ к разделу резерва.
Технологические требования¶
- Платформа должна поддерживать работу на следующих серверных операционных системах: Linux, BSD, Solaris (рекомендуется использовать ОС Debian GNU/Linux 6.0 (amd64).
- Платформа должна использовать J2EE-совместимый сервер приложений.
- Платформа должна поддерживать работу на реляционных СУБД и на noSQL СУБД.
- Платформа должна поддерживать стандарты EJB 3.0 (J2EE Enterprise Java Beans 3.0).
- Платформа должна позволять использовать данные для авторизации пользователей из каталогов LDAP по протоколу LDAP v3.
- Платформа должна поддерживать технологии единого входа (SSO NTLM, SSO NTLMv2 (Jespa)).
- Платформа должна поддерживать шифрование соединения с сервером с помощью протокола SSL (HTTPS).
- Платформа должна поддерживать работу с распределённым хранилищем данных.
- Платформа должна обеспечивать возможность распределенной работы и удаленного доступа к ресурсам и объектам системы.
- Платформа должна предоставлять возможность обмена документами между канцеляриями, расположенными на одном или нескольких экземплярах Платформы (Docflow Exchange - DFEX).
- Платформа должна предоставлять возможность импорта объектов системы из сторонних каталогов посредством Active Directory.
- Платформа должна предоставлять возможность интеграции с Microsoft
SharePoint Foundation для проведения совместного редактирования
файлов Microsoft Office версии 2013 и выше для следующих расширений:
- .docx — Microsoft Word;
- .xlsx — Microsoft Excel;
- .pptx — Microsoft PowerPoint.
- Платформа должна предоставлять возможность интеграции аналитических диаграмм. Диаграммы должны строиться на основе произвольных данных форм, реестров, файлов и документов. Пользователь с ролью «Synergy Developer» должен иметь возможность самостоятельно настроить диаграммы с помощью графического интерфейса.
- Платформа должна поддерживать работу в архитектуре Internet/Intrаnet.
- Платформа должна предоставлять возможность реализовывать пользовательские интерфейсы, используя HTML и JavaScript.
- Платформа должна предоставлять комплект средств разработки (Software
Development Kit - SDK), включая, но не ограничиваясь:
- REST API;
- способы авторизации: сессионная, по логину и паролю, по ключам;
- события, возникающие в различных точках исполняемого кода при выполнении определённых условий;
- очереди сообщений;
- поддержку плагинов;
- JavaScript интерпретаторы;
- скриптинг в формах;
- внешний проигрыватель форм.
- Платформа должна содержать в себе следующие подсистемы: подсистему администрирования, конфигуратор Synergy IDE, пользовательская подсистема.
- Платформа должна предоставлять доступ к объектам системы в соответствии с правами доступа пользователя.
- Права пользователя в платформе определяются его положением в организационной структуре компании и назначенными ему дополнительными правами. Дополнительные права могут быть назначены на основе сочетания ролей и групп пользователей.
- Платформа должна реализовывать возможность регламентации доступа пользователей путём разрешения/блокирования доступа учетной записи к Платформе.
- Платформа должна обладать механизмом делегирования полномочий подчиненному пользователю.
- Платформа должна осуществлять журналирование базовых действий
пользователей, включая, но не ограничиваясь:
- вход в систему: успешный, неуспешный
- работа создана, изменена, завершена, удалена
- документ сохранен, зарегистрирован, отклонен, списан, удален
- проект создан, изменен, удален, восстановлен
- заметка создана, изменена, удалена
- объекты приложений конфигурации созданы, изменены, удалены, скрыты, восстановлены, инициализированы
- осуществлен импорт конфигурации
- Платформа должна предоставлять инструментарий для локализации языка интерфейса. Платформа должна обеспечить возможность добавлять и настраивать неограниченное количество языков без программирования в процессе эксплуатации. А также позволять изменять переводы в режиме реального времени, без остановки системы и без применения сторонних инструментов.
- Платформа должна предоставлять возможность создания, редактирования форм в визуальном редакторе форм.
- Платформа должна предоставлять инструмент управления бизнес-процессами, поддерживающий нотацию BPMN.
- Платформа должна предоставлять дизайнер бизнес-процессов. Создание и редактирование бизнес-процессов должно выполняться в рабочем пространстве дизайнера бизнес-процессов.
- Платформа должна предоставлять возможность потокового сканирования файлов.
Пользовательская подсистема¶
- Пользовательская подсистема должна быть реализована в виде веб-приложения.
- Доступ в пользовательскую подсистему должен осуществляться с помощью
актуальных версий интернет-браузеров, построенных на основе движков
Webkit и Gecko, а именно:
- Mozilla Firefox: последняя актуальная версия [https://www.mozilla.org/en-US/firefox/all/](https://www.mozilla.org/en-US/firefox/all/), а также последняя версия с расширенной поддержкой [https://www.mozilla.org/en-US/firefox/organizations/all/](https://www.mozilla.org/en-US/firefox/organizations/all/);
- Google Chrome: последняя актуальная версия канала stable [https://www.google.com/chrome/browser/desktop/](https://www.google.com/chrome/browser/desktop/);
- Microsoft Internet Explorer : версии 11 и выше (не включая Microsoft Edge).
- Пользовательская подсистема должна обеспечивать обмен данными с веб-сервером в фоновом режиме без перезагрузки страницы с целью минимизации трафика и обеспечения более быстрой и удобной работы пользователей.
- Пользовательская подсистема должна предоставлять доступ к ресурсам и объектам системы, согласно правам доступа пользователя.
- Пользовательская подсистема должна предоставлять контекстно-зависимый навигатор, отображающий необходимые данные в зависимости от текущего модуля.
- Пользовательская подсистема должна предоставлять контекстно-зависимую справку, отображающую информацию о назначении текущего модуля, об изменениях в модуле и предоставлять возможность связи с техподдержкой (функция «Отправить запрос»).
- Пользовательская подсистема должна отображать индикатор эффективности соединения c сервером.
- Пользовательская подсистема должна отображать индикатор подключения модуля обмена сообщениями.
- Пользовательская подсистема должна отображать иконку вызова справки.
- Пользовательская подсистема должна предоставлять возможность формирования отчетов по заданным шаблонам в соответствии с правами доступа пользователей в выбранном модуле.
- Пользовательская подсистема должна предоставлять возможность загрузки отчета на компьютер пользователя, либо в хранилище в соответствие с указанными настройками отчета.
- Пользовательская подсистема должна предоставлять возможность просмотра в системе текстовых файлов формата: doc, docx, xls, xlsx, odt, odp, pdf, rtf, ppt, txt.
- Пользовательская подсистема должна предоставлять возможность просмотра в системе мультимедийных файлов формата: mp3, mp4, avi, wmv, mpeg.
- Пользовательская подсистема должна предоставлять возможность просмотра в системе изображений формата: png, jpg, bmp, tiff.
- Пользовательская подсистема должна предоставлять возможность конвертации произвольных файлов в форматы, поддерживаемые Платформой.
- Пользовательская подсистема должна предоставлять возможность поиска объектов системы в зависимости от выбранного модуля.
Модуль «Потоки работ»¶
- Модуль должен предоставлять возможность создания работ с указанием названия, сроков исполнения, приоритета, ответственного и соисполнителей, а также указанием дополнительной информации: нагрузка, ключевые слова, комментарии, вложения, форма завершения.
- Модуль должен предоставлять возможность создания протоколов при помощи мастера. При выполнении всех обязательных условий запуска протокола, система должна автоматически создавать протокольные поручения.
- Модуль должен предоставлять возможность создания проектов документов с указанием краткого содержания, типов документов, сроков исполнения.
- Модуль должен предоставлять возможность редактирования работы и проекта документа в соответствии с правами доступа и статусом работы.
- Модуль должен предоставлять возможность комментирования работы и проекта документа, просмотра и прикрепления вложений в соответствие с правами доступа и видом работы.
- Модуль должен предоставлять возможность добавления трех видов комментариев к работе или проекту документа: относящиеся к работе, относящиеся к документу и личные.
- Модуль должен предоставлять возможность отправки работы и проекта документа на согласование, утверждение, ознакомление.
- Модуль должен предоставлять возможность автоматического заполнения названий работ вида согласование, утверждение, ознакомление.
- Модуль должен предоставлять доступ пользователю к своим работам с использованием
основных фильтров:
- на исполнении;
- на контроле;
- делегированные (если кто-либо делегировал право на просмотр работ пользователю или пользователь является исполняющим обязанности);
- протокольные (в случае наличия протокольных работ);
- проекты (в случае наличия работ по проекту).
- Модуль должен предоставлять доступ пользователю к фильтру «Делегированные», который содержит фильтр по работам делегировавшего пользователя либо руководителя.
- Модуль должен предоставлять возможность создавать дополнительные подфильтры к основным фильтрам с возможностью их редактирования/удаления, за исключением фильтра «Делегированные».
- Модуль должен предоставлять возможность единовременного изменения параметров отображения фильтров путем уточнения условий (показать удаленные, показать завершенные, период).
- Интерфейс модуля должен предусматривать визуальное различие работ по приоритетам.
- Интерфейс модуля должен предусматривать визуальное различие работ по истечению срока исполнения: актуальные, просроченные и работы, до окончания исполнения которых осталось меньше трети срока исполнения.
- Модуль должен предоставлять возможность брать на контроль и снимать с контроля работы подчиненных.
- Модуль должен предоставлять возможность текстового поиска по названию, автору, исполнителю, ключевым словам работы.
- Модуль должен предоставлять возможность импорта работы в выбранный проект.
- Модуль должен позволять перепоручать работы подчиненным.
- Модуль должен позволять передать и перепоручать работы исполнителю, не являющемуся подчиненным, в случае указания соответствующей опции в подсистеме администрирования.
- Модуль должен предоставлять возможность изменять прогресс работ (в процентах, от 0 до 100) своих и перепорученных работ.
- Модуль должен предоставлять возможность выбрать форму завершения работы путем выбора из справочника.
- Модуль должен предоставлять возможность подтвердить либо отклонить результат работы.
- Модуль должен предоставлять возможность завершать работы путем выставления прогресса в 100%.
- Модуль должен обеспечивать возможность учета в качестве даты завершения работы, времени когда исполнителем поставлен 100% прогресс в случае, если руководитель закрыл работу позднее.
- Модуль должен предоставлять возможность каскадно завершать дерево работ путем завершения родительского элемента.
- Модуль должен предоставлять возможность обращение к заранее сохраненным маршрутам для запуска текущей работы или документа по маршруту.
- Модуль должен позволять создавать дочерние документы на основе существующих.
- Модуль должен предоставлять возможность выбрать документ, к которому у пользователя есть доступ, для текущего в качестве основания.
- Модуль должен позволять просмотреть пользователю ход выполнения работы или документа: дата и время начала/завершения этапа, кем был этап завершен.
- Модуль должен позволять просмотреть пользователю все будущие этапы маршрута. Будущие этапы маршрута в общем ходе выполнения должны визуально отличаться от выполненных.
- Модуль должен хранить информацию об изменениях в файлах работы или документа: создание, редактирование, удаление.
- Модуль должен предоставлять возможность подписания документов электронной цифровой подписью.
- Модуль должен поддерживать возможность использования государственных алгоритмов электронно-цифровых подписей.
- Модуль должен хранить информацию о всех визах документа в листах согласования, утверждения, ознакомления, подписей.
- Модуль должен предоставлять возможность руководителю создавать и редактировать резолюцию.
- Модуль должен предоставлять возможность руководителю указывать форму завершения работы в резолюции путем выбора из справочника.
Модуль «Ежедневник»¶
- Модуль должен предоставлять возможность каждому пользователю планировать рабочее время, посредством создания заметок.
- Модуль должен предоставлять возможность просмотра заметок в режиме день, неделя, месяц.
- Модуль должен предоставлять возможность получения версии для печати заметок (простым списком и сеткой по неделям).
- Модуль должен предоставлять возможность изменять статус заметок выполнена/не выполнена.
- Модуль должен предоставлять возможность создавать личные заметки (доступные для просмотра только автору).
- Модуль должен предоставлять возможность создавать заметки с фиксированным временем в рамках одного дня или с длительностью «в течении дня».
- Интерфейс модуля должен предусматривать визуальное различие заметок (текущая, просроченная, поставленная руководителем, личная, выполненная).
- Модуль должен иметь возможность создания повторяющихся заметок.
- Модуль должен иметь возможность создания коллективных заметок (совещаний).
- Модуль должен предоставлять возможность перемещения заметок при помощи drag&drop.
- Модуль должен предоставлять возможность отображения заметок о необходимости согласования/утверждения/ознакомления с документом с полями для ввода комментария.
- Модуль должен предоставлять возможность отображения заметок о необходимости заполнения значения показателей.
- Модуль должен предоставлять пользователю возможность создавать бессрочные заметки.
- Модуль должен предоставлять пользователю возможность превращать бессрочные заметки в исполняемые путём их переноса с помощью drag&drop в рабочую область ежедневника. Местоположение такой заметки должно определяться днём, отображаемым в месте назначения переноса, а период заметки должен устанавливаться в значение «в течение дня».
- Модуль должен предоставлять возможность прикрепления файлов к заметкам с компьютера или из хранилища.
Модуль «Хранилище»¶
Раздел «Файлы»¶
- Раздел должен быть реализован согласно стандарту хранилища JSR-283 (Java Content Repository 2.0).
- Раздел должен иметь иерархическую древовидную структуру.
- Раздел должен иметь возможность использовать файловую систему в качестве способа организации хранения данных.
- Раздел должен позволять установку прав доступа пользователей к узлам иерархической структуры.
- Узлы иерархической структуры по умолчанию должны наследовать права доступа от родительского элемента.
- Раздел должен предоставлять возможность осуществления стандартных действий с файлами: загрузить, скачать, переименовать, удалить в соответствии с правами пользователя.
- Раздел должен предоставлять возможность осуществления стандартных действий с папками: создать, удалить, переместить, переименовать в соответствии с правами пользователя.
- Раздел должен обеспечивать хранение всех последовательных версий одного файла. По умолчанию актуальной является последняя версия.
- Раздел должен обеспечивать возможность отката на предыдущую версию, если таковая имеется.
- Раздел должен предоставлять возможность вести обсуждение файлов путем создания темы обсуждения и комментариев.
- Раздел должен предоставлять возможность задания ссылок одного файла на другие файлы.
- Раздел должен предоставлять возможность задавать способ
просмотра каждой папки:
- Таблица - список объектов (Папок, Документов или Файлов), находящихся внутри этой Папки;
- Значки -отображение объектов (Папок, Документов или Файлов) в виде небольших снимков первых страниц содержимого Документа или значков для обозначения Файлов.
- Раздел должен обеспечивать возможность создания ярлыков файлов в моих документах, выбранной или текущей папке.
- Раздел должен обеспечивать возможность редактирования файлов во внешних редакторах.
- Раздел должен давать доступ к подсистеме поиска, а именно к действиям простой поиск и расширенный поиск.
- Раздел должен предоставлять возможность простого контекстного поиска файлов по имени и содержимому.
- Раздел должен предоставлять возможность расширенного поиска файлов по следующим условиям: * по названию и содержимому файлов (содержит/не содержит); * свойствам; * классификатору; * другим условиям (тип, размер,последние изменения).
- Раздел должен предоставлять возможность указания свойств документа, предоставления абсолютной и относительной ссылок на документ.
- Раздел должен предоставлять возможность совместного редактирования файлов Microsoft Office (2013 и новее) при помощи пункта «Начать совместное редактирование» при помощи SharePoint.
Раздел «Реестры»¶
- Раздел должен предоставлять возможность создавать записи по реестру.
- Раздел должен предоставлять возможность запускать записи по маршруту.
- Раздел должен предоставлять возможность редактировать записи по реестру в соответствии с правами доступа.
- Раздел должен предоставлять возможность удалять записи по реестру в соответствии с правами доступа.
- Раздел должен предоставлять возможность просматривать записи по реестру со следующими статусами: в маршруте, завершено успешно, завершено с ошибкой, маршрут не запущен.
- Раздел должен предоставлять возможность поиска информации по записям реестра, включая все вложенные файлы.
- Раздел должен отображать настроенные группы реестров с соответствующей иконкой. Группы реестров имеют иерархическую структуру.
- Раздел должен предоставлять возможность настройки фильтров записей реестра, в т.ч. по столбцам.
- Раздел должен предоставлять возможность выгрузки записей реестра в формат MS Excel.
- Раздел должен предоставлять возможность обработки событии создания/изменения/удаления записей реестра.
- Раздел должен предоставлять возможность сортировки записей реестра по полю записи.
Раздел «Документы»¶
- Раздел должен предоставлять возможность просматривать все документы,
к которым имел какое-либо отношение пользователь:
- Мои - документы, созданный непосредственно пользователем;
- Полученные - документы пришедшие непосредственно пользователю;
- Отправленные - документы, отправленные непосредственно пользователем.
- Раздел должен отображать журналы для пользователей с ролью «Сотрудник канцелярии» в соответствии с правами пользователя на отдельные журналы.
- Раздел должен позволять регистрацию документов в выбранном журнале с заполнением карточки документа, прикреплением вложений.
- Раздел должен предоставлять возможность указать исполнителя документа и/или маршрут движения документа после регистрации (для соответствующего типа журнала).
- При заполнении карточки система должна проверять выполнение необходимых условий регистрации документов, как общих для системы, так и указанных в подсистеме администрирования.
- Раздел должен позволять прикреплять файлы к регистрируемому документу путем: загрузки с компьютера, с хранилища, сканировать.
- Раздел должен предоставлять доступ к документам в имеющихся журналах в соответствии с правами доступа пользователя.
- Раздел должен позволять автоматическую регистрацию нового документа (для соответствующего типа журнала).
- Раздел должен позволять резервирование номеров регистрации документа.
- Раздел должен осуществлять автоматическое создание работы для исполнителя на основе зарегистрированного документа.
- Раздел должен предоставлять возможность отправки документа на согласование, ознакомление, утверждение, регистрацию и как служебную записку.
- Раздел должен отображать карточку документа, изменения в документе, ход выполнения в работе, инициированным на основе зарегистрированного документа в Журнале документов.
- Раздел должен предоставлять возможность просмотра деталей зарегистрированных документов.
- Раздел должен предоставлять возможность помечать документ как бракованный, как контрольный.
- Раздел должен предоставлять возможность списания документов в Дела.
- Раздел должен предоставлять возможность просмотра документов списанных в Дела.
- Раздел должен предоставлять возможность создавать, редактировать и удалять собственные специализированные подфильтры для корневых веток и их подветок.
- Раздел должен предоставлять возможность фасетного поиска документа.
- Раздел должен предоставлять возможность сохранения пользовательских фасетов поиска.
- Раздел должен предоставлять возможность указания признака прочитанности/непрочитанности документа.
- Раздел должен предоставлять возможность прерывания маршрута документа.
- Раздел должен предоставлять возможность скрытия документов, а также просмотра данных документов в подфильтре, настроенным пользователем при необходимости.
- Раздел должен предоставлять возможность отправки документа из журнала в личное дело пользователя.
Модуль «Проекты»¶
- Модуль должен предоставлять возможность планировать действия сотрудников компании с помощью проектов. Проект может состоять из мероприятий, групповых мероприятий и вех.
- Модуль должен предоставлять средства для редактирования проектов: создание связей, зависимостей, копирование, вставка, перемещение элементов внутри проекта с помощью drag&drop, автоматический пересчет сроков мероприятий, групп при изменении связанных элементов проекта.
- Модуль должен строить гистограмму ресурсов для открытого проекта или портфеля. Гистограмма должна отображать задачи во времени и общую картину загруженности участников проекта / портфеля.
- Модуль должен строить диаграмму Ганта для элементов проекта. Для удобства отображения система должна предоставлять пользователю возможность масштабировать диаграмму Ганта. Диаграмма должна соответственно отображать группы, мероприятия, просроченные мероприятия, вехи.
- Модуль должен предоставлять следующие виды отчетов по проектам: список элементов проекта в виде таблицы, диаграмма Ганта.
- Модуль должен предоставлять возможность изменять список участников проекта, назначение ответственных за отдельные элементы и ветки проекта. При выборе ответственного у пользователя автоматически создается одноименная работа, доступ к которой пользователь имеет в модуле «Потоки работ».
- Модуль должен предоставлять возможность брать на контроль мероприятия проекта.
- Модуль должен предоставлять возможность изменять прогресс выполнения элементов проекта. При этом прогресс выполнения групп рассчитывается на основе прогресса вложенных мероприятий.
- Модуль должен предоставлять возможность владельцу проекта назначать права на чтение, редактирование, назначение прав, назначение ответственных и комментирование проекта или мероприятия проекта другому пользователю.
- Модуль должен предоставлять возможность изменения сроков элементов проекта в случае, если не выбран автоматический расчёт сроков.
- Модуль должен предоставлять возможность изменения владельца проекта.
- Модуль должен предоставлять возможность отправки проекта на согласование или утвердить проект без согласования.
- Модуль должен осуществлять запрет на внесения изменений в проект, находящийся в процессе утверждения.
- Модуль должен предоставлять возможность осуществлять поиск по элементам проекта.
- Система должна автоматически создавать папку проекта, при создании нового проекта.
- Модуль должен предоставлять возможность добавления файлов к проектам с компьютера и добавление ярлыков на файлы из папок хранилища.
- Модуль должен осуществлять создание кода WBS (отображать вместо сквозной нумерации) для всех элементов проекта.
- Модуль должен предоставлять возможность экспорта проекта в формат xls, xml.
- Модуль должен предоставлять возможность создание и перемещения проектов внутри портфелей проектов в соответствие с правами доступа пользователей.
- Модуль должен предоставлять возможность создания подпапки в папке «Мои проекты».
- Модуль должен предоставлять возможность создания проекта в папке «Мои проекты».
- Модуль должен предоставлять возможность переносить проект из папки «Мои проекты» в общекорпоративное дерево.
- Модуль должен автоматически создавать работу по утверждению расположения проекта в портфеле менеджеру портфеля, при переносе проекта сотрудником не имеющего доступа на редактирования портфеля.
- Модуль должен обеспечивать визуализацию портфелей проектов: при выделении портфеля проектов должны отображаться менеджер, бюджет, плановая/фактическая стоимость и вложенные в портфель проекты, для каждого из которых отображаются название, плановая/фактическая стоимость, владелец и прогресс завершения. Отображение данных полей настраивается.
- Модуль должен предоставлять возможность назначения прав доступа к портфелям проектов.
- Модуль должен предоставлять возможность просмотра завершенных и удаленных проектов, восстановление удаленных проектов.
- Модуль должен предоставлять возможность добавления дополнительных полей из справочника.
- Модуль должен предоставлять возможность просмотра абсолютной и относительной ссылки на проект.
- Модуль должен предоставлять возможность указания в качестве паспорта проекта документа или записи реестра и добавления данного документа в папку проекта.
- Модуль должен предоставлять возможность управления рисками проекта: добавление, редактирование, удаление рисков.
Модуль «Сотрудники»¶
Организационная структура¶
- Раздел должен предоставлять доступ к древовидному списку организационной структуры компании.
- Раздел должен предоставлять доступ руководителям к графику работ, который отображает работы подчиненных пользователей, находящихся в подразделении или назначенных на должность.
- Раздел должен предоставлять возможность создания, редактирования, удаления работ подчиненных на графике работ.
- Раздел должен предоставлять доступ в профиль, ежедневник, работы и отчеты пользователя.
- Раздел должен предоставлять руководителям (либо при соответствующих дополнительных правах) доступ к профилям, к заметкам в ежедневнике, к работам, к отчетам по системным показателям (эффективность, нагрузка и т.д.) подчиненного.
- Раздел должен предоставлять возможность руководителям ставить заметки подчиненным при включении соответствующей настройки.
- Раздел должен предоставлять возможность руководителям ставить работы подчиненным.
- Раздел должен отображать в профиле пользователя:
- События и нагрузку пользователя;
- Реквизиты и контакты пользователя;
- Дополнительные карточки пользователя;
- Личное дело сотруднику с правами «Сотрудник отдела кадров»;
- Статус сотрудника по отношении к занимаемой должности (в отпуске, в командировке и т.д).
- Раздел должен предоставлять возможность найти сотрудника с помощью контекстного поиска, путем введения в поле «Поиск информации» фамилии или имени сотрудника.
- Раздел должен предоставлять список пользователей удовлетворяющий критерию поиска при введении первых букв фамилии или имени сотрудника.
- Раздел должен предоставлять возможность ограничения просмотра организационной структуры пользователями при включении соответствующей настройки.
- Раздел должен предоставлять возможность запрета на просмотр графиков на вкладке «События и нагрузка» в зависимости от занимаемой должности при включении соответствующей настройки.
- Раздел должен предоставлять возможность просмотра карточек пользователей самим пользователем, а также всеми пользователями при соответствующей настройке.
- Раздел должен предоставлять возможность редактирования карточки пользователей самим пользователем при соответствующей настройке.
Администрирование¶
- Раздел должен отображаться у пользователей с ролью «Сотрудник отдела кадров».
- Раздел должен предоставлять возможность создавать, редактировать и удалять пользователей, должности, подразделения.
- Раздел должен предоставлять возможность назначать пользователей на должности: создавать новых пользователей либо выбирать их из справочника.
- Раздел должен предоставлять возможность указать следующие права
доступа пользователям:
- Сотрудник отдела кадров
- Сотрудник канцелярии
- Доступ к стратегии
- Доступ к справочнику показателей
- Доступ в систему
- Раздел должен предоставлять возможность просмотра/заполнения карточек пользователей, должностей и подразделений.
- Раздел должен предоставлять возможность формирования приказов на сотрудников и пользователей.
Резерв¶
- Раздел должен предоставлять возможность просматривать пользователей не назначенных на должность.
- Раздел должен предоставлять возможность создавать новых пользователей в резерве.
- Раздел должен предоставлять возможность изменять данные пользователей из резерва.
- Раздел должен предоставлять возможность просматривать профиль пользователей из резерва.
- Раздел должен предоставлять возможность формирования приказов на пользователей из резерва.
Адресная книга¶
- Система должна предоставлять возможность создания, редактирования и удаления контактов (люди/организации) из адресной книги.
- Система должна предоставлять возможность сделать контакт «Общедоступным».
- Система должна предоставлять возможность поиска контактов по Ф.И.О, должности, названию организации, номеру телефона и электронной почте.
- Система должна позволять заполнять карточку контакта (люди/организации), при наличии формы карточки соответствующего контакта.
Модуль «Настройки»¶
- Модуль должен предоставлять пользователю возможность скрыть/отобразить модули. Настройки должны быть персональными только для этого пользователя.
- Модуль должен предоставлять возможность настройки автообновления данныx: указать интервал в минутах.
- Модуль должен предоставлять возможность указания настройки: «мигать» при наличии обновлений.
- Модуль должен предоставлять возможность указания вида отображения документов.
- Модуль должен предоставлять пользователю возможность изменения данных авторизации (логина и пароля) учетной записи, указание продолжительности сессии.
- Модуль должен предоставлять QR-код для авторизации в мобильном приложении, а также возможность отправки уведомления на почту для скачивания мобильного приложения.
- Модуль должен предоставлять возможность делегирования прав по ежедневнику на просмотр, изменение статуса, редактирование, создание, удаление заметок.
- Модуль должен предоставлять возможность делегирования прав по работам на просмотр, изменение процента выполнения, изменение статуса, редактирование, согласование/рассмотрение, создание, удаление, утверждение.
- Модуль должен предоставлять возможность делегирования прав по проектам на просмотр, комментирование, назначение ответственных, редактирование.
- Модуль должен предоставлять пользователю возможность настройки почтовых аккаунтов: добавление, редактирование, удаление.
- Модуль должен предоставлять пользователю возможность настройки учетной записи модуля обмена сообщениями.
- Модуль должен предоставлять возможность использования альтернативного просмотрщика документов.
- Модуль должен предоставлять возможность смены темы оформления пользовательской части.
- Модуль должен предоставлять возможность использования HTML5 для просмотра медиа файлов.
- Модуль должен предоставлять возможность включения/отключения уведомлений по модулям «Ежедневник», «Потоки работ», «Проекты», «Цели и показатели», а также дополнительных уведомлений про делегирование, обновление файла и обмен документами между организациями.
- Модуль должен предоставлять возможность указания почтового адреса и jabber-аккаунта, на который пользователь будет получать уведомления.
- Модуль должен предоставлять возможность включения/отключения уведомлений по модулю «Хранилище» для имеющихся папок, а также по форуму, которые ведутся в данных папках.
- Модуль должен предоставлять возможность создания, редактирования, удаления маршрутов, к которым у пользователя есть доступ, а также избранных маршрутов пользователя.
- Модуль должен предоставлять пользователю возможность установления прав доступа к маршрутам для пользователей и должностей.
- Модуль должен предоставлять возможность просмотра маршрутов подчиненных.
Подсистема администрирования¶
- Подсистема администрирования должна предоставлять возможность централизованного администрирования Платформы.
- Подсистема администрирования должна быть реализована в виде веб-приложения.
- Доступ к подсистеме администрирования должны иметь пользователи с ролью «Администратор».
- Дополнительно доступ к подсистеме администрирования также должны иметь пользователи с ролью «Локальный администратор», которым назначен доступ к какому-либо объекту администрирования: группы, орг.структура.
- Подсистема администрирования должна предоставлять возможность управления правами доступа и технического обслуживания системы.
Картотека¶
- Раздел должен предоставлять возможность редактирования организационной структуры компании: создание, редактирование, перемещение и удаление функциональных подразделений.
- Раздел должен поддерживать следующие роли для функциональных подразделений: * руководитель подразделения; * и.о. руководителя подразделения; * заместитель руководителя подразделения; * специалист.
- Раздел должен предоставлять возможность создавать, редактировать, удалять, перемещать должности организационной структуры.
- Раздел должен предоставлять возможность создания, редактирования и удаления учетных записей пользователей.
- Раздел должен предоставлять возможность назначения и увольнения пользователей на созданных должностях.
- Раздел должен предоставлять возможность редактирования информации учетной записи пользователя: личные данные, фотографии, а также особые права доступа: «Сотрудник канцелярии», «Разработчик Synergy», «Администратор», «Сотрудник отдела кадров», «Доступ к стратегии», «Доступ к справочнику показателей» и «Дополнительный доступ».
- Раздел должен предоставлять возможность блокировать доступ пользователя в систему.
- Раздел должен предоставлять возможность задания личной папки пользователя.
- Раздел должен предоставлять возможность задать вручную логин и пароль учетной записи пользователя.
- Раздел должен предоставлять возможность автоматического генерирования логинов и паролей пользователей с отправкой информации об изменениях на почтовые ящики пользователей.
- Раздел должен предоставлять возможность осуществлять текстовый поиск пользователей по данным: фио и должность в общем списке пользователей.
Настройки системы¶
- Раздел должен предоставлять возможность указания «URL приложения».
- Раздел должен предоставлять возможность определения доступа к объектам конфигурации — группам и орг. структуре.
- Раздел должен предоставлять возможность настройки параметров уведомлений.
- Раздел должен предоставлять возможность указания адреса службы поддержки для функции «Отправить запрос» в Системе.
- Раздел должен предоставлять возможность задавать настройки парольной политики.
- Раздел должен предоставлять возможность настройки интеграции с SharePoint, использующейся для совместного редактирования документов.
- Раздел должен предоставлять возможность указания общих настроек почты.
- Раздел должен предоставлять возможность указания общих настроек хранилища: название корневого элемента, ограничение размера.
- Раздел должен предоставлять возможность указания XMPP настроек.
Мониторинг¶
- Раздел должен предоставлять возможность осуществлять мониторинг событий в системе по времени, источнику и событию.
Обслуживание системы¶
- Раздел должен предоставлять возможность управления базой данных: обновления бд и процессов.
- Раздел должен предоставлять возможность управления индексом документов: индексирование документов, остановка индексирования.
- Раздел должен предоставлять возможность управления индексом форм: индексирование данных форм, остановка индексирования, просмотр размера индекса, общего количества записей и количества удаленных записей.
- Раздел должен предоставлять возможность изменения состояния приложения: включить/выключить приложение.
- Раздел должен предоставлять информацию о лицензии: количество, дата выдачи, номер и т.д.
Хранилище¶
- Раздел должен предоставлять возможность управления группами пользователей: создание, удаление, редактирование.
Конфигурирование¶
- Подсистема должна предоставлять возможность централизованного конфигурирования Платформы средствами Synergy IDE.
- Подсистема должна быть реализована в виде веб-приложения.
- Конфигурирование должно выполняться путем создания и настройки объектов приложений Synergy IDE.
- Доступ к подсистеме должны иметь пользователи с ролью «Synergy Developer».
- Дополнительно доступ к подсистеме должны иметь пользователи с ролью «Synergy Application Developer», которым назначен доступ к какому-либо приложению Synergy IDE.
Приложения Synergy IDE¶
- Раздел должен предоставлять возможность создания и редактирования приложений Synergy IDE.
- Раздел должен позволять управлять объектами в приложениях Synergy IDE: создание, редактирование, скрытие/удаление объектов, произвольная группировка в приложении с помощью папок, перемещение внутри текущего приложения и между приложениями.
- Раздел должен позволять выполнять поиск объектов по приложению Synergy IDE: по заголовку объекта, по содержимому.
- Раздел должен предоставлять возможность экспортировать созданные в приложения со всеми их объектами и сохранением структуры приложения в архив 7z для дальнейшего использования.
- Раздел должен предоставлять возможность импортировать приложения из архива 7z с сохранением зависимостей и структуры приложения.
- Раздел должен предоставлять возможность создания, редактирования и удаления счетчиков: кода, период сброса начального и предыдущего значения.
- Раздел должен предоставлять возможность создания, редактирования и удаления шаблонов номеров: название, формула, код.
- Раздел должен предоставлять возможность создания, редактирования журналов: название, код, тип, настройки и права доступа на журнал.
- Раздел должен предоставлять возможность настройки автоматической регистрации документов в выбранном журнале.
- Раздел должен предоставлять возможность скрывать журнал.
- Раздел должен предоставлять возможность распределения прав доступа на журналы: доступ на чтение, запись, отклонение, регистрация, редактирование, резервирование; редактирование РКК, редактирование файлов, изменение маршрута зарегистрированного документа.
- Раздел должен предоставлять возможность создания, редактирования и удаления типов документа: название, код, настройки, условия регистрации, доступ, использование особой настройки карточки.
- Раздел должен предоставлять возможность создания, редактирования и удаления шаблонов документа: название, код, тип документа и выбор файла шаблона.
- Раздел должен предоставлять возможность управления группами пользователей: создание, удаление, редактирование.
- Раздел должен предоставлять возможность создания, редактирования форм в визуальном редакторе форм.
- Раздел должен предоставлять возможность скрытия/активирования и обновления форм.
- Раздел должен предоставлять возможность импортировать и экспортировать формы.
- Раздел должен предоставлять возможность создания, редактирования, скрытия/восстановления реестров.
- Раздел должен предоставлять возможность разграничения прав доступа групп к реестрам на основе сочетания следующих прав: создание, просмотр списка, просмотр данных, редактирование, изменение, удаление.
- Раздел должен предоставлять возможность конфигурации маршрутов событии активации, изменения и удаления записей Реестра.
- Раздел должен предоставлять возможность отметить отображаемые поля реестра.
- Раздел должен предоставлять возможность сопоставлять поля исходного реестра и реестра-ответа.
- Раздел должен предоставлять возможность создания, удаления групп реестров.
- Раздел должен предоставлять возможность добавление, удаление реестров в имеющиеся группы реестров.
- Раздел должен предоставлять возможность создания, редактирования шаблонов маршрутов в редакторе маршрутов.
- Раздел должен предоставлять возможность создания, редактирования маршрутов в графическом редакторе с применением нотации BPMN.
- Раздел должен предоставлять возможность скрывать/активировать шаблон маршрутов.
- Раздел должен предоставлять возможность создания, редактирования и удаления справочников.
- Раздел должен предоставлять возможность создания, редактирования, удаления и просмотра элементов справочника.
- Раздел должен предоставлять возможность управления пользовательскими компонентами: создание, редактирование, удаление.
- Раздел должен предоставлять возможность управления скриптами интерпретатора: создание, редактирование, удаление.
- Раздел должен предоставлять возможность управления внешними модулями-компонентами: создание, редактирование.
- Раздел должен предоставлять возможность создания, редактирования и удаления пользовательских отчетов: название, код, модуль, тип загрузки, маска, файлы отчета, тип источника данных и URL источника данных, права на отчет.
- Раздел должен предоставлять возможность добавления карточек пользователей для всех пользователей либо для пользователей какой-либо группы.
- Раздел должен предоставлять возможность добавления карточки должностей и подразделений.
- Раздел должен предоставлять возможность скрывать/активировать карточки пользователей, должностей, подразделений.
- Раздел должен предоставлять возможность добавления, редактирования, скрытия действий по сотрудникам с сопоставлением реестра с карточкой.
- Раздел должен предоставлять возможность добавления, редактирования, скрытия действий по резерву с сопоставлением реестра с карточкой.
- Раздел должен предоставлять возможность управления внешними модулями: добавление, редактирование, удаление.
Настройки платформы¶
- Раздел должен позволять управлять настройками платформы, общими для всех приложений Synergy.
Документооборот¶
- Раздел должен предоставлять возможность настройки номенклатуры дел компании в разделе «Дела». Настройка номенклатуры дел включает в себя: создание, редактирование, удаление и закрытие дел номенклатуры.
- Раздел должен предоставлять возможность загрузки шаблона протокола, а также возврата к шаблонам по умолчанию.
- Раздел должен должен предоставлять возможность указания общих настроек документооборота.
- Раздел должен предоставлять возможность настройки основных фильтров потоков работ, создания и настройки подфильтров, а также инициализации для всех пользователей системы.
- Раздел должен предоставлять возможность создания, редактирования и удаления диалогов создания работы, проекта документа, проекта документа по шаблону, а также установки диалогов создания по умолчанию.
- Раздел должен предоставлять возможность создания, редактирования, скрытия приоритетов, указания значения по умолчанию.
- Раздел должен предоставлять возможность редактирования процессов системы: настройки названий и подстановок, сообщений хода исполнения, состояний в списке работ, форм процесса, уведомлений.
- Раздел должен предоставлять возможность указания настроек резолюций, а также шаблона пункта резолюции.
- Раздел должен предоставлять возможность указания настроек нагрузок, формулы расчета эффективности по поручениям, а также создания, редактирования, удаления категорий нагрузок.
- Раздел должен предоставлять возможность указания дополнительных настроек документооборота, настроек интеграции с DF-EX, времени на выполнение работ по-умолчанию, настроек переназначения работ при увольнении/переводе пользователя.
- Раздел должен предоставлять возможность настраивать группы и пункты меню кросс-модульной кнопки «Создать».
Проекты¶
- Раздел должен предоставлять возможность создания категории рисков с указанием названия.
- Раздел должен предоставлять возможность создания, редактирования и удаления портфелей проектов: название, расположение проекта.
- Раздел должен предоставлять возможность указания менеджера проекта.
- Раздел должен предоставлять возможность выбора типа расчета мероприятий проекта: автоматический, ручной.
- Раздел должен предоставлять возможность выбора типа ввода дат мероприятий проекта (стандартный, абсолютный).
- Раздел должен предоставить возможность выбрать единицу измерения стоимости проекта.
- Раздел должен предоставлять возможность скрывать завершенные проекты в навигаторе.
- Раздел должен позволять настраивать шаблоны проектов с указанием структуры, настроек, рисков, внешнего вида и дополнительных полей.
Хранилище¶
- Раздел должен предоставлять возможность осуществлять следующие действия со структурой хранилища: создание, удаление, переименование папки, задание прав доступа к папке на основе групп и ролей.
- Раздел должен предоставлять возможность управления ролями: создание, удаление, редактирование.
- Раздел должен предоставлять возможность управления справочником свойств: создание, редактирование, удаление.
- Раздел должен предоставлять возможность управления классификаторами документов: создание, редактирование, удаление.
Отдел кадров¶
- Раздел должен предоставлять возможность создания, редактирования и удаления папок личного дела.
- Раздел должен позволять редактировать встроенные отчеты (отчет по оргструктуре).
Системные показатели¶
- Раздел должен предоставлять возможность управления шаблонами системных показателей: добавление, редактирование, скрытие.
- Раздел должен предоставлять возможность указания настроек системных показателей: настройка индикатора для орг. структуры, редактирование верхней и нижней границ индикаторов показателей, указание времени для обновления системных показателей.
Настройки системы¶
- Раздел должен предоставлять возможность указания наименования системы и темы оформления.
- Раздел должен предоставлять возможность загрузки логотипа и возврата стандартного логотипа после замены.
- Раздел должен предоставлять возможность добавления, настройки отображения языков, которые используются в системе.
- Раздел должен предоставлять возможность ввода переводов в редакторе ресурсов, фильтрации переводов по объектам, поиска по тексту переводов.
- Раздел должен предоставлять возможность редактирования системных справочников.
- Раздел должен предоставлять возможность настройки параметров уведомлений: предупреждение о завершении работы/контрольной работы, интервал отправки уведомлений, срок устаревания уведомлений, время для рассылки напоминания о начале мероприятия/ задачи, интервал проверки работ на просроченность, отправка уведомлений пользователю при наличии делегирования.
- Раздел должен предоставлять возможность редактирования календаря рабочего времени организации: настройка стандартного/нестандартного рабочего времени, выходных дней.
- Раздел должен предоставлять возможность настройки пунктов создания для всех модулей и разделов: добавление, удаление возможных элементов, редактирование названия, очередности пунктов, которые содержатся в контекстном меню кнопки «Создать».
- Раздел должен предоставлять возможность настройки названия разделов модуля «Сотрудники», а также настройки названия и отображения разделов «Профиля» пользователей.
- Раздел должен предоставлять возможность указания дополнительных настроек управления модулями: разрешать руководителям ставить заметки подчиненным, отображать справку, запрет на назначение сотрудника на должность через отдел кадров, ограничение просмотра орг. структуры, запрет на просмотр графиков всех пользователей.
- Раздел должен предоставлять возможность настройки интеграции с почтой.
- Раздел должен предоставлять возможность указания настроек адресной книги: форма карточки «Люди», форма карточки «Организация».
- Раздел должен предоставлять возможность экспортировать объекты, касающиеся настроек платформы, в XML-файл для дальнейшего использования.
- Раздел должен предоставлять возможность импортировать объекты настроек платформы из полученного XML-файла с сохранением зависимостей.