公司新闻


什么是OA平台化产品,OA平台化产品应具备哪些特点?


什么是OA平台化产品?


当协同OA是“产品化”还是“项目化”还在被喋喋不休地争论时,兼顾产品性与个 性化的“平台化协同0A”越来越受到人们的青睐。最近几年,众OA厂商都开始标榜自
己产品的“平台化”。

那么什么是平台化呢?我认为:所谓平台化,是指协同OA系统并不是一个框死的产 品,而是可以根据客户的实际需求进行灵活配置、扩展定制的。这样既保证了软件产品的 可延续性、发展性,又确保了客户个性化需求的满足。

OA平台化产品应具备哪些特点?

1.平台化构建方式

即协同OA系统中的大部分甚至全部的应用功能模块都是由OA平台化产品派生、定义出 来的,而非一个个独立幵发出来的。一个个独立开发出来的模块功能只能交由开发商进行 完善修改,而平台化构建出来的应用模块客户也是应该可以维护修改的。
这是最为重要的一个标志。目前市场上大部分标榜自己“平台化”的协同OA系统充 其量只能算是“具有一定可定义配置特性的”软件系统,许多厂商将工作流系统及表单设 计所具有的自定义能力认为和标榜成自己的“平台化”,这是很不恰当的。
2.系统可扩展能力

扩展能力指系统在满足当前管理需要的同时,能够支撑未来系统扩大化应用的能力。 具体来讲,它主要包括如下两个方面:

其一,系统使用规模应用模式的扩展性。如系统最初最多支持100个用户并发访问, 未来能够在应用系统不更改的情况下适应2000个用户的并发;如过去是独立企业主体应用 模式,随着企业发展壮大,系统可以适应未来集团化的应用模式。
其二,系统功能可以扩展定义,可以引入外部各种Web Service资源作为功能应用, 而不限定于本OA系统自身的功能体系。

3.系统二次开发能力
系统二次开发能力是系统可扩展能力的一种高级表现,指系统自身所具备的功能的二 次开发能力,一方面可以对系统内的各个应用模块进行修改调整,另一方面可以利用相关 二次开发平台进行新的应用功能模块的开发。新的应用功能模块包括:
□各种信息发布类的应用定制,如通知通告、企业新闻、工作动态、学习园地等。 □各种MIS系统的开发定制,如项目管理系统、客户资源管理系统、固定资产管理 系统等。
□报表应用开发。
□智能表单设计定义。
□工作流系统定义。
□BI门户构建类。

系统二次开发体系如图4.2所示。
 
这些系统二次开发体系可以实现企业信息化多方面的开发构建,确保企业信息化更长 久地发展。
4.系统整合能力
系统整合能力即系统能够整合其他各个业务系统,让企业各个应用系统形成统一的、

 
有机的整体来运作,使信息化发挥更高的效能,此即企业应用集成(EnterpriseApplication Integration, EAI)。
系统整合能力主要完成如下四个方面的应用整合:
其一,单点登录集成应用,即快速实现其他Web应用一体化集成。
其二,从其他应用系统中进行数据挖掘、分析处理,形成各种决策支持类应用。
其三,各系统功能之间的整合调用。
其四,系统数据之间相互调度和相互影响。
关于系统整合的具体内容将在8.4节中讲述。

5.自我修复与完善能力
几乎所有的应用系统在长时间运行和使用之后,我们常常会发现系统运行资源消耗越 来越大,速度越来越慢,最终导致系统运行不稳定、故障迭起。产生这样的问题,主要原 因在于系统长久运行,所产生的数据垃圾越来越多,系统资源得不到及时释放,系统数据 库日志不断增长,存储与索引日益混乱。
一个完整的平台系统应该具有系统自我修复与完善能力,能够确保系统长久稳定运 行。该能力将表现在如下方面:
其一,实现对系统垃圾数据的自动清理和优化处理。比如对系统中的不恰当设置的自 动纠正、空值(Null)的默认处理、系统过期日志的清理和转移、注销用户的自动清理等 内容。
其二,对服务器运行资源(内存、CPU、存储等关键资源)进行异常监控、警报和优 化处理。同时可能调用专用安全管理软件对服务器进行专项扫描和优化处理,提升整个服 务器的运行性能。
其三,数据库系统的自我优化与完善。重点对数据库日志清理、数据表索引优化、修 复等自动完善,从而让数据库系统保持持续健康水平。须知数据库服务性能对于应用管理 系统的整体性能具有非常重要的意义。

分享新闻到:
OA平台化产品信息建设问题现状分析 全部新闻 协同OA产品在用车、会议管理系统的实际运用与思考
 

Copyright © 2015 重庆猫扑网络科技有限公司