以文本方式查看主题 - 计算机科学论坛 (http://bbs.xml.org.cn/index.asp) -- 『 C/C++编程思想 』 (http://bbs.xml.org.cn/list.asp?boardid=61) ---- 帮帮小女子做一下<全国身份证查询系统> (http://bbs.xml.org.cn/dispbbs.asp?boardid=61&rootid=&id=34907) |
-- 作者:小女孩 -- 发布时间:6/27/2006 1:35:00 AM -- 帮帮小女子做一下<全国身份证查询系统> 全国身份证查询系统 要求:1.通过身份证号码查出其个人信息(户籍地、性别、年龄)。 2.把15位身份证号码自动变换为相应的18位身份证号码. 3.检验身份证号码的合法性. |
-- 作者:DavidPotter -- 发布时间:7/4/2006 4:42:00 PM -- 户籍地应该是前面几位.这个需要大量的数据支持。要搞清楚每位代表哪个地方。 性别不清楚,年龄到还好。 完全的检验身份证号码的合法性可能不是太现实。 不过可能通过一些方面来看是否是非法的: 1,户籍,如果你能找到所有这些方面的数据(前面几位数字所对应的地区),那些数据之外的应该可以判定 2,年龄,不要太夸张 3,性别,如果有一位表示性别的话,应该两种数字就够了。也可以判定(我不知道怎么判定,过会google之) 不过这些不是判断是否合法的充要条件! |
-- 作者:秋水天 -- 发布时间:7/8/2006 9:47:00 AM -- 同意楼上的 这个要做就应该做得象银行的取款系统 |
-- 作者:卷积内核 -- 发布时间:7/10/2006 10:05:00 AM -- 性别判定: 末位为奇数代表:男 末位为偶数代表:女
|
-- 作者:卷积内核 -- 发布时间:7/10/2006 10:15:00 AM -- :1.通过身份证号码查出其个人信息(户籍地、性别、年龄)。---检索可以查出,你得有相当大的数据库资料,因为身份证上的户籍等号码仅仅显示办理身份证的地址,几年后不在原来城市了但身份证号码不变,地址就不一样了。年龄可以算出来好说。 2.把15位身份证号码自动变换为相应的18位身份证号码.---“80->1981”好改,末位不好定,代表性别 3.检验身份证号码的合法性.---那就要别的支持了,比如某些身份证的吊销,犯罪,死亡,新增加等,每天都在改变的。仅仅数据合法还可以做。 个人观点,仅供参考。 |
-- 作者:小女孩 -- 发布时间:7/10/2006 12:44:00 PM -- 回复 我有数据库,就差代码 |
-- 作者:DavidPotter -- 发布时间:7/11/2006 12:18:00 PM -- 你是什么机关,这些数据都有?? |
-- 作者:卷积内核 -- 发布时间:7/11/2006 2:35:00 PM --
就算是别人有代码,能和你那未公开的数据库匹配吗?用的是SQL2000 还是 SYBASE?不知道你来这里想要什么。 |
-- 作者:小女孩 -- 发布时间:7/13/2006 10:27:00 AM -- 回复 用的是SQL2000,随便用那种数据库都行,就要代码 |
-- 作者:elfstone -- 发布时间:7/15/2006 6:35:00 PM -- 2,5楼给的参考已经可以启动代码了 |
W 3 C h i n a ( since 2003 ) 旗 下 站 点 苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》 |
57.129ms |