关键词不能为空

当前您在: 首页 > 育儿 >

j开头的英文名女java课程设计身份证生成和查询系统

作者:陕西保健网
来源:http://www.xapfxb.com/yuer
更新日期:2021-01-18 13:55

前列活力胶囊-

2021年1月18日发(作者:邵力平)


郑州航空工业管理学院





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

java课程设计身份证生成和查询系统的相关文章