声明
摘要
第一章 绪论
1.1 课题研究背景
1.2 国内外发展现状及趋势
1.3 论文主要工作和结构安排
第二章 相关理论及技术
2.1 Android开发技术
2.1.1 Android发展历程及前景
2.1.2 Android系统架构
2.1.3 Android开发基本组件
2.2 RESTful Web Service开发技术
2.2.1 REST架构风格
2.2.2 Jersey框架
2.3 Android平台即时通讯技术
2.3.1 XMPP协议
2.3.2 XMPP开源框架和即时通讯服务器
2.4 本章小结
第三章 工程机械租赁信息化平台总体方案设计
3.1 工程机械租赁信息化平台需求分析
3.1.1 工程机械租赁信息化平台总体且标
3.1.2 工程机械租赁信息化平台功能需求
3.2 工程机械租赁信息化平台总体架构设计
3.3 工程机械租赁信息化平台Android客户端设计
3.3.1 Android客户端功能模块组成
3.3.2 Android客户端框架结构设计
3.4 Android客户端与服务器数据交互设计
3.4.1 Android移动客户端与服务器数据交换格式
3.4.2 Android移动客户端与服务器网络通信设计
3.4.3 Android移动客户端与服务器数据交互方式
3.5 工程机械租赁信息化平台服务器的设计
3.5.1 服务器架构设计
3.5.2 客户端与服务器数据交互流程
3.6 本章小结
第四章 工程机械租赁信息化平台Android客户端的设计与实现
4.1 移动客户端主界面
4.2 HTTPS协议通信模块
4.2.1 客户端API接口概述
4.2.2 客户端JSON数据格式支持
4.2.3 客户端SSL加密协议支持
4.3 信息展示模块
4.4 信息发布模块
4.5 个人中心模块
4.6 用户注册登录模块
4.7 地图定位模块
4.8 即时通讯模块
4.9 本章小结
第五章 工程机械租赁信息化平台服务器的设计与实现
5.1 RESTful Web Service的设计
5.1.1 资源定位
5.1.2 传输数据格式
5.1.3 响应消息
5.2 RESTful Web Service的实现
5.2.1 基于注解方式
5.2.2 基于JSON格式返回数据
5.2.3 基于SSL加密协议传输数据
5.3 即时通讯服务器Openfire的搭建和配置过程
5.4 本章小结
第六章 基于Spark平台的推荐模块设计与实现
6.1 推荐系统
6.2 协同过滤算法
6.3 K-means聚类算法
6.4 Spark平台
6.5 推荐模块的设计与实现
6.5.1 交互界面的实现
6.5.2 具体功能的实现
6.5.3 推荐功能测试
6.5.4 推荐性能测试分析
6.6 本章小结
第七章 结束语
7.1 论文工作总结
7.2 前景展望
参考文献
致谢