OA系统维护与OA二次开发
发布日期:2012-1-30 信息来源:http://www.chysoft.net

OA系统维护和OA二次开发是在OA系统实施、应用、维护等过程中发生的,也是比较常见的操作。OA二次开发是指在成熟和产品化的OA基础上,根据用户的个性化需求进行的二次开发和功能扩展,通过在产品化的OA结合OA二次开发可以更好的满足用户的各种需求。OA系统维护是指在OA系统上线正式使用之后的维护和管理,大体上可以分为开发维护和日常维护,开发维护一般由OA软件厂商来进行;日常维护一般由最终用户直接操作,OA软件厂商协助。

OA系统维护和OA二次开发的区别
1、OA系统维护是OA日常正常运行不可缺少的工作,典型的包括用户与权限的管理,系统参数的调整和设置,数据的备份等;OA二次开发是在OA产品不能满足用户需求的情况下发生的,在系统上线前和上线后都有可能发生。
2、OA系统维护的日常一般通过OA的后台管理功能实现,一般由OA使用单位的系统管理员来操作,而开发维护一般由OA软件厂商进行,对系统错误的查找和分析,结合软件开发实现对BUG的修复等;OA二次开发一般由OA软件厂商进行,需要通过软件开发实现,承元软件的平台型OA可以实现无代码和基于平台的OA二次开发,降低了OA二次开发的技术难度、节省二次开发周期。
3、OA系统维护是日常运行的基本保障,OA二次开发是满足用户个性化和新需求的有力保障。
4、OA二次开发和OA系统维护不能相互代替,如果OA系统维护功能弱需要通过二次开发来实现,系统的可维护性差增加系统维护的成本和技术难度,影响OA的正常使用。
5、相对而言,OA二次开发的周期长,一般需要OA软件厂商额外投入人力,不同的OA软件厂商受其OA产品的软件平台和技术架构,软件开发团队的技术水平和经验等影响,二次开发的质量、时间和效果也大相径庭,由于时间、成本和技术难度等因素的限制,有的软件厂商会遏制OA二次开发的需求,从而给OA使用单位造成服务不好的印象。

不同厂商的OA产品其系统维护和二次开发能力差异非常大,它们是OA产品扩展性和灵活性的体现,在OA选型之初可以从这两方面对OA的扩展性进行评估,以确保OA系统持续和深入的应用。

OA系统维护和OA二次开发是OA系统实施和后续服务的重要组成部分,都是进行OA功能调整的手段。常见的OA系统维护包括,组织架构的变化调整,如:部门、用户的管理维护,用户的移动,角色岗位的调整,系统授权管理、访问权限控制,系统运行参数、业务规则参数的调整,数据字典的维护管理等,以及系统数据的备份、系统异常的应对处理 (如:系统不能正常访问,数据错误,运行错误的处理);病毒防范与系统安全、系统崩溃的恢复等。OA二次开发是由用户的个性化需求决定的,既不能遏制也不能无限的放大,通过二次开发可以提升软件的适应性,紧密结合用户的实际需求提升软件的应用效果和用户满意度,实现OA系统的深入应用。

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