摘 要 户籍管理是世界各国普遍采用的,一项重要的国家行政管理制度,其主要功能是,政府职能部门通过对公民基本情况的登记管理,确认公民的民事权利能力和民事行为能力,证明公民的身份,方便公民参加各种社会活动。通过户籍登记,为政府制定经济社会发展规划。实施包括治安管理在内的各项行政管理提供人口数据及相关基础性资料。无疑,现行的户籍管理制度曾发挥了重要的历史作用。 随着现代化建设的全面发展,户籍管理工作也日渐繁重,在社会管理和人口管理方面也越来越重要,建立新的管理体制和方法,成为了户籍管理的一个重要的内容。为了能更好的对户籍进行合理化、层次化的管理,我结合现前户籍管理的实际情况,开发设计了这个户籍管理系统。该系统的应用实现了户籍管理工作规范化,数据的准确化,管理过程的程序化。 本系统是结合了派出所的实际情况,进行综合考察,经过实际的需求分析采用了功能强大的JAVA作为开发工具,ACCESS 作为数据库,开发出的户籍管理系统。整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发,完成从入户登记到工作对象,以及房屋居住三个方面的工作,经过实践证明本系统完全可以满足这个方面的需要。本论文叙述了户籍管理系统的设计思路及实现方法,主要介绍以下几个方面: 概述:描述了当前户管理、人口管理的现状和开发户籍系统的必要性。 开发方案:介绍开发本系统的软、硬件方案、开发工具和数据库系统。 模块结构及实现方法:介绍了本系统的各个模块、实现这些功能的方法和过程。
关键词:户籍开发,JAVA,ACCESS数据库 Design and Implementation of the registered permanent residence System Abstract Household register management is commonly adopted in the various countries in the world, an important national administrative system, and its main function is that of the government's functional departments through the basic civil registration and management, confirmed the ability of citizens civil rights and civil capacity, proof of citizenship status convenient for citizens to participate in various social activities. Through the registry for the Government in formulating economic and social development plans. Order management, including the implementation of the administration to provide the basis of demographic data and related information. Undoubtedly, the existing household registration management system has played an important role in history. With the modernization of the comprehensive development of the household registration management are increasingly heavy work in the community management and population management has become increasingly important, the establishment of a new management structure and methods, the management of household registration has become an important content. In order to better rationalization of residence, level of management, I now before with the actual situation of the household registration management, development and designing of this household registration management system. The realization of a system of household registration management standardization, and the data is accurate, the procedure of the management process. The system is a combination of the actual situation of the local police station, a comprehensive study, analysis of the actual demand by the powerful JAVA as a development tool, ACCESS as a database, developed for the household registration management system. From the operation of the entire system is simple, user-friendly, flexible, practical and security requirements of completion from households registered to work objects, as well as housing three aspects of the work of the Practice has proved that this system is fully satisfy the needs of this area. This paper describes the design of the household registration management system idea and its realization, mainly on the following aspects: Overview: The description of the current household management, population status and management of the need for the development of the household registration system. Development Programme: Development of the system hardware and software programmes, development tools and database systems. Module structure and method: The various modules of the system, the method of achieving these functions and processes.
Key words: residence development, JAVA, ACCESS
系统功能简介 本系统适用于各城市附属公安系统及派出所进行居民户籍信息的管理,其功能主要分为五大类: 1新用户信息的登记录入:主要是对新入户居民的信息登记 2系统维护:维护系统的正常运行和安全性设置,包括数据备份,数据恢复,系统升级,以及用户设置等. 3数据处理:用于对用户姓名,性别,婚否,身份证号,地区等的修改,删除,是数据查询,报表的主要数据来源。 4资料查询:主要实现对管理用户信息的快速查询,包括用户姓名,性别,婚否,身份证号等查询,方便公安管理部门对居民情况的快速掌握。 报表打印:主要是对输出数据的打印,如用户信息报表打印。 5系统帮助:用于对本系统的具体操作进行详解(此功能在计划中但为能实现)。 本系统性能力求易于使用,具有较高的扩展性和可维护性
开发环境 操作系统:Microsoft Windows XP 程序语言:JAVA IDE: MyEclipse 6.0
目 录 毕业设计(论文)任务书…………………………………………………Ⅰ 摘 要…………………………………………………………………………Ⅱ Abstract……………………………………………………………………Ⅲ 第1章 绪 论………………………………………………………………1 1.1 课题选择背景……………………………………………………………1 1.2课题的研究意义…………………………………………………………1 1.3 户籍管理系统的现状……………………………………………………2 1.4本文主要研究内容及整体框架…………………………………………3 第2章 系统开发需求分析………………………………………………4 2.1系统需求及可行性分析…………………………………………………4 2.1.1系统需求分析…………………………………………………………4 2.1.2可行性分析……………………………………………………………4 2.2系统功能简介…………………………………………………………5 2.3系统开发目标…………………………………………………………5 第3章 系统分析……………………………………………………6 3.1 开发环境…………………………………………………………………6 3.2 JAVA语言的特点…………………………………………………………6 (毕业设计) 3.3 数据库的逻辑结构设计 …………………………………………………7 3.4 关于MyEclipse 6.0……………………………………………………8 3.5数据字典…………………………………………………………………9 3.6数据管理能力要求………………………………………………………10 3.6.1业务流程图………………………………………………………10 3.6.2顶层图……………………………………………………………11 3.6.3添加修改用户信息数据流程图…………………………………………11 3.6.4查询信息数据流程图…………………………………………………12 3.7故障处理要求……………………………………………………………13 第4章 概要设计…………………………………………………………14 4.1 系统的软件结构…………………………………………………………14 4.2模块关系…………………………………………………………14 4.3出错处理设计……………………………………………………………14 4.4尚未解决的问题…………………………………………………………15 第5章 详细设计…………………………………………………………16 5.1功能体系图…………………………………………………………16 5.2界面演示…………………………………………………………16 5.3代码说明…………………………………………………………22 第6章 系统测试…………………………………………………………28 6.1 进入系统界面…………………………………………………………28 6.2 登陆系统…………………………………………………………28 6.3进入查看用户信息模块…………………………………………………28 第7章 结论…………………………………………………………29 7.1存在问题…………………………………………………………29 7.2自身感受…………………………………………………………29 参考文献…………………………………………………………………………………30 致 谢………………………………………………………………………………………31 |