收藏 分享(赏)

基于SOA办公自动化管理系统设计与实现.doc

上传人:精品资料 文档编号:9838444 上传时间:2019-09-10 格式:DOC 页数:54 大小:1,013.50KB
下载 相关 举报
基于SOA办公自动化管理系统设计与实现.doc_第1页
第1页 / 共54页
基于SOA办公自动化管理系统设计与实现.doc_第2页
第2页 / 共54页
基于SOA办公自动化管理系统设计与实现.doc_第3页
第3页 / 共54页
基于SOA办公自动化管理系统设计与实现.doc_第4页
第4页 / 共54页
基于SOA办公自动化管理系统设计与实现.doc_第5页
第5页 / 共54页
点击查看更多>>
资源描述

1、摘要I摘 要近年来审计部门部门实行了电子政务工程。随着网络技术和 Web 服务的发展,审计部门部门的公文审核方式也已由原来的手工或半手工操作模式发展到目前的利用网络公文审核的形式。但是到目前为止,国内的网上公文审核系统并不完善,还要结合各种传统的公文审核管理手段才能完成公文审核流程,并且实现公文审核、网上交材料和查询公文数据功能的高校审计部门部门公文审核系统很少;而在国外,特别是一些发达国家网上公文审核的技术比我们成熟很多,能够通过网络办理一切公文审核的手续。因此对国内高校而言,为适应公文审核的需求,架构一个高效、灵活、能够随需而变的网上公文审核系统势在必行。基于 SOA 理论,本文以某审计部

2、门部门公文审核系统的设计为例,运用面向服务的分析与设计方法(SOAD)和 Web 服务技术,利用可视化统一建模语言UML 和面向服务的统一过程(SOUP )进行分析和建模。系统应用以下技术提高整体性能:采用 Web 缓存技术加快系统的响应时间,采用数据库连接池技术提高数据库的存储访问效率,采用同步令牌机制 Token 避免重复提交,有效减少了冗余数据的产生等等。从总体来看,系统使公文审核业务流程实现了网络化;设计的软件系统松耦合,易扩展、可重用,为审计部门部门公文审核开发适合自身需求的网上公文审核系统提供了一个参考模型。关键词:公文审核,网上公文审核系统,SOA,Web 服务,SOUPABST

3、RACTABSTRACTIn recent years the government departments to implement the e-government project. As the network technology and the development of Web services, government document review by the original way also has manual or half manual operation mode to the current use of network development of the f

4、orm of official review. But so far, the domestic online document audit system is not perfect, combine all sorts of traditional documents audit management means to complete document review process, and realize the document review, online materials and inquires into the college government official dat

5、a function systems rarely; official audit department And in foreign countries, especially in some developed countries online document review technology than we mature through the network, can handle a lot of official audit all the formalities. So on domestic university is concerned, in order to adap

6、t to the demand, the framework document review an efficient, flexible and can swivel to changing online document audit system is imperative. Based on SOA theory, taking a government department documents audit system design, for example, using service oriented analysis and design method (SOAD) and We

7、b services technology, use visualization unified modeling language UML and service oriented unified process (the) analysis and modeling. The following technology improve the system application overall performance: using Web cache technology accelerate system response time, using database connection

8、pool technology improve the efficiency of the memory access database, using synchronous Token mechanism Token to avoid repeated submit, effectively reduce redundant data generation, etc. Overall, the system makes from official audit business flow realizes network; Design software loose coupling, eas

9、y extension, reusable, for government departments for their own needs official audit development of online document audit system provides a reference model. Keywords: document review, online document review system, Web services, and the SOA目录III目 录第一章 绪论 11.1 课题来源 11.2 国内外研究现状 21.3 研究内容和目标 31.4 本论文主

10、要创新点 31.5 论文组织 4第二章 SOA 的相关技术概述 52.1 SOA 架构的定义 52.2 SOA 的基本特征和要素 52.3 SOA 的基本结构 62.4 SOA 的目标 72.5 本章小结 9第三章 基于 SOA 办公自动化管理系统需求分析 .103.1 系统需求概述 .103.2 系统要求 .103.3 功能性需求 .113.3.1 日常办公 113.3.2 收文管理 123.3.3 发文管理 123.3.4 办文管理 133.3.5 权限管理 143.4 非功能性需求分析 .153.4.1 可靠性和可用性 153.4.2 高性能 153.4.3 可重用性 153.4.4 安

11、全性 163.5 本章小结 .16第四章 基于 SOA 的办公自动化管理系统的总体分析 .174.1 面向服务的分析 174.2 办公自动化管理系统的服务用例捕获 174.2.1 系统范围和系统边界 .174.2.2 定义参与者 .184.2.3 定义服务用例 .194.2.4 服务用例的细化 .214.3 本章小结 23目录第五章 基于 SOA 的办公自动化管理系统的设计 .245.1 系统的总体设计 .245.1.1 系统的总体设计原则 245.1.2 系统的总体设计构架 .255.2 系统功能模块设计 .265.2.1 日常办公模块设计 265.2.2 收文管理模块设计 285.2.3

12、发文管理模块设计 305.2.4 办文管理模块设计 325.3 系统数据库设计 335.3.1 数据库概念结构设计 345.3.2 数据库逻辑结构设计 36第六章 系统实现与测试 386.1 系统实现 386.1.1 系统登录 .386.1.2 系统发文 .396.1.3 系统办文 .396.2 系统测试 396.2.1 测试类型 .406.2.2 选用的测试工具 .416.2.3 测试结果及分析 .426.3 本章小结 42第七章 总结与展望 437.1 小结 437.2 不足与展望 44致 谢 45参考文献 46攻读硕士期间的成果 48第一章 绪论1第一章 绪论自上个世纪九十年代以来,互联

13、网(Internet)在我国得到了迅速发展,特别是近几年来随着国际互联网络以及 Web 技术应用的发展,从根本上改变了人们的思想观念和生产生活方式,推动了各行各业的发展 1。我国的审计部门信息化发展也同样迅速,审计部门部门模式和公文管理政策也发生着日新月异的变化。审计部门部门公文审核的出现和兴起改变了传统的“一刀切”的审计部门部门模式;而在数字化、网络化、信息化的知识经济时代,传统的以纸介质为主的手工或半手工操作的审计部门部门公文审核模式显然已经不能满足现代工作和生活的需要。如何实现审计部门部门业务“无纸化”以及审计部门部门业务与其它公文管理业务(如公文审核、公文加密、安全认证等)更好的衔接越

14、来越多的受到高校重视。1.1 课题来源Internet 的普及促进了网络技术的改进、提高以及高效率的信息传递技术和高质量的信息查询技术的不断发展,使信息服务的机制、结构以及服务手段发生了巨大的变化。以网络通讯基础及先进的网络应用平台,各种类型的信息系统的应用,为管理部门提高工作效率和质量管理水平,提供了现代化的办公条件及丰富的综合信息服务,同时也为实现信息管理网络化、信息可在线管理及查询等提供了技术保障。 1我国的公文管理不断发展,审计部门部门的公文管理越来越受到重视。就审计部门信息化而言,审计部门部门模式已由原来的传统审核模式发展到现在的电子审批和人工确认并行的审计部门部门公文审核管理模式。

15、相对传统模式公文管理而言,审计部门部门体现出了一定的灵活性和优越性:在上级审计部门行政部门的指导与监督下,审计部门部门有较大的自主权设置公文种类、设定公文审核条件等,以培养更适合当地经济发展、促进人文素质提高等方面的专业人才。自2002 年审计部门部门批准的审计部门部门 1公文管理向信息化方向转变以来,在审计部门部门公文审核方面一直采用公文现场公文审核的方法。全省各地市的审计部门都要亲自到现场完成公文审核手续,需要手工填写大量的公文审核信息,1 公文管理系统。硕士学位论文还要经过小心翼翼的填涂好公文审核信息卡、电子图像采集、公文审核信息核对等一系列繁琐程序,耗材料了校方和审计部门大量的人力、物

16、力和财力,且效率低下;并且为适应审计部门部门的发展,公文审核的公文政策一直在变化,例如2007 年之前公文审核公文种类全部是半电子化的方案,公文发布质量和管理水平处于相对比较低的水平;2007 年则实行新方案,如果在公文审核公文审核工作开始前的很短的时间内,具体的审计部门部门政策与往年相比有较大变动的话,那么会造成对原有系统的需求变化很大,因此会给原有公文审核系统的修改、完善工作带来很大的压力。由此可见架构一个高效灵活、可维护、可重用性强的系统的必要性,也具有很重要的现实意义。1.2 国内外研究现状众所周知,Internet 的出现使得传统信息孤岛式的计算模式得到了很大程度的改进,随着 Int

17、ernet 的不断成熟和发展,一种基于 Web 的网络技术得到了业内人士的广泛关注,这就是 Web 服务 2。Web 服务的优点有很多,诸如:遗留集成、利用现有资产、更快的产品上市速度、重用增加、松散藕合、语言无关性等 2。当 Web 服务技术正在逐步作为一个国际化的标准并应用时,在 IT 界又兴起了被誉为下一代 Web 服务的技术架构 SOA(即 Service Oriented Architecture,面向服务的体系结构),它的出现适应了企业内部和外部需求的不断变化,因此在业内得到广泛的关注并应用。SOA 本身并不是具体的技术,它是一个组件模型,一种架构思想,具有松散耦合、粗粒度服务、无

18、状态设计等诸多特点 3。与 Web 技术不同的是, SOA 是将应用程序的不同功能单元组合为服务并通过服务之间定义的独立于硬件、操作系统和实现服务采用的程序语言的接口和契约联系起来,使得系统中的各种服务可以以统一和通用的方式进行交互,实现了系统之间的松耦合,并可实现系统之间的整合与协同操作。目前 SOA 绝大多数都集中在企业级应用,在审计部门部门部门或机构应用较少。审计部门部门部于 05 年推出了一套全国高考网上公文审核系统,因为审计部门部门部的网上公文审核系统要照顾到全国各省、市、地区的公文审核工作,而各个省、市、地区的公文审核政策、实际情况又不太相同,故审计部门部门部的网上公文审核系统虽然

19、功能多,但操作起来复杂,使用起来不方便,而且维护起来也比较困难,没有在全国范围内得到广泛应用。现在国内有很多高校使用了网上公文审核系统,但是也需要审计部门进行现场确认公文审核资格和办理公文审核材料;从公文审核流程来看,此类的公文审核方式主要是采用网上公文审核和现场确认相结合的第一章 绪论3方式,没有完全利用现有的技术实现网络化操作,而在国外,这种类型的系统则相对成熟,可以通过网络完成所有公文审核业务。1.3 研究内容和目标SOA 的本质上是一种建立管理 IT 系统和业务流程的方法,它是为软件集成服务的,实现了技术和架构的完全分离,同时消除了软件服务集成的所有障碍。因此,SOA 使得软件集成不必

20、受任何标准的限制,也就是说 SOA 可以集成任何标准的软件服务。由于个人对审计部门部门工作和业务流程非常熟悉,结合攻读硕士期间所学到的先进 IT 技术和知识,因此我参加了公文审核公文审核系统的研发工作。在系统的开发过程中,我参与系统的总体分析和设计,并主要负责网上公文审核模块的开发。结合实际情况,本文主要在以下几个方面做了研究工作:(l)对 SOA 架构思想、Web 服务以及面向服务的相关理论 SOUP(面向服务的统一过程)和 SOAD(面向服务的分析和设计)进行较为深入的分析研究。(2)基于 SOA 理论,结合某审计部门部门审计部门部门网上公文审核系统的需求,分析了该系统的业务需求和业务流程

21、,结合 SOUP 过程方法,以面向服务的设计原理,采用 UML 统一建模语言从服务用例的角度对系统进行分析和建模。(3)基于 SOA 的设计原则和目标,采用自顶向下的方式分析了系统的业务流程,以网上公文审核模块为例子进行详细设计。系统的开发过程中结合 SOAD理论探讨了面向服务架构中服务粒度的设计及通过对服务进行组合调用来建立业务流程的步骤,从提高系统业务流程的可重组性和适用性方面进行了探索。(4)综合运用 Web 缓存技术、同步令牌机制 Token、数据库连接池等技术提高系统整体性能。1.4 本论文主要创新点近年来,各省级审计部门部门部门陆续开发了适用于本省的审计部门部门公文审核系统,也有个

22、别具有审计部门部门资格的审计部门部门投入使用了公文审核系统,如北京林业大学、复旦大学等;还有一些省市在高考公文审核系统开发应用中引入了 SOA 思想。从功能上来说,这些系统都是对公文审核信息的采集,如果要顺利完成公文审核工作,还需要审计部门工作人员到现场进行图像采集、硕士学位论文办理公文审核材料等一系列手续,直至最后的公文审核信息进行确认。一些研究者应用 SOA 理论对中信息孤岛的问题进行了应用系统集成的初步研究,而对于SOA 理论应用于公文审核系统并与其他服务系统之间组合服务的研究则异常罕见。随着审计部门部门的规模化和规范化,研究和设计基于 SOA 理论的公文审核系统,实现工作人员报到、身份

23、注册等各系统之间服务共享,可大大提高工作效率和信息化水平;基于 SOA 理论进行设计和开发该系统,可以提高系统复用,降低今后的开发和维护成本,有很大的实用价值。本文的研究旨在为各审计部门部门的公文审核流程全部实现信息化和网络化(无需现场公文审核即可完成全部公文审核流程)、以及从审计部门公文审核到工作人员报到、身份注册等环节的服务共享化、流程化、简便化进行了初步探索。1.5 论文组织全文共分为七个章节,每个章节的主要内容概述如下:第 1 章,讨论了课题的研究背景、课题来源、研究内容和目标,并指出了本课题的创新点,最后介绍了论文的组织。第 2 章,首先描述了面向服务架构的核心概念,介绍了 SOA

24、的关键理论,接着对本课题所依赖的技术理论基础 Web 服务做了比较全面的介绍。第 3 章,本文的工作重点之一,用 SOUP 的方法对某审计部门部门公文审核系统进行了分析,分析了系统的业务需求、功能性及非功能性需求,较详细的介绍了本系统开发选用的软硬件平台及技术架构。第 4 章,基于面向服务的分析,使用统一建模语言 UML 对系统从服务的角度进行总体分析。第 5 章,基于 SOA 的思想体系,对公文审核公文审核系统进行了整体的设计。选取了具有代表性的公文网上公文审核流程模块,对公文审核业务流程进行详细的分析与设计,并详细介绍了为提高系统性能所采用的关键技术。第 6 章,介绍了系统测试。基于 SO

25、A 和 web 服务技术架构的系统测试的特点,分析了测试类型,介绍了测试工具和测试方法,并对系统测试结果进行了简单分析。第 7 章,对本文研究内容总结,指出了存在的不足及今后的努力方向。第二章 面向服务的相关技术概述5第二章 SOA 的相关技术概述软件开发方法经历了面向过程、面向对象、面向组件和面向集成的发展过程,每个过程都是前一个过程的创新和发展,使这些方法越来越方便的服务于人类社会 3。如今,面向服务的架构(SOA)以更加先进的理念成为占有绝对优势的软件工程实践方法。2.1 SOA 架构的定义许多组织或个人从不同角度和不同侧面对 SOA 进行了描述,但是迄今为止,对于 SOA 还没有一个公

26、认的定义。我们可以这样来理解 SOA:首先 SOA 是一种体系结构,这种体系架构是可以构建松散耦合的服务的框架。其次,在 SOA 体系框架中,所有的功能部分是由底层的业务事务被构建成的互相独立的服务,服务也是被封装成的用于业务流程的可重用组件,而服务的具体实现方式是外部不可见的 4。外部组件若想使用服务,那么只能通过服务描述来获知此服务所提供的功能,然后通过接口调用该服务。由此可见,服务是 SOA 的关键概念之一。就目前的实际应用来看,服务的实现可能包括在一个企业内部的不同计算机上或者许多业务合作伙伴拥有的计算机上执行的很多步骤,因此服务并不等同于组件,可能是一个组件也可能不是一个组件。2.2

27、 SOA 的基本特征和要素1.松散耦合松散耦合是指构造的服务、接口、协议等之间不能相互依赖,包含三个方面的内涵:服务与服务之间的松散耦合、接口和实现之间的松散耦合、业务组件和传输协议之间的松散耦合。2.粗粒度粗粒度是指 SOA 中服务的接口应该比面向对象的编程的 API 要大一些,需要接近用户的实际操作。3.位置和传输协议的透明硕士学位论文位置的透明指的是不管业务组件的 URL 如何变化而客户端的调用程序的URL 都不需要改变。而传输协议的透明是指不管服务组件的传输协议如何变化而客户端的调用程序的传输协议都不需要改变。通常 SOA 通过服务总线对组件的接口进行进一步的封装以保证服务的位置和传输

28、协议的透明 4。4.基于文本的消息传递诸如 COM、CORBA 等传统的组件模型采用了从服务器端到客户端传递二进制编码对象然后在客户端调用这个对象的模式来完成某些信息的传递,以完成某些功能。这种消息模式传递的是二进制编码。在 Internet 中,由于存在大量的系统,它们是来自不同语言,由不同平台实现的,因此对数据甚至是一些基本数据类型定义都会不同,这样给不同的服务之间传递对象带来了极大的困难,采用采用传递二进制编码对象的方式显然不满足当前的技术应用了 5。恰好由于基于文本的消息本身不包含任何处理逻辑和数据类型,服务间传递的仅仅是文本消息,这样就不必考虑兼容的问题了。因此这也决定了基于 SOA

29、 搭建的系统必须采用基于文本的消息传递方式。2.3 SOA 的基本结构面向服务的架构体系 SOA 本质上是一种设计和构建松散耦合的企业级软件解决方案,它能够以程序化的可访问的软件服务的形式公开业务功能,以使其他应用程序可以通过已发布的和可发现的接口来使用这些服务 3。SOA 中,服务提供者、服务请求者和服务注册库(UDDI)三个主要组成部分分别承担了不同的任务,每一组成部分又分布有三个操作:发布、查找和调用 3。SOA 对三者之间的关系进行了很好的描述。图 2-1 说明了面向服务结构中协作支持发布、查找和调用的关系图。第二章 面向服务的相关技术概述7图 2-1 面向服务的体系结构模型图2.4

30、SOA 的目标SOA 通过应用组件和传输协议的松散耦合(即服务传输协议的透明化)、服务的即时绑定(即服务位置的透明化)从而实现业务组件的虚拟化,造就一个虚拟的集成架构或者集成平台服务总线,这样使得服务集成不受任何限制,可以同时集成.NET 和 J2EE 组件,以及集成其他遗留系统的各种应用,同时也可以随时更换这些服务组件,最终达到敏捷的、不受限制的服务集成目标,从而使 IT 能够随着业务需求的变化而自由调整,最终达到“随需而变”。由本章的介绍可知,构件技术的总体情况是基本应用普遍,同时其发展被赋予了新的内涵,这包括了众多关于构件的各种创新思维,力求促使构件成为一个整体的逻辑单元而且支持自动装配

31、,具有强大的自我描述功能,变得更加“智能”,同时努力使不同标准之间的构件能够共同工作。但实际上这些高级的特性还没有在实际应用中被使用,大多处于实验室阶段,这就涉及到这样一个现实的问题,即在实际开发信息系统时如何有效地应用构件。这也是构件技术的当前的重要的研究课题之一。软件是人开发而出来了,不可能是完美,在软件开发的当中,一定需要预测,来保证其功能的正常进行。软件预服务描述服务描述服务调用发布查找服务注册库服务请求者服务提供者硕士学位论文测可以在软件开发过程中,对软件质量的加以控制,使得软件质量达到预定的效果,保障功能的完善性,准确性。软件测试是在软件投入运行前,对软件需求分析、设计规格说明和编

32、码的最终复审,是软件质量保证的关键步骤。软件测试是为了发现错误而执行程序的过程,因此软件测试的目的就是尽可能多地发现并改正软件中的错误,提高软件的质量。E.W.Dijkstra 曾说:“程序测试只能表明错误的存在,而不能表明错误不存在。”可见,测试是为了使软件中蕴涵的缺陷低于某一特定值,使产出、投入比达到最大。软件测试的工作内容1、编写软件测试计划,设计软件测试脚本和用例,搭建软件测试环境2、执行软件项目测试,包括功能测试、性能测试、易用性测试等3、整理、分析、报告并追踪软件缺陷,并确认软件测试问题得以解决4、撰写软件测试结果分析报告,预先评估项目的风险,编写其它相关文档5、结合研发软件产品项

33、目情况,制定相应的软件、项目版本控制制度软件可靠性预计中存在的问题有以下 3 方面:1、由于没有模型应用的先验知识,导致盲目的选取模型。2、模型预计中存在很多的不一致性。3、有时选择一个或多个模型进行预计,预计质量都很低。针对上面提出的问题可采用下面的一些方法来解决上述问题:1、在选择模型或模型组前进行可靠性趋势分析;2、无论选择何种模型都要进行预计质量分析;3、预计质量不好时应用改进技术改进预计质量.目前,风险评估在许多方面,最具代表性的包括:敏感性分析、灰色系统分析、模糊综合评价法、层次分析法、蒙特卡罗模拟和人工神经网络。1、敏感性分析法通过测定灵敏度分析是一项或多项不确定的因素致使决策评

34、价指标的变化改变的知识范围的各种因素的变化,达到预期目标的影响程度。因此,当外部环境发生了变化,评价对象的风险承受能力的判断。如果一个因素的微小变化的决策评价指标的影响幅度较大,说明该因素是灵敏度因子;反之,如果某一因素的变化,不影响决策评价指标结果或更少,则需考虑的因素是不敏感因素。2、灰色系统分析在 1982 年灰色系统控制问题的发表标志着灰色系统理论的诞生,有些现象是不明确和不确定性与数学中的应用。传统的系统理论,该信息系统中最更第二章 面向服务的相关技术概述9充分。相对较差对信息系统的一些。采用黑盒的方法,也取得了较为成功的经验。然而,一些不确定信息的内部零件,有些信息并不知道该系统,

35、但研究是很不够的空白区域成为灰色系统理论的诞生地。在客观世界中,不是白色系统(信息完全清楚)的东西也不是黑系统(完整的信息不明确),而是灰色。因此,一个灰色系统理论中存在很多这样的灰色系统研究的进一步发展。该理论认为,任何在一定幅度随机过程是限制和某些灰颜色的改变时区数量和随机过程为灰色过程。灰数、灰色元、灰色关系是灰色系统的主要研究对象,其操作数、灰色与灰矩阵方程是灰色的灰色系统理论的基础。3、模糊综合评价法模糊综合评价方法是基于模糊数学,应用模糊数学的模糊关系而合成的一种新原理,将一些界限模糊、不易变形,与定量因素的定量评价隶属地位的东西综合评价。在评估危险因素,有很大一部分难以用数值准确

36、的定量描述,它们之间的关系和结构也比较模糊,不能用单一的判定标准,但可以利用历史经验和专家知识,使用的语言,生动地描述了他们的性能评价,并可能影响结果。运用模糊综合评价方法的基本思路为:考虑到所有危险因子的影响,并设置权重的差别,而且各要素的重要性,通过构造数学模型计算的风险程度的各种可能性,无限可能的风险水平程度最终确定的值。4、层次分析法层次分析法是由美国的运筹学家 Satty 在 20 世纪 70 年代提出来。它使用系统分析思想的复杂问题分成若干层次的联系和有序。对每一层次的相关因素,对比分析了各因素的相对重要性的数学方法,运用定量决策的重要性,所有的元素序列,并辅之以一致性检验,确保评

37、价人员及思维的正确。层次分析法的基本原理,是作为一种大系统的复杂问题,通过分析各种因素对系统各因素之间的区别、互相联系的有序排列,然后由专家给出各因素间的相对重要性每一级。然后来建立判断矩阵,计算每一水平的各种因素的相对重要性权重,再进行排序。最后,根据分类结果进行规划决策和选择的解决方案。5、蒙特卡洛模拟蒙特卡罗仿真法也称为随机抽样方法或统计实验法,是一种基于统计的原理,利用计算机研究风险发生概率和损失的风险的数值计算方法。它允许多种随机因素,因为每一个随机变量,将它代入采样的数据模型,并确定函数值。经过许多独立的模拟试验,可以得到一组样本数据,能确定的概率分布函数,包括的功能,其功能的分布

38、曲线的数学期望、功能和其他重要的数学特征、方差也可以累积频硕士学位论文率将模拟结果与曲线和直方图说明。蒙特卡罗方法可以直接处理各风险因素的不确定性,这种不确定性和评价对象的影响,并在概率分布来表现出来。2.5 本章小结本章主要分析了 SOA 的相关技术,讲述了 SOA 构架的定义,以及它的基本特征和要素。最后分析了 SOA 的基本结构和目标。第三章 公文审核系统相关系统定义11第三章 基于 SOA 办公自动化管理系统需求分析需求分析是系统设计实现的基础,设计一个完整的办公自动化系统首先要了解用户的需求,在充分了解用户需求的基础上再进行设计开发,只有这样才能建设一个符合企业实际的办公自动化系统。

39、3.1 系统需求概述网络时代的办公已经不再是简单的文件处理,其目的在于达到整个企业的最终目标,这就需要依靠先进的管理思想和方法。知识管理是一个系统工程,是帮助企业发现知道什么、如何定位拥有专门知识的人、如何传递这些知识以及如何有效利用知识的系统。它意味着能够在恰当的时间,将正确的知识传给正确的人,帮助他们采取正确的行动,避免重复错误和重复工作,帮助企业提高整体业务水平。办公自动化系统面向企业内部所有员工,根据企业办公自动化系统的功能需求特点,如果按照组织机构划分的话,涉及的部门多,而每个部门相同的工作,会出现祸合的情况,我们按照职能划分模块达到的效果最佳。因此按照职能划分本系统主要包括个人办公

40、、公文管理、公共信息、行政办公、消息管理、工作流程、组织管理、权限管理、系统管理、人事档案等。3.2 系统要求保山审计局办公自动化系统应用主要内容如下:1、基于门户和先进的办公平台。系统完全基于 B/S 构建、简单轻松的图形化流程自定义、可视化的工作流程管理、INTERNET 与内部办公完美结合、与其他系统集成的开放性管理平台、界面美观,易学易用、便于维护,严密的用户权限管理、支持无限级企业组织架构、支持无限用户,支持 500 个并发、实现浏览器在线编辑、痕迹保留、电子印章、遵循国际标准,符合公共数据交换标准、支持移动办公,实现手机短信。2、实现多方位的业务协同,系统从三个层次上将企业办公业务

41、协同。硕士学位论文(l)、人与人之间的办公协同,系统整合了多种办公自动化工具软件,包括即时信息软件、短信平台、电子邮件系统等,为企业员工之间的沟通提供更加便捷的通讯方式。(2)、部门之间的办公协同,系统突破了传统的收发文流程,增加部门之间的公文信息传递功能,使得企业各部门之间的业务形成一个有机的整体。(3)、企业、部门之间的办公协同,系统提供 VPN 接口,实现与全国各区域销售、采购部门等单位的公文交换,以便提高办公效率、减少不必要的人员出差降低管理成本。3、统一的知识库管理系统将企业的各类资料进行统一管理,根据业务知识的特点分门别类的进行集中存放,形成企业的知识库。随着知识库的逐渐积累,将成

42、为企业重要的宝贵财富,具有深远的意义。同时,知识库以知识分类为基础,可以对库中的知识进行权限设置,形成企业统一的信息共享平台。4、加强业务进程监控功能系统根据不同人员的业务特点,进行了灵活的功能设置。对业务操作人员,系统重点从减少工作中的麻烦、提高工作效率进行了功能设计;对管理层面,系统从加强业务进程监控和业务综合统计方面进行了功能设计,对减少疏漏、提高工作质量具有重要意义。5、个性化系统系统增加了很多个性化的功能,分别设置了领导和业务人员不同的办公界面,为方便操作提供了便利。同时,在个性化桌面、短信提醒、公文的紧急程度设置、公文的超期提醒、个人日程提醒等方面允许用户自己设置,提高了系统的实用

43、性。3.3 功能性需求以下部分针对保山审计局办公自动化系统常用办公类业务,详细叙述了其功能性需求。3.3.1 日常办公日常办公主要包括以下模块:1、会议管理第三章 公文审核系统相关系统定义13对本部门的会议室进行统一管理,主要包括会议室的预定、预定情况的查询、会议记录的管理等。2、资产管理对本部门的资产进行管理,主要包括电脑的管理、打印机的管理、小型机电设备的管理等。3、办公用品管理对本部门的办公用品进行统一管理,包括办公用品的申请、审批、发放流程,对各部门的办公用品使用情况统计、查询等。4.车辆管理对本部门用车进行统一管理,主要包括用车申请、用车审批流程,并且对用车情况进行记录,对用车情况提

44、供统计、查询功能。3.3.2 收文管理收文管理是办公室业务工作的重点之一,是指在收到外部文件时,首先要进行收文登记,然后送秘书股负责人审阅并提出拟办意见,之后报送办公室领导处,经审阅后,若有指示意见,文秘人员根据领导意见指示,直接送达相关局领导传阅或者相关部门处理。3.3.3 发文管理发文管理是公文管理中最重要的部分,这个阶段包括拟稿、审核、签发、校对、打印、分发、归档等一系列衔接有序的工作。这些工作都可以在系统中处理,替代公司原来的纸质流转,减少纸张使用以及保管场所等行政费用的支出。各个环节的经办人员不需见面,可以并行独立处理相关的业务,并让公文自动流转到下一个环节。最终用户也只需连接上网,

45、就能实时了解到单位最新发布的重要决策。系统管理代替人工流转,大大节省了人力,也节约了经办人员的时间成本。保山市审计局要发一个文,一般经过以下环节:拟稿审核核稿修改邮寄入库,签发的文件就可以交给文印人员进行整理打印,并分发到各有关单位和人员。这样的过程是相对固定的,只是每一步中的操作人员可能会有变动,硕士学位论文所以我们的流程管理引擎中可以设置每一步的操作人员,但还可以在流转的过程中重新指派具体的操作人员。发文流程:发文流程主要是上级及有关部门需协调和解决的问题进行的一系列流程,本流程对发文的全过程进行有效控制和跟踪,实现完善的发文流程。保山市审计局的发文流程如图 3-1 所示。图 3-1 保山

46、市审计局的发文流程图3.3.4 办文管理办文,对上是请示报告工作,对下是通报指导工作,横向是联系协调工作,办文管理的工作水平和效率的高低,是直接关系单位和领导的形象,关系到全市各项工作能否迅速,准确,彻底地得到贯彻落实。这就要求办文管理来对办文进行相应的管理。这样,才更有效的实施相关的措施。对于保山市审计局要办一个文,一般经过以下环节:办公室办文局领导分管领导机关文书分发承办部门结束。其办文流程如图所示:第三章 公文审核系统相关系统定义15图 3-2 保山市审计局的办文流程图3.3.5 权限管理权限的意思就是对某个资源的某个操作,本文规定:所谓资源,即系统的模块;所谓操作,包括:增加、删除、修

47、改、查询等。权限管理系统的总体功能分为:授权与认证。用户(user)可以拥有多个角色(Role),角色可以被分配给多个用户。授权,指将权限授予角色或用户,如果用户 A 拥有角色 B、角色 C,那么,缺省的情况下,用户 A 将拥有被分配给角色 A 和角色 C 的所有权限(即默认情况下,用户 A 继承其拥有的角色所具有的所有权限) ;如果用户拥有多个角色,那么用户的权限是这些角色权限的合集;如果用户拥有多个角色,而且角色之间的授权有冲突(比如对同一个资源的同一个操作,一个角色为“允许”,另外一个角色为“不允许”) ,将以优先级别高的角色为准(所谓优先级别,也就是对于这个用户所拥有的角色而言,是有顺

48、序的,同一个角色在不同的用户那里可能拥有不硕士学位论文同的优先级);除了可以对角色进行授权外,也可以针对用户进行授权,也就是说,将权限授予用户。针对某个资源的所有操作,我们可以设置这些权限对用户来说是“继承”或“不继承”,继承:意思是这些权限将使用其(即用户)所拥有的角色的权限,而不使用其(即用户)单独设置的权限,不继承:意思是这些权限将使用其单独设置的权限,而不使用其所拥有的角色的权限。认证,指用户访问资源的某些操作时,根据授权,判断是否允许用户的访问,在用户访问的时候,需要进行即时的判断(是否有权访问),应该提供查询的功能,可以查询某个用户所拥有的所有权限。3.4 非功能性需求分析非功能性

49、需求是指对系统的可靠性、可用性、性能、可支持性等方面的要求进行另外补充说明。另外有些功能涉及整个系统的,或对多个都有要求的功能性需求也可以放在补充说明中 8。3.4.1 可靠性和可用性公文审核公文审核系统必须具有高可靠性和可用性。某审计部门部门的审计部门部门是面向全河北省的生源的,各个审计部门甚至是具有申请条件的人员通常都是在系统开放的第一时间进行公文审核,经常产生访问量和信息量较大的情况,因此系统必须具有具有较高的可靠和可用性能,保证较快的响应速度。否则,如果系统不能承受实际的访问负载量,即使功能再完善流程再先进,也无法交付使用。3.4.2 高性能根据近几年的审计部门部门情况来看,系统应保证在任何时候能支持多个用户并发使用。系统要有必要的异常处理,另外系统提供存取公文审核库的功能,且存取时间延迟不超过 10 秒。第三章 公文审核系统相关系统定义173.4.3 可重用性审计部门部门公文政策是不断完善和修订的,是处于改革之中的摸索前进阶段。最早的公文审核公文模式是简单公文测试,而公文测试仅限于公文办理和公文下载两类;自 2007 年,对公文模式进行了细分,增加了公文审核、公审条件判断、数据测试等等,现在的审计部门部门、公文政策仍处在变化之中。因此系统具有较大的可重用性、灵活性和伸缩性,以适应公文审核的公文管理方

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报