付费下载
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
基于vb60的ic卡康复锻炼系统的设计
0发挥数字视频监控系统的作用,提高了网络的自过去,上下级机器之间的通信模式通常采用口头通信模式。口头通信是“点”的连接。为了工作,“一台设备”需要建立一条直线通信协议。此外,口头通信的数据速度受到距离客观因素的影响,传输效率低。随着IC卡技术的日益成熟,IC卡技术在当今社会的各个领域发挥着举足轻重的作用;以其携带方便、保密性好、存储量大的特性深受广大消费者青睐。因此,为了提高工作的科学化和规范化,运用IC卡技术开发此系统是非常有必要的。1该系统的主要功能该系统专门为澳瑞特健康产业股份有限公司所生产的康复器械所设计。主要的功能如下图1所示。2ic卡的简介该系统所用的接口函数皆封装在32位DLL(Mwic_32.dll)中,IC卡为德国西门子生产的SLE4442卡,支持Windowsxp/Vista/7系统。可在VB、VC、DELPHI等32位开发环境中使用。2.1一般函数描述(1)卡是否存在检测功能icdev:通用设备标示符,若返回值<0,错误;返回值=0,正确(下同);功能:检测卡片是否存在;举例:st=chk_4442(icdev);(2)ar+xff型功能:核对卡片密码;举例:unsignedchardatabuff={0xFF,0xFF,0xFF}//假定密码为出厂密码:FFFFFF;st=csc_4442(icdev,3,databuff);(3)unsingedqueraft功能:ASCII码转换成十六进制数据;举例:unsignedchardatabuff;st=asc_hex(“a1a2a3a4a5”,databuff,5);(4)策略二:传统犯罪学思想uff1功能:十六进制转换成ASCII码;举例:unsignedchardatabuff1={0xa1,0xa2,0xa3,0xa4,0xa5};unsignedchardatabuff2;st=hex_asc(databuff1,databuff2,5);*注:转换后的字符长度为2*length。(5)charbaff的计算功能:向卡内制定地址写入数据;举例:unsignedchardatabuff={‘s’,’o’,’n’,’n’,’y’};st=swr_4442(icdev,32,5,databuff);(6)intsrd_4442inticdev,intoffset,intlen,unsignedchar*databuff;功能:读取卡内制定地址的数据;举例:unsignedchardatabuff;st=srd_4442(icdev,32,5,databuff);2.2应用函数的示例2.2.1附加函数2.2.2基于数据的参数分析和处理<1>数据存入数据库(采用ADO技术连接数据库)<2>十六进制写卡操作(包括对数据的处理)就此系统而言,为了让软件往卡里写入的数据能够方便的由下位机成功读取,我们必须对写入的数据进行一些转化,这里就要求数据转换为十六进制。我们规定一个数据占卡中的5个地址,同时还要为小数与整数的不同写入形式(这里主要是输入数据的指长度)做周全考虑!该系统主要用到的数据处理函数是Mid(string,start,leng),它的作用就是在字符串string中从start开始截取leng长度的字符;具体用法参看如下代码:‘写数据前必须核对卡密码,否则不能写入数据到卡中<3>十六进制读卡操作每次锻炼结束后,需要将本次的锻炼数据在该软件上显示出来以便于对客户的身体状况做出一个客观的评价,读卡操作理所当然的就成为该系统的一个重要环节。而下位机写数据到卡中都是以十六进制形式写入,因此,此软件系统读取卡中数据后也要进行数制转换截取等处理再在窗体上显示出来,此处用到一个Val(string)函数,它返回一个包含于字符串string内的数字,更直白一点的解释就是过滤字符,输出数字,具体的应用参看代码如下:<4>三次参数比较此系统中运用MSChart控件来作为参数比较的工具,MSChart控件是以图形方式显示数据的图表,可以按照一定的规范将数据以图表的形式显示出来。可以通过在控件属性页中设置数据来创建图表,或者可以从其他数据源比如Excel表格、数据库中检索并绘制数据。‘运用VB自带的MSChart控件,非常直观的显示出来<5>打印锻炼参数(用于医学分析)‘通过VB操作Excel将锻炼参数以表格形式打印<6>窗体的美化处理为了让软件系统界面更美观,我们在启动界面以及按钮控件上可以加载.bmp格式的图片,效果如图2:以上代码摘自ORIENT锻炼管理系统,系统投入使用后,运行稳定正常。3本系统能及其他设备具有全面、稳定、稳定的基本功能该软件系统已被正式
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- OpenGL 高频面试题及详细答案(实战版)
- 石材磨边倒角操作工安全规程
- 患者投诉处理流程与医疗纠纷预防方案
- 咽喉反流pH监测点位选择专家共识(2026版)
- 常见仪表知识浙大中控DCS材料
- 幼儿园食品安全管理方案
- NoSQL 高频面试题及详细答案(实战版)
- 电梯困人应急救援演练与安抚话术方案
- 广东省东莞市2025-2026学年九年级上学期语文期中试卷(含答案)
- 2026年四川省公路工程监理专项训练习题及答案
- 中等职业学校家校社协同育人指南(2025版)
- 太平保险集团社招在线测评
- 公司委托经营管理协议书
- 教育机构班主任学员管理效果与续费率绩效评定表
- 医疗领域职务犯罪的预防与警示
- 公共经济学课件
- 2025北京定向选调生笔试题(含解析)
- T/CEMTA 3.2-2023工业电子雷管通用型起爆器第2部分:应用软件信息安全要求
- 房屋租赁销售培训
- 外来入侵生物普查培训
- 2025高考语文步步高大一轮复习讲义必背二 120个常见文言实词
评论
0/150
提交评论