基于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
Abstract II
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.NET 7
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