基于RFID的公交卡管理系统.doc

基于RFID的公交卡管理系统.doc

ID:56764945

大小:259.50 KB

页数:10页

时间:2020-07-08

基于RFID的公交卡管理系统.doc_第1页
基于RFID的公交卡管理系统.doc_第2页
基于RFID的公交卡管理系统.doc_第3页
基于RFID的公交卡管理系统.doc_第4页
基于RFID的公交卡管理系统.doc_第5页
基于RFID的公交卡管理系统.doc_第6页
基于RFID的公交卡管理系统.doc_第7页
基于RFID的公交卡管理系统.doc_第8页
基于RFID的公交卡管理系统.doc_第9页
基于RFID的公交卡管理系统.doc_第10页
资源描述:

《基于RFID的公交卡管理系统.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、.轻工业学院课程设计说明书题目:基于RFID的公交卡管理系统姓名:院(系):计算机与通信工程学院专业班级:物联网工程XXX学号:指导教师:成绩:时间:2016年1月5日至2016年1月8日..轻工业学院课程设计任务书题目基于RFID的公交卡管理系统专业、班级物联网工程XX班学号主要容、基本要求、主要参考资料等:主要容:利用实验室的读卡器和M1卡,编写程序,实现一简单的公交卡管理功能。基本要求:(1)当卡放到读卡器上时能够自动显示;(2)读卡器可识别出该卡的类别,即月票、电子钱包、学生票,并显示出剩余的钱数或次数;(3)当刷卡时,可自动扣除钱数或次数;

2、(4)当充值时,可加钱数或次数。参考资料:[1]高建良,贺建飚.物联网RFID原理与技术[M].:电子工业,2015.[2]黄玉兰.物联网射频识别(RFID)核心技术详解[M].:人民邮电,2011.2016年1月5日..课程设计成绩评定表评定项目容满分评分总分学习态度学习认真,态度端正,遵守纪律。10答疑和设计情况认真查阅资料,勤学好问,提出的问题有一定的深度,分析解决问题的能力较强。40说明书质量设计方案正确、表达清楚;设计思路、实验(论证)方法科学合理;达到课程设计任务书规定的要求;图、表、文字表达准确规,上交及时。40回答问题情况回答问题准确

3、,基本概念清楚,有理有据,有一定深度。10总成绩采用五级分制:优、良、中、及格、不及格指导教师评语:签名:年月日..目录1实验任务和目的12实验过程和结果12.1实验过程12.2实验结果13实验总结和心得34参考文献45附录(代码)4..1实验任务和目的利用实验室的读卡器和M1卡,编写程序,实现一简单的公交卡管理功能。能达到如下功能:(1)当卡放到读卡器上时能够自动显示;(2)读卡器可识别出该卡的类别,即月票、电子钱包、学生票,并显示出剩余的钱数或次数;(3)当刷卡时,可自动扣除钱数或次数;(4)当充值时,可加钱数或次数。2实验过程和结果2.1实验过

4、程1.打开VC,建立新的MFC工程;2.在MFC建立Dialog界面,如下图3.建立相关的控件;4.在程序编写相关程序,使其能达到相关目标;5.运行程序检测实验是否成功。2.2实验结果1.基本界面..2.充值3.更改持卡人信息..4.更改持卡类型注:月票只提示刷卡成功,不扣费。3实验总结和心得这次课程设计是在掌握前几次的实验的基础上完成的,几乎全是运用了前几次的函数这次课程设计比前几次实验主要多运用了值操作。通过本次课程设计我学会MFC工程的建立,提升了自己的编程能力,查找资料也是学习新知识的必备技能,同时对M1卡的了解也更加深刻,对M1卡的操作也更

5、加熟练,对课上老师讲的东西有了更深的理解,自己的动手能力也有了进一步的提升,这次的课程设计收获很大。..4参考文献[1]高建良,贺建飚.物联网RFID原理与技术[M].:电子工业,2015.[2]黄玉兰.物联网射频识别(RFID)核心技术详解[M].:人民邮电,2011.5附录(代码)..HANDLEicdev;intst;voidCXpDlg::OnTimer(UINTnIDEvent){//TODO:Addyourmessagehandlercodehereand/orcalldefaultswitch(nIDEvent){case1:{icde

6、v=rf_usbinit();rf_beep(icdev,50);KillTimer(1);break;}case2:{UpdateData(true);9;UpdateData(false);unsignedlongsnr;//unsignedlongvalue;rf_card(icdev,1,&snr);st=rf_authentication(icdev,0,3);if(st!=0)m_1.AddString("验证密码失败!");unsignedlongval=0;st=rf_initval(icdev,13,val);//初始化第三扇区第一

7、块st=rf_authentication(icdev,0,2);//验证密码if(st!=0)m_2.AddString("验证密码失败!");unsignedlongva=100;st=rf_initval(icdev,9,va);//初始化第二扇区第一块if(st==0){m_1.AddString("初始化成功!");//在显示框显示"加值成功!"KillTimer(2);}elsem_1.AddString("初始化失败!");//在显示框显示"加值失败!"}case3:{UpdateData(true);5;UpdateData(fals

8、e);unsignedlongsnr;unsignedlongvalue;rf_card(icdev,1,&

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。