免费论文查重: 大雅 万方 维普 turnitin paperpass

浅论协同协同办公系统系统结构设计与实现

最后更新时间:2023-12-22 作者:用户投稿原创标记本站原创 点赞:6196 浏览:19286
论文导读:。而WebService则将各个业务逻辑中的方法进行组合封装,以服务的形式对外提供访问系统的接口。采用SOA的体系结构有以下2种优点:(1)使协同办公系统具有了跨平台特性,可使扩展性得到极大增强;(2)有效规范了业务流程对业务逻辑的访问规则,使各种浏览器客户端与桌面应用程序客户端等访问系统中的接口统

一、使其访问流程保持了

【摘 要】 近年来,政府机关对于如何提高内部管理水平,如何提升工作效率、提高服务标准,也在不断思考和探索。在这一形势下,协同办公系统有着广泛的应用。本文就政府机关协同办公系统体系结构设计与实现进行论述,可为协同办公系统的应用提供有益的借鉴。
【关键词】 协同办公系统 体系结构 模块 设计 实现
随着信息化的发展,协同办公软件的逐渐成熟,早期的协同办公系统在系统架构和功能组成上已经不能满足现阶段政府办公的需要,并且有一部分单位的协同办公系统已经成为了摆设,没有真正应用起来。目前政府建设协同办公系统变得越来越务实,旨在解决目前办公问题,提高机关工作效率,增强政府职能。
1 协同办公系统体系结构
系统的开发建立在多层模式的体系架构之上,各个子项目之间层次清晰,实现程序间松耦合,让系统的开发过程更能够适应需求的变化。协同办公系统将采用面向服务的体系结构(service-oriented architecture,简称SOA),这种体系结构在多层模式的开发中反映为“Web Service”提供层。
数据操作类库处于系统的最底层,为数据操作层提供通用的数据库的操作方法。数据原型为数据库表在程序中的对象关系映射,它为业务逻辑层和数据操作层提供对象类型支持。业务逻辑提供了针对数据原型操作的一组方法,将对数据库的操作封装成了对象的操作。而Web Service则将各个业务逻辑中的方法进行组合封装,以服务的形式对外提供访问系统的接口。
采用SOA的体系结构有以下2种优点:(1)使协同办公系统具有了跨平台特性,可使扩展性得到极大增强;(2)有效规范了业务流程对业务逻辑的访问规则,使各种浏览器客户端与桌面应用程序客户端等访问系统中的接口统

一、使其访问流程保持了一致,有效提高了开发效率。

2 协同办公系统的设计

2.1 模块分类及特点

协同办公系统模块的分类是在各子系统边缘的基础上,以功能进行划分,将其抽象为系统管理、人事管理、事务管理、资源管理、监控机制5大模块。

2.2 各模块之间的关系

在系统管理模块基础之上,以动态管理的方式组合各功能模块,即提供了一种动态载入系统功能的方式。首先要开发人事管理模块,只要有了人与功能点的组合,整个系统才能以系统最低功能要求运行起来。资源管理与事务管理都依赖于系统管理与人事管理,而事务管理中的任务管理、审批管理、计划管理等模块与资源管理具有一定的相关关系,因为这些功能模块在运行中可能产生的文件资源将作为资源管理的一种材料来源。

2.3 协同办公核心业务设计

2.3.1 任务管理

任务管理的目标在于规范工作流程,使整个任务成为一个体系,从上至下能够有效地对任务的执行情况进行监管,同时也为工作从自始至终提供可查询的依据,提高管理的精细度。
任务的体系结构为树形,一个任务可以分派给多人,就形成了多个子任务,处于叶子节点的任务则表示任务不再分派。任务执行人处理待办任务有接受、拒绝、分派、移交等处理方式,这些处理方式满足了普遍存在的用户需求。

2.3.2 计划管理

计划管理提供了对目标进行管理的方法,任务管理起到了“怎么样去做”的管理机制,而计划管理起到了规范工作中“做什么”的方法。计划管理与任务管理在协同办公中配合应用,从而使工作成员之间的协作与管理更加通畅,实现高效与精细化管理。
计划的体系结构也为树形结构,一个计划可以包含多个子计划也可以不包摘自:毕业论文格式要求www.7ctime.com
含子计划。计划管理与任务管理具有一定的关联关系,如果任务是在计划下达的执行过程中产生的则为计划内任务,否则为计划外任务。计划管理可以设置多个计划量,用以统计计划负责人与计划执行人提交的汇报数据。计划管理的层次结构为计划下达人直接对计划负责人,计划负责人直接对计划执行人负责,计划下达人具有间接监管计划执行人的职能,而计划执行人在计划的下达过程中为可选项。

2.3.3 审批管理

审批管理的功能是申请者能够选择预先定义好的审批流程,使申请材料在系统中自动流转。在审批的过程中申请者通过系统能够及时地了解到审批进度,并且可以与相关审阅人员进行沟通。
审批流程是基于工作流的,目的是通过系统提供的功能实现某个特定的任务,即实现某个业务流程。一个完整的审批流程包括:流程的开始及开始条件、一组活动及这组活动之间的论文导读:
关系、流程的结束及结束条件以及一系列与此相关的数据等。工作流的体系结构为一个有向无环图。除开始节点以外,每个节点定义了该节点的审阅人员、处理响应时间规则、节点描述等信息。对于工作流状态流转发生例外,如审阅人员外出而导致工作流无法正常运转的情况,处于最终节点的用户将有权利将审阅权限授权于他人。另外,还可以设置整个审批流程的允许访问列表与禁用列表,图1为工作汇报流程图。
要实现用户自定义流程,就必须提供方便并易于操作的用户界面。而工作流引擎技术是针对于程序开发人员而非用户,在系统实施之前就要确定好流程,这样做不符合系统经常变化的工作流的需求。本文提出了一种基于图形化与用户自定义工作流定义的方法,这种方法依据数据库中存储的工作流图的数据结构,服务器端通过执行一个绘制图形的程序,将工作流的数据结构绘制成一个图片,返回到客户端,这样就实现了用户在管理界面上对工作流的数据结构进行更新,工作流描述图也随着一起更新。

2.3.4 公文管理

公文管理是党的机关一项重要工作, 做好公文管理与保密, 对于促进机关工作、确保公文的有效运转、提高机关工作效率具有十分重要的意义。
(1)领导抓与抓领导结合:领导是阅办公文的主体, 是涉密的主要对象,是做好公文管理与保密工作的关键所在。领导对于公文管理与保密的重视程度、支持力度, 直接决定着公文管理与保密工作的成效。做好公文管理与保密工作, 首先要做到领导抓与抓领导结合, 上下形成合力抓公文管理与保密。(2)加强时效管理, 提高公文运行效率:根据《国家行政机关公文处理办法》的规定, 结合长治的实际, 制定了《关于改进办文、办事、办会工作的规定》, 各处室制定了公文处理流程图, 对公文运转的各个环节做出明确具体的规定和时间要求, 使公文处理各个环节都有章可循。
(3)严守保密制度,认真做好文件的安全保密工作:在机关公文运行中,经常涉及到一些秘密事项的内容,文书人员要严格按照《中华人民共和国保密法》的要求,积极做好涉密文件的各个环节工作。严格按照文件自身的保密要求和阅知范围办事,在运行和处理中妥善保管。文书人员是涉密文件的直接接触者,必须牢固树立保密观念,时刻注意并经常检查自身的言行,好、保护好自己每一份涉密文件,确保安全保密。
3 协同办公系统的实现

3.1 核心业务数据模型

审批流程表是关于一个流程的基本信息,流程节点表记录了流程的每一步的基本信息,节点连接表用来存储各个流程节点之间的拓扑关系,通过3个表之间的关系就形成了流程的基本结构。审批基本信息表记录审批材料的基本信息,流程选择节点用来表示审批基本信息与所要走的审批流程之间的对应关系,而流程审批结果表记录了特定审批申请在流转过程中对应节点的审批状态与审批结果信息。这些数据模型就构画了审批管理过程的主体结构。用户通过界面上相应操作更新这些模型中的数据,系统就会利用图形绘制程序在界面上刷新绘图区域以反映审批流程图形。

3.2 系统实现举例

以审批功能模块的实现为例来说明系统的实现过程。工作流模板的定义包括5个方面。
(1)工作流模板的基本信息;
(2)节点操作信息,包括添加或编辑节点,在每个节点中定义了节点名称、审核人员、处理响应时间规则等;
(3)表单设定,为每个工作流模板设定一个表单数据项,在用户发起申请时,将填写此表单,可以为每个表单项设定表单项的类型、默认值、是否为必填项等;
(4)特殊处理节点设定,定义了处于流程中的哪个节点在流程没有流转到特定节点时具有特殊终止或者其他处理的权限,这样就解决了因为某些节点的负责人因为出差或者其他原因而不能及时处理工作流实例时产生的流程死锁现象的问题。另外还定义了具有会签功能的节点,所限制的会签人数限制;
(5)可用范围限制,定义了一组对于此工作流模板发起申请的允许与禁用规则。
4 结语
总之,协同办公系统的设计与实现是一个极其复杂的问题,因为一个协同办公产品运用于政府机关中不单是技术层面上的问题,更是与政府机关和对于信息化的论文导读:持用户的需求,这需要我们更努力去完善与改进。参考文献:敖勇.协同办公系统的设计与实现.电子科技大学,2010年.新高瞻,李奇国.基于.NET高校协同办公系统平台的设计与实现.福建电脑,2012年06期.职称论文范文www.7ctime.com上一页123
接受程度有关系。所以,如何使协同办公系统更易于政府机关应用,能够更完善地支持用户的需求,这需要我们更努力去完善与改进。
参考文献:
敖勇.协同办公系统的设计与实现[D].电子科技大学,2010年.
新高瞻,李奇国.基于.NET高校协同办公系统平台的设计与实现[J].福建电脑,2012年06期. 职称论文范文www.7ctime.com