您所在的位置:e-works首页 > 管理信息化 > 流程管理(BPM)

复旦协达——某石油公司BPM实施详细案例(下)

发表时间:2008-5-17 Amteam.org 来源:畅享网
以某石油公司为典型案例,详细讲述其实施BPM的过程。

    2.1.5.1 二次开发结构 
    BPM协同平台提供免代码或者少量代码方式的二次开发平台,用户可以通过此平台构建新的业务管理系统或者修改原已完成的业务系统。二次开发面向的对象包括流程、模块等,开发的颗粒度可以到字段级。

    2.1.5.2 JAVA类无关性设计
    BPM协同平台 产品的“类”无关性指的是开发人员在实现具体的流程或表单的模块功能时,无须按照数据库的结构进行对应的代码编写工作,只需要在产品提供的定制工具中对数据表的结构进行定义描述,系统将根据工具中对数据表的结构进行定义描述,系统将根据定制内容动态的解析,生成与定义描述相匹配的可操作类。

    首先,通过定制工具对数据表的结构和数据类型进行关系的映射,将映射信息定义存储在定义库中。

    其次,对应用端提供数据引擎,完成对数据库的存取操作,并根据定义库中的结构描述信息进行解析,对具体的数据进行类封装。

    当应用程序需要进行数据操作时,通常只需要提供数据标的类型标识和数据的关键字,数据引擎将自动的进行规则解析,生成动态的数据类。

    通过以上的过程就实现了对数据的动态类操作,通过实现类无关性,不仅可以极大地减少程序的代码量,而且统一了数据的存储操作,实现了数据逻辑结构和存储结构的透明处理。

    2.1.5.3 强大的WEB 文本编辑技术
    BPM协同平台公文编辑集成了具有自主版权的文件编辑控件,功能类似于微软的WORD文档编辑器。如指定字体、字号、字色、背景等,支持HTML 文档模式,可以制作红头文件,可以嵌入网页文件作为公文的一部分。同时,集成了流行的WEB OFFICE功能,能够将微软的OFFICE套件予以WEB化,提供手写签名、全文批注、电子印章、痕迹保留等功能。

    BPM协同平台除了具有和WORD功能相同的格式、字体等设置功能外,还支持HTML格式,用户可以将HTML文档直接引入或者引入原代码。BPM协同平台的WEB文本编辑框,同时又是BPM协同平台的表单和页面模版等内容编辑和开发工具。




    2.1.5.4 采用CSS技术使界面多样化、个性化
    CSS(Cascading Style Sheet,样式单)是对以前的HTML方法的一次重大革新,把某些标记属性化,利用样式单,可以把对象引入了HTML,使得可以使用脚本程序调用对象属性,并且可以改变对象属性,达到动态的目的。CSS的特点就是简化了HTML中各种繁锁的标记,使得各个标记的属性更具一般性和通用性,并且CSS扩展了原先的标记功能,能够实现更多的效果,CSS甚至可以超越WEB页面的本身显示功能,而把样式扩展到多种媒体上。
    BPM协同平台利用CSS技术,实现了BPM协同平台的多页面,多显示的个性化界面风格,并且罗列出样式,供用户选择。

责任编辑:殷爽
;