协同OA系统在大型企业集团中的开发与应用研究
2014-02-24王卓玮江苏省江阴市兴澄特种钢铁有限公司江阴214429
王卓玮(江苏省江阴市兴澄特种钢铁有限公司,江阴,214429)
协同OA系统在大型企业集团中的开发与应用研究
王卓玮
(江苏省江阴市兴澄特种钢铁有限公司,江阴,214429)
本文运用现代的通信技术、计算机技术,运用“整体规划、分步实施”的开发策略,同时整体采用模块化的思想,设计出了包含企业行政办公、合同管理等为一体的高效率的信息沟通平台,提高了企业内部沟通的效率。
协同OA系统;企业;办公自动化
1 概述
信息化所带来的是企业高效率的办公系统,以此加强集团公司与下属公司之间、公司内部的信息交流与合作。而根据用友软件负责人对整体OA办公系统使用情况的调查后表示:“接近60%的企业在使用OA系统2-3年之后,往往都搁置或是废止了”。究其原因,是企业在随着自身业务的不断变化过程中,却没有对系统重新开发,导致原本的OA系统越来越不能满足企业自身业务发展的需要,而淘汰。基于此,本文结合具体的企业,按照重新开发的流程,按照相应的程序对企业的系统OA系统进行设计,以此实现了企业的高效率办公化。
2 协同OA系统设计的思路
本文以具体的企业作为系统开发的研究对象,结合现代计算机技术、通信技术作为技术基础,并结合瀑布式的开发方式对系统进行开发。其思路是首先对企业调查研究的基础上整体规划设计;其次是按照模块化的思想,将整体的系统划分成不同功能的子模块,并对子模块进行分开的设计;再次在子模块设计开发的基础上,集成所有的功能,并对集成的系统进行测试和维护,从而形成新的OA办公系统。
3 协同OA系统的功能设计
通过对企业调查的分析,我们将该OA协同系统功能划分为办公管理、邮件管理、知识信息管理、人力资源管理、系统管理、个人事务管理、通信会议管理。其具体的功能设计如图1所示。
其中,办公管理则主要是对公司的办公流程开发。而该模块其子系统分为办公管理、待办业务、合同管理、日程安排、信息发布等办公模块;
电子邮件管理则主要用于企业内部通信,并以Web mail作为其主要的应用模式。同时该系统还包含统一认证和对整个邮件系统进行监控和分析;
知识信息管理模块则主要包括对相关文档的管理、内容的标记和文档的索引、数据存储等,从而实现知识管理模块与系统整体架构相结合,并使得模块具备跨平台的集成功能;
人力资源管理模块则主要是对企业内部的人力资源进行管理。该模块主要分为报表统计和人员信息管理两个部分。其中的人力信息管理则主要是针对公司领导层对企业内部的人力资源情况进行查看;
会议通讯管理则是利用Sametime即时通讯,向广大的企业内部人员显示自身的工作状态是否在线或离线。通过这种技术方便企业内部的员工对在线的员工发送相关的公司文件、资料、图片等。而传送的大小则由管理员在服务器端口进行设置;
合同管理则是对合同的录入、审批、监控执行、评估、查询、统计等全生命周期的自动化模式作业;通过工作流审批功能达到网上审批功能,实现了企业合同的规范化管理。同时对公司的相关诉讼合同进行管理,诉讼时效进行登记等功能。
个人事务系统则实现对个人日程、个人文档、常用下载、邮件集成的管理,以此更好的协助企业员工的办公需要。
系统管理则主要针对管理员,对系统数据的维护和系统数据的备份、存储,对系统的权限分配等功能。
4 协同OA系统整体架构设计
该系统整体架构设计则采用B/S模式的三层架构思想,将该协同OA系统分为四层结构,并以Web Sphere Portal和Domino技术作为该系统的基础,利用专业的集成工具Portlet Factory和Dash board Framework为系统提供统一的、标准化的集成接口框架。整合和集成其中的各种数据库与应用服务,并通过集成webseal单点认证提供的反向统一登录,并通过IBM TDS实现对数据的统一访问和存储,并以此作为用户认证的数据源。通过IBM TIM,实现对用户信息的同步管理,并通过其中的辛迪加复制将相关的内容发布到门户的集群节点之上。
5 系统数据库接口的设计
在该架构中,包含着不同的功能模块和系统,因此,对不同系统之间的接口设计则显得尤其必要。在对该系统的接口设计中,主要包括以下的接口进行设计:
1)、办公办文接口设计 对接口的设计,则主要采用其中的Domino/java技术对接口进行编程和开发,从同时其功能随着企业的需要进行适当的调整。
2)、平息平台接口 该接口所涉及的接口,一般都是采用在Portlet当中潜入各种应用系统的方式,对信息进行展示,也可以通过XMLXPAGEHTMLAJAX格式的形式对文件信息进行展示。内部邮件、办公系统、合同管理、系统管理等则采用单点登录的认证方式对用户进行认证。
6 系统关键技术的应用
1)工作流技术 在该协同OA系统当中,其主要采用WFM工作流技术,其目的是实现对公司管理的流程化管理,同时也是企业自动办公地延伸和发展。通过该工作技术流技术,实现在繁杂的公司业务中,从公文流转、请示报告在到费用的报销,都通过该协同OA系统进行,从而慢慢的构成企业的日常的经营活动。以该公司的合同管理为例,通过各个不同部门对合同的起草,在经过部门经理审核之后,在通过行政和法律顾问审核,最后交由总经理进行审批。在总经理批准后,法律顾问再盖章,并传递给各个部门签收、存档,法律顾问在对执行进行跟踪总结,并做出总结。
2)特性组件 通过上述的架构,我们可看出,对系统整体架构的设计则主要采用不同的特性组件和工具包来对系统进行实现。如在该系统中我们充分利用web技术组件对系统进行开发。而针对内容的共享我们则采用WCM对象,以此减少重复开发的工作量。
3)安全访问技术 该系统作为企业内部的办公系统,必然涉及公司的相关商业信息,因此,必须做好对企业的信息保护,就必须采用各种不同的安全访问技术。在该系统中我们采用统一身份认证技术、信息加密和授权管理等措施,以此保证系统的安全。
总之,协同OA系统的开发,是一个复杂而漫长的过程。因此,在开发中,我们采取边开发、边适用的方式,来提高系统在企业当中的实用性。
李红廷.基于工作流的办公自动化系统的研究与实现:[硕士
学位论文].大连:大连理工大学,2010
王卓玮,1979年,女,江苏江阴人,工程师,本科,从事软件开发维护。
Development and Application of Collaborative OA system of large enterprise groups
Wang Zhuowei
(Jiangyin Xingcheng Special Steel Co., Ltd.Jiangyin,214429)
This paper the use of modern communications technology,computer technology,the use of "overall planning,step by step" development strategy,while the overall idea of modular,designed the corporate administration included office,contract management as one of the high efficiency of information communication platform to improve the efficiency of internal communication.
Collaborative OA system;enterprise;office automation
图1 系统功能设计