题目:身份证号码转化
原创作者:刘宇
一、 语言和环境
1. 实现语言:Java
2. 环境要求:JBuilder 2005,SQL Server 2000 及其联机帮助文档
二、 要求
本软件是某社会保障信息管理系统的子模块,工作人员可以根据参保人的 15 位身份证
号码,计算出 18 位身份证号,同时显示参保人的户籍所在地、出生日期以及性别。现要求
你使用 Swing 编程,完成此功能。
1、 程序开始运行时的界面如图 1:
注意:显示 18 位身份证号码、户籍所在地、出生日期和性别的文本框不允许用户编辑 ,
只作显示用。
2、 用户输入 15 位身份证号码,点击【转化】按钮,将转化后的 18 位身份证号码显示
出来。并解析出户籍所在地、出生日期和性别,也一并显示(户籍所在地、出生
日期和性别的计算方法,后面有提示),如图 2 所示:
1
图 1:程序运行初始界面