小型航材库自动管理系统

时间:2022-10-10 01:06:50

小型航材库自动管理系统

【摘 要】以RFID射频识别技术为基础的小型航材库自动管理系统能够有效的解决飞机维修中工具耗材的快速借还问题,能极大的提高效率,有效的降低因大数据量所导致的人为纸质登记错误。本文介绍了该套系统的基本组成和软硬件各部分情况,着重介绍了由Delphi和Access所组成的数据管理软件的开发流程。

【关键词】射频识别技术;Delphi;Access

伴随着民航业的大发展,航材库的工作量日益纷杂和繁重。作为机务维修实训基地的教学人员,本单位的航材库主要承担着满足实训教学所需要的工具和耗材的管理工作。由于现在学生人数的增多,每次借还工具、领取耗材数量庞大,种类繁多,使用传统的纸质登记借还单,耗费大量时间,效率低下,并且容易出现错误。因此,有必要开发一套基于RFID射频识别技术的自动化航材库管理系统,简化借还流程,提高效率,规范航材库的管理工作。

该系统可以分为射频采集模块、上位机控制和数据处理模块两个部分。

1 硬件部分

射频采集模块采用了RC522应用于13.56MHz非接触式通信中高集成度的读写卡芯片[1]。它与主机间通信采用SPI模式,有利于减少连线,缩小PCB板体积,降低成本。由于采用了射频识别技术,工具借还时只需要报名字就可以了,特别是借还大量工具的时候,再也不需要纸质一项一项的填写,极大的提高了效率。

图1 基于射频识别技术的感应器

采集模块与上位机使用串口通信。由于采集模块购买的是成品,也提供了软件开发包以动态链接库文件形式提供给用户使用。这里仅罗列两条命令的例子。

1.1 设置射频天线的频率

1.2 下发采集命令

2 软件部分

由于本单位的航材库主要承担的是教学任务,因此数据量并不是特别大,数据库管理系统采用了Delphi2007制作上位机管理软件。使用Access2003作为后台数据库进行航材的管理工作。软件分为了登陆部分、与下位机进行通信控制部分、数据操作和数据管理三个部分。

在登陆部分,可以选择教师登陆或者管理员登陆。设置了不同的权限。在Access中创建了两张表,一张为admin,一张user来分别记录管理员和教师的用户名和密码信息。

图2 上位机软件登陆界面

在数据管理部分,通过ADOConnection、ADOQuery、ADODatasouce实现与数据库的连接。ADO组件运用SQL,实现Access数据库的操作,可以非常方便的进行数据的查看、添加、修改、查询。因此,可以查看航材库中航材的种类、数量、外借数量、存放位置、具体外借工具件号、外借时间、借还工具人姓名等等。在Access中制一张表list1,用于存放航材库中工具的信息,字段包括名称、单位、数量以及位置;制一张表list2,用于存放每一件工具的件号信息,可以通过模糊查询或者精确查询借取人姓名、工具名称、件号从两张表里查找出需要的信息。

图3 数据管理界面

3 总结与展望

以射频技术为基础,结合了Delphi和Access的操作界面和数据库,基本达到了小型航材库的使用要求。无需纸质化签字提高了工作效率,也便于航材库的管理。此软件还有许多可以更新的地方。例如,打印报表的功能。可视化界面的美观等等。

【参考文献】

[1]邱公伟.可编程控制器网络及应用[M].北京:清华大学出版社,2000.

上一篇:基于灰关联层次分析法的大学生体质健康评价 下一篇:浅析高密民间艺术