第1章 绪 论
1.1 课题背景及研究的目的和意义
1.2 国内外发展与研究现状
1.3 本文主要内容及组织安排
第2章 巡检工作流程概述与相关技术简介
2.1 巡检工作流程概述
2.2 TCP/IP协议
2.2.1 网络接口层
2.2.2 网络层
2.2.3 传输层
2.2.4 应用层
2.3 MVP模式
2.4 Android系统及其体系架构
2.5 Json数据交换格式
2.6 蓝牙技术
2.7 本章小结
第3章 移动端需求分析与设计
3.1 功能需求
3.2 性能需求
3.3 系统整体设计
3.4 移动端软件工作流程设计
3.5 功能模块划分
3.6 移动端的软件架构
3.7 界面设计
3.7.1登陆界面
3.7.2 员工头像采集页面
3.7.3 员工身份确认页面
3.7.4 工作流程展示界面
3.7.5 交接班界面
3.7.6 路线选择界面
3.7.7 巡检信息填入界面
3.7.8 巡检结果展示页面
3.8 硬件选型
3.8.1 移动终端选型
3.8.2 蓝牙测振仪选型
3.9 本章小结
第4章 环境部署与系统实现
4.1 环境部署和开发工具安装
4.1.1 Android SDK
4.1.2 Android Studio
4.2 网络请求模块的设计与实现
4.2.1 Retrofit及OKhttp简介
4.2.2 网络请求封装层
4.2.3 网络请求处理层
4.3 Json数据交换技术及接口设计与实现
4.3.1 Json构建与解析工具
4.3.2 Json详细定义
4.4 应用模块与界面的实现
4.4.1 工作流程展示界面
4.4.2 交接班界面
4.4.3 路线选择界面
4.4.4 巡检工作界面
4.4.5 蓝牙测振界面
4.4.6 信息提示框
4.4.7 员工信息模块的设计与实现
4.4.8 巡检点检测模块的实现
4.5 本章小结
第5章 系统测试
5.1 单元测试
5.2 联调测试
5.3 性能测试
5.3.1 CPU占用率
5.3.2 内存使用率
5.3.3 温度及振动传感器的性能测试
5.4 本章小结
结论
参考文献
附录1 本次设计的部分接口代码
附录2 RecycleView的封装及实现代码
附录3 RecycleView Adapter的代码实现
附录4 SharedPreference存储功能的实现代码
攻读学位期间发表的学术论文
声明
致谢
东北电力大学;