




已阅读5页,还剩54页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
硕 士 学 位 论 文题 目:黄岩区电子政务系统研 究 生 闫 飞 专 业 计 算 机 技 术 指导教师 万 健 教授 宣 成 教授 完成日期 2007年9月 杭州电子科技大学硕士学位论文黄岩区电子政务系统研 究 生: 闫 飞指导教师: 万 健 教授 宣 成 教授2007年9月Dissertation Submitted to Hangzhou Dianzi Universityfor the Degree of MasterHuangYan E-government systemCandidate : Yan FeiSupervisor: Prof. Wan Jian Prof. Xuan ChengSeptember,2007杭州电子科技大学硕士学位论文摘 要所谓电子政务,是指国家机关在政务活动中,全面应用现代信息技术进行办公、管理和为社会提供公共服务。电子政务实际上就是政务工作信息化。政府的信息化包括政府内部办公的自动化和对外服务的电子化,而政府网站却是政府信息化的基础和平台。可以说政府网站是公布和发布政府信息资源的阵地,是用户向政府反映情况的渠道,是政府对外办理公共事务的窗口,是联系贸易双方的桥梁,是政府电子政务的平台,是传承文化的载体。所以,构建一个适用的政府门户网站是实现电子政务的核心。论文首先探讨了黄岩区电子政务系统网站的建设背景和发展方向,然后从理论上研究了电子政务系统网站的运行平台和相关开发技术,主要是政府网站的软件系统、安全系统和网站架构设计。并通过理论分析给出了软件系统的设计原则。随后又以黄岩区政府门户网站的设计为实例,通过对黄岩区门户网站进行需求分析和规模分析,根据系统设计原则,得出了符合黄岩实际情况的系统结构设计。最后,论文还根据规划的网站系统结构,对黄岩区政府电子政务系统的实现过程进行了详细描述,尤其是其中有关工作流应用的部分,并给出了部分关键代码。关键词:电子政务,政府门户网站,工作流应用,安全系统ABSTRACT E-government is the public services provided by the governments and institutions. In the state activities, governments apply a comprehensive application of modern information technology office, management and delivery of public services for the community. In a word, E-government is the government exercises with Information equipment and Information form. The government information office includes office automation and provides services by electronic devices. And the offical websites is its foundation and platform. In other words, it is the resources published and the release of government information positions, the channels delivering the users complains, the window handling the public affairs, the bridge linking the two sides of trade, and the platform of electronic public services. Also it spreads culture. Therefore, the application of a government portal is the core of E-government.At first, we discuss the background and development of the E-government system in Huangyan. We explore the E-government system for operating platform and related technology. It is mainly on the software, security system and website design framework. And we also convey principles of the software system design through theoretical analysis. Then we take the Huangyan District government portal design for example, analyze demands and the scale of the system design principles of the Huangyan gate web site. We complete the suite of practical system. Finally, we describe the E-government process of Huangyan District government system in detail, especial the stream of the work flow. And we give the key codes. Keywords:E-government, government portal, work flow application, security system目 录摘 要IABSTRACTII目 录III第1章绪论11.1 课题研究背景11.2黄岩区政府电子政务系统现状11.3课题研究的主要内容及论文组织2第2章系统运行平台和相关开发技术32.1系统运行硬件平台32.1.1 服务器32.1.2 其他硬件42.1.3接入Internet方式42.1.4硬件体系架构42.2系统运行软件平台42.2.1操作系统42.2.2数据库52.2.3 Web服务器平台72.3 动态网站开发技术72.3.1 网页标记语言72.3.2 动态网页技术82.3.3 其他制作工具与技术9第3章 系统总体设计113.1系统需求分析113.2系统总体设计123.2.1设计原则123.2.2系统架构123.2.3系统主要功能模块133.2.3系统安全体系153.2.4数据库设计16第4章 系统实现244.1系统选用平台和技术244.2系统软件部分实现244.2.1首页244.2.2栏目页274.2.3内容页284.2.4网上12345特色栏目294.2.5区长信箱、纪检监察、行政效能特色栏目314.2.6后台管理系统31第8章 结 论47致 谢48参 考 文 献4952第1章绪论1.1 课题研究背景随着信息技术的发展,人类社会正在经历一场由工业社会进入信息社会的变革。这场变革将彻底改变人们的工作、学习和生活方式。利用网络信息技术改进政府组织、重组公共行政流程和管理,对于政府机关转变管理职能,转变政务工作方式,建立起办事高效、运转协调、行为规范的政务管理体系产生了深刻的影响1。国家信息化领导小组第一次会议决定,把电子政务建设作为今后一个时期我国信息化工作的重点,政府先行,带动国民经济和社会发展信息化。落实这一决定,对于应对加入世界贸易组织后的挑战,加快政府职能转变,提高行政质量和效率,增强政府监管和服务能力,促进社会监督;实施信息化带动工业化的发展战略,具有十分重要的意义。政府门户网站2作为电子政务系统的核心,它不仅承担着发布政府信息资源的任务,还是展示和宣传政府形象的阵地,是用户向政府反映情况的渠道,是政府对外办理公共事务的窗口,是联系贸易双方的桥梁,是政府电子政务的平台,是传承文化的载体。党的十六大报告为中国电子政务3的发展指明了方向:“进一步转变政府职能,改进管理方式,推行电子政务,提高行政效率,降低行政成本,形成行为规范、运转协调、公正透明、廉洁高效的行政管理体制”。1.2黄岩区政府电子政务系统现状黄岩区政府早在几年前就开始了信息化建设。经过几年的发展,黄岩区政府门户网站()已经实现了对社会各界提供信息服务。但是,随着信息化步伐的加快,技术的发展和进步,原有的网站已逐渐不能适应新形势下的需要。由于开发较早,在整体架构的设计上存在一定的欠缺,栏目设置、信息采集、审核发布等功能不太完善,界面也有待优化和调整。比如,原有的网站出新闻发布为动态外,其他基本都是静态页面,无法进行高效率的信息管理,更新和维护也比较昆难,原有的界面较为简单,并且有些业务需要重新开发。为了更好的实现政府信息化为民服务,经过系列分析、统筹规划后,黄岩区政府在网络基础平台相对齐备和成熟的前提下,为提高工作效能,开发一个全新的、完善的、安全的电子政务(门户网站)系统。1.3课题研究的主要内容及论文组织本论文以黄岩区政府门户网站的设计和建设为基础,分析了系统建设过程中的相关技术,对所涉及的硬件平台、软件系统、安全系统等进行理论分析,对系统规划实施中的需求分析、系统结构设计、硬件集成、软件配置等各环节进行研究,并提出性能测试所需的内容。第一章 通过对国内外政府电子政务系统建设发展情况和政府网站运行发展规律叙述,讲明了电子政务系统发展的背景,还通过分析黄岩区政府电子政务系统的现状分析,得出黄岩区电子政务系统重建的必要性和重要性。第二章 从理论上研究了政府电子政务系统的运行平台和相关开发技术,主要涉及电子政务系统的软件平台、软件系统、安全设计和相关网页设计技术,通过理论分析给出了硬件平台、软件系统、安全系统和网页设计技术的设计原则。第三章 以黄岩区政府电子政务系统为设计实例,通过对黄岩区电子政务系统进行需求分析和规模分析,根据系统设计原则,给出了符合黄岩实际情况的系统结构设计。第四章 根据规划的网站系统结构,对黄岩区政府电子政务系统的软件系统等设计展开叙述,其中着重叙述了黄岩区电子政务系统的后台管理实现部分。 第2章系统运行平台和相关开发技术2.1系统运行硬件平台硬件平台是构造信息系统的物理基础4,在选择硬件平台时,首先要根据网站的功能、规模确定网站的运营方式以及整个网站的硬件体系结构。然后按照既定的方案挑选相关的设备,包括服务器、路由器、防火墙、工作站、网络打印机等。在选择时,应从系统的先进性、成熟性、可用性、可靠性和可扩展性出发5。2.1.1 服务器一般情况下,一个中等规模并提供互动功能的政府网站至少需要两种服务器:Web服务器和数据库服务器。根据提供服务的不同,还应配备其他的服务器如,邮件服务器、FTP服务器、身份认证服务器、其他应用程序服务器等6。政府网站服务器选择原则6-8:1、 极好的可用性、可靠性和安全性。可用性指服务器运行是指便与使用、控制、维护、整合和支持等的能力,以及具备如部件故障预警、远程维护等的方便性。可靠性指服务器提供正常运行能够达到的时间比例。服务器一般通过对关键部件可以方便更换的冗余配置办法来提高可靠性.安全性指服务器数据不被非法读取和修改的能力。2、主机系统的先进性和扩充性。先进性是指服务器在同等功能的产品中质量的高低。扩充性指用户可以根据需要随时增加有关部件,以提高系统总体性能和降低投资成本的能力。3、 优良的实时处理能力。实时处理能力是指服务器能够对用户请求作出快速响应的能力。4、 供货商良好的服务能力。这种能力包括两个方面,一方面是基本的安装和调试能力,另一方面是开发和升级能力,后一种能力尤为重要。服务器运营方案8有三种,分别是:1、 虚拟主机。政府机关自己并不购买专门的服务器,而是租用ISP的服务器磁盘空间,将网站内容放在其上,作为政府站点的专用服务器。容量大、内容维护任务复杂以及实时在线办公处理的网站不适宜采取这种运营方案。2、主机托管。政府机关自己购置服务器,待系统开发测试完毕,将己配置好的服务器放在ISP网络中心机房中,委托ISP代为管理。有较大信息量的政府网站可以采取主机托管方案。3、 独立运营。政府机关自己全权负责网站服务器的运营,包括购买并配置服务器、路由器、防火墙,然后向ISP申请接入Intemet等。这样做,投资较大,但方便内容维护,尤其便于实现与内部办公自动化系统的数据交换。4、 镜像设置。将位于ISP机房内的主机与政府内部服务器镜像设置,实现政府部门、ISP机房双重备份。根据黄岩区政府的实际情况和要求,黄岩区政府电子政务系统决定采用独立运营方式,以方便维护以及和区内其他网站和应用系统的数据交互。新购买两台IBM PC-Server 服务器,一台用于Web发布,另一台用于数据库。备份机器则用原有的Web服务器。其他如Mail、FTP等服务器都使用原有服务器,暂不变动,服务器的采购则根据项目要求交由政府采购中心进行。2.1.2 其他硬件本系统还需要使用的硬件9还可能包括路由器、交换机、防火墙、工作站(客户机)、短信机、磁带机等其他设备。路由器9-10负责将服务器与Internet之间连接起来,以便外部用户能够访问到;交换机10是将多台主机和路由器相连的设备;防火墙10是抵挡外部用户对网站服务器所在的政府内部网络的恶意探测或侵害的隔离设备;网管工作站(客户机) 10是网站管理员对网站进行实时监测和控制网站系统运行状态的平台;短信机是一种可以通过网络向通讯网(如中国移动或联通)发送短信息的一种设备;磁带机是一种数据备份设备,其任务是将网站的系统数据库和内容数据进行备份,以便存档和灾难恢复。黄岩区政府除需要新购一台短信机之外,其他都使用现有设备。2.1.3接入Internet方式政府网站要与Internet物理连接才能够为社会提供服务。独立运营的政府网站需要根据用户访问量、网站信息量、网站日后发展趋势等出发选择将网站接入Internet方式。一般来讲,独立运营的政府网站以专线连接为接入Intemet的主要方式11。黄岩区政府网站已接入中国电信100M DDN专线。2.1.4硬件体系架构对于独立运营的政府网站,在选择购置政府网站的硬件设施之前,应首先确定政府网站的硬件体系结构,即确定网站各个组件以及相互连接关系。2.2系统运行软件平台对于门户网站而言,软件系统的好坏会直接影响到整个系统功能的实现和性能的发挥。所以在政府网站的设计过程中应该特别注重软件系统的选型及配置,政府网站的软件系统11-13主要涉及操作系统、网站数据库、Web服务器平台等。2.2.1操作系统1、几种常用操作系统简介(1) UNIX操作系统。UNIX14在安全性和稳定性方面都有非常突出的表现。UNIX的服务器很少出现死机、系统瘫痪等现象,对文件和目录权限、用户权限及数据都有非常严格的保护措施。同时,UNIX一开始就使用了TCP/IP作为主要的通信协议。但是UNIX系统自身非常庞大,版本众多,不同功能之间的关联性很强,对于没有网络安装和维护经验的一般用户来说,短时间内很难掌握。(2) Windows操作系统。Windows Server系列操作系统具有与Windows XP类似的用户界面,对于使用过Windows XP的用户来说,Windows 2003 Server能够很快上手。Windows 2003 Server很适合中小型局域网用户的使用,同时,安全性、稳定性和可靠性,也表现出优异的性能15。目前,在一些网站的组建时大量使用了Windows 2003 Server系列操作系统。(3) Linux16操作系统。Linux已成为普通人的UNIX,从技术上看,Linux是UNIX的“克隆”,与UNIX一脉相承。目前,linux的版本少说也有几百种,并且两大不同版本之间互不相容。2、操作系统平台的选择原则(1)对于小型电子政务系统,如果经费有限,则可以选择Linux。 (2)对于中型电子政务系统,一般应首选Windows2000或Windows2003操作系统。(3)对于大型电子政务系统,一般建议采用专用的工作站或者小型机作为服务器,相应的网站操作系统一般为UNIX,用户可以用Java, JSP等进行动态网页的开发。2.2.2数据库1、几种流行数据库系统简介(1) Oracle Oracle的特性。主要包括:兼容性。Oracle采用标准SQL17,并经过美国国家标准技术所测试,与IBM SQL/DS, INGRES, IDMS/R等兼容;可移植性。Oracle可运行于很宽范围的硬件与操作系统平台上,可以安装在绝大多数的大、中、小型机上;可在VMS, DOS, UNIX, Windows等多种操作系统下工作;可联结性。能与多种通信网络相连,支持各种协议;高生产率。提供了多种开发工具,方便用户进一步开发;开放性。具有良好的兼容性、可移植性、可连接性和高生产率使得Oracle具有良好的开放性。 Oracle开发工具。Oracle提供的开发工具丰富,包括Developer/2000,Design/2000,Discover/2000, Oracle Office等,它们涵盖了从建模、分析、设计到具体实现的各个环节。(2) DB218 DB2 核心数据库特色。主要包括:支持面向对象的编程,支持复杂的数据结构;支持多媒体应用程序,支持大文本对象,允许在数据库中存取二进制大小对象和文本大对象;备份和恢复能力;支持存储过程和触发器;支持SOL查询;支持异构分布式数据库访问;支持数据复制。DB2开发工具。IBM提供了许多开发工具,主要有Visualizer,V isualAge,VisualGen19等。(3)SybaseSybase数据库的特性。主要包括:动态的性能调整;增强的安全性;支持Java;支持XML;分布事务管理;对标准Internet技术的支持。Sybase开发工具。Sybase为用户提供的开发具有PowerBuilder,Power Designer, PowerJ20。(4)SQL ServerMicrosoft SQL Server 2000是一种关系数据库管理软件。它提供了强大的数据存储与检索功能,以及很多数据库管理工具。像大多数大型机和小型机数据库一样,SQL Server也经历了一个从引入到发展的过程。Microsoft SQL Server 2000是在成熟和强大的关系模型中建立的,关系模型是当前最受欢迎的数据存储和数据检索模型。SQL Server是一种基于客户机和服务器的关系型数据库管理系统,它使用Transact-SQL语言在服务器和客户机之间传送请求和答复。SQL Server数据库的特点主要包括:基于Windows家族,在Windows平台应用中具有天然的优势;支持电子商务应用;支持数据仓库21。(5) MySQLMySQL的主要特点包括:一是许可费用。MySQL的Windows版本(NT和9X)在任何情况下都不收费,而任何UNIX变种(包括Linux)的MySQL,如果由用户或系统管理员而不由第三方安装则是免费的。二是数据类型。MySQL支持字符、日期、数字等基本数据类型,并支持大文本字符数据类型。与大多数其他数据库系统不同的事,它提供两个相对不常用的字段类型;ENUM和SET。三是SQL兼容性。MySQL支持标准的SQL语言,同时对标准的SQL进行了一些扩充。四是存储过程和触发器。MySQL没有存储过程。同样,MySQL不支持触发器。因此,数据的一致性和完整性必须由用户程序来控制。五是安全性。MySQL较大的特点是复杂而非标准。六是备份和恢复、数据导入/导出。由于MySQL没有参考完整性,因此备份和恢复变得十分简单,仅仅靠数据导入导出就可完成这一功能。七是连接性。MySQL客户库是客户枷服务器结构的C语言库,它意味着一个客户能查询驻留在另一个机器的一个数据库。然而MySQL真正的强项在于该库中的语言“包装器”(wrapper);Perl, Pathon和PHP只是一部分。2、数据库平台的选择原则 (1) 对于小型的电子政务系统,如果采用了Linux操作系统,那么,MySQL是较好的选择。(2) 对于中型的电子政务系统,如果选择了Windows2000或Windows2003操作系统,那么,SQL Serve则能够与操作系统实现无缝集成,充分发挥微软平台的优势。(3) 对于大型的电子政务系统,如果选择专用的工作站或者小型机作为服务器,那么,相应的数据库平台可以选择Oracle, DB2或者Sybase。2.2.3 Web服务器平台1、几种常用的Web服务器平台(1)ApacheApache22相对于其他Web服务器来说,可以说是Web服务器的标准。目前,几乎所有的Linux系统都包括Apache服务器;另外,Apache也支持Windows平台。Apache的主要特点包括:可以运行上所有计算机平台;支持最新的HTTP1 .1协议;简单而强有力的基于文件的配置;支持通用网关接口CGI;支持虚拟主机;支持HTIT认证;集成Perl脚本编程语言;集成的代理服务器;具有可定制的服务器日志;支持服务器端包含命令(SSI);支持安全Socket层(SSL);用户会话过程的跟踪能力;支持FastCGI;支持Java Servlets。(2) IISIIS22-23仅在Windows平台运行。通过将Windows2003与IIS6.0相结合,可以创建各种各样的、利用原有技术的Internet和Intranet站点。(3) JigsawJigsaw 由W3C组织开发,刚开始被设想成HTTP1.1的运行环境。Jigsaw使用JAVA作为开发语言,它可以方便地在所有支持JAVA的平台上运行,是成功的面向对象、功能全面的服务器。因为Jigsaw不受测试平台的限制,所以Jigsaw是一个具有活力的、拥有无限潜能的优秀Web服务器,是一种非常适应未来需要的Web服务器。2. Web服务器选择原则(1) 对于小型电子政务系统,如果采用Linux作为操作系统,则Apache无疑是最好的选择。免费的Linux+免费的Apache,可以使得这种小型电子政务系统的开销降低到最低。(2 )对于中型电子政务系统,如果选用Windows2003操作系统,则IIS无疑是最好的选择。(3) 对于大型电子政务系统,如果采用UNIX操作系统,则Apache和Jigsaw都是可以选择的Web服务器平台,但就可靠性和稳定性而言,Apache应该是更好的选择。2.3 动态网站开发技术2.3.1 网页标记语言1、HTML超文本标记语言是所有浏览器都可以理解的标准语言。它通过标记和属性对一段文本的语言进行描述及超文本链接(跳转)。HTML的平台无关性,使之成为Web最通用的语言。它可以高效地从一个计算机环境传输到另一个计算机环境。2、XML扩展标记语言(XML)是SGML的子集,它使通用的SGML可以直接用于Web24。XML可看做SGML除去复杂且很少使用的特性后剩下的部分25。微软IE5.4及其以上版本支持XML;网景公司的浏览器Mozilla也有支持XML的版本,基于Mozilla的浏览器DocZilla,可读取XML和SGML。2.3.2 动态网页技术1、AspActive Server Pages15(ASP,动态网页是微软公司推出的一种用以取代CGI的技术)。简单讲,ASP是位于服务器端的脚本运行环境,通过这种环境,用户可以创建和运行动态的交互式Web服务器应用程序,如交互式的动态网页,包括使用HTML表单收集和处理信息、上传与下载等等,就像用户在使用自己的CGI程序一样,但是比CGI简单。更重要的是,ASP使用的ActiveX技术基于开放设计环境,用户可以自己定义和设计组件加入其中,使自己的动态网页几乎具有无限的扩充能力。这是传统的CGI等程序远远不及的地方。2、JspJsp(JavaScript) 26由网景公司开发,它使Web开发人员可在主页中添加交互功能。Jsp还可以实现CGI程序的功能。例如,Web格式的错误检查,这与以往将数据发送回服务器来确认完整性及正确性不同。Jsp可以在客户端实现上述操作以获得更高的性能。3.、PHPPHP (Personal Home Page) 26是一种服务器端、跨平台的HTML嵌入式脚本描述语言。最初的PHP是运行在UNIX系统上的,后来由于适用于PC的Linux系统的崛起,PHP的发展更为迅速。现在,PHP已经可以在几乎所有的服务器上运行。PHP最大的优点是免费,任何人都可以访问PHP Web站点,下载完整的源代码。4、Asp.NetASP.net是一种建立在通用语言上的程序构架,能被用一台Web服务器来建立强大的Web应用程序27。ASP.net提供许多比现在的Web开发模式强大的的优势。ASP.net是把基于通用语言的程序在服务器上运行。不像以前的ASP即时解释程序,而是将程序在服务器端首次运行时进行编译,这样的执行效果,当然比一条一条的解释强很多。ASP.net构架是可以用Microsoft公司最新的产品 Visual S开发环境进行开发,因为ASP.net是基于通用语言的编译运行的程序,所以它的强大性和适应性,可以使它运行在Web应用软件开发者的几乎全部的平台上28。通用语言的基本库,消息机制,数据接口的处理都能无缝的整合到ASP.net的Web应用中。ASP.net同时也是Language-independent语言独立化的,所以,你可以选择一种最适合你的语言来编写你的程序29,或者把你的程序用很多种语言来写,现在已经支持的有C#(C+和Java的结合体),VB,Jscript。ASP.net是运行一些很平常的任务如表单的提交客户端的身份验证、分布系统和网站配置变得非常简单。例如ASP.net页面构架允许你建立你自己的用户分界面,使其不同于常见的VB-Like界面。ASP.net使用一种字符基础的,分级的配置系统,使服务器环境和应用程序的设置更加简单。因为配置信息都保存在简单文本中,新的设置有可能都不需要启动本地的管理员工具就可以实现。这种被称为Zero Local Administration的哲学观念使A的基于应用的开发更加具体和快捷30。ASP.net已经被刻意设计成为一种可以用于多处理器的开发工具,它在多处理器的环境下用特殊的无缝连接技术,将很大的提高运行速度。即使你现在的ASP.net应用软件是为一个处理器开发的,将来多处理器运行时不需要任何改变都能提高他们的效能,但现在的ASP确做不到这一点。ASP.net设计时考虑了让网站开发人员可以在自己的代码中自己定义plug-in的模块。这与原来的包含关系不同,ASP.net可以加入自己定义的如何组件。网站程序的开发从来没有这么简单过。基于Windows认证技术和应用程序配置,可以最大程度的保证源程序的安全。2.3.3 其他制作工具与技术1. FrontpageFrontpage是微软公司开发的Office中的一个组件,它具有强大的网页编辑能力和网站管理功能,是建立和管理专业网站的简易工具,也是目前使用最广的网页编辑制作工具之一31。Frontpage最大的优点是简便易用。2. Dream weaverDream weaver是Macromedia公司开发的一个专业化网站开发程序。它有着许多其他网站开发工具所不具备的优点,包括第一时间对新技术的支持、可扩展性和可定制性等。这使得它一问世,就迅速成为了众多网站设计人员最青睐的工具软件之一32。可以说,Dreamweaver是真正为Web开发人员量身定制的工具。Dreamweaver加速了站点开发,同时使网站管理人员可以更加有效地对站点进行维护。3. PhotoShopPhotoshop是Adobe公司的王牌产品,它在图形图像处理领域拥有毋庸置疑的权威。无论是平面广告设计、室内装潢,还是处理个人照片,Photoshop都已经成为不可或缺的工具33。当然,PhotoShop更是网页设计师的首选工具。4、FlashFlash是由Macromedia公司开发设计的。它可以让网页中不再只有简单的GIF动画或Java小程序,而是一个完全交互式多媒体网站34。并且具有很多的优势,如,矢量图形、MP3音乐压缩等等,目前绝大多数的网站页面上都包含有Flash动画,以实现更优美的动画效果或更人性化的交互功能。第3章 系统总体设计3.1系统需求分析根据黄岩区政府要求,黄岩区政府电子政务系统建成后,要达到以下的目的:(1) 对外宣传的形象工程黄岩区政府门户网站是黄岩区走向世界的门户和窗口,网站以文字和视频的形式向国内外宣传黄岩经济、文化、招商、政策等信息,使黄岩走出浙江,走出中国,走向世界,吸引国内外资金和人才来投资、建设、美化黄岩。(2) 政务公开的窗口黄岩区政府电子政务系统以政务公开、网上办事、信息服务为重点,以为民办事为宗旨,统一规划,协同建设,资源共享,集中管理,涵盖包括区长信箱、组织机构、办事大厅、办事指南、表格下载、政务投诉等相关内容。(3) 为民服务的平台黄岩区政府电子政务系统的最终建设目的是为了更好地为黄岩市民、黄岩企业以及国内外关注黄岩的广大公众提供政务公开、最新动态等信息,提供行政办公服务、网上办事服务、政务信息交流服务、领导决策支持服务,使黄岩区政府能更好的为民服务,使黄岩持续、快速、健康发展。基于此,本系统主要功能分析概括如下:(1)建成有黄岩特色的门户网站,充分体现网站的传播性、服务性和功能性,包括若干应用服务,要在各个层次方便用户的使用。(2)完善的信息发布管理系统。根据我国电子政务现况,门户网站是电子政务的核心和基础部分,其他应用则基本上在此基础上展开。所以,一个完善功能强大的信息发布管理系统是必不可少的。不仅要求能对一般信息进行方便的管理,对用户、权限、栏目、专题、特色栏目都要求能基本做到动态增删。并且能方便地对所有信息进行关键字的全文检索。(3)搭建一个供市民和区内各局办进行安全可靠的信息交换平台,支持网上办事,主要实现以下功能:表格下载、网上“12345区长热线”、区长信箱、网上受理、状态查询等。并根据状态变换自动发送E-mail和手机短信进行提醒。(4)完整的安全性。安全性控制功能成为电子政务系统得以投入使用的先决条件。机关电子政务系统的安全性控制要求一般包括防止非法用户侵入、权限控制、存储和传输加密,以及电子签名35。这些手段必须足够强大,难以被攻破,而且也必须足够灵活,方便使用者掌握和利用。3.2系统总体设计3.2.1设计原则本方案的设计符合当今信息发展的主流技术,硬件上选用先进且经济的设备,软件上采用当前主流开发平台,操作系统的选择、开发语言的使用、系统接口的定制及系统模型的构造都坚持先进、开放和可扩展性原则36。同时,方案设计的整个过程都遵循更好地为区政府工作人员提供信息支持、为广大群众提供信息服务这一主旋律,努力做好与将来待建系统之间的衔接,避免盲目投资、重复建设等。1、实用性和投资合理性作为一个政府电子政务的建设,我们以满足实际工作的业务需求为首要目标,在方案设计的每一个环节、功能模块,都首先考虑是否实用、好用,投入与产出是否合理,遵循一次规划、分期实施、当前投入,持续维护等原则。2、可靠性、开放性和可扩展性在系统关键部分我们提供备份策略,保证系统运行可靠,并选用先进、开放的.Net平台和相关硬件设备作为系统运行平台,充分考虑各种数据接口,以支持将来系统的扩展与升级,同时在制度建设上也给予参考性方案。3、设计规范性和标准性我们在技术实现方案上强调和维护政府部门工作的权威性和严密性,整个设计方案从网络协议、操作系统、硬件平台选择等各个细节都遵循国家“三网一库”和地方政府门户网站的建设标准37。4、高度安全性考虑到电子政务系统的特殊性,我们设计的方案突出数据的完整性和安全性,业务处理的可靠性和保密性。并采用手机绑定的方式,关键信息利用手机短信平台对用户身份进行认证。5、系统使用方便性在系统设计和开发过程中,我们始终贯彻面向最终用户的原则,建立友好的用户界面,操作简单、方便、直观、灵活,易于学习掌握。3.2.2系统架构电子政务系统的建设需要一个安全、高效的底层硬件环境,具体需求为:Web服务器、邮件服务器、数据库服务器、网络环境(交换机、千兆宽带网络)、网络安全设备(防火墙)等。防火墙起到阻隔外界扫描和攻击的目的,在内部交换机上设置Vlan,以区分DMZ区和军事区以及内网工作站区域。大致网络结构图如下图所示: 图3.1 网络系统结构示意图从系统技术结构上,我们采用流行的三层架构设计来构造一个高效运作、稳定安全、伸缩性强的系统,三层架构包括界面层、逻辑层、数据层38。界面层实际是用户操作界面,通过此界面,用户可以在权限允许范围内进行数据的输入、查询、获取。逻辑层是界面层和数据层的桥梁,它响应界面层的用户请求,并进行逻辑运算,执行任务,从数据层抓取数据,并将计算结果传递给界面层。数据层定义、维护数据的完整性、安全性,它响应逻辑层的请求,提供访问数据。在三层架构中,数据流的流动方式是从数据库层流向逻辑层,进而流向界面层39-40。3.2.3系统主要功能模块黄岩区电子政务系统首先要完善现有栏目,达到政务公开、网上办事的目的,其次建立网站信息发布系统,实现网站信息的动态管理。根据初步的调研和黄岩区政府门户网站的现状,我们设置了首页、黄岩概况、黄岩政务、办事大厅、互动交流、多功能频道、政务信息管理、其它栏目和网站管理平台等大栏目,并在各大栏目下分设二级子栏目,如下图所示: Jbuilder支持各种应用服务器。Jbuilder与Inprise Application Server紧密集图3.2系统功能模块示意图主要功能模块介绍:1、黄岩概况本模块为信息发布模块,介绍黄岩的历史沿革、自然地理、历史回顾、综合实力、历史人文、乡镇区域等情况,该栏目采用静态链接的方式,图文并茂的向市民、向外界展示黄岩、介绍黄岩。2、黄岩政务本模块为信息发布模块,主要是体现黄岩区政府对外政务公开的栏目,包括政府领导、政策法规、政务动态、工作简报、政府机构、建议提案和政府采购。3、办事大厅办事大厅为广大市民提供各种办事项目的流程、表格等信息,主要包括办事指南、表格下载、常见问题、在线咨询。4、互动交流互动交流提供用户在线向区政府相关职能部门进行投诉、咨询,对各种问题进行探讨。互动交流包括区长信箱、监督投诉、政府论坛、网上调查、12345热线。互动交流除网上调查外,用户在前台发布信息之前均需进行注册与登录,并对手机进行绑定,系统采用短消息平台,通过服务密码提示用户激活帐号。所有信息都可以设置为公开或保密:公开的信息可由所有市民查询,并进行打分(很满意、满意、一般、不满意);保密的信息根据用户绑定的手机,系统自动通过短信平台,将帐号和密码发至用户手机,用户根据帐号、密码对该信息的处理情况进行查询和打分。5、多功能频道为了更好的服务广大市民、企业用户,本期改版特色多功能频道市民频道和企业频道,用户可以通过该频道查看与自己相关的政策、文件信息。6、政务信息管理政务信息管理系统包括政府文件和工作简报两大数据库,是区政府及下属各部门外网多部门协同办公的平台,其与政府门户网站有机的结合在一起,方便市民、领导根据权限查询数据库。7、首页特色栏目包括政务动态、最新文件、网站公告、网络调查、天气预报、公共交通、网站信息全文检索等。8、系统管理平台网站管理平台对网站内容、信息员、用户等内容进行管理,实现各种统计、分析功能,主要包括:信息发布平台、组织机构管理、角色管理、信息员管理、注册用户管理、系统日志和统计分析。系统中能够进入网站管理平台的用户只有信息员和管理员,系统采用自主信息管理的模式,对区政府各部门按党群系统、社会监察系统、农林水系统、工建交系统、财贸金融系统、宣传文教系统、政法军警系统、乡镇街道办事处进行分类,每个部门分配一个帐号,信息员登录网站管理平台以后,只能查看和管理涉及本单位的信息,系统会给予各种信息提示,包括管理员发送的短消息、待办事宜催告等。9、信息发布平台网站采用信息发布平台对信息进行采编、审核、发布与管理,其数据流程如下图所示: 图3.3Web信息发布系统流程示意图信息发布平台主要包括:栏目管理、信息管理与转发管理。栏目管理实现多级栏目的自定义,通过设置栏目名称、编号、上级栏目等实现栏目类别的动态维护。信息管理信息管理包括各栏目信息的采编、审核、发布与管理,并对信息提供检索功能,支持全文检索、模糊检索。转发管理对涉及栏目共享的信息进行转发、复制、链接等处理,信息自动通过本功能进行转发,无需进行手动的拷贝、粘贴等操作,同时,采用信息引用的机制,避免数据冗余41。10、统计分析统计分析包括访问统计(点击排行)和发文统计两大模块。访问统计对网站的访问量进行统计,包括首页的统计、各栏目的统计以及各条信息的点击率统计。发文统计对网站信息员的发文数量进行考核,可按单位、个人进行考核,以政府文件的形式进行每月通报。3.2.3系统安全体系系统安全体系42主要考虑的是信息、关键数据、管理、工作流的安全性、可用性、完整性,以及对信息流、敏感信息的不可篡改、不可否认和不可抵赖。我们建议从物理环境安全、基础平台安全、应用软件安全、数据备份和制度化管理五个方面进行规划和设计:1、物理环境安全:对机房建立必要的防火、防盗、防水、防潮、隔热、恒温等控制,确保机房设备、通讯线路安全、稳定、正常工作;2、基础平台安全:采用硬件防火墙、入侵检测系统、网页防篡改系统、数据备份策略、网络杀毒软件等保护手段,对门户网站建立一套严密的安全保护手段,对计算机病毒,黑客入侵;3、应用软件安全:在应用软件开发上采用了发文审核、用户身份认证、权限分配,确保系统信息的安全、可靠,关键信息采用短信平台对用户进行手机绑定,对每项服务通过服务密码进行确认;另外编写验证类对用户输入的所有信息进行安全检查避免SQL注入43。4、数据备份:采用Raid技术,利用硬盘冗余,保障数据的安全性,同时,在软件设计上,采用SQL Server代理,对数据按日进行备份;5、制度化管理:包括领导责任制度、各项安全设备操作与使用制度、岗位责任制度、报告制度、应急预备制度、安全审计和内部评估制度、档案和物资管理制度、培训考核制度、奖惩制度等,由区政府根据情况自行拟定。3.2.4数据库设计根据系统需求以及设计原则和系统的功能模块划分,数据库结构设计如下: 表3.1 栏目表(item) 序号字段名称类型(长度)备注1itemID自动增长主键,标识2itemNameVarchar(20)栏目名称3isSpecialbool是否专题4isUsedbool是否可用(删除标记,默认值1)5isCompositionbool是否简介性栏目6parentIDint0表示一级,非0指向itemID7needint0普通,1不允许删除2不能发文和删除栏目是系统的基础表之一,本系统中,所有的栏目数据都存储在数据库中,以便根据需要灵活添加和修改。另外,由于系统栏目包含多个层次,我们设置了ParentID字段,这个字段将标记本栏目是顶层栏目还是属于别的栏目,通过本字段我们可以构建一个树形的栏目结构,理论上可以包含任意多个层次。另外一个特殊的字段isComposition是根据栏目类型创建的,我们知道,一般网站的栏目大致分为两类,一类是点击进入后出现文章列表,再点击文章标题可看到文章详细内容,这种栏目一般是需要经常动态更新的栏目,比如新闻、动态等。还有一类栏目是点击进入后直接看到详细内容,并且不常常更新,比如单位简介。本系统为了更大程度的适应不同的需要,设置本字段决定栏目是
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年福建省宁德市周宁县委政法委招聘3人模拟试卷及参考答案详解
- 2025北京市海淀区育鹰小学招聘5人考前自测高频考点模拟试题附答案详解(完整版)
- 2025年河南省职工医院招聘护理人员60人考前自测高频考点模拟试题附答案详解(突破训练)
- 2025年河北唐山滦州市森林草原消防专业队员招聘7人考前自测高频考点模拟试题带答案详解
- 2025年青岛市崂山区“崂选计划”第二批选聘(37名)模拟试卷带答案详解
- 安全培训教学提纲课件
- 河北省【中职专业高考】2025年中职高考对口升学(理论考试)真题卷【生物与化工大类】模拟练习
- 安全培训救火毯课件
- 2025广东“百万英才汇南粤”佛山市高明区选聘公办初中校长9人考前自测高频考点模拟试题及答案详解(网校专用)
- 2025年连云港市赣榆区事业单位公开招聘工作人员31人考前自测高频考点模拟试题及答案详解(全优)
- 《水利水电建设工程验收规程》-SL223-2008
- AIOT智能物联产业学院建设方案
- 行政管理专业教学实施细则
- 闭合性颅脑损伤重型个案护理
- 紫金矿业员工工作手册
- FZ-T 01158-2022 纺织品 织物刺痒感的测定 振动音频分析法
- 工程部造价管控手册
- 2024公安联考行测题库
- 民政信访业务培训课件
- 行政检查业务培训课件
- 汽车销售三方协议
评论
0/150
提交评论