基于JavaWeb的居民户籍管理系统的设计与实现
摘 要
当今社会人们生活质量越来越高,人们对生活品质的追求不断提升,对于孩子求学,变更住所等情况时有发生,因此对于户籍变动管理就显得十分重要,管理用户的户籍信息可以有效防止信息错乱,信息管理过程中出现问题可能会带来很多不必要的麻烦;因此,需要进行信息化对户籍信息进行管控。
本系统主要设计出发点就是围绕着户籍管理方面来进行设计,开发一套符合现代社会需求户籍管理的系统平台,给用户更多的便利和实惠;系统主要包括了登陆模块,注册模块,用户模块,户籍模块,迁入出模块,身份管理模块,缴费模块等等,系统设计采用的是WEB开发模式,结合简单的架构,运用java的开发语法,在强大的数据库支持下完成的,系统开发符合软件工程标准,数据准确,系统稳定。
关键词 户籍管理;数据库;TOMCAT
Design and implementation of household registration management system
Abstract
With the improving of the people's living standard, people's life level rising, schooling for children, change of domicile, and so on and so forth, so for the household registration management is very important to manage the user's registration information can effectively prevent the information confusion, information problems may lead to unnecessary trouble; Therefore, the need for information controls for household registration information.
This system main design starting point is around the household register management to design, develop a accords with modern household service management system platform, give users more convenience and benefit; System mainly includes the login module, registration module, the user module, the household registration module, moved out of the module, identity management module, capture expends module and so on, the system design is used in WEB development model, combined with simple structure, using the development of Java syntax, with powerful database support, system development accord with standard of software engineering, data accuracy and system stability.
Key words: Household register management; database; TOMCAT
目 录
摘 要I
AbstractII
1 系统大概1
1.1 系统背景1
1.2 研究意义1
1.3 本文结构2
1.4 开发平台简介2
1.4.1 Java语言的特点 2
1.4.2 J2EE概述3
1.4.3 B/S结构概述4
1.4.4 MySQL 5
1.4.5 Tomcat 6
1.4.6 JSP.NET7
1.4.7 开发流程8
1.4.8 Eclipse简介10
1.4.9 office工具简介10
2 系统分析12
2.1 技术可行性分析13
2.2 经济可行性分析14
2.3 操作可行性分析15
3 系统设计16
3.1 系统需求16
3.2 功能需求17
3.3 硬件要求18
3.4 系统用例分析19
3.4.1 用例图概念19
3.4.2 用例分析20
3.5 数据库设计21
3.5.1 数据库基本结构21
3.5.2 数据库维护设计22
3.5.3 表结构设计24
4 详细设计及系统实施26
4.1 系统功能流程图26
4.2 登录功能设计27
4.3 管理员功能设计27
4.3.1 用户管理28
4.3.2 迁入管理29
4.3.3 迁出管理29
4.3.4 反馈管理30
4.3.5 操作员管理31
4.3.6 密码修改管理31
4.4 户主功能设计31
4.4.1 户籍信息31
4.4.2 迁入查询32
4.4.3 迁出查询32
4.4.4 反馈添加32
5 调试与测试34
5.1 测试目的34
5.2 调试过程35
5.3 功能测试35
结 论40
致 谢41
参考文献42
外文原文42
外文翻译50