协同办公(OA)软件核心技术分析_第1页
协同办公(OA)软件核心技术分析_第2页
协同办公(OA)软件核心技术分析_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

协同办公(OA)软件核心技术分析一、系统的整体构架我们所研究的是一套兼具企业信息门户、协同应用、工作流管理、人力资源管理、知识管理、计划管理、会议管理等功能的协同工作平台,是一个有生命力的,数字化的协同办公环境。软件的前台展示给用户的是一个统一且具有个性化的门户,后台是业务和数据的整合,用户可以通过综合的门户访问到后来不同的应用系统的信息,协同OA系统本身就是一个信息网,只要找到信息网中的任意一个节点,就能以该节点为中心把整个信息链提取出来。一个好的协同OA软件还应该具有良好的技术支撑体系,好的技术架构要以清晰的业务架构为基础,根据业务需求领域的分析设计及其业务模型的抽取,整合出协同OA的整体构架。如图1所示:图1泛微协同OA整体构架图(畅享网配图)整个系统的组成模块分为三类:(1)基本应用模块。这类模块功能兼容原有系统,主要包括一般协同OA所实现的功能。(2)管理模块。这类模块包括用户管理、个人信息管理、日常事务管理、内容管理、知识管理等,对系统进行信息记录和查询,另外,为系统的功能扩展提供支持。(3)扩展模块。主要是指以后协同OA的新功能和新应用。二、 系统的逻辑构架平台各个模块的协同点在设计上考虑用面向服务的构架(SOA)来实现,每个模块划分本模块的功能职责,把可以为其他模块提供的服务用服务接口的形式统一展现出来。模块之间的协同交互通过服务接口的互相调用来实现。软件以SOA为基础,提供访问分发、资源、数据访问、展示、权限、商业组件等核心服务,还可选择邮件处理、文件管理、格式转换、安全访问等多种服务。三、 协同流程设计工作流管理是协同OA的核心内容之一。工作流程是对一整套规则与过程的描述,一面管理在协同工作进程中的信息流通与业务活动,目标是根据各单位实际规范和业务操作来定义电子化的工作流,以智能的方式处理过程,保证工作中的某项任务完成后,按预定的规则实时把工作传递给处理过程的下一步,保留工作流转过程中的操作痕迹,更重要的是保证相关数据的自动更新。主要体现在以下方面:提供给最终用户应用接口,以便用户可以发起、流转、结束各流程;提供可视化建模接口,可以利用这些接口实现工具定制流程;根据已定义好的流转信息,提供业务流转逻辑和数据表单的处理。图2工作流设计模型(畅享网配图)工作流平台可以和业务处理紧密的整合在一起,由工作流平台来实现多环节多人协作完成工作。建立的工作流平台克服了传统工作流产品的缺陷,既满足了应用的需要,又能适应业务变化的需求。如图2所示,系统由以下几个模块组成:流程定义工具、协同OA应用扩展、工作流引擎、业务模块流程应用、企业BPR、工作流API、工作流管理工具、消息交换平台等。主要模块功能介绍如下:(1) 流程定义工具流程定义模块是工作流管理系统的一个重要组成部分,也是工作流管理的起点。借助于流程定义工具,工作流程将被主管、图形化的建立起来。流程定义可以使用图形化的描述工具来对一个流程实体中的各个元素进行表达,使工作流引擎能够解释流程定义生成的结果并作为流转的依据。流程定义的结果可以作为模板直接存到数据库中,也可以保存至本地,以便修改或重建。流程定义工具提供合法性校验和模拟功能,可以帮助用户正确定义复杂的流程。在流程定义中声明参与者时要用到组织机构模型,在活动节点上要声明应用系统提供的应用程序。(2) 组织机构定义工具使用组织机构定义工具不但可以方便的构造企业的组织机构模型,并用树状图表示,描述企业组织机构内部各部门、组织单元之间的层次关系,并且可以方便的对企业组织机构内部的组织单元、岗位、角色、人员进行维护,从而使企业组织机构更易于管理和维护。(3) 工作流引擎工作流引擎是一系列在后台运行的程序,它将用户输入的信息发给数据库,并将数据库中的信息经过整理后反馈给用户。用户访问具体的工作流程时,系统会通过工作流引擎的解释返回用户相应的路径、权

限等数据信息。工作流引擎的功能很强大,不需要大规模改动流程设计和代码开发,就可以轻松实现流程改变,增强了系统的可扩展性,并提供对外应用编程接口,可以与各类数据系统进行通信和数据共享如图3所示。工作BSHf呼Eiiiitmnmu骂门芦襯八和用出工作BSHf呼Eiiiitmnmu骂门芦襯八和用出王作面騒線快总廊架駅b-WorkflowStructure_Bl图3.工作流引擎的应用(畅享网配图)本文通过对泛微软件等多家协同

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论