- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于Linux和RFID的物流园区车辆管理平台设计.doc
基于Linux和RFID的物流园区车辆管理平台设计
摘 要:提出了一种基于Linux和RFID的物流园区车辆管理平台,可提高车辆信息处理的自动化和智能化水平,解决物流园区之间因为数据标准不统一,接口不一致,彼此间很难通信,无法联动和协同的难题。平台采用C/S结构和Web Service技术,充分利用开源社区的优秀、成熟的软件,在保证系统的稳定性的同时显著地降低了物流园区的总体运营成本。
关键词:RFID;Linux;车辆管理平台;C/S;Web Service
中图分类号:TP311.52
1 引言
车辆管理是物流园区管理的一项重要内容。随着我国物流信息化建设进程加快,很多物流园区进行了信息化改造,建立了相应的园区综合信息平台,这使得车辆管理水平得到较大提升,但是仍存在一些问题,具体表现在:车辆信息处理的自动化和智能化水平不高,物流园区之间数据标准不统一,接口不一致,彼此间很难通信,无法联动和协同[1]。
RFID(射频识别技术)是从 20 世纪 80 年代起走向成熟的一种自动识别方式。它具有很多突出的优点:无接触识别、阅读距离远、识别速度快、可识别移动物体、穿透性强、环境适应力强可以在任何恶劣的条件下工作[2]。针对物流园区车辆管理存在的难题,结合RFID技术的优点,本文提出了一种基于Linux和RFID的物流园区车辆管理平台(以下简称平台)设计。
2 平台设计
2.1 物理架构
平台的系统架构如图1所示。其中物流信息管理服务器集中存储了所有业务数据,为注册用户提供登陆、鉴权、数据上传、信息查询等各项服务。客户机使用平台分配的账号通过专用客户端程序登陆物流信息管理服务器进行相关的业务操作。读卡器和客户机之间不直接进行交互,而是通过一个数据转换器来完成数据的交换。数据转换器由物流园区部署,实现对具体型号读卡器的操作和平台定义的RFID数据接口。
2.2 逻辑架构
平台采用了“软件即服务”的设计理念,即应用软件统一部署在服务器,以服务的形式向用户提供。物流园区通过注册成为平台的租户,使用平台的客户端软件登陆服务器进行业务操作。为了给多个物流园区企业提供服务,平台的逻辑架构分为应用服务层和基础服务层,在数据存储上采用了数据库共享模式。
应用服务层集中了车辆管理的核心业务,主要实现用户管理、登陆、车辆管理、数据查询。基础服务层对应用服务层提供业务支撑,主要包括Web Service 调用和服务接口、数据库访问、LDAP认证和事务管理等。
多租户平台在数据存储上一般有三种方式:1)租户使用独立数据库;2)共享数据库表独立;3)共享数据库和表[4]。本平台采用了第三种方式,即所有租户使用相同的数据库和表设计。不同租户的表数据通过平台分配的企业ID进行区分。
2.3 模块设计
物流园区车辆管理平台旨在建立一个数据统一、维护统一、用户统一、安全可靠、易于扩展的信息平台。基于C/S结构和Web Service技术、充分利用开源社区优秀、成熟的软件可以很好的实现这一目标。
与B/S结构相比,C/S结构可以充分利用两端硬件环境的优势,将任务合理分配到Client端和Server端来实现,降低了系统的通讯开销。客户端程序只负责数据采集和与用户进行交互,不存储业务数据,所有的业务数据存储在服务器端,数据安全可靠,用户无需部署服务器,省去繁琐的维护工作。Web Service技术具有开放性、平台独立性、松耦合性和可复用性等优点[3],因而在企业级应用中得到非常广泛的使用。
经过多年的发展开源社区已经形成了从操作系统到应用软件、从工具链到函数库的庞大的生态系统。借助高水平的开源软件不但可以构建稳定、高性能的系统,还可以显著地减少企业的开支。因此本平台大量使用了开源软件,比如使用GTK开发图形界面,以PostgreSQL作为后台数据库,通过openLDAP进行高效、灵活的身份认证,基于gSOAP和Axis2快速构建Web Service应用框架。
如图2所示,在功能设计上平台包含用户登录、RFID数据接口、系统管理和车辆信息管理四大模块。
(1)用户登录
当用户输入用户名和密码后,系统会通过调用服务器的Web Service接口进行用户认证。如果通过认证,服务器会为用户生成一个令牌。用户在后续的操作中需要在报文中加入令牌信息,服务器端在处理请求时,会首先检查令牌的有效性,只有通过有效性检查的请求才会被分发到相应的业务模块进行处理。
(2)RFID数据接口
由于每个物流公司都会有自己的RFID设备,这些设备来自不同的厂商,因此传输的数据格式和协议会有所不同。为了支持多种设备,需要一种机制来屏蔽这类设备的异构性,不会因为设
您可能关注的文档
- 基于COMSOL有限元软件在三侧向测井深模式中的研究.doc
- 基于CORBA的通信中间件设计.doc
- 基于CT图像的肺实质分割方法.doc
- 基于DDS技术的信号源设计.doc
- 基于DebianLinux的WebGIS平台构建方案研究.doc
- 基于Delphi的库存管理系统的开发研究.doc
- 基于DIALux的列车司机室前照灯照明校核分析.doc
- 基于Directshow的视频缩放分析研究.doc
- 基于Discuz!软件的教育技术学专业论坛设计与开发.doc
- 基于DMTC理念的机械设计制造及自动化专业实验教学探索与实践.doc
- 剧本杀行业报告:内容创作规范与剧本市场拓展策略.docx
- 剧本杀行业区域市场区域文化特色与市场潜力分析报告.docx
- 剧本杀行业区域市场拓展实战案例研究.docx
- 剧本杀行业区域市场拓展路径与模式探索报告.docx
- 剧本杀行业区域市场竞争态势与品牌差异化策略研究报告.docx
- 剧本杀行业2025年西北区域市场市场细分领域竞争态势与品牌竞争策略分析研究报告.docx
- 剧本杀行业2025年西北市场拓展前景预测报告.docx
- 剧本杀行业2025年长沙市场发展潜力分析报告.docx
- 剧本杀行业2025年长三角市场竞争策略与布局分析.docx
- 医疗行业数据合规:2025年数据安全法实施后的合规监管挑战与应对.docx
最近下载
- 《第一单元 生活中的音乐学习项目二 音乐开启心灵之窗》教案(表格式)七年级音乐人教版(2024新版).pdf VIP
- 成功标书大餐——15份浙江省自然科学基金申请书.pdf VIP
- (辽宁富士电梯)系统故障代码及说明.doc VIP
- 2025版高考政治全程一轮复习必修2第一单元生产资料所有制与经济体制第一课我国的生产资料所有制课件.pptx VIP
- 陕西省专业技术人员继续教育2025公需课《党的二十届三中全会精神解读与高质量发展》20学时题库及答案.docx VIP
- 伤口换药护理操作.pptx VIP
- 贵州01-贵州省居住建筑节能设计标准DBJ52-49-20082.pptx VIP
- 《2023年度中国展览数据统计报告》.docx
- 城市名居商住楼房地产估价报告.doc VIP
- [说明]富士变频器维修与故障处理.doc VIP
文档评论(0)