如何看待OA系统的扩展性
发布日期:2010-9-24 信息来源:http://www.chysoft.net

在对一个OA产品进行整体的综合评估时,我们会从OA系统功能、价格、安全性、性能、稳定性、可扩展性和二次开发能力,加上系统安装使用简单、维护方便、厂商能够提供良好的服务等方面进行考察。而可扩展性及二次开发能力往往被忽略,因为只有在系统运行和使用一段时间后,特别是使用者有了新的需求或进行功能调整与完善,才能体现出其重要性。
实际上OA系统的扩展性是和OA系统二次开发能力、集成性等有着紧密的联系的,一个拥有良好定制开发能力的产品必然拥有良好的扩展性。
一、为何关注OA系统的扩展性?
可以这样讲,OA产品功能是基础,没有核心和完善的功能扩展性就无从谈起;OA系统的扩展性和定制开发能力是OA系统生命力的体现,一个OA系统使用时间的长短和OA系统的扩展性是紧密相关的。一个企业对OA系统的需求不可能是一层不变,当企业处于不同的发展阶段或业务模式发生调整,最佳的解决方案是在现有的系统上进行扩展,我们不可能简单对现有的系统进行更换,导致现有成果无法保留,这不仅仅是一种投资的浪费,同时也会严重挫伤最终用户对OA系统使用的信心。
可以说,关注OA系统的扩展性就是关注OA系统的长远应用。

二、OA系统的扩展性体现在哪些方面?
1、当企业的组织结构、业务需求等发生变化时,能够比较容易的实现。
2、完善和扩充新的功能,同时能够确保已有功能的稳定。
3、系统集成,容易集成第三方系统的功能和应用
4、系统拥有较强的配置功能和定制开发能力

三、OA系统的扩展性和哪些因素有关?
1、 一般来讲Java开发的OA系统扩展性要明显优于asp和php开发的系统,Java是一种跨平台,适合于分布式计算环境的面向对象编程语言,具有面向对象、分布式、解释型、可靠、安全、平台无关、可移植、高性能、多线程、动态性等优点,java中采用的大量的设计模式给系统的架构增添了灵活性
2、 系统自身的技术架构、设计和开发模式

四、承元OA系统的扩展性如何体现?
1、OA系统架构在定制开发平台之上,定制开发平台随着应用的深入不断的积累和提升,平台拥有系列规范的接口,OA系统继承了平台的可扩展。
2、定制代替开发实现功能的扩展。
3、承元OA系统在设计上就充分考虑到了和第三方的系统集合,同时系统中预留了大量的配置功能,在无需编码的情况下就可以进行相关的扩展。
4、承元OA系统基于Java语言开发,支持不同的操作系统和数据库平台,易于和第三方系统集成。

粤ICP备11095012号-1
Copyright 2005-2017 深圳市承元软件技术有限公司