Самая полная картина складывается из четырёх слоёв: eOffice для UX, CERN и муниципалитеты для практики, Mayan и Alfresco для backend, AabenForms для открытого кода

Asked:«Help me find descriptions of how document workflows are implemented in existing Electronic Document Management Systems (EDMS), preferably those used by government organizations. In particular, I’m interested in: Document routing — how documents are routed between users, departments, roles, etc., including workflow stages, statuses, assignments, approvals, and tracking. Document tagging — how documents are categorized and tagged, what metadata or labels are used, and how these are later used for filtering and search. Backend implementation — how routing, statuses, tags, metadata, workflow rules, and document history are represented and processed on the backend. Frontend implementation — how these processes are presented to users in the interface: document cards, tags, filters, status indicators, routing/workflow views, processing history, etc. Please focus on real, existing EDMS implementations and provide concrete examples, preferably from government or public-sector systems. I’m especially interested in documentation, architecture descriptions, user manuals, screenshots/interfaces, data models, APIs, or open-source implementations that show how these mechanisms actually work. Please provide the answer in Russian.»

Проанализировано 15 отобранных источников по 10 системам и семействам EDMS — государственные руководства, муниципальные кейсы, техническая документация и open-source репозитории. Backend/модель описаны во всех 15 источниках, маршрутизация — в 13, интерфейс — в 12, теги/метаданные/поиск — в 12.

Матрица покрытия: что документирует каждый источник

Ключевые наблюдения

Единственная система, где по одному публичному источнику видны сразу статусная машина, аудируемые переходы, правила и интерфейс кейсворкера, — открытая муниципальная AabenForms на Drupal 11 · github.com
Государственная индийская eOffice/eFile даёт самый детальный публичный UX: полный жизненный цикл receipt/file, pull-back/pull-up и классификацию Normal → Top Secret · yashada.org
Технические детали backend (REST-ресурсы метаданных, модель переходов workflow, query-string поиска как бинарное дерево) публично раскрывает только Mayan EDMS — 4 источника из 15 · docs.mayan-edms.com
Муниципальные внедрения (Islington, Herefordshire, канадский муниципалитет) подтверждают практику, но два из четырёх кейсов не показывают интерфейс, и ни один — схему БД или API · interpares.org

Механизмы по системам

Рекомендуемая универсальная модель реализации

Этот раздел — синтез из перечисленных источников, а не описание какого-либо конкретного продукта.

Модель данных документа

Сущности Document, DocumentVersion, DocumentType. Тип документа определяет набор MetadataDefinition (обязательные/необязательные, как в Mayan), значения хранятся в MetadataValue; свободная категоризация — через Tag.

Модель workflow

WorkflowDefinition со State и Transition; на документ создаётся WorkflowInstance. Шаги — Task с Assignment: роли owner / assignee / candidate group (как pooled tasks в Alfresco: Claim / Release / Reassign).

История и аудит

Append-only журнал Event/AuditEntry: каждый переход, назначение и изменение метаданных фиксируется с автором и временем — как аудируемые переходы AabenForms и log entries Mayan.

Правила и сроки

Правила переходов и эскалаций — декларативно (BPMN-gateways у Activiti, ECA-actions у AabenForms); таймеры сроков и эскалационные события — как workflow escalation Mayan и deadline clock AabenForms.

Поиск

Индекс, объединяющий полный текст и фасеты метаданных; составные условия сериализуемы в query string (образец — вложенный поиск Mayan с операторами AND по metadata type/value).

Frontend

Inbox / My Tasks, карточка документа с полями типа Computer No. / Subject / Created On, чип статуса, теги, фильтры, диаграмма процесса и лента истории — как View Process Diagram в Alfresco Share и consolidated view в eOffice.

Что открыть первым

  1. eOffice manual v7.0 и полное eFile manual — скриншоты и реальный UI госсистемы: psmokhada.zppalghar.gov.in, yashada.org
  2. Mayan EDMS: metadata / workflow / search — REST и модель данных: docs.mayan-edms.com (сведения распределены по релиз-нотам версий)
  3. Alfresco: workflow extension / admin / tasks — BPMN, assignment и формы: docs.alfresco.com
  4. AabenForms на GitHub — читаемый open-source муниципальный lifecycle: github.com
  5. CERN EDMS user guide — lifecycle, метаданные и access control в эксплуатации: edms-service.web.cern.ch
Ограничения: у коммерческих муниципальных кейсов обычно нет публичной схемы БД или API; руководство eOffice отлично показывает интерфейс и бизнес-операции, но не полную внутреннюю схему; релиз-ноты Mayan технически конкретны, но фрагментированы по версиям.

Все 15 источников

СистемаКонтекстТип источникаRTBFИсточник

Данные: 15 вручную отобранных источников по 10 системам/семействам EDMS (руководства, кейсы, документация, репозитории). R — маршрутизация/workflow, T — теги/метаданные/поиск, B — backend/модель/API, F — интерфейс. Покрытие: backend 15/15, routing 13/15, frontend 12/15, tagging 12/15. Подробные текстовые описания механизмов сокращены в таблице; полные формулировки — в карточках систем.

This report was generated automatically by Keenable SELECT at a user's request, from publicly available web sources linked herein. Keenable does not review, verify, or endorse its contents and makes no representation as to accuracy, completeness, or timeliness; AI-based extraction may contain errors. Nothing in this report is investment, legal, financial, or other professional advice. All trademarks and referenced content remain the property of their respective owners; no affiliation or endorsement is implied. To report an error, rights concern, or request removal: legal@keenable.ai.

Keenable SELECTAsk your own question
Made with Keenable SELECT