FileNet

 

    首先简单介绍一下FileNet吧,FileNet是IBM下的一款ECM(Enterprise Content Manager)解决方案,它在全球ECM解决方案中,占据着最高的百分比。FileNet在2006年进入中国,在一些银行、核电站等大型企业项目中开始实施。

 

    说到FileNet,就离不开ECM,之前我在前面的博文中介绍过ECM,这里就不做过多的介绍。ECM通过对Enterprise(企业)中结构化数据(数据表,XML等)和非结构化数据(图片,文档,Email,网页,传真件等)进行管理(包括人事,财物,档案,供应关系等),从而提高企业效率和利益。

 

    FileNet包括三大套件,分别是CE(Content Engineering),PE(process Engineering)和AE(Application Engineering)。其中CE主要进行数据存储,包括结构化数据和非结构化数据。PE主要是保存业务需要中的工作流。AE是进行CE和PE操作的平台。CE,PE与AE之间是相互依赖的关系,如下图:

 

    FileNet的主要操作核心是CE和PE,通过Eclipse等开发工具,对CE中的内容进行自定义管理,将其分类存储,然后将CE中的内容,转化到PE中,形成工作流,从而实现对业务的处理,保存到DataBase或FileStore中,最终呈现在AE上,方便用户使用和操作。

 

FileNet是什么,它是一种企业解决方案。当你做程序做的久了,项目做的大了。你就会发现思想比技术更重要,业务比内容更重要,准确性比速度更重要。在FileNet中就是体现了这么一种思想,尽管它的反映速率不是很快,但是它的业务的独立性与关联性相当的灵活,这就是FileNet的优势。

 

CE是FileNet三大引擎之一,它的运行需要内容引擎服务的运行,这是基础的配置。我们要掌握的内容有CE中有三大基类(Document,Custom Object,Folder,这三大基类的主要区别是Document LifeCycle And Served as Container),Document LifeCycle, Versioning, Choice List—>Property TemplateàClass Definition, Security Policy, Object Store,FileStore, Storage Area等。

 

CE顾名思义就是内容引擎,包括各种各样的内容,结构化数据和非结构化数据,以及这些数据的元数据等。如果将Process比作一个Object的话,那么Content就是Metadata。在CE中,每个Element都是独立的,但是功能又是完善的。CE是FileNet流程操作的基础。

 

PE也是FileNet中的一个重头戏。没有了PE,FileNet也就失去了应有的价值。PE需要在CE和AE启动之后方可运行,可见PE对CE和AE具有依赖关系,CE中的内容是PE操作的元素,而AE则为PE提供一个操作的平台。

 

PE中的焦点就是Process,这也是FileNet的核心所在。通过定义PE中WorkItem,Roster,WorkQueue,WorkStep等的定义,创建一个WorkFlow Definition,然后Launch a workflow,成为Workflow,构建一个具体的操作流程,这就是process.

 

在PE中有三个操作工具对Process进行配置和管理,分别是Process Designer,Process Manager Console和Process Task Manager。其中Process Designer是创建工作流,通过定义工作流(Workflow Definition),设置相关属性之后,Validate之后,Transfer to CE中,这就是工作流的创建。

 

创建好work之后,可以通过Process Manager Console对已创建好的工作流进行查询,修改,删除等操作,由于所有的操作都是基于控制台管理界面的,在熟悉业务之后,操作起来比较简单。

 

Process Task Manager的主要作用是配置PE的连接以及服务,如果CE和AE没有配置好,则PE不会启动。通过Process Task Manager和Process Manager Console可以创建新的Process连接点。

 

通过FileNet的学习,让我们深入的了解到企业内容管理是如何在企业中发挥作用的,它是如何通过内容,安全权限,访问流程对企业进行管理的。FileNet的学习,加强了我们对企业管理的理解概念。

 

你可能感兴趣的:(FileNet,ECM)