基于JSP+MySQL的户籍管理系统的设计与实现
摘 要
户籍是记录人口的身份信息的一种文本,户籍所在地指的是我国户口簿登记的地方,通常出生时父母在哪里居住,户籍也就在哪里,目前中国大陆实行的是户口本,将户口分为农业户口和非农业户口,户口与我们的生活息息相关,对我们的子女的升学、就业、社会保障、居住权、看病就医有着非常直接的影响,后来随着社会的发展,国家把户口统一变为居民户口,但是虽然名义上变了,但实际上区别还是有的,在以前,人们通过户口簿来登记人口的信息,但是非常不方便,为了解决这一难题,决定开发一款基于PC端的户籍管理系统,采用Java语言开发,JSP+Servlet技术,MySQL作为数据库的存储管理工具,来实现对人们户籍的信息化管理。
本文围绕着户籍管理系统进行详细介绍和说明,本文前半部分阐述流动动物救助的背景意义和开发的目的,开发本网站采用了哪些技术,以及对本网站的需求分析,系统的详细设计过程,以及系统的实现过程,和系统测试部分。
关键词 :户籍;Java;MySQL;B/S
Design and implementation of registered residence management system based on JSP+Servlet
ABSTRACT
Registered residence is a registered residence registered information, where the registered residence refers to where the household register is registered, where the parents usually live, and where the household registration is. At present, the Chinese mainland is a household register, which is divided into agricultural accounts and non agricultural accounts. The accounts are closely related to our lives, and the study, employment and society of our children. With the development of society, the state changed the registered residence into a household account. Although the name changed, there were some differences. In the past, people registered the information of the population through household register, but it was very inconvenient. In order to solve this problem, we decided to develop a household registration system based on PC. Management system, using Java language development, JSP+Servlet technology, MySQL as database storage management tool, to achieve the information management of registered residence.
This article introduces and explains the registered residence management system in detail. The first half of this article expounds the background and development purpose of mobile animal rescue, the technology adopted in developing this website, the requirement analysis of this website, the detailed design process of the system, the implementation process of the system, and the system test part..
KEY WORDS:Household register,MySQL,Java,B/S
目 录
中文摘要.......................................................................................................................................Ⅰ
英文摘要......................................................................................................................................Ⅱ
1 绪论
1. 1研究背景和意义
1.2国内外研究现状
1.3论文的内容结构
2 主要技术介绍
2.1 JSP技术
2.2 B/S架构
2.3 Eclipse
2.4 MySQL数据库
2.5 C3P0连接池
3 需求分析
3.1可行性分析
3.1.1技术可行性分析
3.1.2经济可行性分析
3.1.3社会可行性分析
3.2功能性需求分析
3.2.1普通人员需求分析
3.2.1管理员需求分析
3.3非功能性需求分析
4 系统设计
4.1系统功能设计
4.2数据库设计
4.2.1数据库概念模型设计
4.2.2数据库物理表结构设计
4.3开发环境
4.3.1 硬件环境
4.3.2 软件环境
5 系统实现
5.1 系统登录模块
5.2 用户户籍管理
5.2.1 用户户籍列表
5.2.2 添加用户户籍
5.3 公告管理
5.3.2 发布公告
5.3.2 公告列表
5.4 反馈信息管理
5.4.1 添加反馈信息
5.4.2 反馈信息列表
5.4.3 修改反馈信息
5.5 迁入迁出
5.6 我的户籍迁入迁出记录
6 系统测试
6.1软件测试的目的和意义
6.2软件测试的方法
6.3 软件测试用例
6.4测试总结
致 谢
参考文献