政府政府门户网站的设计与实现—— 后台管理系统

政府网站设计  时间:2021-02-20  阅读:()

毕业论文设计作 者: xxx 学号 xxx

系 部: 信息科学与工程系

专 业: 计算机科学与技术

题 目: 政府门户网站的设计与实现

——后台管理系统

指导老师 xxx 副教授

提交日期 2010年5月 15 日

xxx大学xxx学院 毕业论文(设计)

政府门户网站的设计与实现——后台管理系统

摘 要

随着互联网的高速发展互联网已经被应用到社会的各行各业。如政府门户网站的建设政府门户网站可以提高为民服务的效率以及推动经济的快速发展加强政府与社会公众之间联系和沟通。因此建设政府门户网站已成为一种必然的趋势。

在这个背景下本文提出了基于J2EE的政府门户网站后台管理系统的设计框架并给出这种框架的具体的实施步骤和方法。使用这个系统可以实现政府与社会群众之间的互动同时政府可以在网上对政府事务进行更高效的管理从而使政府工作可以更快速、更便捷、更有效地开展。

关键词政府门户网站 后台管理系统 J2EE 高效i

xxx大学xxx学院 毕业论文(设计)

Government Gateway Website Design and Realization

——Backstage Management System

ABSTRACT

With the development of Internet, Internet has already been applied to sectors of society.Such as theconstruction of the government gateway website, the government gateway website may enhance theefficiency to serve for the people and promote economic development, the government gateway websitecan enhance the relation and the communication between the government and the socialpublic.Therefore, the construction of the government gateway website has become an inevitable trend.

Under this background, In the system,put forward the e-government applications based on J2EEintegrated system design framework and the specific steps and methods of implementation isgiven.Through this system, the government and the social populace may exchangemutually,simultaneously the government may carry on a more highly effective management to thegovernment affair on-line,which enables the government service to be more faster,more convenient,and more effectively.

Ke yword s Government Gateway Website;Backstage Management System;J2EE;Highly effectiveii

xxx大学xxx学院 毕业论文(设计)

目 录

摘 要. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .I

ABSTRACT. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .I I

第一章绪 论. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .- 1 -

第二章系统分析. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .- 3 -

2. 1系统目标. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .- 3 -

2.2技术可行性分析. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .- 3 -

2.3业务流程. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .- 5 -

2.4数据流程. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .- 7 -

2.4. 1系统数据流程图中的符号. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .- 7 -

2.4.2系统数据流程图. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .- 8 -

2.5数据库设计. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .- 13 -

第三章政府门户网站系统设计与实现. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .- 17 -

3. 1 系统模块功能说明. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .- 17 -

3.2政策法规. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .- 18 -

3.3政务公开. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .- 20 -

3.4政民互动. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .- 22 -

3.5 新闻与公告. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .- 23 -

3.6 系统管理. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .- 25 -

3. 7数据库连接代码. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .- 26 -

结束语. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .- 30 -

致谢. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .- 31 -

参考文献. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .- 32 -iii

xxx大学xxx学院 毕业论文(设计)

第一章绪 论

随着互联网的高速发展互联网得到了广泛而深入的应用。如政府门户网站各级政府为了提高为民服务的效率以及推动当地经济的快速发展网站已经成为必不可少的工具。通过互联网的应用拉近了政府与社会公众的距离使他们的联系越来越紧密从而更好的服务群众为民办事的效率得到了很大的提高互联网还有一个重要的优势它能够更直接和快捷对外展示和宣传政府形象从而使城市以良好的形象吸引外资的投入从而进一步推动当地经济的快速发展。因此建立政府门户网站已成为政府电子政务对外服务窗口和发展的主要趋势有利于各种信息和资源的整合为政府与社会公众之间加强联系和沟通的有效载体。越来越多的政府职能部门也逐渐意识到利用网络的的优势可以在网上对政府事务进行更高效的管理从而使政府工作可以更快速、更便捷、更有效地开展。于是越来越多的政府开始建设自己的门户网站。但是 由于各方面的原因这些政府网站的建设水平也参差不齐。具体来说政府网站的建设水平可分为以下几个层面[1] 

1.政府网站的萌芽阶段这个阶段的政府网站一般是委托网络公司制作的此阶段的政府网站的页面都是静态的只能用简单的形式展示政府相关职能和信息。这种网站更新起来比较困难每次更新都需要委托制作公司进行。

2.政府网站的发展阶段利用简单的自助建站系统构建政府网站用以简单展示政府相关职能和信息。这种网站结构非常简单只能满足在网上建有一个政府门户网站这种较低层次的需求无法在网上实现对政府事务的管理。

3.政府网站的高级阶段利用内容与知识管理系统构建政府门户站点此阶段的政府门户网站能够展示政府详细职能发布地方新闻以及进行简单的政府事务管理等。 同时可构建政府内部知识网站为政府内部工作人员提供学习平台。

4.政府网站的更高级应用在构建政府门户网站的基础上利用电子政务技术构建政府电子政务网站开展网上电子政务真正实现在网上为公众服务在网上进行政府部门之间的办公以及政府内部信息资源的交流和共享等。

所谓电子政务就是政府机构应用现代信息和通信技术将管理和服务通过网络技术进行集成在互联网上实现政府组织结构和工作流程的优化重组超越时间和空

- 1 -

xxx大学xxx学院 毕业论文(设计)

间及部门之间的分隔限制 向社会提供优质和全方位的、规范而透明的、符合国际水准的管理和服务。如果政府网站建设还停留在低层次阶段没有为针对开展更高层次的电子政务而建设将会越来越不能满足政府办公信息化、电子化的需要政府门户网站也会不能发挥其应有的功能和优势。 [2]

所以从上可以看出如何构建一个技术先进、能实现统一的信息发布、专业的系统管理维护和便捷的网上办事系统的政府门户网站将对外公开的信息都整合到一起发布发到网上供群众浏览、查询给群众一个完整的政府形象满足政府进行全面电子政务的需要就成了政府建设网站所最迫切需要解决的问题。

-2-

xxx大学xxx学院 毕业论文(设计)

第二章系统分析

2. 1系统目标

人们的生活方式不断受到全球性的网络化、信息化进程的影响 Internet技术的应用以及电子商务的飞速发展使得人们生活工作的各个层面发生了深刻的变化。作为人类社会上层建筑的国家政府部门,也正在对传统的管理手段进行深刻的变革,从而使其更加快捷方便地与外界联系。

建设本系统的最终目标就是为了政府部门能够更好的发挥他们的职能作用提高办公效率提高政府对市民的服务质量。基于以上要实现的目标建立一个功能完善的政府门户网站系统是非常必要的。本系统主要结构分为以下几大模块:政策法规、政务公开、政民互动、新闻公告以及系统管理等五大模块。

2.2技术可行性分析

随着Java语言的不断发展它的很多优势变得越来越明显特别是在Web应用方面的开发。Jakarta Tomcat是在SUN公司的JSWDK的基础上不断发展起来的Tomcat的很多特性使得它成为一个优秀的Java Web应用的Servlet/JSP容器是SUN公司官方推荐使用的Servlet/JSP容器 同时也是Servlet和JSP最新规范的体现。 [3]

Tomcat服务器是一个免费的开放源代码的Web应用服务器。Tomcat 5支持最新的Servlet 2.4和JSP 2.0规范。因为Tomcat技术先进、性能稳定而且免费 因而深受Java爱好者的喜爱并得到了部分软件开发商的认可成为目前比较流行的Web应用服务器。 同时由于Tomcat运行时占用的系统资源小扩展性好支持负载平衡与邮件服务等开发应用系统常用的功能而且它还在不断的改进和完善中任何一个感兴趣的程序员都可以更改它或在其中加入新的功能。

Tomcat是一个小型的轻量级应用服务器在中小型系统和并发访问用户不是很多的场合下被普遍使用是开发和调试JSP程序的首选。对于一个初学者来说可以这样认为 当在一台机器上配置好Apache服务器可利用它响应对HTML页面的访问请求。实际上Tomcat部分是Apache服务器的扩展但它是独立运行的所以当你运行tomcat时它实际上作为一个与Apache独立的进程单独运行的。 这里的诀窍是当配置正确时 Apache为HTML页面服务而Tomcat实际上运行JSP页面和

-3 -

xxx大学xxx学院 毕业论文(设计)

Servlet。另外 Tomcat和IIS、 Apache等Web服务器一样具有处理HTML页面的功能另外它还是一个Servlet和JSP容器独立的Servlet容器是Tomcat的默认模式。不过 Tomcat处理静态HTML的能力不如Apache服务器。 [4]

本系统在分析总结国内其他政府网站所采用的技术支持的基础上对目前网站建设使用的不同技术的优缺点进行了比较分析基于JSP技术如下所述的优点及SQLServer2005数据库服务器的优势最终确定使用JSP作为本系统的动态网页制作技术 SQL Server2005作为本系统数据库服务器。

1动态网页制作技术

JSP JSP是Java Server Pages的简称技术具有如下优点

1对于用户界面的更新其实就是由Web Server进行的所以给人的感觉更新很快。

2所有的应用都是基于服务器的所以它们可以时刻保持最新版本。

2数据库服务器

SQL Server 2005[5]引进了一套集成的管理工具和管理应用编程接口 APIs 以提供易用性、可管理性、及对大型SQL Server配置的支持。 SQL Server 2005旨在通过数据库加密、更加安全的默认设置、加强的密码政策和细化许可控制、及加强的安全模型等特性 为企业数据提供最高级别的安全性。对于分布式数据库而言 SQLServer 2005提供了全面的方案修改DDL复制、下一代监控性能、从甲骨文Oracle到SQL Server的内置复制功能、对多个超文本传输协议http进行合并复制 以及就合并复制的可升级性和运行进行了重大的改良。另外新的对等交易式复制性能通过使用复制改进了其对数据向外扩展的支持。使用SQL Server 2005开发人员将能够在数据库层开发Web服务将SQL Server当作一个超文本传输协议HTTP侦听器并且为网络服务中心应用软件提供一个新型的数据存取功能。

因此选择JSP作为动态网页的制作技术选择SQL Server 2005作为数据库服务器在技术上是可行的。

以下是JDBC的介绍:

JDBC[6]由一组用Java语言编写的类和接口组成。JDBC为工具/数据库开发人员提供了一个标准的API据此可以构建更高级的工具和接口使数据库开发人员能够用纯Java API编写数据库应用程序。有了JDBC API就不必为访问Sybase数据库专

-4-

xxx大学xxx学院 毕业论文(设计)门写一个程序为访问Oracle数据库又专门写一个程序或为访问Informix数据库又编写另一个程序等等程序员只需用JDBC API写一个程序就够了它可向相应数据库发送SQL调用。同时将Java语言和JDBC结合起来使程序员不必为不同的平台编写不同的应用程序只须写一遍程序就可以让它在任何平台上运行。

Java具有很多的优点如坚固、安全、易于使用、易于理解和可从网络上自动下载等特性因此Java是编写数据库应用程序的杰出语言。所需要的只是Java应用程序与各种不同数据库之间进行对话的方法。而JDBC正是作为此种用途的机制。它扩展了Java的功能。

JDBC是个"低级"接口它用于直接调用SQL命令比其它的数据库连接API易于使用但它同时也被设计为一种基础接口在它之上可以建立高级接口和工具。高级接口是"对用户友好的"接口它使用的是一种更易理解和更为方便的API这种API在幕后被转换为诸如JDBC这样的低级接口。

JDBC尽量保证简单功能的简便性而同时在必要时允许使用高级功能。启用"纯Java"机制需要象JDBC这样的Java API。如果使用ODBC就必须手动地将ODBC驱动程序管理器和驱动程序安装在每台客户机上。如果完全用Java编写JDBC驱动程序则JDBC代码在所有Java平台上从网络计算机到大型机都可以自动安装、移植并保证安全性。执行结果连同JSP文件中的HTML代码一起返回给客户。插入的Java程序段可以操作数据库、重新定向网页等 以实现建立动态网页所需要的功能。

2.3业务流程

用业务流程图描述现系统各项业务处理过程并结合业务流程图详细准确地说明业务处理过程中数据的收集、输入、传递、存储、加工的方法、算法、输出的数量及形式等。现行系统的业务流程图作为分析和描述现行系统业务的重要工具之一。其主要作用是描述现行系统的业务情况以便于与管理人员交流它是系统设计的前提和保证。 [7]

对于政府门户网站这样一种新颖的政府办公方式我们现在对其基本业务的执行过程用业务流程图这样一种直观的描述方式作以简要的说明。

业务流程图使用的基本符号如表2-1所示

-5-

PIGYUN:美国联通CUVIPCUVIP限时cuvip、AS9929、GIA/韩国CN2机房限时六折

pigyun怎么样?PIGYunData成立于2019年,2021是PIGYun为用户提供稳定服务的第三年,目前商家提供香港CN2线路、韩国cn2线路、美西CUVIP-9929、GIA等线路优质VPS,基于KVM虚拟架构,商家采用魔方云平台,所有的配置都可以弹性选择,目前商家推出了七月优惠,韩国和美国所有线路都有相应的促销,六折至八折,性价比不错。点击进入:PIGYun官方网站地址PIGYUN优惠...

Virmach$7.2/年,新款月抛vps上线,$3.23/半年,/1核640M内存/10 GB存储/ 1Gbps/1T流量

Virmach自上次推出了短租30天的VPS后,也就是月抛型vps,到期不能续费,直接终止服务。此次又推出为期6个月的月抛VPS,可选圣何塞和水牛城机房,适合短期有需求的用户,有兴趣的可以关注一下。VirMach是一家创办于2014年的美国商家,支持支付宝、PayPal等方式,是一家主营廉价便宜VPS服务器的品牌,隶属于Virtual Machine Solutions LLC旗下!在廉价便宜美国...

Ftech:越南vps,2核/2G/20G SSD/1Gbps不限流量/可安装Windows系统,$12.5月

ftech怎么样?ftech是一家越南本土的主机商,成立于2011年,比较低调,国内知道的人比较少。FTECH.VN以极低的成本提供高质量服务的领先提供商之一。主营虚拟主机、VPS、独立服务器、域名等传统的IDC业务,数据中心分布在河内和胡志明市。其中,VPS提供1G的共享带宽,且不限流量,还可以安装Windows server2003/2008的系统。Ftech支持信用卡、Paypal等付款,但...

政府网站设计为你推荐
怎么在qq空间里添加背景音乐怎么在QQ空间里免费添加背景音乐????网易公开课怎么下载哪位高手指导一下,如何下载网易公开课啊?qq怎么发邮件用QQ怎样发送文件开机滚动条电脑开机滚动条要走好几次机械键盘轴机械键盘什么轴好,机械键盘轴有几种如何快速收录如何让百度快速收录系统分析员考系统分析员有什么好处?什么是云平台什么是云系统?网管工具网吧管理软件都有哪些?rewritebase为什么我写.htaccess这个 rewriterule 进入死循环了,高手帮忙修改
国外永久服务器 t牌 申请个人网页 台湾谷歌网址 网络空间租赁 河南移动网 空间登录首页 韩国代理ip 全能空间 美国迈阿密 阵亡将士纪念日 阿里云邮箱怎么注册 免备案jsp空间 汤博乐 nnt googlevoice windowsserver2008 godaddy退款 硬防 流媒体服务器软件 更多