前列活力胶囊-
郑州航空工业管理学院
Java
程序设计课程设计
题
目:
身份证生成和查询系统
学
号:
141009117
姓
名:
王创业
指导老师:
王杰
2017
年
06
月
20
日
课
程
设
计
任
务
书
姓
名
王创业
嵌入式开发方向
专业
1410091
班
题
目
身份证生成和查询系统
开发一个身份证号码自动生成和查询系统,包括由公民的基本信息自动生成公民
设
计
任
务
的身份证号码,由身份证号码查询公民的基本信息。具体动能如下:
1
.由公民的基本信息自动生成其身份证号码;
2
.由公民的身份证号码能够查询出相应基本信息;
开发工具:
JA
V
A
语言,
mysql
,
Eclipse
开发平台。
该系统由本人独立完成;
同组
学生
及其
所做
主要
工作
第
1
页
摘
要
每个人从出 生之后就会有身份证号码,随到达一定的年龄,我们需要去派出所办理
属于自己的身份证,身份证也成居 民身份证,是用于证明持有人身份的一种法定证件,它
将作为每个人独一无二的公民身份的证明工具,本 人所做的身份证号自动生成系统是根据
输入的家庭住址和出生年日期,性别,通过这些自动生成,所以, 第一个功能就是生成,
当点击生成按钮后,在生成身份证号后同时将注册的个人信息保存在数据库中。另 一个功
能就是查询,输入所产生的身份证号,点击查询按钮后,会将查询者的个人信息输出在界
面上,十分快捷,方便。
本系统总共分为
5
章,第
1< br>章讲述了前言概括,第
2
章系统需求分析,第
3
章系统概
要设 计,第
4
章主要讲述了程序系统的详细实现界面,讲述了系统运行及其调示,第
5章
作为总结,主要写自己的心得体会及做课题当中所遇到的问题,及解决办法。
该系统编程语言使用
Java
语言,开发工具为
My
Eclipse
,数据库采用
mysql
。
关键词:
查询;
唯一;
快捷
第
2
页
目录
摘
要
.................................... .................................................. ................................. 2
第
1
章
前言
............... .................................................. ............................................ 4
1.1
设计目的
..................... .................................................. .................................. 4
1.2
设计背景
................................. .................................................. ...................... 4
第
2
章
需求分析
.
............................ .................................................. ...................... 5
2.1
起源
................................................ .................................................. ............... 5
2.2
趋势
..... .................................................. .................................................. ........ 5
第
3
章
系统设计
.< br>............................................... .................................................. ... 6
3.1
系统目标
............... .................................................. ........................................ 6
3.2
系统功能结构
................... .................................................. ............................ 6
3.3
数据库设计
................................ .................................................. ................... 7
第
4
章
系统实现
.
............................ .................................................. ...................... 8
4.1
主窗体设计
.............................................. .................................................. ..... 8
4.2
错误提示
............. .................................................. .......................................... 9
4.3
生成界面
..................... .................................................. .................................. 9
4.4
生成界面
................................. .................................................. .................... 10
4.5
重点部分代码
.............................................. ................................................. 11
第
5
章
结束语
.
...... .................................................. .............................................. 13
参考文献
................................. .................................................. .............................. 13
第
3
页
第
1
章
前言
自
1946
年第一台计算机问世以来,
计算机产业的飞速发展已远远超出人们对它的预料,在某些生产线上,甚至一秒钟就能生产出一台微型计算机,产量猛增,价格低廉,这就使
得它的应用 范围迅速扩展。如今,计算机已深入到人类社会的各个领域。各种应用程序不
断地被开发应用 ,随之程序设计语言也不断发展完善,
Java
便是这程序语言世界里的一朵
奇葩,如 今甚为流行。与
C++
语言相比,
Java
是一种完全面向对象的语言,它吸 取了
C++
语言的语句结构,去掉了指针、多继承、运算符重载等这些降低安全性、低可靠性的 语言
元素,并实现了自动回收垃圾的功能,从而使得
Java
语言更具有可移植性、安 全性、与环
境无关性等特点,赢得了广大软件开发者的青睐。
今天,作为计算机科学 与技术及相关专
业的学生,更应该了解
Java
语言的语法规范,理解
Jav a
语言程序设计的基本特点,掌握
利用
Java
语言编写程序的基本技巧学会 利用
Java
开发环境调试程序。为了更进一步将所
学知识与实际结合起来,我选择了 实现
Java
与
MySQL
的连接,并实现了一些功能。故作
此报告 。
1.1
设计目的
1
、进一步熟悉
Java
开发环境,熟悉用
Java
完成一个应用程序的设计过程,掌握有关
编辑、调试和整合程序的方法和技巧。
2
、通过此设计,
了解
J ava
语言的特点;
熟悉
Java
程序的编写;体会
Java
语言在问题
求解中的特点。
3、总结学习
Java
语言的心得和体会,并对
Java
课程设置提出自己 的意见和建议。
1.2
设计背景
由于我国的人口 基数大,我国人口的越来越多,对每个公民的个人管理,是政府义不
容辞的责任,中国采用身份证制度。 1984年4月6日,中国国务院发布了《中华人民
共和国居民身份证试行条例》,规定:凡居住的中华 人民共和国境内的中国公民,除未满
16岁者和现役军人,武装警察,以及正在服刑的犯人和被劳动教养 的人员,均已申领居
民身份证。人口众多,对于公民的信息管理,信息的存储和处理也显得迫切需要,要 适应
我国国情,就需要有高效的处理方式和管理方法,因此加快公民的信息化进程是必不可少
的 。
第
4
页
第
2
章
需求分析
2.1
起源
1949
年解放后,我国公民很长一段时间没有居民身份证,证 明自己身份的时候用的是
户口簿和单位介绍信。
1984
年
4
月6
日,
国务院批转公安部关于颁发居民身份证若干问题
请示的通知,同时公布了《 中华人民共和国居民身份证试行条例》。自此,我国通过实施
居民身份证制度,揭开了居民户口证件化管 理的序幕,并且开始颁发
第一代居民身份证
。
居民身份证登记项目包括姓名、性别、民 族、出生日期、住址和有效期。居民身份证的有
效期分为
10
年、
20
年、长期三种。
第一代居民身份证
为聚酯薄膜密封、单页卡式,
15
位编码,最初发放的有一大批身份证是用手工填写的。
1985
年
9
月
6
日,
全国人大常委会
第
12
次会议 批准发布
《中华人民共和国居民身份证
条例》,标志着我国居民身份证制度的正式确定。
1986
年
11
月
3
日,国务院批准《中华
人民共和国居 民身份证条例实施细则》。此后,各地根据国务院部署的全国五年(
1986
至
199 0
年)
集中发证规划,
分别制定了具体实施方案,
在完成试点的基础上,从城市到农村,
分期分批全面展开了颁发居民身份证工作。图为
“
中国一号公民< br>”
单秀荣展示自己身份证。
1999
年
10
月
1
日起,
经国务院批准,
在全国范围内建立和实行公民身份号码制 度
——
国家为每个公民从出生之日起就编定唯一的、终身不变的身份代码。
2004
年
3
月
29
日起中国大陆正式开始为居民换发内藏 非接触式
IC
卡智能芯片的第二
代居民身份证。
2013< br>年
1
月
1
日起,一代身份证停止使用,新一代身份证中还将登记指纹信 息。身份
证这张能够代表我们身份的卡片引起了人们的关注。
2.2
趋势
在今天的这个信息时代,政府利用计算机来管理国家人民,已经 成为一种趋势。而部
门的运营更需要便捷化,人民信息的建立,查询以及部门的管理等操作,如果要是传 统的
纸质记录,查找很不方便,而且容易出错,给管理员和政府工作人员带来麻烦,影响政府
的 工作效率,而如果采用计算机管理,运用以编制好的程序,对公民信息,部门信息采取
信息化管理,将是非常的方便和快捷。
运用身份证生成和查询系统,
根据公民的个人信息,
通过 工作人员的输入自动生成身份证号,这个身份证号加入数据库,成为作为中国公民的
唯一认证方式,然后 通过输入身份证号就可以很方便的查询公民的姓名,所在地等基本信
息,实现对人民信息的增加,查询等 功能,既节省人力,又节省开支,管理上又操作方
第
5
页
便。
在这个简单的身份证生成和查询系统中,虽然 不是很完善,但基本功能是可以实现
的,即公民的基本信息管理,其基本功能为工作人员可以录入,查询 公民的个人信息。
第
3
章
系统设计
本节主要介绍系统的系统目标,系统功能结构,系统数据库设计等
3.1
系统目标
根据上节的需求分析并结合用户的交流沟通,制定如下系统实现目标
(1)界面设计简洁,友好,美观大方
(2)操作简单,快捷方便
(3)数据存储安全,可靠
(4)信息分类清晰,准确
(5)强大的查询功能,查询灵活性
(6)对用户输入的数据,进行严格的检查
3.2
系统功能结构
系统主要包括生成和查询两大功能
进入系统
生成功能
查询功能
输入个人信息
输入身份证号
NO
NO
判断输入是
否完整
判断输入
是否有误
YES
第
6
页
输出身份证号
输出个人信息
前列活力胶囊-
前列活力胶囊-
前列活力胶囊-
前列活力胶囊-
前列活力胶囊-
前列活力胶囊-
前列活力胶囊-
前列活力胶囊-
本文更新与2021-01-18 13:55,由作者提供,不代表本网站立场,转载请注明出处:http://www.xapfxb.com/yuer/414632.html
-
上一篇:常见肿瘤标志物意义
下一篇:史上最全孕妇食谱-最全孕妇食谱-孕妇菜单