


下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
藏族居民身份证制作系统的设计与实现
公民身份是中华人民共和国公民身份的重要象征。我国居民身份证应用的显著特点是:证件制发数量大,应用范围广,使用效率高,有效期限长1系统设计1.1采用公安数据库,把汉语制证信息上传到文学信息藏汉文身份证制作系统是公安人口信息系统的一个补充,为了充分利用现有的公安人口信息系统,对于藏汉文身份证制作系统中的汉语信息的处理,我们采用原有的公安人口信息系统,通过信息录入、数据打包、数据包受理、数据包审核、数据包验证、数据包数据解析等步骤把藏汉文身份证制作系统中的汉语制证信息传入制证中心。对于藏语信息的处理,考虑到藏语普及的范围较小以及减轻制证中心的藏语信息输入的工作量,我们设计:各个县市公安局针对藏族的汉语信息,用藏文输入法在Txt文件中输入相对应的藏语信息,如身份证号码、姓名、住址、签发机关。利用公安金盾网络,通过FTP方式把藏语制证信息直接传到制证中心。系统数据源的处理流程如图1所示。1.2认识系统的设计(1)藏文TrueType字体是用直线和曲线向量定义图元的轮廓,缩放到任何大小都不会影响图元的形状和清晰度,字型数据均使用Big-Endian编码,最高位放在最前面。TrueType字体的图元有两种形式:简单图员和合成图元,简单图元有一条或者多条轮廓线。合成图元由其它的图元的组合来定义,由于藏族大丁字符结构较为复杂,有上下基本单元构成,因此采用合成图元方式来描述藏文大丁字符轮廓。(2)字体格式选择:因为是Windows系统下的藏文字库支持,所以使用了2张编码表。一张是单字节格式的Format0映射表,负责将ANSI字符映射到图元索引;另一张表是Format4格式的映射表,该表将UNICODE字符映射位图元索引,其目的是为了与Windows操作系统兼容。(3)底层字符的兼容:在藏文字库中,采用了1351格图元,分作16格区域,其中藏文是一个区域,共有521个图元。这样保证了藏文与英文、汉文等多语种的兼容。(4)藏文字符宽度:由于藏文字符中大丁字符与分词符号、分句符号的宽度不等,因此,在字库中藏文图元也是不等宽的。这样就需要调整藏文的字距。字距调整是通过Kern表完成的,这个表有KerningPair和Table_Kerning两个结构组成,KerningPair结构包含2个图元索引和一个调整值,每个字距调整对,通知文本显示程序在2个特定图元以所存储次序相邻时应该调整它们之间的字距。(5)藏文水平规格――藏文的基线:藏文与汉字不同,汉字书写基线在下面,而藏文书写基线在上面。在TrueType中水平表格em-square定义了字符轮廓的position,ascent和decent是字体属性,在藏文字体中用ascent完全可以控制藏文字体的上位基线。保证了藏文与汉字的适当的匹配位置,使藏汉文文本混排协调一致。根据上面设定的一些规则,本文设计了一种新的藏文输入法:根据藏文特点合理布局键盘。藏文是拼音文字,由30个辅音字母、4个元音字母、10个数字和若干特殊符号组成。因此、在定位键盘布局时,藏文辅音字母定位是藏文键盘布局设计的核心,一定要首先考虑藏文字母频率对藏文输入速度的影响。图2是的藏文输入法的键盘布局情况。2系统的开发和实现我们的开发工具是:面向对象语言技术VisualC++6.0;数据库ADO2.0。2.1正面说藏汉两文当前,藏文身份证部分数据要求用藏汉两种文字书写,图像为彩色图片。背面信息(有照片的一面称为背面,相反为正面)如下:姓名:藏汉两文;性别:藏汉两文;民族:藏汉两文;出生:藏汉两文;住址:藏汉两文;身份证号码:阿拉伯数字。正面信息:发证机关:藏汉两文;有效期限:阿拉伯数字。根据正反面信息,对身份证数据进行如表1所如的抽象设计。2.2身份编码技术(1)藏汉文身份证信息模板生成模块藏汉文身份证制作系统的数据来源包含3个部分:汉语信息,藏语信息,图像信息。1)汉语信息是来源于公安制证信息库,公安制证信息库中的信息经过审核处理后,利用数据卸载调度软件把审核后的数据库记录导出存储成Txt文件。因此,汉语信息的处理是把Txt文件导入到数据库中,当把汉语信息导入到数据库中,就构成了藏、汉、图像三合一身份证模板的一部分。2)藏语信息的处理在理论上是一样的:把包含藏语制证信息的Txt文件导入到数据库中,只是藏语信息的Txt文件的格式和汉语信息的Txt文件的格式是不一样的。当把藏语信息导入到数据库中,就构成了藏、汉、图像三合一身份证模板的一部分。3)图像信息的处理是把图像信息导入到数据库中,存成二进制位的格式。当把图像信息导入到数据库中,就构成了藏、汉、图像三合一身份证模板的一个重要组成部分。因为这3个部分组合起来才能构成完整的身份证信息模板,所以依据身份证号和记录号,使藏语信息、汉语信息、图像信息一一对应,从而生成完整的身份证显示打印模板。具体实现如图3。(2)镜像打印模块为了保证身份证的使用寿命和清晰度,在设计制作时,我们采用镜像打印技术。具体实现技术路线如如图4。采用上述技术的打印效果如图5所示。2.3系统安全技术信息在网络上传输的时候为了防止信息被泄漏和修改,我们采用DES和RSA加密算法的混合加密算法对数据包进行加密(详细实现技术略)。3
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 医院新生儿急救管理
- 幼儿园教师礼貌礼仪培训
- 仪表维修工基础知识培训
- 重症监护室新护士培训报告
- 旅游行业不文明行为劝导纠正指南
- 幼儿一日作息时间培训
- 新买卖房屋合同
- 商品房预售买卖合同书
- 国际商务文化与礼仪考试题及答案
- 成人理论考试题库及答案
- 天然气管道置换记录表
- 学前幼儿园-《守卫国家安全的人》教学课件设计
- DNA的粗提取和鉴定(香蕉)
- 客户互动知识培训讲座
- 高中生物奥赛辅导资料
- NFPA59A2021中文版液化天然气生产储存和装运标准
- 富马酸伊布利特幻灯课件
- 新译林版高一英语新教材必修三全册课文及翻译(英汉对照)
- 陕西省潼关县潼峪-蒿岔峪金矿开采项目环评报告
- 高中化学常见晶体的结构及晶胞
- 着色探伤作业指导书
评论
0/150
提交评论