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

政府网站设计  时间: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-

腾讯云轻量服务器老用户续费优惠和老用户复购活动

继阿里云服务商推出轻量服务器后,腾讯云这两年对于轻量服务器的推广力度还是比较大的。实际上对于我们大部分网友用户来说,轻量服务器对于我们网站和一般的业务来说是绝对够用的。反而有些时候轻量服务器的带宽比CVM云服务器够大,配置也够好,更有是价格也便宜,所以对于初期的网站业务来说轻量服务器是够用的。这几天UCLOUD优刻得香港服务器稳定性不佳,于是有网友也在考虑搬迁到腾讯云服务器商家,对于轻量服务器官方...

[6.18]IMIDC:香港/台湾服务器月付30美元起,日本/俄罗斯服务器月付49美元起

IMIDC发布了6.18大促销活动,针对香港、台湾、日本和莫斯科独立服务器提供特别优惠价格最低月付30美元起。IMIDC名为彩虹数据(Rainbow Cloud),是一家香港本土运营商,全线产品自营,自有IP网络资源等,提供的产品包括VPS主机、独立服务器、站群独立服务器等,数据中心区域包括香港、日本、台湾、美国和南非等地机房,CN2网络直连到中国大陆。香港服务器   $39/...

酷番云78元台湾精品CN2 2核 1G 60G SSD硬盘

酷番云怎么样?酷番云就不讲太多了,介绍过很多次,老牌商家完事,最近有不少小伙伴,一直问我台湾VPS,比较难找好的商家,台湾VPS本来就比较少,也介绍了不少商家,线路都不是很好,有些需求支持Windows是比较少的,这里我们就给大家测评下 酷番云的台湾VPS,支持多个版本Linux和Windows操作系统,提供了CN2线路,并且还是原生IP,更惊喜的是提供的是无限流量。有需求的可以试试。可以看到回程...

政府网站设计为你推荐
迅雷不能登录为什么我的迅雷不能登陆了手机区号手机号码+86是移动区号还是联通的区号?如何建立一个网站要建立一个网站怎么弄啊?网易公开课怎么下载手机上的网易公开课的付费课程怎么下载??????qq空间打扮QQ空间怎么打扮如何打扮人人逛街人人逛街网是正品吗idc前线怎么知道我电脑是3兆的宽带?mate8价格华为mate8 128g售价多少钱bt封杀BT下载被封锁了,怎么办,下载不了电影了!ios系统iOS系统为什么那么好
电信服务器租用 liquidweb webhosting rackspace 美国仿牌空间 英语简历模板word win8.1企业版升级win10 青果网 softbank邮箱 网站木马检测工具 免费全能主机 网通服务器托管 申请网页 江苏双线服务器 移动服务器托管 云营销系统 什么是web服务器 广州虚拟主机 atom处理器 实惠 更多