基于JSON数据交换格式的工业设备点检系统的设计与实现
本文关键词:基于JSON数据交换格式的工业设备点检系统的设计与实现,由笔耕文化传播整理发布。
【摘要】:工业设备是制造业生产的齿轮。设备的维护、检修和故障预测不仅关系到工厂业务的发展、更对企业的效益和生产效率有着莫大深远的影响。设备故障形成前都有一定的故障特征,通过对设备工作寿命和工作参数的分析,把先进的技术手段和实用的管理手段结合起来,能最大限度地消除设备潜在隐患,预防设备故障的发生。这种现代设备技术管理手段在现场执行起来就是设备的点检和定检。设备点检管理主要利用人的感官,依据简单的工具仪表,按照预定的标准,对生产过程中运行的设备进行动态检查,以便于实时掌握设备运行动态,采集设备状态信息,反馈设备故障,确保设备安全可靠运行。本论文结合“基于物联网的铜冶炼设备点检管理系统研发及应用”项目,设计并初步实现了工厂设备信息点检系统。整个完整的点检系统包含点检终端和点检服务器端,点检终端基于Android系统程序的二次开发,与点检服务器端通信采用的是JSON数据交换格式。JSON采用独立于语言之外的文本格式,方便人阅读和编写,同时也便于机器解析和生成。相比于XML, JSON具有简化数据访问和非冗长性的特点。点检服务器端采用开源LAMP框架开发和B/S架构,功能主要包括点检终端上传的数据进行处理和存储、安排点检任务、查询点检结果等等。以上两者组成完整的闭环的点检体系,整个系统目的在于提高了工厂管理的信息化程度和提升管理,实现人员和任务的统一调度,提升管理质量,保证工厂的日常生产高效、有序、安全的进行。论文首先结合实际应用,对工业设备点检系统的功能结构进行了分析,设计了工业设备点检系统的方案,将整个系统划分为点检终端和点检服务器端两部分,每一部分采用模块化开发的方式。然后,设计了点检终端模块,依次完成了用户登陆注册、RFID标签录入、扫描点检、网络通信、数据处理等模块的软件开发。点检终端是基于Android系统程序的二次开发,具有界面友好,操作简单高效,交互流畅等优势。同时,对点检服务器端模块进行设计开发,进行上层信息管理和数据存储,包含用户登陆注册、任务下发及查询、历史查询、数据处理等功能。点检服务器端B/S架构中,用户访问只需要有浏览器的电脑即可,不需要安装繁琐操作的客户端,界面操作简单明了。论文给出了数据交换格式、数据库、界面等方面设计的结果。最后,论文对设计的整个点检系统进行了功能测试。测试从设计思路出发,选取多个测试用例,并进行了系统的通信测试。测试表明所设计的系统满足设计要求,达到工厂设备点检系统的设计目标。
【关键词】:点检系统 Android JSON 数据交换
【学位授予单位】:安徽大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TP311.52
【目录】:
- 摘要3-5
- Abstract5-10
- 第一章 绪论10-15
- 1.1 课题研究背景及意义10-12
- 1.1.1 研究背景10-11
- 1.1.2 研究意义11-12
- 1.2 国内外研究现状12-13
- 1.3 本文主要工作与内容安排13-15
- 第二章 工业设备点检系统设计方案15-29
- 2.1 系统设计目标15
- 2.2 系统结构设计15-16
- 2.3 系统功能模块设计16-17
- 2.4 数据交换格式的确定及设计17-20
- 2.5 数据库设计20-24
- 2.5.1 数据库环境20
- 2.5.2 数据库表结构设计20-24
- 2.6 用户界面设计24-28
- 2.6.1 用户界面设计的基本原则25
- 2.6.2 界面设计25-27
- 2.6.3 界面关系27-28
- 2.7 本章小结28-29
- 第三章 设备点检终端软件设计29-51
- 3.1 概述29-31
- 3.1.1 Android系统29-30
- 3.1.2 Android RFID终端及开发环境搭建30-31
- 3.2 用户登陆、注册模块31-35
- 3.3 RFID批量录入模块35-38
- 3.4 RFID扫描点检模块38-40
- 3.5 网络通信模块40-42
- 3.5.1 Andoird-Async-Http框架40-41
- 3.5.2 框架的移植和运用41-42
- 3.6 数据库读写模块42-45
- 3.7 数据处理模块45-50
- 3.8 本章小结50-51
- 第四章 设备点检服务器端软件设计51-64
- 4.1 概述51-53
- 4.1.1 LAMP环境和B/S架构51-52
- 4.1.2 开发环境介绍与搭建52-53
- 4.2 登陆、注册模块53-55
- 4.3 任务下发、查询模块55-57
- 4.4 信息查询模块57-59
- 4.5 系统管理模块59-61
- 4.6 数据处理模块61-63
- 4.6.1 GET/POST方式61-62
- 4.6.2 服务器数据处理模块62-63
- 4.7 本章小结63-64
- 第五章 设备点检系统的调试及测试64-74
- 5.1 系统调试及测试平台64-65
- 5.2 系统点检终端功能性测试65-68
- 5.3 系统点检服务器端功能性测试68-71
- 5.4 系统联机通信测试71-73
- 5.5 本章小结73-74
- 第六章 总结与展望74-76
- 6.1 总结74
- 6.2 展望74-76
- 参考文献76-80
- 致谢80
【相似文献】
中国期刊全文数据库 前10条
1 李松峰;;现代设备点检技术在卷烟企业中的应用研究[J];中国设备工程;2013年03期
2 陈磊;韩捷;孙俊杰;雷文平;;基于嵌入式技术的机械设备点检仪[J];仪表技术与传感器;2009年12期
3 申振川;;浅谈点检在机房设备管理中的运用[J];信息通信;2013年07期
4 李刚;石金辉;;设备点检信息管理系统应用研究[J];科技创新导报;2012年30期
5 于志伟;许岩峰;郭大权;;基于WCF框架的设备点检系统[J];电脑知识与技术;2013年32期
6 孟祥婷;郭大权;;基于.Net的烟草设备点检系统[J];微计算机信息;2011年01期
7 胡浩;;借助信息技术搭建钢铁企业设备点检管理系统[J];数字技术与应用;2011年07期
8 李乐奇;;基于Android操作系统设备点检管理系统的研究[J];中国新通信;2014年09期
9 余云跃;赵霁;;发电企业设备点检系统Web Services接口设计与实现[J];电脑知识与技术;2012年36期
10 陶明鼎;余锋;;设备点检信息管理系统的设计与应用[J];武汉工程职业技术学院学报;2005年04期
中国重要会议论文全文数据库 前7条
1 王天喜;陈新永;李仲凯;朱心亮;张红星;高建康;;机电设备点检制度的推广与应用[A];2008煤炭企业管理现代化创新成果集[C];2009年
2 侯光普;王凯;;实时设备点检-异常-检修联动管理的实现方法[A];中国计量协会冶金分会2008年会论文集[C];2008年
3 侯光普;王凯;;实时设备点检-异常-检修联动管理的实现方法[A];2008全国第十三届自动化应用技术学术交流会论文集[C];2008年
4 白新宝;温波;;设备点检制度设计与实施——论精细化管理在设备点检中的应用[A];鲁冀晋琼粤川六省金属学会第十四届矿山学术交流会论文集[C];2007年
5 陈磊;韩捷;孙俊杰;董辛e,
本文编号:291156
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/291156.html