基于.NET平台的政府协同办公系统的设计与实现_第1页
基于.NET平台的政府协同办公系统的设计与实现_第2页
基于.NET平台的政府协同办公系统的设计与实现_第3页
基于.NET平台的政府协同办公系统的设计与实现_第4页
基于.NET平台的政府协同办公系统的设计与实现_第5页
已阅读5页,还剩67页未读 继续免费阅读

下载本文档

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

文档简介

1、目录摘要IABSTRACTII第1章 绪论1 研究背景1 研究电子政务的意义1 为何进行协同办公自动化2 协同办公自动化的开展历程及现状3国外对办公自动化研究现状4 国内对办公自动化研究现状5 协同办公自动化开展趋势61.2.4 薛城区政府信息化开展情况61.3 本文研究的主要内容和主要工作8 本文研究的主要内容8 本文的主要工作9 本文的组织结构10第2章 相关技术分析11 政府协同办公系统开发技术分析11 政府协同办公系统其它相关技术11 .NET Framework框架技术11 技术12 XML文档技术13 UML技术14 AJAX技术14 数据库与文档管理技术14 标准化与重构技术15

2、 系统实现技术的选择15第3章 协同办公系统需求分析17 业务分析17 单位职能分析17 业务科室职能需求17 功能分析19 数据分析28 数据信息分析28 数据量分析283.3.3 数据标准29 非功能需求分析29 性能要求29 设计制约303.5 系统平安性分析313.6 数据库需求分析32第4章 协同办公系统总体框架设计33 系统设计目标33 系统建设原那么34 系统实现的技术架构36 系统总体功能设计37 系统总体框架设计38 数据库架构设计39第5章 协同办公系统详细设计41 公文办理415.1.1 发文拟制43 公文校核43 公文中转43 发文办理44 收文办理45 公文传阅465

3、.2 系统管理47 数据库详细设计47第6章 系统功能实现52 党政办公网界面52 协同办公平台界面53 在线交流界面53 公文办理界面53 典型代码54 系统测试57第7章 结论58参考文献60致谢63ContentsChinese abstractIEnglish abstractIIChapter 1 Introduction11.1 Research background11.1.1 Research E-government's significance11.1.2 The reason the coordination office automation carries o

4、n21.2 The development process and present situation of coordination office automation31.2.1 Overseas research present situation to office automation41.2.2 Home research present situation to office automation51.2.3 The development Tendency of Coordination office automation61.2.4 The development state

5、 of Xuecheng District government informationization61.3 This paper researchs primary coverage and prime task81.3.1 This paper studies primary coverage81.3.2 This paper prime task91.4 This article organizational structure10Chapter 2 Related Technical Analysis112.1 The government coordination office a

6、utomation system development technical analysis112.2 The government coordination office autumation system other correlation techniques112.2.1 .NET Framework frame technology112.2.2 ASP.NET technology122.2.3 XML documents technology132.2.4 UML technology142.2.5 AJAX technology142.2.6 Database and doc

7、ument management technology142.2.7 Standardization and restructuring technology152.3 The technical choice of systems realization15Chapter 3 coordination office automation system requirements analysis173.1 Business Analysis173.1.1 Unit function analysis173.1.2 Service administrative offices function

8、demand173.2 Functional analysis193.3 Data analysis283.3.1 Data message analysis283.3.2 Data quantity analysis283.3.3 Data standard293.4 Non-functional requirements analysis293.4.1 Performance requirement293.4.2 Design constraints303.5 System safety analysis313.6 Database demand analysis32Chapter 4 T

9、he overall frame of coordination office automation system design334.1 System design goals334.2 System construction principle344.3 The system realizes technical construction364.4 System overall functional design374.5 System overall frame design384.6 Database construction design39Chapter 5 Coordinatio

10、n office automation system detailed design415.1 The Archives handle415.1.1 The outgoing message draws up435.1.2 Archives Check435.1.3 Archives relay435.1.4 The outgoing message handles445.1.5 In-coming message handles455.1.6 The archives circulate for perusal465.2 System administration475.3 Database

11、 detailed design47Chapter 6 The system function realizes526.1 The contact surface of the public politics party manage526.2 The contact surface of coordination office automation platform536.3 The contact surface of online exchange536.4 The contact surface of archives handle536.5 Typical code546.6 Sys

12、tem test57Chapter 7 Conclusion58Reference60Thanks63摘要随着全球经济一体化进程的加快和信息技术的飞速开展,计算机技术和Internet技术的提升及其应用给人们的日常生活和工作等各个方面带来了深刻的影响。面对繁重的办公事务,如何提高办公效率、并利用各种资源为领导的决策带来准确无误、快捷详尽的数据成为政府改革的一个重要课题。当前,政府信息化仅限于通用软硬件环境建设,缺乏有针对性的政务协同办公管理系统应用,在一定程度上造成了信息孤岛、应用孤岛和资源孤岛。因此,开发建设既符合国家标准,又结合地方实际的政府协同办公系统对提高政府的行政办公效率、联结各类信

13、息系统、共享信息资源,促进政府职能的转变都具有十分重要的现实意义。本文针对薛城区政府工作实际情况,设计实现了部门间办公自动化、公文交换无纸化、管理决策网络化、公共效劳电子化,具有可持续开展的政府协同办公系统。本系统建设是薛城区政府信息化建设的重要组成局部,同时也是薛城区电子政务工程的一个重要组成局部。该系统的研究与实现将进一步提高薛城区政府的信息化水平,提升政府机关的工作效率,增强快速准确地掌握和处理信息的能力。本文利用.NET平台、XML、AJAX、重构等最新技术,采用表示层、业务逻辑层、数据访问层三层体系结构和实体类库,实现了政府协同办公系统的各个功能模块。本文从薛城区党政机关和企事业单位

14、工作实际出发,利用软件工程学的方法,从系统需求分析、总体设计、详细设计、实现与测试等方面描述了政府协同办公系统。论文首先研究了工程开发背景和意义,研究分析了国内外协同办公自动化现状和开展趋势,提出了协同办公系统功能及其需要解决的主要问题和工作。其次,对本系统平台所用到的相关技术进行了简要研究比照分析。在其后的几章中,论文着重详细分析了政府协同办公系统需求,对政府各部门及企事业单位的工作核心业务进行了定位。在明确各功能定位的根底上,设计出了系统的总体框架结构和技术架构,并根据系统总体框架详细设计实现了各业务模块。最后对系统存在的问题和缺乏进行了总结和分析,提出了一些自己的看法,并对下一步工作进行

15、了展望。关键词:政府改革;.NET平台;表示层;软件工程;协同办公系统ABSTRACTThe world is changing around us at an incredible pace due to remarkable technological change and integration of global economy. Modernised governance calls for a centrally accessible administrative system that collects and transports data to and from u

16、sers; users being the public and the enterprise system, as well as government departments to assure that the voices of from the most vulnerable to the decision parationers in society are heard in decision making. Informationization of government is an important aspect of IT-enabled reform in go

17、vernance practices. The completion has been found much more difficult than anticipated partly because it is fairly early in the process. Basic infrastructures of softwares and hardwares enable storage of information, but fails to achieve effective information exchange internally or externa

18、lly without a sound coordination office system. A practice-oriented system aims at providing more effective coordination, making available to the public government information, while also reducing government expenses by increasing administrative efficiency.Based on the administrative paractices of&#

19、160;the xuecheng district government, the paper tries to design a government coordination office system to facilitate an efficient, speedy and transparent process of governance via the electronic medium taking advantage of advanced information and conmmunication technologies. Building up the sy

20、stems contributes significantly to enhacing capacity of informationization construction of xuecheng district and its online paperless government program. Latest technologies e.g. .net platform, xml, ajax etc, are adopted in the paper. Establishing a 3-layered architecture of presentation layer, busi

21、ness logic layer, data accessing level and entity class, the paper demonstrate all the functioning modules of the coordination office automation system.Based on the facts of local administrative organizations, the paper adopting the technology of software engineering, elaborates on the discription o

22、f the designed system in aspects of system requirement analysis, overall planning, detailed design, completion and testing. The background information and significance of the research are firstly discussed with a brief summary of the achievements and trends of coordination office automation system d

23、evelopment, and thus proposes the problems to solve and work in need. The paper goes in depth with an insight into the technologies to adopt in the development of the system and a detailed analytical report of the system requirement, which contributes to the accurate figuration of services. An all-a

24、spect-discription of the overall frame structure and technical support explains the completion of the services as modules of the system in the following several paragraphs. At the conclusion part, the paper concludes the existing weakness and obstacles and offers featured ideas and further research

25、advice.Keyword: Governance practices; .NET platform; Presentation layer; Software engineering; Coordination office automation system第1章绪论1.1研究背景研究电子政务的意义21世纪是一个以计算机、网络技术和现代通信技术为核心的信息时代。随着计算机技术和网络技术的高速开展,特别是互联网在全球的广泛应用,电子政务已被联合国经济社会理事会确立为“信息高速公路五大应用电子政务、电子商务、远程教育、远程医疗、电子娱乐领域之首1。未来政府信息化的总目标是通过具体的政务信息化

26、来实现的,这称之为电子政务。由每一个电子政务到最终建成一个电子网络政府,这是一个长期的过程。现在构建和推进电子政务,对多数单位、部门来讲,都是具体应用系统的构建。一级政府也好,一个政府部门也好,它可能承当很多责任,有很多的职能。当一级政府对外效劳、对社会管理等主要职能能够用信息化的手段来进行时,就由电子政务走向了电子网络政府。最终建成一个电子网络政府是我们的目标。建立电子政府,加快电子政务建设是世界开展的潮流,也是电子信息技术应用于政府管理的必然趋势。西方兴旺国家高度重视政府治理的变革,积极运用信息技术改造传统的政府管理模式,并在实践中取得显著成效,既提高了政府的行政管理效率,又满足了民众对政

27、府提供公共效劳的各种新要求,同时也大大提高了国家竞争力。中国电子政务起步较晚,电子政务的提出源于1985年的“海内工程。当时的建设目标为:在中央政府开展办公自动化建设,逐步实现决策与政府行政管理的信息网络化。1993年底,为适应全球建设信息高速公路的潮流,中国正式启动了国民经济信息化的起步工程“三金工程2,即金桥工程、金关工程和金卡工程。“三金工程是我国中央政府主导的以政府信息化为特征的系统工程,是我国电子政务的雏形。1999年1月,由我国40多家部委局、办信息主管部门共同建议发起的“政府上网工程,旨在推动各级政府部门为社会效劳的公众信息资源聚集和应用上网。由于政府高度重视,近年来开展迅速,?

28、中共中央关于国民经济和社会开展第十个五年方案纲要?明确了“以信息化改造传统产业的主张。党的十七大报告明确提出,各级政府要“改良管理方式,推行电子政务,提高行政效率,降低行政本钱3,这是党中央对进一步深化行政体制改革提出的新思路,充分表达了新一届党中央对我国电子政务建设的高度重视。随着电子政务的推广应用,作为电子政务建设的一个重要组成局部的政府办公自动化系统越来越引起人们的高度重视。关于办公自动化OfficeAutomation,简称OA季斯曼教授的定义:“办公自动化就是将计算机技术、通信技术、系统科学、行为科学应用到传统的数据处理技术难以处理的,量非常大而结构又不明确的那些业务上的一项综合技术

29、4。我国学者对于办公自动化的看法倾向于:办公自动化是利用先进的科学技术,不断使人的局部办公业务活动物化于人以外的各种设备中,并且由这些设备与办公室工作人员构成效劳于某种目标的人机信息处理系统5。其目的是尽可能的充分利用信息资源,提高生产效率、工作效率和质量、辅助决策,以求得更好的经济效率和社会效益。为何进行协同办公自动化过去十多年,计算机技术和网络技术的飞速开展,不断地丰富和延伸了“办公自动化的内容和指称的对象,也使得我国各级政府机关、企事业单位越来越认识到建设OA系统的重要性和紧迫性。网络的开展拓宽了OA的作用和范围,现代意义上基于网络的OA不仅仅是提高文字录入、排版编辑这样的个人事务处理效

30、率,甚至也不仅仅是基于公文收发、流转、签发、归档这样的群组工作效率。事实上,网络时代的OA是一种企业级、跨部门运作的根底信息系统,既可以联结单位内部的工作人员,也可以联结单位各类信息系统和信息资源。这种网络时代的OA能有效解决单一的OA办公系统所造成的信息孤岛、应用孤岛和资源孤岛问题,能进一步提高政府工作效率和现代化管理水平,这种新型的OA就是协同办公系统。随着经济的飞速开展,政府机关和企事业单位职能的扩大和优化,政府机关和企事业单位迫切需要利用信息技术、计算机技术和网络技术实现跨区域、跨部门或部门内部的日常办公业务管理的各个环节进行自动化管理,使得协同办公自动化(Coordination o

31、ffice automation)成为一门新兴的学科。协同办公自动化是一项综合性的科学技术,是现代化办公和计算机网络结合起来的一种新型办公方式,是信息化社会的历史产物。通过网络,组织机构内部的人员可跨时间、地点协同工作。使用协同办公自动化系统可以实现机关内部各级部门之间以及机关与外部之间的办公信息的收集与处理、流动和共享、科学决策等。可以加强政府各部门之间工作的方案性,提高组织内部的协同办公能力,进而提高工作效率和工作质量。它的支持理论是行为科学、管理科学、社会学和系统工程学等,其直接利用的技术是计算机技术、通信技术、自动化技术、系统工程和人机工程等。协同办公自动化的开展历程及现状第一代OA起

32、源于政府公文和档案管理的需求,它实施了企业局部工作流程的自动化和文档的电子化管理。它的特点是以公文处理、档案管理为核心,办公其就是办文,并形成了以后OA的根本体系。此时OA的架构也多在C/S下,无法很好的支持远程办公、移动办公和协同办公。第二代OA是从90年代中期开始,随着互联网的兴起与开展而产生的。以Internet为根底,第二代OA实现了B/S架构,并很好的支持了移动办公的需求,企业资源不再受到通讯技术的限制。同时,OA系统也参加了更多的功能,如BBS、新闻发布、日程安排、人事信息等,但从本质上来说,第二代OA依然以公文和档案管理为核心内容。90年代末期开始,随着市场环境的变化和协同管理C

33、ollaboration Management的兴起,OA的指导思想开始发生转变,更多的强调跨地域、跨部门之间的协同,OA中也参加了新的协作工具,如即时通讯、工程管理、网络会议、文档共享等等,第三代OA出现了。但此时的OA还是没有完全突破传统OA的局限,实现的协作也仅是局部的、浅层次的,更多的企业资源依然处于割裂和难以管理的状态。纵观OA的开展历程,我们发现,办公自动化很多时候作的工作不过是将手工进行的事务搬到计算机网络上,并利用了计算机技术的一些先进特点,而其本身却没有增加多少先进的管理理念和方法。另外,起源于政府的公文和档案管理的OA也一直很难摆脱最初的定义模式,除了将企业的一些文档、信息

34、进行了电子化,并在工作流管理上有所增强外,并未给企业带来更多的价值。同时,尽管第三代OA开始参加新的理念如“协同,但从根本上来说,它只是利用了一些简单的协作工具,从企业管理的整体角度来看,它离真正的“协同还有相当的距离。目前,协同办公自动化在第三代OA增加“协同理念的根底上,融入了以知识管理为核心、以实时协作为技术支撑手段,以统一的知识门户为展现方式,更加突出了OA与其它业务系统间的协同、无缝对接。OA办公产品正在由“文秘型OA产品向“高级助理型产品迈进。国外对办公自动化研究现状国外对办公自动化研究一直处于领先地位,20世纪50年代,OA首先在美国和日本兴起,最初只是具有电子数据处理Elect

35、ronic Data Processing ,简称EDP的簿记功能,60年代被管理信息系统Management Information System,简称MIS取代,直到70年代后期OA才形成为涉及多种技术的新型综合学科。80年代,国外OA技术得到了飞速开展,许多著名的计算机软、硬件公司都跻身于这一巨大的市场。作为办公管理方式的一次变革,OA不仅已形成相当大的产业规模,而且从各个方面都促进了计算机及信息产业的快速开展。在20世纪90年代以后,OA在世界主要兴旺国家得到蓬勃开展,国外许多大公司投入了大量人力、物力,在语音、数字、文字图像、人机工程等方面进行了深入细致的研究,并推出了影像处理设备、

36、文字处理机、办公室助理机、袖珍组织机、笔记本电脑等现代办公设备6。近几年来,随着网络和多媒体技术的开展,基于三层Browser/ServerB/S结构的OA系统软件成为这一领域主要产品。OA系统同ERPEnterprise Resource Planning,企业资源方案,简称ERP、CRMCustomer Relationship Management,客户关系管理,简称CRM等管理工具的融合,成为国外OA产品的主要开展方向7、8。其中以IBM为代表的国际大公司在基于标准化方面的开发和应用尤其突出,推出了一系列优势领域的解决方案9。在技术上,Domino/Lotus、.NET、J2EE等已经

37、成为OA产品的主要应用平台,如GOOGLE推出了网上在线的文档处理软件和电子表格软件,实现了网上办公的无缝衔接;微软Office 用户可直接在Office软件中搜索到与其工作相关的网络上的资源、用户可在Office软件中直接撰写自己的BLOG,并将其发送到网上的BLOG空间,实现网络办公,使OA开展到了一个新的水平10。国内对办公自动化研究现状在我国,从20世纪80年代至今,国内OA系统的开展经历了文件型OA1980年-1999年、流程性OA2000年-2005年、知识型OA2005年-2021年、智能型OA2021年四个阶段,实现了两次革命性的飞跃10。80年代中期起步的第一代办公系统以个人

38、电脑、办公套件为主要标志,实现了数据统计和文档写作电子化,完成了办公信息载体从原始纸介质方式向电子数据方式的飞跃。第二代OA系统以网络技术和协同工作技术为主要特征。从90年代中期开始,随着工作流群件技术的面世,以及网络通讯技术的长足开展,工作流程自动化实现了收发文从传统的手工方式向工作流自动化方式转变的革命性飞跃。随着21世纪知识经济时代的来临,知识己成为经济增长和社会开展的关键资源,最大限度地掌握和利用知识越来越成为企业信息化建设的核心。对知识前所未有的重视使以工作流为中心的OA系统面临着严峻的挑战11。在这种背景下,OA领域不可防止地孕育着一场新的革命:从以工作流程为中心的第二代OA系统提

39、升到以知识管理为核心的第三代OA系统,为员工在文件处理的每一个环节提供相关知识,使员工不仅可以对企业所要实施任务“知其然,更能使管理者“知其所以然,将员工在OA系统中的地位从被动向主动转变。在提升每个员工创造能力的过程中,大大提高了企业与机构的整体创新和应变能力。目前,国内的研究大局部还处在对怎样利用第二代办公自动化系统开发以工作流自动化为核心的办公自动化系统上,并且大多数采用的开发平台都是LotusDomino/Notes平台。到目前根本形成了三大主流技术:一是微软的.NET+关系型数据库Relational DataBase,简称RDB技术,以其功能强大、易用的OFFICE套件占领了桌面应

40、用,比较典型的有银华ExOA、领航OA等系统;二是IBM Lotus Domino技术,以电子邮件、协同、非结构文档处理、平安机制见长,成为OA的重要标准应用与开发平台,典型的代表产品有用友、合强、金蝶等软件公司的OA产品;三是SUN的JAVA+RDB技术,JAVAJ2EE标准以其开放性、与平台无关性引领着技术开展方向,典型的产品是国内中小OA的代表通达科技等10、12。协同办公自动化开展趋势伴随着企业信息化开展的浪潮汹涌,组织流程的固化、改良,知识的积累、应用,技术的创新、提升,OA也在不断求新求变,最终OA系统将会脱胎换骨,全新的“智能型自动化的OA将成为未来的开展方向,它将更关注组织的决

41、策效率,提供决策支持、知识挖掘、商业智能等全面系统效劳。当前,用户对未来OA的主要需求包括:协同、知识管理、个性化用户访问、良好的组织文化、系统整合和灵活的业务流程整合8。知识已成为经济增长和社会开展及企业成长的关键性资源,最大限度地掌握和利用知识越来越成为政府、企业与机构信息化建设的核心,单纯实现文档管理和公文流转的办公自动化系统已经不能满足用户的要求。对知识前所未有的重视使以工作流为中心的办公自动化系统面临着严峻的挑战,在这种背景一下,OA的重心开始从文档的处理转入了数据的分析,以工作流程为中心的第二代办公自动化系统提升到以知识管理为核心的第三代办公自动化系统成为了当今OA的开展方向。因此

42、,未来的OA将融合知识化、人性化、无线化、智能化、协同化、通用化、门户化、网络化等精髓13,强调易用性、稳定性、开放性,强调人与人沟通、协作的便捷性,强调对于众多信息来源的整合,强调构建可以拓展的管理支撑平台框架于一体的异地办公、移动办公、家庭办公将成为OA开展的主要趋势8。1.2.4薛城区政府信息化开展情况随着信息技术进步的加快和互联网的迅猛开展,政府机关和企事业单位职能正在逐步扩大和优化,作为信息流的“中心节点,政府信息化已成为带动国家信息化开展的重要力量。国民经济和社会信息化水平的上下,己经成为衡量一个国家综合实力的重要标志,党中央国务院已经把政府信息化作为非常重要的战略提出来。政府信息

43、化对于提高政府现代化管理水平、提高行政效率、提高政府工作的透明度、开展反腐倡廉等方面都具有重要的意义。因此,政府机关和企事业单位迫切需要利用信息技术和计算机技术对日常办公业务管理的各个环节进行自动化管理,使得办公自动化成为一门新兴的学科。同时,OA的开发与应用也得到了快速的开展。通过实施OA系统,政府机关和企事业单位可以顺畅组织内部信息流,充分利用信息化手段加强有效管理,加强工作的方案性,提高组织内部的协同办公能力,进而提高工作效率和工作质量。目前,OA系统已在政府部门及各大中小型企业推广开来。不过,关于OA系统的理解却大有差异。从简单的打字和文档管理,到无纸化办公和网络协同工作,从基于邮件和

44、工作流等技术的通用办公应用,到基于办公、管理、决策于一体的集成系统应用,基于不同的概念以及功能设计的OA系统在同一时期内并存。现阶段政府办公自动化系统普遍具有以下的需求:办公自动化系统与文件交换系统相结合,真正实现跨地域、跨部门的协同办公;可以适应多种办公模式:各单位集中式办公,数据集中存放、分别存储与维护,可以在一套OA系统中构建各单位内部办公小流程;内部局域网上构建办公系统:系统可以迅速响应政府业务流程、组织结构、用户、角色等的变化等。薛城区在政府信息化建设方面启动较早,区委、区政府提出了建设“数字薛城的信息化开展战略。1999年,薛城区就率先在全市提出实施“政府上网工程,2000年初,成

45、立薛城区信息中心,开通政府网站。2005年9月,薛城区投资400余万元,启动电子政务建设,建设薛城区党政办公城域网,实现内外网物理隔离、双网卡双硬盘、千兆主干光纤、百兆到桌面,高速宽带互联互通的电子政务网络体系,并配备了千兆防火墙,保证专网运行平安。2006年11月建成并投入使用。目前,薛城区电子政务专网覆盖全区91个机关单位、镇街、部门,按照上级电子政务“王字型建设标准,初步实现了本区域内党政机关和部门网上公文横向传输和办公无纸化,向省市一级的纵向传输,建成了体系较为完整、结构较为合理电子政务网络。目前,由于我区电子政务内网对用户有严格的要求限制,每个单位只有极少一局部领导使用电子政务办公网

46、,因此,在一定程度上无法真正完全实现政府各部门全部人员的应用。各部门在应用电子政务内网的同时,不得不投入大量资金研发本部门的办公自动化系统,这在很大程度上造成资源的巨大浪费和重复性建设。而且,在政府日常工作中,经常碰到流程处理、信息共享、部门协作、人员通讯、非结构化数据的处理等没有一个统一的应用平台。目前使用的一些应用系统也普遍存在如下缺陷:1.各部门的办公自动化系统规划不统一,信息孤岛、应用孤岛、资源孤岛现象严重,政府各部门和部门内部信息相对分散,共享困难,数据资源浪费严重,各系统之间难于集成。例如公文、政策、法规、会议记录等缺乏有效的管理和检索手段,政府机关内部日常办文方式仍停留在手工方式

47、,办公本钱高、效率低下。3.缺乏底层通讯支持,信息交流手段有限,交互性差,不适合工作流程的处理。为了提高政府的行政办公效率、联结各类信息系统、共享信息资源,促进政府职能的转变,打造效劳型政府,薛城区政府明确提出:“进一步转变政府职能,改良管理方式,在推行电子政务的同时,进一步开发适合政府各部门的、资源共享的、为领导提供科学决策依据的办公自动化系统,以此提高行政效率,降低行政本钱,形成行为标准、运转协调、公正透明、廉洁高效的行政管理体制。通过不断的努力和建设,实现政府内部各部门办公自动化、公文交换无纸化、管理决策网络化、公共效劳电子化。把政府内部的办公自动化建设,作为电子政务建设的突破口,并提出

48、以信息化推开工业化,以信息化推动现代化,实现跨越式开展,全面打造电子政府的目标。鉴于这方面的考虑,开发一个统一的协同办公平台成为当前迫切之需。本文研究的主要内容和主要工作本文研究的主要内容“协同办公系统是本文研究的主要内容。通过对协同办公系统需求分析研究,最终确定个人事务管理模块、公文办理管理模块、文档管理模块、公共事务管理模块、信息交流管理模块、人力资源管理模块、附件程序管理模块、系统管理模块等8个模块。该系统把所有的管理功能都建立在同一个平台上,使所有工作人员和领导能够利用网络实现协同工作和知识管理,该平台在一定程度上能够保证跨区域、跨部门间信息的一致性、及时性和准确性,能有效解决各区域各

49、部门间信息孤岛、应用孤岛和资源孤岛问题。通过对各部门业务流程建立数据分析模型,结合Internet、工作流、即时通讯、电子邮件、网络视频会议、移动办公、远程办公、文档共享、数据交换、应用整合和SOA Service-Oriented Architecture,面向效劳构架,简称SOA等多种技术和手段,实现对数据有效、合理的分析和处理,加工和转换,使之成为共享和利用,为各层次用户提供根本查询、报表和智能分析等一系列功能,为各层次用户的政务活动、业务管理提供辅助决策支持、知识挖掘等分析效劳,提高各层次管理者的决策效率14。通过网络方便、便捷、快速的传递信息、发布信息、交互信息,实现以工作流为核心,

50、不受时间空间限制,能对公文和各种日常业务进行分类收集、整理,并对公文流转能实时监控、跟踪的自动化协同办公环境。在技术架构上,系统采用表示层、业务逻辑层、ET平安性设计、对用户访问权限实行严格的分级管理进行控制,保障了系统稳定运行,让信息共享更加平安可靠。采用Ajax、XML、重构等技术,有效地平衡了效劳端与客户端的负载,减少了客户端与效劳端交互次数,使系统更加易用和人性化。为满足不断开展变化的需要,通过接口技术使系统各功能模块都具有良好的可扩展性。通过多种技术的综合应用,使系统成为具有政府信息门户、协同应用、工作流管理、人力资源管理、知识管理、方案管理、会议管理等功能的协同工作平台,是一个有生

51、命力的,数字化的协同办公环境。本文的主要工作本文就薛城区政府协同办公系统进行了研究和实现,主要工作集中在以下几点。一是本文就协同办公系统软件开发的指导思想和功能定位进行了必要的探讨和尝试,对原有的传统软件开发模式以及目前比较新颖的开发模式进行了研究总结,确定了适合区级政府应用要求的开发模式。二是本文对软件开发与实际应用相结合的模式进行了针对性地研究和论述,通过系统的分析,确定了协同办公软件的工程范围、核心业务以及工作难点,为获取系统的需求奠定了初步的根底。三是本文针对常见的需求获取障碍,运用了现代软件工程和适合本工程的一些解决思路,结合开发的模式和原型启发的思路,利用原有业务模块来提升适应新的

52、需求,对业务模块采取了文字描述和UML描述相结合的方法表述业务需求。四是本文对协同办公系统进行了概要设计和详细的设计。系统主要以 .NET为开发运行平台,采用了基于计算机网络的B/S架构的设计方法。本文的组织结构全文共分为7章。第1章是绪论。主要介绍了工程的开发背景和意义,以及国内外办公自动化现状和开展趋势,概述了协同办公系统功能及其需要解决的主要问题和工作。第2章是相关技术分析。本章主要是对本系统平台在设计实现过程中所用到的相关技术进行简要介绍分析,并说明其在整个系统平台中所起的作用。第3章是协同办公系统需求分析。本章对系统的需求进行了分析,对区政府各部门及企事业单位等工作的核心业务进行了定

53、位。第4章是协同办公系统总体框架设计。第5章是协同办公系统详细设计,本章根据系统总体框架设计,对系统功能进行详细设计,通过UML类图、顺序图、用例图等对各功能模块进行详细说明。第4章和第5章为全文的核心内容之一,主要介绍了系统在需求分析的根底上确定的总体框架结构和技术架构,详细设计主要包括了数据库的设计和各业务子系统的详细逻辑设计,给出了局部类图、状态图、流程图、用例图等。第6章是协同办公系统主要功能模块的实现和设计。对系统根本业务需求的实现,对实现的各功能模块进行测试,以验证各功能模块业务流程的正确性。第7章是结论,对本文进行了总结,总结系统实现的效果,存在的问题和缺乏,并对下一步的工作进行

54、了展望。第2章相关技术分析政府协同办公系统开发技术分析就现在开发OA 的技术来说,主要有基于C/S 结构的应用程序开发、结合C/S 结构和Web 技术的复合应用程序、基于B/S 结构的动态网页技术三大类15。其中,基于B/S结构的动态网页技术是在引用动态网页技术的根底上,参加OA的开发理念后形成的,它完全适应网络办公和移动办公需求,也是现代办公自动化系统的首选开发技术。采用B/S结构系统软件的安装只在效劳器端进行,客户端实现了“零安装,所有系统管理及升级只在效劳器上进行,各客户端无须任何设定改变,在系统升级和更新时不会影响用户的数据资料。B/S具有开发和维护本钱低、客户端负载小、采用开放的标准

55、、灵活性、移植性、用户界面风格等优势16、17。而且,B/S结构支持JSP+J2EE,ASP+IIS,ASP.NET+Microsoft .NET Framework,PHP+Apache等多种技术。政府协同办公系统其它相关技术2.2.1.NET Framework框架技术.NET框架技术是新一代网络开发和应用平台,是Microsoft.NET的一个重要的组成局部,.NET全称为“Microsoft's Next Generation Windows Services,简称“NGWS"18。.NET框架包括公用语言运行库、.NET框架类库和 ASP.NET三个主要局部。公用语

56、言运行库为执行用.NET语言编写的代码提供运行环境,所示。Internet/Intranet远程用户本地用户Web FormsWeb Services应用程序效劳Windows FormsControlsDrawingsWindows应用程序效劳.NET Framework类库NETSecurityDianosticsXMLThreadingCollections其他公共语言运行时CLR通用类型系统生命周期监控内存管理操作系统(Windows2000/2003/XP/9X).NET Framework是Microsoft.NET的核心, 它是支持生成和运行下一代应用程序和XML Web Ser

57、viees的内部Windows组件。.NET Framework处于中间,它隔离了操作系统和所有以.NET技术标准开发出来的应用程序,目的是要将所有以.NET技术标准开发出来的应用程序顺利地移植到多种硬件和操作系统平台。.NET Framework是一个平安、高性能、扩展性能极佳的运行环境,它支持统一的类库,如VisualBasic,Visual C#,Visual C+等.NET兼容语言调用。.NET Framework底层是公共语言运行时Common Language Runtime,简称CLR,CLRmework的根底。,中间层是.NET Framework类库,顶层是用户接口和应用程序接口19。2.2.2ASP.NET技术ASP.NET是建立在.NET框架公共语言运行库上的编程框架,它不仅仅是对传统的效劳器处理技术ASPActive Server Pages的继承和开展,而且参加.NET提供的高级特性,可用于在效劳器上生成功能强大的Web应用程序。它是一种创立动态Web应用程序的全新手

温馨提示

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

评论

0/150

提交评论