自上世纪末以来,IT行业的发展如日中天,已经渗透到了社会的每一个角落,“信息社会”的出现也就不足为奇。而作为社会乃至信息社会中重要纽带的政府,其电子信息化也成为国家信息化发展程度的决定因素,政府的电子信息化即“电子政府”或“电子政务”。
在全球化时代,各个国家,从中央政府到地方政府都在展开激烈的竞争,包括资金竞争、人才竞争等,而电子政务建设本身是创造投资环境的一个非常重要的方面。随着信息技术和互联网的高速发展,在如今全球化的商业竞争中,企业的电子商务、ERP系统的重要性已非常显著,同样,一个好的电子政务系统将为国家创造出一个良好的商业环境,使得政府为企业提供优质的服务和生存保障,这样的一个国家将引来更多的外商投资入驻,为国家带来更多的发展。因此电子政务的发展有着非常深远的意义。
该毕业设计说明书系统地解释了电子政务软件系统在公众服务这一职能上的功能及实现。系统功能包括用户注册及登录,政务查看,意见反馈和文件下载,管理员登录,对政务进行增、删、改、查等重要功能,基本上实现了用户在线使用电子政务软件系统的功能流程。本电子政务公共服务网站界面直观,易于操作,功能性强。
本系统采用三层架构结构:将整个业务应用划分为:表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)。其中,用户界面层通过JSP ,Java Script和JSTL技术实现,业务处理层采用Struts2技术实现,数据存储使用Oracle数据库,使本系统具有良好的稳定性和可扩充性。系统设计按标准化和规范化的分层设计,采用结构化实现,使系统结构分层鲜明。本系统具有比较完备的功能,以网站界面与用户进行交互,为用户提供政务信息并接受其标准操作,同时通过数据库来存储信息数据。
关键词:电子政务,三层框架,数据库
目录:
1 引言 1
1.1课题的来源及意义 1
1.2 国内外发展状况 2
1.3 可行性研究 3
2 相关技术介绍 5
2.1 JSP技术简介 5
2.2 JSP工作原理 5
2.3 JSP体系结构 7
2.4 ORACLE数据库 7
2.5 系统数据库连接 8
3 系统分析 13
3.1 系统功能分析 13
3.2 需求分析 13
3.3业务流分析 16
3.4 数据字典 17
3.5 需求分析复审 17
4 系统总体设计 18
4.1 系统总体功能结构图 18
4.2 系统ER图 18
4.3 系统功能设计目标 19
4.4 系统功能模块划分 19
4.5 系统的体系结构 19
5 数据库设计 20
5.1 数据库系统概述 20
5.2 数据库表设计 20
6 详细设计 22
6.1 程序说明 22
6.2 具体模块划分 22
6.2.1.主页面模块 22
6.2.2.用户注册模块 23
6.2.3.用户登录模块 23
6.2.4.管理员登录模块 24
6.2.5.找回密码模块 24
6.2.6.政务浏览模块 25
7 软件安装与调试 26
7.1 软件的安装与配置 26
03-22
4540
04-24
662
03-10
3682
03-11
3651
03-11
2641
03-11
1173
03-10
1053
03-10
998
03-10
896
03-10
809