基于Android的轮胎模具仓库温湿度移动监控系统设计与实现
发布时间:2017-09-21 23:10
本文关键词:基于Android的轮胎模具仓库温湿度移动监控系统设计与实现
更多相关文章: Android 轮胎模具 仓库温湿度 移动监控 安全设计
【摘要】:轮胎模具对轮胎外观质量有着举足轻重的作用,温度和湿度是在轮胎模具存储过程中影响其品质的两个重要外因,所以需要对存放轮胎模具的仓库进行温湿度监控。传统的监控系统软件大多应用于PC端,工作人员只能现场监控。随着Android智能终端的迅速发展,监控软件移动化的趋势越来明显。本文设计的监控系统不仅能应用于PC端,完成现场实时监控,还能作用于Android移动终端,实现24小时全天候移动监控,充分解放劳动力,提高生产效率。首先,对监控系统进行需求分析和总体设计。该系统分为采集端、服务器端和客户端三个部分。服务器端运行于PC机上,客户端运行于Android手机上。服务器端不仅有独立的监控界面,还为客户端传递数据。其次,对系统服务器端进行介绍。传感器硬件模块与服务器端通过RS-485串口通讯。服务器端软件使用C#编程语言编写,分别生成主界面、报警界面、报表界面等功能界面,并通过连接SQL Server数据库实现数据存储,从而实现了温湿度的现场监控。再次,对系统客户端进行介绍。搭建了Android开发环境,客户端软件的编写使用Java编程语言,分别生成登录界面、主界面、报警界面等功能界面,并通过SQLite数据库存储数据。客户端使用基于TCP/IP协议的Socket接口完成与服务器端的通讯,从而实现了温湿度的移动监控。然后,对移动客户端的软件安全进行了设计与实现。通过加入安全登录认证和权限管理机制,防止软件被无关人员查看和盗用;使用AES算法对数据和SQLite文件进行加密,保障了数据传输和存储的安全。最后,对系统进行多项测试。测试表明系统的数据采集、报警、实时监控等功能运行稳定,安全实用,能够方便工作人员,提高生产效率。
【关键词】:Android 轮胎模具 仓库温湿度 移动监控 安全设计
【学位授予单位】:青岛科技大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TP277;TP316
【目录】:
- 摘要3-4
- ABSTRACT4-9
- 第一章 绪论9-16
- 1.1 课题研究的背景及意义9-11
- 1.2 国内外研究现状11-13
- 1.3 课题来源13-14
- 1.4 课题研究主要内容14-16
- 第二章 温湿度移动监控系统总体设计16-27
- 2.1 监控系统设计需求分析16-17
- 2.2 监控系统的整体结构介绍17-18
- 2.3 系统工作原理18-19
- 2.4 监控系统的通讯方式19-25
- 2.4.1 RS—485总线通讯原理19
- 2.4.2 Modbus协议19-20
- 2.4.3 MX Component组件20-21
- 2.4.4 Socket通讯协议21-25
- 2.5 移动控制模式25-26
- 2.6 本章小结26-27
- 第三章 温湿度移动监控系统服务器端设计与实现27-41
- 3.1 传感器硬件介绍27-29
- 3.1.1 CHD301C温湿度传感器介绍28
- 3.1.2 RS—485模块介绍28-29
- 3.1.3 CHD485HUB通讯转换器29
- 3.1.4 中心控制室29
- 3.2 服务器端软件的整体结构介绍29-31
- 3.2.1 服务器端软件开发平台介绍29-30
- 3.2.2 服务器端软件整体架构30-31
- 3.3 服务器端功能模块的设计与实现31-35
- 3.3.1 登录及用户管理功能设计与实现31-32
- 3.3.2 主界面的设计与实现32-33
- 3.3.3 实时曲线功能设计与实现33
- 3.3.4 报警系统设计与实现33-34
- 3.3.5 报表生成设计与实现34-35
- 3.4 服务器端通讯模块的设计与实现35-37
- 3.4.1 服务器端与硬件的通讯35-36
- 3.4.2 服务器端与客户端的通讯36-37
- 3.5 服务器端数据库的设计与实现37-40
- 3.6 本章小结40-41
- 第四章 温湿度移动监控系统客户端的设计与实现41-66
- 4.1 Android开发环境的搭建41
- 4.2 Android系统结构和基本组件的介绍41-45
- 4.2.1 Android的系统结构41-44
- 4.2.2 Android的基本组件44-45
- 4.3 Android客户端软件的整体结构介绍45-47
- 4.3.1 Android客户端软件设计需求分析45
- 4.3.2 Android客户端软件的整体架构45-47
- 4.4 Android客户端的功能模块的设计与实现47-55
- 4.4.1 Android客户端的UI设计与实现47-49
- 4.4.2 历史曲线模块49-51
- 4.4.3 日期选择器模块51-53
- 4.4.4 报警模块的设计与实现53-54
- 4.4.5 定时刷新模块54-55
- 4.5 通讯模块的设计与实现55-58
- 4.5.1 动态域名解析服务客户端软件55
- 4.5.2 客户端与服务器端的通讯实现55-58
- 4.6 数据库模块设计与实现58-65
- 4.6.1 SQLite概述58-59
- 4.6.2 SQLite的特点59-60
- 4.6.3 SQLite的功能设计60
- 4.6.4 SQLite数据库的创建60-63
- 4.6.5 SQLite数据库的数据操作实现63-65
- 4.7 运行Android应用程序65
- 4.8 本章小结65-66
- 第五章 温湿度移动监控系统安全设计66-77
- 5.1 温湿度移动监控软件的危险性分析66-67
- 5.1.1 服务器端软件危险性分析66
- 5.1.2 客户端软件危险性分析66-67
- 5.2 移动监控软件安全机制介绍67-68
- 5.3 Android客户端软件加密的设计与实现68-76
- 5.3.1 密码学68
- 5.3.2 加密算法介绍68-69
- 5.3.3 Android客户端软件加密需求分析69
- 5.3.4 AES算法数学基础69-70
- 5.3.5 AES算法加密过程70-73
- 5.3.6 密钥的生成和管理73-74
- 5.3.7 AES算法的程序实现74-76
- 5.4 本章小结76-77
- 第六章 温湿度移动监控系统的测试与运行77-81
- 6.1 软件测试技术的介绍77-78
- 6.2 系统测试过程介绍78-80
- 6.2.1 软硬件测试环境的搭建78-79
- 6.2.2 网络环境配置79
- 6.2.3 系统测试步骤79-80
- 6.2.4 系统测试结果分析80
- 6.3 本章小节80-81
- 结论81-83
- 总结81
- 展望81-83
- 参考文献83-86
- 附录86-98
- 致谢98-99
- 攻读学位期间发表的学术论文99-100
【参考文献】
中国期刊全文数据库 前10条
1 李如平;徐珍玉;;基于ASP.NET和移动andriod平台的物联网系统[J];佳木斯大学学报(自然科学版);2015年05期
2 邱日,
本文编号:897396
本文链接:https://www.wllwen.com/kejilunwen/zidonghuakongzhilunwen/897396.html