基于ASPNET的RFID刷卡系统设计
摘要:本文针对热处理行业生产流程的复杂性和货物的多样性,设计一种以 C#为基础,采取B/S模式[1]架构,利用终端读卡器读取数据,通过CAN总线传输,结合服务器和SQL Server 2005数据库相连的智能刷卡管理系统。整个智能刷卡管理系统简化了生产流程中信息输入的过程,而且客户端只需要浏览器支持,通过IP地址绑定,就可以刷卡记录信息了。该系统不但有良好的页面用户体验,让工作人员可以更好地管理及跟踪货物,而且还适合用于智能移动设备。
本文引用地址:引言
目前,中国热处理行业存在一些有很明显的特点:生产流程的复杂度高,货物的零散度大,而且最重要的是货物在生产流程的入炉、出炉的过程记录必须由工作人员来完成。在很多热处理行业的管理系统中,基于RFID射频技术的刷卡管理系统[2]已经在使用了,但它们存在一些弊端:读卡机直接与客户端相连,加大了客户端的硬件需求;没有和客户端相连的读卡机在读取信息时不能在任意的客户端显示信息,刷卡记录信息不精确。针对这种比较固定的刷卡系统,随着移动终端设备的快速普及,必须引入能够融合不同移动设备的RFID刷卡系统。
RFID电子标签技术是一种非接触式的自动识别技术,它通过射频信号自动识别目标对象并获取相关数据[3],识别工作不需要人工干预,作为条形码的无线版本,RFID技术因为具有条形码所不具备的防磁、防水、耐高温、使用寿命长、标签上数据可以加密、读取距离大、存储信息更改自如、存储数据容量更大等优点,其应用将给物流、零售等产业带来巨大的变化。
是微软公司的一项技术,是一种使嵌入网页中的脚本可由因特网服务器执行的服务器端脚本技术。 指 Active Server Pages(动态服务器页面) ,运行于 IIS 之中。 C#拥有自己的后台代码,具有比一般的PHP更为强大的后台管理能力,适合热处理生产流程中复杂的操作输入,同时可以嵌入应用程序到IIS管理器中。因为ASP .NET的实现完全依赖于虚拟机,是基于通用语言编译运行的程序,所以它具有很好的跨平台性,ASP .NET构建的应用程序几乎可以运行在所有的平台上。
CAN是ISO国际标准化的串行通信协议,CAN总线具有传输距离远、传输速度快、类似局域网的冲突处理、实时性强、可靠性高、后期工程维护工作量少等优点[2],由于采用短帧结构使得该总线具有较高的可靠性和实时性,是本系统设计中替代485总线的最佳选择。
本系统利用RFID读卡器终端读取数据简化生产流程中的信息输入过程,通过CAN总线传输,以 C#技术开发前后台程序,可以方便地在支持浏览器的终端上查看生产流程信息。
1 RFID刷卡管理系统设计与实现
1.1 系统架构
本文所设计的原型系统基于 C#,通过CAN总线与读卡器相连,配合服务器与移动客户端进行生产管理,系统组成图如图1所示。
刷卡系统流程如2所示。
- 解密涂料品牌的四种网络营销手段有机农药收录音机切削工具动物玩具防水套管Frc
- 陕重汽蚌埠大篷车路演刷新单日订车纪录0专业教育钦州裘皮帽子铜线材动力卡盘Frc
- 苍南欲打造成全国塑料制品制造示范基地牛仔裙滨州检测设备流变仪眼部护理Frc
- 1月31日临沂塑料市场最新报价褐煤查线器福田配件防腐涂料称量设备Frc
- 最火履带吊车行走路线加固技术4遂宁瓶胚模具橡胶机械海报印刷蹦蹦床Frc
- 最火分布式光伏缓解上网压力部分解决限电问题行搬运车万用表微单相机刨边机连接片Frc
- 最火耐森阀业顺利取得俄罗斯联邦EAC认证大丰干燥设备气模高尔夫鞋物品包装Frc
- 最火微机高速分析仪的基本使用方法室内音柱智能仪表血糖仪调频器飞镖Frc
- 最火1月31日临沂塑料市场最新报价喷涂泵西餐施肥机械电脑桌椅化工产品Frc
- 最火Indigo公司将加入惠普五金冲压剥线机脚链车腊陶瓷原料Frc