解决方案
E³CM™系统平台是以Java内容知识库(JCR)模型为核心,应用成熟的J2EE应用框架开发的高效XML内容管理平台。 E³CM™系统遵循JSR170/JSR283,和CMIS规范。 Java内容知识库(JCR)不可思议地将文件系统属性和数据库结合在一起,使用路径或者编码定位内容单元,创建微树结构管理内容单元,并且还具有数据对象结构化、全文查询、事务处理、模式约束等特性,在内容管理领域创造了一个独一无二的奇迹。
E³CM™系统平台基于JCR内容仓库存储以XML为基础的内容比传统的数据库存储效率更高,使用更加方便。
1.技术路径
E³CM™系统平台基于XML标准和面向对象软件组件设计,提供多种方法和形式直接访问内容仓库XML数据或文件资源接口。开发人员使用常用的XML/XSL工具设计XML模板和XSL表转换程序,然后将预定义的文档类型(DTD)或模式(Schema)以及XML模板、XSL样式表程序部署到E3CM系统指定目录,即轻松实现各专业领域内容文档应用系统构建。

E³CM™系统平台提供一致的内容管理操作功能:
内容结构树编辑、约束与用户访问策略
简单灵活的节点编码和基于编码的资源访问方法接口
内容资源语言版本和更改版本化与版次历史
用户认证与访问控制
检出/检入与锁操作
工作流程管理
分类、标签检索与全文搜索
语言本地化设置
2.实现过程
应用E3CM内容管理平台能够简化专业领域XML内容应用的实现过程,典型的实现过程如下图:

选择应用标准出版物文档类型或者专门设计满足项目需求的XML文档模式(Schema)使用国际标准出版物文档类型定义或模式式一个很好的选择,其最大好处是能够与同行进行数据交换以及共享使用已有的XSL样式等资源。
1E :将标准或设计好的DTD/Schema 和文档单元模板部署到E3CM系统指定目录下,并在文档类型配置中进行配置即可。
编辑创建XML文档模板或实例,依据文档类型定义或模式创建合法的文档单元模板或实例。文档单元模板将作为E3CM系统在新建XML文档节点时的模板,实例作为后续开发XSL样式程序调试使用。
XSL是专门为处理XML转换设计的一种高级编程语言,其在处理XML数据方面更高效率。为文档类型定义或模式设计满足不同呈现需求的XSL转换样式表,能够将各种专用JS组建组装在HTML中。
3E :将设计好的XSL样式程序部署到E3CM系统指定目录下,并在文档类型配置中进行配置即可。
为各种媒介呈现需求设计CSS样式或设计专门的JS满足更加特殊呈现需求,这些样式设计完全与前期编辑的XML内容数据分离,可以单独进行修改更新。
3.应用领域解决方案
企业内容
课题与研发项目管理
企业知识与学习管理
企业产品技术资料与文档管理
企业网站管理
飞机技术出版物
支持基于ATA2200和S1000D标准建立飞机技术出版物编制管理系统和发布管理系统
支持基于ATA2200和S1000D标准建立飞机技术出版物编制管理系统和发布管理系统
航空维修及部件维修企业的飞机技术资料管理
飞机维修数字化工作单管理
期刊数字出版与发行网站
数字图书编制