论文部分内容阅读
办公自动化系统(Office Automation System)是中国电信管理支撑系统(Management Supporting System-MSS)中最重要的一个组成部分。OA系统的核心是以人工纸质办公流程为依据,并结合应用的实际情况,制定实用性强、可靠性高的公文处理流程,通过规范的办公流程提高办公效率,实现真正意义上的单位、部门、人员之间协作的办公系统。办公自动化系统(以下简称OA系统)涉及企业内部各公司领导、各个部门、各分公司,文件流转有部门内、部门间、分公司内部、省公司及分公司之间等各种情况。本课题从基于角色控制的流程设计出发,将用户划分为角色。按角色来区分用户权限,再辅助用户个人信息、模块使用权限等来实现流程灵活配置、灵活选择路由等目标。另外,基于角色的流程控制方式,能规范企业内部公文处理流程,使文件进出部门有专人统一负责,文件在部门之间流转有专人进行调度,提高了公文处理效率,严格定义权限与职责,规避风险。本文主要进行了以下几个方面的工作:1、介绍了建设OA系统的背景,介绍了公文流程和基于角色控制的基本概念;2、针对目前流行的OA系统开发平台Lotus Domino和ExchangeServer,从跨平台性、安全性、工作流、快速应用开发、企业应用集成等方面作出了对比和讨论;针对Lotus Domino平台的特性及扩展性等方面做出分块描述;3、在Lotus Domino开发平台上,结合基于角色控制的设计要素,完成了本课题公文流程模型的需求调研、详细设计及测试工作,包括:结合目前电信企业公文处理模式,参考一些现有成功系统,完成需求调研,形成《系统需求文档》;研究基于角色控制理论,根据需求,从组织架构搭建开始,设计流程基础角色、基础环节,遵照用户与模块权限分离,通过角色来实现两者之间的灵活映射的原则,形成《系统详细设计文档》,完成系统设计;4、根据已经完成的设计文档,完成公文流程模型的搭建,并根据测试计划对实现的功能进行测试,测试结果证明了本课题设计方案的可行性及可靠性。由此证明,本文提出了OA系统设计实现的一种具备可实施性的思路及解决方案。