在基于国际先进的OA BPM(Business Process Managemen)
的基础上二次开发
在当今激烈的全球化竞争中,企业必须能够快速响应市场,提
供低价格、高质量的产品和服务,才能在竞争中生存与发展。然而
,随着企业发展和信息化技术应用,企业不得不面对如下问题:
业务种类繁多、业务流程复杂,企业无法进行系统梳理和分析
;
不能协调信息系统与业务流程的一致性,企业运作无法遵循规
范的流程;
信息系统无法及时企业发展所带来的流程变更,导致信息化建
设和扩展难度增大;
企业信息孤岛严重,数据和信息缺乏有效整合;
。。。。。。。。。。。。。
这些问题的解决之道是业务流程管理(BPM Business Process
Managemen)。经过近十年的发展,BPM已经在企业得到了成功应用
。与此同时,应用软件逐渐采用面向服务的体系(SOA Service-
Oriened Archiecure)架构,为企业梳理和优化业务流程、实现信
息集成提供了现实的解决方案和方法。
根据Garner的定义,业务流程管理(BPM)包括管理和I两个层面
的技术,管理层面主要解决业务流程的分析策略以及业务流程的设
计、监控和仿真优化等问题,而I层面,则涵盖了业务流程执行和
集成,包括中间件、EAI、工作流管理等相关技术。
据权威专家分析,我国企业实施信息化的成功率不高的根本原
因之一在于,企业在实施软件系统时关注的焦点在于软件技术和功
能,而忽视了信息系统与业务流程的紧密关系,导致系统的局限性
、无法适应企业发展变化要求,也容易造成不同系统之间的数据集
成等问题。而业务流程管理技术可以帮助企业建立流程分析模型,
分析和优化业务流程,并对业务流程的绩效进行评估。采用以流程
为导向的方法来实施I应用系统(如ERP、CRM、SCM、PLM系统等)
,不仅能分析、优化业务过程,而且能够评估各种业绩指标对业务
流程成本的影响,促进企业决策过程的科学化,提高实施应用效果
,确保I投资回报。同时,通过BPM技术,还可以实现各种ERP、CRM
、PLM等软件系统之间数据、信息和业务流程的集成。
OA(OA)平台:在群件平台的基础上把组织的要素和业务流程中
涉及的资源都连接起来,保证工作流程无缝执行。
群件(groupware)最基本的理解是基于计算机的系统,支持
一组人员从事共同任务和目标,这里,群件特指协同办公软件。
平台的含义在这里指的是一套支持二次开发的图形化平台。
OA OA BMP 通过图形化的开发平台可以实现工作流管理、知
识管理、任务过程控制、项目管理等成熟思想,为企业提供了一个
足以满足长期发展的强壮的基础平台。可以重新建模、重复使用,
从而协调所有的人员、应用程序和系统组件更高效的工作。BPM产
品包含四大要素:第一是能购分析并建立业务流程;第二是管理,
管理流程于员工和系统连接的手段;第三,是执行引擎,执行定义
好的业务流程;最后是,统计报表。
OA OA BMP系统二次开发扩展性强,以“BPM平台+应用自定义”
的开发思路把扩展系统的权利充分留给用户,使用户可以用一套自
定义管理工具解决原来大部分的的二次开发问题,无须依赖软件开
发商。实际的工作流程可以由用户根据实际应用进行自行定义,随
时适应需求的变化,无需修改程序,不涉及系统底层源代码的修改
,无需增加投资。也就是说,用户无须依赖系统开发商,用户自己
能做到系统扩展
BPM对企业的有益之处
在于改善过程控制和管理,它是帮助企业管理变革的工具。这
种变革包括:企业合并或收购之后,对流程进行整合和强化;协调
不同职能部门(如销售、市场和工程部门)的活动,形成作业流水
线。BPM的另一个增值之处就是规章的一致性,因为这样从根本上
提高了可审查性和可追踪性。有了BPM,就很容易进行全面的审计
公司的行为。
平台技术特点
服务器端跨平台,客户端开放接口,支持Browse(浏览器)、
Clien(客户端程序)和手机短信、PDA等设备。
数据库可以自由添加,字段和显示方式自由设置;数据分析功能强
大,允许自由定义统计分析的方式,生成各种报表;工作流程任意
配置,可以实现各种复杂流程;任务、消息体系保证了数据在各个
客户端之间有条理、有目的的快速流转;共同构成了一套支持二次
开发、自由配置新功能的群件平台。
预制了如:日程表、图表生产器、流程生成器、网络化的Projec、
打印报表格式定义、文件服务器等多种模块,增强系统的User-
Inerface的表现能力
强大的权限系统,自动备份系统保障了系统数据的安全、完整