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

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

CloudCone 新增洛杉矶优化线路 年付17.99美元且简单线路测试

CloudCone 商家在以前的篇幅中也有多次介绍到,这个商家也蛮有意思的。以前一直只有洛杉矶MC机房,而且在功能上和Linode、DO、Vultr一样可以随时删除采用按时计费模式。但是,他们没有学到人家的精华部分,要这样的小时计费,一定要机房多才有优势,否则压根没有多大用途。这不最近CloudCone商家有点小变化,有新人洛杉矶优化线路,具体是什么优化的等会我测试看看线路。内存CPU硬盘流量价格...

virmach:AMD平台小鸡,赌一把,单车变摩托?$7.2/年-512M内存/1核/10gSSD/1T流量,多机房可选

virmach送来了夏季促销,价格低到爆炸,而且在低价的基础上还搞首年8折,也就是说VPS低至7.2美元/年。不过,这里有一点要说明:你所购买的当前的VPS将会在09/30/2021 ~ 04/30/2022进行服务器转移,而且IP还会改变,当前的Intel平台会换成AMD平台,机房也会变动(目前来看以后会从colocrossing切换到INAP和Psychz),采取的是就近原则,原来的水牛城可能...

易探云(QQ音乐绿钻)北京/深圳云服务器8核8G10M带宽低至1332.07元/年起

易探云怎么样?易探云香港云服务器比较有优势,他家香港BGP+CN2口碑不错,速度也很稳定。尤其是今年他们动作很大,推出的香港云服务器有4个可用区价格低至18元起,试用过一个月的用户基本会续费,如果年付的话还可以享受8.5折或秒杀价格。今天,云服务器网(yuntue.com)小编推荐一下易探云国内云服务器优惠活动,北京和深圳这二个机房的云服务器2核2G5M带宽低至330.66元/年,还有高配云服务器...

政府网站设计为你推荐
郭吉军新媒体营销的咨询行业有哪些好的老师?缓冲区溢出教程溢出攻击法使用什么样的原理打开网页出现错误网页上有错误怎么解决?开机滚动条电脑开机有滚动条的画面数据库损坏数据库损坏是怎么回事啊?安装迅雷看看播放器迅雷看看播放器下了安装不了bt封杀北京禁用BT下载,是真的吗?为什么?机械键盘轴大家觉得机械键盘什么轴最舒服虚拟专用网虚拟专用网 有什么用处?小米手柄小米蓝牙游戏手柄怎么连接游戏
虚拟主机价格 ip查域名 泛域名绑定 阿云浏览器 免费个人博客 国外网站代理服务器 卡巴斯基永久免费版 大容量存储器 赞助 新家坡 银盘服务 万网主机管理 群英网络 accountsuspended 塔式服务器 美国asp空间 发证机构 asp.net虚拟主机 cdn免备案空间 vim命令 更多