陈阳--基于SOA架构的电子政务系统的设计与实现.docx
硕士学位论文 (专业学位) 基于SOA架构的电子政务系统的设计与实现姓 名:陈阳学 号:1231248所在院系:软件学院职业类型:工程硕士专业领域:软件工程指导教师: 张林副指导教师: 赵晓刚 二一四年九月A dissertation submitted toTongji University in conformity with the requirements forthe degree of Master of EngineeringThe Design and Implementation of the E-Government Based on SOA ArchitectureCandidate: Chen YangStudent Number: 1231248School/Department: School of Software EngineeringDiscipline: Computer Science and Technology Major: Software EngineeringSupervisor: Zhang LinSeptember, 2014基于SOA架构的电子政务系统的设计与实现陈阳同济大学学位论文版权使用授权书本人完全了解同济大学关于收集、保存、使用学位论文的规定,同意如下各项内容:按照学校要求提交学位论文的印刷本和电子版本;学校有权保存学位论文的印刷本和电子版,并采用影印、缩印、扫描、数字化或其它手段保存论文;学校有权提供目录检索以及提供本学位论文全文或者部分的阅览服务;学校有权按有关规定向国家有关部门或者机构送交论文的复印件和电子版;在不以赢利为目的的前提下,学校可以适当复制论文的部分或全部内容用于学术活动。学位论文作者签名: 年 月 日 经指导教师同意,本学位论文属于保密,在 年解密后适用本授权书。指导教师签名:学位论文作者签名:年 月 日年 月 日同济大学学位论文原创性声明本人郑重声明:所呈交的学位论文,是本人在导师指导下,进行研究工作所取得的成果。除文中已经注明引用的内容外,本学位论文的研究成果不包含任何他人创作的、已公开发表或者没有公开发表的作品的内容。对本论文所涉及的研究工作做出贡献的其他个人和集体,均已在文中以明确方式标明。本学位论文原创性声明的法律责任由本人承担。 学位论文作者签名: 年 月 日摘要电子政务打破了时空的限制和部门间的壁垒,面向社会提供优质、规范、高效、透明的管理服务,是政府机构一种廉洁、公平、高效的全新运作模式。我国电子政务的发展先后经历了准备期和建设期,现在已经步入了深化期。经过多年努力,我国电子政务的建设取得了巨大的成就,建立了数量庞大的政务应用系统,革新了办事流程,提高了理政水平和办事效率,受到了广大群众的欢迎。但是,电子政务综合平台建设相对滞后,存在着系统独立、信息分散、缺乏协同等突出问题,“信息孤岛”现象严重。为了建立一个数据共享、系统集成、安全可靠、简单高效的服务型开放式电子政务综合系统,从电子政务的发展、实现技术、SOA 体系架构、安全技术等方面展开了相关研究,全面分析了服务型开放式电子政务的需求,提出了基于SOA体系架构进行电子政务系统建设的解决方案。设计了基于SOA 并结合BPM 和ESB技术的电子政务系统总体架构模型、基于Kerberos 协议的单点登录系统,提出了基于ESB、Web Services 技术的数据共享平台设计方案和使用Portal 技术实现内容集聚和应用集成的技术路线,按照基于SSH 组合框架和JAVA EE 架构的分层思路对政务应用系统进行了设计,还对电子政务的安全体系进行了设计,最后设计实现了衡水市电子政务信息门户。按照所提出的技术路线设计出的电子政务系统,能为用户提供统一身份认证和单点登录服务,以及基于电子政务信息门户为用户提供的个性化的“一站式服务”,较好地解决了当前电子政务发展中所存在问题。关键词:电子政务;SOA;共享;集成;设计;实现ABSTRACTE-government affair breaks the limit of space and time and barriers between departments to provide high-quality, standardized, efficient and transparent management service, which is an honest, fair and efficient new operation model of government institutions. The development of e-government in China has experienced preparation and construction stage and now entered the deepening stage. After many years efforts, construction of e-government in China has obtained great achievement, established a large number of government affairs application systems, and reformed work processes so that governance level and efficiency are improved so as to win the praise from the public. However, construction of e-government affair comprehensive platform is relatively hysteretic and has obvious problems, such as independent system, scattered information and lack of coordination, and “isolated information island” phenomenon.In order to construct a data-shared, system-integrated, safe and reliable, simple and high-efficiency open comprehensive e-government system, the implementation technology, SOA architecture and security technology of e-government affair are studied, demand for open service e-government affair is analyzed and the solution of construction of e-government affair system based on SOA system is put forward. Furthermore, e-government affair system model based on SOA and combining with BPM and ESB technology, and single sign-on system based on Kerberos protocol are designed. In addition, design plan of data sharing platform based on ESB and Web Services technology is proposed and government affair application system is design with Portal technology to realize content concentration and technical route of application integration according to hierarchical thinking of SSH framework and JAVA EE architecture. And e-government affair security system is designed. Finally, Hengshui e-government information portal is designed. E-government affair system designed according to technical route can provide users with a unified identity authentication and single sign-on service, and e-government affair information portal can provide personalized "one-stop service" to better solve problems existing in current e-government development.Key Words:E-government, SOA, share, integration, design, implementation目录第1章 绪论11.1 研究背景及意义11.1.1 研究背景11.1.2 研究意义21.2 电子政务理论概述21.3 国外电子政务发展现状41.4 我国电子政务发展现状及存在的主要问题51.4.1 我国电子政务发展现状51.4.2 我国电子政务存在主要问题71.5 论文的主要工作71.6 论文组织结构8第2章 电子政务系统相关技术研究92.1 电子政务系统技术分析92.1.1 计算机技术92.1.2 网络技术102.1.3 信息安全技术112.2 SOA体系架构概述112.3 Web Services 技术132.3.1 Web Services 简述132.3.2 Web Services 体系结构132.3.3 Web Services 相关标准和协议142.4 XML语言152.5 SSO 概述162.6 Portal 技术18第3章 电子政务系统分析203.1 系统功能模型203.2 系统需求分析223.2.1 系统总体需求223.2.2 办公自动化系统223.2.3 行政审批系统233.2.4 政府门户网站群233.2.5 财政监管系统243.2.6 应急指挥系统243.2.7 城市管理综合信息系统243.2.8 人力资源和社会保障综合信息系统253.2.9 社区综合管理服务系统253.2.10 公共卫生信息系统253.2.11 食品药品监管信息系统253.2.12 安全生产信息化综合平台253.2.13 生态环境保护信息系统263.3 系统用例设计263.3.1 电子政务信息门户总体用例设计263.3.2 在线办事服务用例设计263.3.3 内容服务用例设计273.3.4 用户管理用例设计273.3.5 网站管理用例设计283.4 系统安全性需求293.4.1 总体安全部署293.4.2 身份确认303.4.3 数据保密和数据完整303.4.4 安全审计303.4.5 存储安全303.5 技术路线303.5.1 采用SOA 的体系架构303.5.2 基于Java EE 的框架技术303.5.3 采用基于组件的开发技术313.5.4 基于Web Services 的数据交换技术313.5.5 采用统一身份认证313.5.6 采用Portal 技术313.6 系统可行性分析313.6.1 经济可行性分析323.6.2 技术可行性分析323.6.3 使用可行性分析32第4章 电子政务系统框架设计334.1 系统设计目标及原则334.1.1 系统设计目标334.1.2 系统设计原则344.2 基于SOA 的系统总体设计354.2.1 业务流程管理(BPM)354.2.2 企业服务总线(ESB)364.2.3 电子政务总体体系结构374.3 基于SOA 的共享数据平台设计394.3.1 ESB 总体架构设计394.3.2 Web Service 与服务模型设计414.3.3 ESB 消息交换机制设计424.3.4 ESB 部暑424.4 基于SOA 的业务系统设计434.4.1 SSH 框架技术434.5 MVC 设计模式454.6 遗留业务系统改造464.7 基于SSO 的设计464.7.1 Web-SSO464.7.2 Kerberos 体系结构474.7.3 Kerberos 认证过程484.7.4 基于Kerberos 的SSO 设计484.8 安全性设计49第5章 基于SOA电子政务信息门户的详细设计与实现525.1 系统开发环境525.2 政务信息门户详细设计535.2.1 在线办事服务设计535.2.2 内容服务设计545.2.3 用户管理设计575.2.4 网站管理设计585.3 数据库系统的设计595.4 电子政务信息管理系统实现625.5 门户认证系统实现635.6 门户信息集成实现65第6章 系统测试68第7 章 结论717.1 本文总结717.2 本文创新点717.3 展望72致谢73参考文献74个人简历、在读期间发表的学术论文与研究成果76第1章 绪论1.1 研究背景及意义1.1.1 研究背景随着人类社会逐步进入信息时代,政府的行政管理模式也随着时代的要求从“管理型政府”向“服务型政府”过渡。在国家的大力支持和推动下,我国电子政务取得了较大进展,市场规模持续扩大,据2013-2017 年中国电子政务行业发展前景与投资战略规划分析报告数据显示,2006 年,我国的电子政务市场规模为550 亿元,同比增长16.4%,2010 年,其市场规模突破1000 亿元,2012年,其市场规模达到1390 亿元,同比增长17.3%。衡水市在“十一五”期间电子政务建设快速推进,但信息资源开发利用与共享能力较低,信息化应用水平有待提高。电子政务发展欠系统化,跨部门业务协同和信息资源开发和共享能力不强,行政许可网上办理和在线公共服务能力偏低。城乡公共管理、应急处置、监测预警等信息化应用能力有待提升,信息技术公共服务支撑体系有待完善。衡水市国民经济和社会发展信息化“十二五”规划中明确指出要加快发展电子政务,提升政府部门管理社会、服务社会的能力和水平。加强电子政务统一支撑平台建设,继续深化电子政务应用,提升电子政务为基层服务能力。“十二五”规划中将“电子政府”工程作为重点工程,着力政务网络提升工程、政务资源中心、电子政务服务平台,以政府门户网站为依托,建设行政审批系统、电子监察系统、公众信息服务系统等,建成政府一站式办事服务平台,强化政民互动功能,畅通民众诉求渠道。衡水市电子政务建设取得了一定的成绩,但电子政务平台建设相对滞后,资源统筹和整合不够的问题依然突出。存在着一些问题亟待我们去解决,比如对电子政务建设还没有一个准确而清晰的目标定位,电子与政务不相统一,还存在相互脱节的情况;没有进行统筹规划,缺少统一的标准;政务系统间相互独立,安全性低,可靠性也不够;网络分离,条块分割,行业间、部门间信息分散,信息孤岛现象严重;没有形成信息共享的基础条件,基础数据库的建设也相对滞后;在网络应用迅速发展的同时,人员培训、标准规范和法律法规的建设相对滞后;由于建设资金的有限性,使得分散在各位置上的数据中心的安全性保障难度增大;由于前期建设相对分散,在基础设施、物理设备和人员保障上出现了较大重复投资,造成信息化建设的投入增大,也产生了不少浪费,等等。1.1.2 研究意义电子政务系统建设是政府一项基础性、长期性和经常性的工作,不同时期有着不同的要求,实质就是运用信息技术和现代系统思维以及经济学、管理学的方法,对政府管理与服务各要素、各方面进行改造和重新整合。基于SOA 服务型电子政务系统的研究,重新设计电子政务系统,实现电子与政务的统一,促进政务系统规范化、标准化建设,系统间互联互通,数据集中共享,信息有效集聚,安全可靠性不断提高。使得电子政务系统有助于提高管理水平和效率、改进管理方式和规范工作流程的有效手段。为决策者提供决策依据,从而提高决策水平和决策效率。对政府满足未来不断发展的信息化环境提出的新要求,以及提高政府透明度和办事效率具有重要意义。通过建设服务型电子政务系统,为公众搭建一条与政府直接联系的桥渠,以及为公众提供更加便捷和更加丰富的信息服务,推进政府实现无纸化办公的进程。促进政府与政府之间、政府与社会公众、政府与企业间的有效互动沟通,促进人民行使对政府的民主监督权利,让政府和权力在阳光下运行。1.2 电子政务理论概述政务(government affairs),政府的事务性工作,泛指行政事务、国家管理工作。电子政务(e-government affairs),它的产生可以追朔到上世纪90 年代,对于电子政务还没有准确的认识,产生很多不同的观点,随着电子政务在实践中的不断发展,它的概念也在不断地得到丰富。简单来说,电子政务是指运用电子化手段所实施的行政事务工作。实质上,电子政务是在运用计算机及网络和现代通信技术等手段的基础上,将政府管理职能和服务职能进行集成,以此来不断优化政府组织结构和不断规范工作流程。电子政务打破了时空的限制和部门间的壁垒,使得为社会提供的管理服务变得更加的优质、规范、高效、透明,是政府机构一种廉洁、公平、高效的全新运作模式。具体来说,电子政务包括内部核心政务电子化、公众服务电子化、信息传播电子化、信息交换电子化等,也就是各级政府机构政务处理的电子化。根据美国IBM/Lotus 公司技术白皮书中的描述【1】:“电子政务(e-Government)是电子商务(e-Commerce/e-Business)应用体系中,基于网络的符合Internet 技术标准的面向政府机关内部、其它政府机关、企业以及社会公众的信息服务和信息处理系统。”。联合国经济社会理事会(UNDESA)在在2003 年政府公共部门报告处在十字路口的电子政务(World Public Sector Report2003:E-Government at the Crossroads)的定义中将电子政务定义【2】:“电子政务是政府在组织公共管理时运用了现代信息通信技术(ICTS)手段的方式,使得决策时科学性和政府的工作效率不断得到提高,政府的透明度不断得到增强,财政的约束性不断得到改善,政策制定不断得到改进,政务服务质量不断得到提高,在政府内部、政府与公众、政府与企业组织间构建一种良好的公共关系,扩大政府在进行公共事务管理时的社会参与度。”。世界银行于2001 年11 月在一份名为电子政务与世界银行的报告中认为电子政务主要关注的是政府使用信息技术给政府带来的作用和变化,信息技术的应用不仅可以改变政府与政府之间、政府与社会公众、政府与企业组织间的关系,还可以提高政府工作效率,帮助公众更好地行使公民权力,更加有效、便捷地享受政府提供的服务,同时,还对减少政府腐败和降低运行成本起得了一定的作用。中国电子政务信息化主管知识读本(中共中央党校出版社,2002)认为狭义上的电子政务就是政府应用现代信息技术开展公共管理和政务服务工作,尤其是在基于互联网技术在政府管理与行政办公,以及为社会提供公共服务的方式,简单地说就是将政府的政务工作进行电子化;广义上对电子政务的定义主要从电子政务所涵盖领域来定义,认为广义上的电子政务既包括各级行政管理机关、政协以及其他公共部门的政务工作信息化,也包括各级党委党务工作的信息化【3】。中国电子政务理论与实践(吴爱明,2004)一书从三个方面阐述了电子政务的含义:首先,电子政务是以数字网络和电子信息技术为实现基础,与信息化人员、信息化基础设施和软硬件的发展密不可分;其次,从电子政务的内容来看,它处理的事务都是与政权有关,不仅仅是政府事务,还有司法、立法、执法和其它公共组织所涉及的事务;再次,电子政府与现实政府不具备一一对应关系,电子政务并不是在互联网上简单照搬政府机构的公共管理事务,而是优化重组了组织机构和业务流程【4】。根据服务对象的不同,可以将电子政务区分为政府间电子政务(简称为G2G)、政府-商业机构间电子政务(简称为G2B)、政府-公民间电子政务(简称G2C)和政府-雇员间电子政务(简称为G2B)四个方面的基本类型。G2G 是上下级政府、地方政府间和政府部门间的电子政务,它的主要内容包括:电子法规政策系统、行政命令和政策规范、电子公文系统、司法档案系统、财政管理系统、办公系统和业绩评价系统等。G2B 是政府与商业机构间的电子政务,它的主要内容包括:电子采购与招标、电子税务、电子办证及信息咨询服务等。G2C 是政府与公民间的电子政务,它的主要内容包括:教育培训服务、就业服务、社会保险网络服务、电子医疗服务、交通管理服务和电子税务等。G2B 是政府与雇员间的电子政务,它的主要内容包括:内部人事、财务、办公、培训和信息服务等。本文中服务型电子政务相对服务政府而言,最大的特点就是由过去以“信息为中心”向以“服务为中心”进行转变,实现政务内网和政务外网的融合,为服务对提供“一站式服务”。它强化了对公众的服务性质,并以公众满意度作为评价指标。1.3 国外电子政务发展现状从1993 年美国总统克林顿宣布利用信息技术改造政府开始,电子政务就迅速列入了所有工业化国家的政治日程,并随之波及众多发展中国家。在不到10年的时间里,电子政务发展就经历了萌芽期、孕育期,随着电子政务被列为世界“信息高速公路”五个应用领域中的第一位,它的发展进入了启动期【5】。2000 年,联合国科教文组织就电子政务的相关问题对在全世界中52 个国家展开了一项调查,受调查的国家中有39 个发展中国家,还有23 个发达国家。从调查的结果来看,在这些受调查的国家中有89%将电子政务提升为国家层面的事务,在关于电子政务的发展上都有着不同程度的推动力度。各国对发展电子政务的重视主要来自两个方面,第一个方面,政府不仅在信息拥有量上最多,而且还在信息技术运用中具有最多的使用人群,在理政过程中合理运用信息技术手段,不仅可以有效精简机构、提高政府竞争力,还可以有助于提高政府管理效能和政府的廉洁性;第二个方面,运行信息化手段可以建立起公从与政府之间的沟通桥梁,激发公众参与政府决策和公共事务管理的热情,促使社会不断地向前进步【6】。也在2000 年,爱森哲(Accenture)咨询公司2000 年以电子政务发展为主题,对加拿大、新加坡、美国、芬兰、荷兰、英国、日本、巴西、中国香港、法国、西班牙、德国等22 个国家和地区进行了调查,根据调查,按电子政务发展的成熟程度可将这22 个国家和地区分为四个类别,依次为创新领先的国家、积极发展的国家、稳步进展的国家(地区)和正在打基础的国家。加拿大、新加坡、美国为创新领先的国家;挪威、澳大利亚、芬兰、荷兰、英国为积极发展的国家;新西兰、中国香港、法国、西班牙、爱尔兰、葡萄牙、德国、比利时为稳步进展的国家(地区);日本、巴西、马来西亚、南非、意大利、墨西哥为正在打基础的国家【7】。从电子政务的发展过程来看,国外电子政务的发展大致可以分为起步阶段、政府与用户的单向沟通阶段、政府与用户的双向互动阶段和政务全面变革、整合与创新四个阶段。起步阶段。网上发布信息是起步发展阶段政府运用电子政府进行国家管理最为普遍也最为常见的一种形式,在网上发布一些有关政府的静态信息成为了政务网站的既基本又核心的功能,在这些发布的信息中包括了政府服务内容、政府办事机构设置、政府机构的办事流程和法律法规性信息等。据资料考证,在美国当时处于这一发展阶段的有57%美国联邦和地方政府。政府与用户的单向沟通阶段。电子政务有两个面的内容,第一个方面是将与政府有关服务项目信息动态地在政务网站上进行发布,第二个方面是以某种开式为用户提供政务服务。用户办理所要一些表格不仅可以从政务网站上下载得到,而且还可以基于互联网把用户填写好表格上传到受理部门;用户可以政务网中信息收集模块或电子邮件的形式表达自己的诉求。由于政务网没有实时交互功能,所以这个属于政府与用户的单向沟通阶段。政府与用户的双向互动阶段。随着技术的不断发展和观念的不断更新,这个阶段,双向互动成为了电子政务的主要特征,在政府务网站上可以完成网上办公、公文流转和信息查询等业务,也可以在网上办理纳税、证照、认证、投票等业务。由于这个阶段对电子政务系统的依赖程度提高,因此,对电子政务系统的安全性、稳定性提出了较高的要求。政务全面变革、整合与创新阶段。这个阶段信息技术得到了空前发展,已经可以满足电子政务的各种需要,通过对业务和机构的整合,为用户提供“一站式”服务,目前被认为是电子政务发展的最高阶段。这一阶段的实现将会使政府工作效率、顾客满意程度和成本节约程度达到最高水平。1.4 我国电子政务发展现状及存在的主要问题1.4.1 我国电子政务发展现状国家信息化专家咨询委员会委员、国家行政学院电子政务专家委员会副主任汪玉凯把我国电子政务分为了政府信息化前期、大规模建设期和深化应用期三个发展阶段。政府信息化前期。1999 年之前是政府信息化的前期,这个时期具有3 个明显特点,一是当时“电子政务”的概念还没有正式形成;二是政府信息化的主要内容集中于内部的一些应用,提高工作效率和辅助决策是其主要目的,重点“公共服务”不在上;三是政务信息化还处于一个试验阶段,应用系统的数量非常有限。大规模建设期。1999 年到2003 年为大规模建设期,以1999 年“政府上网工程”启动和“国家信息化工作领导小组”成立为进入新阶段的重要标志。这个阶段,电子政务开始依托国际互联网Internet 覆盖面广、互动力强和影响力大的特点,重点关注为公众提供公共服务和提升政府自身工作效能两个方面,电子政务慢慢成为建设服务型政府的一种重要工具。深化应用期。从2003 年开始进入深化应用期,在这一时期,电子政务的各项潜能被充分地挖掘,开发出许多的新系统,并且信息化手段开始与电信、生物、自动化控制等其他高新技术结合,衍生出许多全新的应用模式。另外,电子政务的各项软环境,如法律、法规、制度、标准等也开始逐步完善,管理日益制度化、规范化【8】。中国的电子政务建设经历了一个自上而下、由办公自动化向电子政务转变的发展过程,从20 世纪80 代以来,我国不管是中央政府还是地方政府,都在高度重视,逐年加大投入和建设力度,信息化水平不断得到提高。“从20 世纪90 年代电子政务承担着提高政府管理效率,实现部门互联互通,资源共享的目标,到十一五期间中央明确提出电子政务要实现全面提高政府的社会管理能力与公共服务水平,全方位的向社会提供优质、高效、规范、透明的服务的重要职能,电子政务在发展目标与发展定位上的变化深刻地反映了十六大以来我国政府体制正在经历的”从管制型政府转变为服务型政府“的重大转型”【9】。我国电子政务发展经历具体表现为:上世纪80 年代,我国开始启动了以办公自动化(OA)工程为代表的电子政务建设;1993 年12 月,以金关工程、金桥工程和金卡工程为建设内容的“三金工程”启动,标志着我国在电子政务建设中取得了实际性的进展;由40 多个中央部委联合发起“政府上网工程”于1999 年1 月正式启动,各级政府机构在中国政府网站顶级域名()下注册的政府域名数量飞速增长,截至1999 年5 月政府域名总数就达到了1470 个之多,到2001 年1 月,政府域名总数猛增至4722 个,占到了所有类型的域名总数中的4%;2001 年1 月,实际运行的政府网站总数突破3200 家,地市级的政府网站占到总数的70%,在网上可以下载办事表格、查看办事流程和浏览政策法规信息;2002年5 月底,北京市正式开通北京电子政务在线服务平台,标志着我国电子政务进入政府与公众和企业间的双向互动时代,开通了包括证照办照、在线审批等在内57 项在线办理业务。到2008 年,全国政府域名下的网站发展到30913 个,100%的省级政府和国务院组成部门、98.5%的地市级政府,以及初步统计超过85%的县区级政府己经建立了政府网站。北京、上海、广州、深圳市等地方政府网站提供的网上办事和服务项日超过2000 项【10】。2012 年,我国电子政务发展指数在191 个国家中排第78 位,在2010 年第72 位的基础之上下降了6 位。由我国的官方数字显示,截至2011 年底,中央和省级政府政务网站的普及率已达到100%,地、市级达到99.1%,区、县级超过85;全国县级以上的行政服务大厅100实现了信息化支撑。中央部委核心业务信息化总体覆盖率达50。其中,2002 年以来中央投资建设了“金财”、“金审”、“金盾”、“金保”、“金农”等40多项电子政务工程项目。海关、税务、公安、国土、社保等有“金”字工程支撑的重点领域核心业务信息化覆盖率达90。我国电子政务在国际排名上的较落后地位与国内数据上的显著成绩有较大差距,这一方面是因为电子政务是全球各个政府的发展重点,各个国家的电子政务发展速度都很快,另一方面是对电子政务内涵理解的差异【11】。1.4.2 我国电子政务存在主要问题我国电子政务建设取得飞速地发展和具大的成绩,但电子政务平台建设相对滞后,资源统筹和整合不够的问题依然突出。主要存在以下几个问题:(1)电子政务建设还没有一个准确而清晰的目标定位,电子与政务不相统一,还存在相互脱节的情况;(2)没有进行统筹规划,缺少统一的标准;(3)政务系统间相互独立,安全性低,可靠性也不够;(4)网络分离,条块分割,行业间、部门间信息分散,信息孤岛现象严重;(5)没有形成信息共享的基础条件,基础数据库的建设也相对滞后;(6)在网络应用迅速发展的同时,人员培训、标准规范和法律法规的建设没有同步;(7)由于建设资金的有限性,使得分散在各位置上的数据中心的安全性保障难度增大;(8)由于前期建设相对分散,在基础设施、物理设备和人员保障上出现了较大重复投资,造成信息化建设的投入增大,也产生了不少浪费。1.5 论文的主要工作本文主要针对衡水地区设计电子政务系统,通过分析我国电子政务系统建设的实际需求和遇到的实际问题,根据电子政务存在的普遍特点,研究基于SOA 架构对系统、资源和数据进行有效整合的途径,得出电子政务系统的总体框架,消除“信息孤岛”;使用统一身份证系统,来解决不同用户具有不同权限、不同秘密级别问题,实现SSO 单点登录,通过政府信息门户平台实现各种应用系统的无缝接入和集成,提供一个支持信息访问、传递以及协作的集成化环境。具体研究内容包括:(1)国内外电子政务发展现状及我国电子政务存在的问题分析;(2)电子政务系统相关理论、SOA 理论概述与分析;(3)电子政务系统的系统分析,包括功能模型、需求分析和安全性要求等;(4)基于SOA 服务型电子政务系统的系统框架;(5)基于SOA 业务系统的设计;(6)基于SOA 衡水市电子政务信息门户的设计与实现。1.6 论文组织结构全文分为六章,组织结构如下:第一章绪论:本章介绍研究背景及意义、电子政务理论概述、国外电子政务发展现状、我国电子政务发展现状及存在的主要问题、论文的主要工作和论文组织结构。第二章电子政务系统相关技术研究:本章的主要研究内容为电子政务系统技术分析、SOA 体系架构概述、Web Services 技术、XML 语言、SSO 概述和Portal技术。第三章电子政务系统分析:本章的主要内容包括系统功能模型构建、系统需求分析、系统安全性需求、主要技术路线和系统可行性分析。第四章电子政务系统框架设计:本章的内容主要包括系统设计目标及原则、基于SOA 的系统总体设计、基于SOA 的共享数据平台设计、基于SOA 的业务系统设计、基于SSO 的设计和安全性设计。第五章基于SOA 电子政务信息门户的设计与实现:本章的内容主要包括系统开发环境选择、系统使用类设计、数据库系统的设计、电子政务信息管理系统实现、门户认证系统实现、门户信息集成实现。第六章系统测试:本章介绍了软件测试的基本知识,运用黑盒测试技术,人工对政务信息门户系统的界面及功能的正确性和完整性进行测试。第七章结论:本章包括本文总结、本文创新点、展望三个内容。第2章 电子政务系统相关技术研究2.1 电子政务系统技术分析电子政务系统以计算机、网络和现代通信技术为基础,集成政府管理和服务,用户可能通过多终端享受到安全、高效的服务。由此可以看出,电子政务系统与计算机技术、网络技术、通信技术、系统集成技术、信息安全技术及体系结构等有着十分重要的关系。电子政务系统是一个具有多层系统、分布架构、信息分散、集中管理等特点,属于分布程度非常高的典型分布式系统,那么电子政务分层设计与体系结构的选择相关,如基于JAVA EE、Windows DNA、SOA 体系架构,本文是基于SOA 体系架构设计电子政务系统,以后面的章节进行详细介绍,在此不进行阐述。下面主要分析计算机技术、网络技术和信息安全技术。2.1.1 计算机技术计算机技术涉及内容广泛,如计算机硬件、信息处理技术、软件技术、服务器、云计算等,这里着重分析数据库技术和软件技术。(1)信息处理技术数据库是电子政务系统中组织和管理数据的基础,电子政务信息管理应用依赖于不同部门、不同应用之间的数据共享。数据库不能同时适用于事务和分析处理,且在数据集成