项目总结 -- RFID 读写器上位机软件
2016-09-30 00:29
239 查看
物联网方向的课程项目:RFID 读写器上位机软件,是一个基于MFC的软件,通过与连接的设备(这里是读卡器)与IC卡进行数据的交换,举个例子来说:校园卡,公司的门禁卡等等,这个属于物联网的终端信息交互的一个流程。
我理解这里主要是两个大的模块:一个是数据的收发,还有一个是界面显示;数据的收发就是通过上位机软件与下位机进行信息的交互,数据的发送具体在项目中就是写卡操作,数据的接收具体在项目中就是读卡操作。界面显示是软件与用户交互的一部分,设计应该具有健壮性和美观性,同时还有引导性,易于使用。
RFID 读写器上位机软件主要实现了以下功能:设备开启,获取卡片信息,LED显示的设置,读写块扇区和电子钱包。
设备开启,即根据连接的设备判断是否可以正常开启设备。
获取卡片信息:根据卡片读取版本信息和卡号信息,并且更改相应状态。
LED 设置:可以根据给出信息和小数位数在设备上显示出相应的信息。
读写操作:应用密钥在不同的扇区和块上读写数据。
电子钱包:具有初始化,查询余额,充值和消费的功能。
上机网管:具有初始化,查询余时,上机和退出的功能。
历史记录:有查询历史记录的功能,分为本机历史记录查询和当前卡片历史查询功能,和清空记录的功能。
整个项目的框架我总结如下:
我理解这里主要是两个大的模块:一个是数据的收发,还有一个是界面显示;数据的收发就是通过上位机软件与下位机进行信息的交互,数据的发送具体在项目中就是写卡操作,数据的接收具体在项目中就是读卡操作。界面显示是软件与用户交互的一部分,设计应该具有健壮性和美观性,同时还有引导性,易于使用。
RFID 读写器上位机软件主要实现了以下功能:设备开启,获取卡片信息,LED显示的设置,读写块扇区和电子钱包。
设备开启,即根据连接的设备判断是否可以正常开启设备。
获取卡片信息:根据卡片读取版本信息和卡号信息,并且更改相应状态。
LED 设置:可以根据给出信息和小数位数在设备上显示出相应的信息。
读写操作:应用密钥在不同的扇区和块上读写数据。
电子钱包:具有初始化,查询余额,充值和消费的功能。
上机网管:具有初始化,查询余时,上机和退出的功能。
历史记录:有查询历史记录的功能,分为本机历史记录查询和当前卡片历史查询功能,和清空记录的功能。
整个项目的框架我总结如下:
相关文章推荐
- 软件开发项目-文档编写标准化--项目开发总结报告
- 软件项目经理的心得和经验总结
- 软件设计文档国家标准—项目开发总结报告(GB8567——88)
- 北京理工大学大三软件项目开发课程个人总结
- 最近几年做软件项目的心得总结
- 我的软件项目需求分析总结
- C# ASP.NET程序员整合Java门户单点登录PHPwind论坛博客软件集成项目经验总结
- 最近几年做软件项目的心得总结
- 最近几年做软件项目的心得总结
- 软件项目需求分析总结
- 项目经理和架构师在软件开发中的哲理性经验总结
- 软件需求分析方法收集(公司项目经理总结)
- RFID项目总结(陆续更新)
- [转贴]我的软件项目需求分析总结
- 大型管理类软件项目开发,为什么必须要有代码生成器的深切体会总结
- 软件开发项目-文档编写标准化--总结
- 软件开发项目-文档编写标准化--总结(轉)
- 软件项目管理经验总结
- 最近几年做软件项目的心得总结
- C# ASP.NET程序员整合Java门户单点登录PHPwind论坛博客软件集成项目经验总结