提供丰富的元数据管理模型及工具:在DocCube内容管理系统中,通常元数据越丰富,提升内容价值的潜力就越大。而丰富的元数据模型不是一蹴而就的,这就要求平台具有一个通用的数据模型,以适应客户不断变化的需求。数据模型的能力直接代表着一个企业内容管理平台适应用户需求的能力。企业内容管理产品在元数据管理上提供了丰富的模型和工具。
适应分布式存储规则的存储架构:在当今的企业级应用系统中,内容数据的产生、缓存、使用以及永久存储的位置都是不确定的,数据在各种可能的物理位置之间的迁移和转换规则也是不可预知的,同时,数据的位置和表现形式随着业务流程的推进将会不断变化,这就要求ECM基础平台能够适应这种分布式的数据和应用环境。
完整的内容全生命周期管理:满足对内容整个生命周期的管理,包括捕获、存储、组织、流转、归档、跟踪和销毁等阶段;提供对内容的某一数据单元的生命周期管理,可进行访问控制,保证了对信息、内容、数据、资源等的一致性和完整性控制;在对内容的监控中,可发现对内容、数据的细颗粒度操作,并触发外部事件;
版本管理及细颗粒度访问控制:在内容管理中,版本管理是企业级的业务应用重要功能之一。对丰富的信息、资源、内容进行有效的版本控制和管理,并可记录下内容的版本变化信息,而且版本信息中能构反映文档所处的状态。ECM中的版本控制,贯穿了捕获、存储、组织、流转、归档、跟踪和销毁的整个内容生命周期的管理过程。为每一个内容工作区都匹配相应的版本工作区,即支持版本控制机制,由版本控制器实现,对数据内容提供了历史记,并可随时恢复到历史状态。版本控制支持同一信息的任意多个版本的存储管理,允许多用户对信息同一版本的并发访问,同时应用检入/检出(CheckIn/CheckOut)机制实现了更新操作的排他性,保证了信息版本的唯一性和安全性。
全文搜索:内容管理系统支持对于元数据及文本对象的全文检索。所谓全文检索(Full Text Search),通常是指对文字型的处理对象,根据数据资料的内容,而不是外在特征来实现的信息检索手段。内容引擎可以在文本正文或者文本字段上建立索引,甚至可以同时搜索库内部所有不同类型的文本文档,同时,在全文索引中,支持智能索引,即对中文中的词句的智能识别,进行全文索引。根据用户需求,按照目标语言为中文的中文词法结构来构建相应的词法分析逻辑,实现Lucene的词法分析逻辑中定义的接口,为Lucene提供中文系统所使用的语言处理能力。全文检索的文本分析逻辑,也即是需要按照被索引的文件的格式来提供相应的文本分析逻辑。这里主要是指除开词法分析之外的部分,通常需要把其中的内容按照所属域分门别类加入索引。在DocCube全文搜索引擎中,我们支持对HTML、TXT、DOC、PDF、XML等等各种常用文件的全文搜索。即在文本分析逻辑中对用户常用的各种文件格式都进行了定义。
工作流/流程整合:内容管理系统中,以工作流引擎为核心,内容引擎及workplace等为辅能够实现业务流程及应用系统的动态整合,以实现在不同企业/事业单位间基于规则的智能化业务流转和应用系统集成。金谷工作流是在异构的应用系统环境下实现业务流程整合与流程再造的强大引擎,同时也为快速、灵活地适应不可预知的未来业务要求提供了坚实的基础。包含工作流子系统,实现流程定义器、流程引擎、事件引擎、工作表管理器、流程监控器等服务和工具;在企业范围内实现以内容为基础的业务流转,支持并行流转、数据变量和子进程等;支持以流程描述和实现跨不同应用系统的互联性;流程定义工具通过可视化的编辑方式,用组合多种基础构件的方式完成流程规则的定义,并支持对流程及动作的相关数据结构进行设置,完成活动之间的信息传递;流程监控工具可以图形化显示流程实例的执行过程和当前运行状态,及显示动作执行者、处理时间等信息,提供对流程实例的检索、暂停、继续、停止和任务再分配等干预手段;工作引擎能够实现基于规则的路由判断,确定人工动作的参与者等功能。
|