Основные сущности Платформы

Основные сущности Платформы приведены на рисунке ниже.

img

[Рисунок – Основные сущности Платформы]


Основные сущности Платформы определяются моделью данных и реализованы в модуле ЛДМ. Управление документами.

Пользователям доступна возможность создавать классы в рамках каждой основной сущности Платформы и настраивать атрибутивный состав этих классов. В рамках классов сущностей доступно создавать объекты, являющиеся экземпляром данного класса. Например, документ «Дополнительное соглашение к договору <Наименование и реквизиты договора>» является экземпляром класса «Дополнительные соглашения» сущности «Документы».

Основные сущности Платформы:

  • Документы – сущности Платформы, содержащие метаданные документов пользователя Платформы. Выполнены в виде карточек объектов с соответствующими полями. Могут содержать атрибуты и контент (вложения (файлы)) и могут быть версионируемы. Документы можно объединять в композитные документы (аналоги пакетов документов).
  • Папки – сущности Платформы, которые позволяют группировать экземпляры классов объектов для организации их управления, хранения и удобства поиска. Папки бывают следующих типов:
    • корневые – верхнеуровневые папки, в состав которых входят вложенные в них дочерние папки;
    • дочерние – папки, входящие в состав верхнеуровневых (корневых) папок.
  • Связи – сущности Платформы, которые реализуют направленное отношение между основными объектами Платформы. Связи бывают следующих типов:
    • динамические – между экземплярами классов объектов;
    • статические – между версиями экземпляров классов объектов.
  • Бизнес-объекты – сущности Платформы, которые можно динамически изменять и дополнять. Выполнены в виде карточек объектов с соответствующими полями, могут содержать наборы атрибутов, не могут содержать контент (вложения), не могут иметь версий. Примером бизнес-объекта может служить карточка контрагента компании, содержащая наименование контрагента, его контактные данные и другие необходимые атрибуты данного контрагента.
  • Коллекции – сущности Платформы, которые позволят сгруппировать экземпляры разных объектов Платформы, объединенные общим признаком. Например, коллекция может содержать папки, документы и другие коллекции, имеющие отношение к одному конкретному контракту. Коллекции позволяют структурировать информацию, необходимую конкретному пользователю в рамках определенной темы, не затрагивая общий порядок хранения контента на Платформе.