基于Android平台的家政服务订单系统的设计与实现毕业论文
2021-11-05 19:14:59
摘 要
近年来,随着移动互联网的快速发展及智能终端的不断普及,我国O2O平台得到迅速崛起,人们对家政服务的需求也不断增加,然而传统家政服务行业无法满足现代人的需求, “互联网 家政”的O2O家政服务平台由此孕育而生。
本文主要针对家政服务平台中客户端的需求,采用C/S的开发模式,利用OkHttp MVC框架,搭建一款基于Android平台的手机移动家政服务订单系统。系统主要包括界面的搭建即UI控件的使用、与服务器端进行网络通信以及App中对于数据和业务逻辑的处理三部分。
基于Android平台的手机移动家政服务订单系统使家政服务市场系统化与规范化,依据完善的订单管理系统帮助用户得到满意服务和服务人员获取订单,从而达到用户足不出户就能得到满意的服务的目的,使得服务人员的服务更加的高效,服务质量也得到了保障。
关键词:家政服务;信息系统;O2O;安卓平台
Abstract
In recent years, with the rapid development of mobile Internet and the continuous popularization of smart terminals, China ’s O2O platform has risen rapidly, and people ’s demand for housekeeping services has also increased. However, the traditional housekeeping service industry cannot meet the needs of modern people. “Internet housekeeping "O2O housekeeping service platform was born from this.
This article focuses on the needs of clients in the housekeeping service platform, adopts the C / S development model, and uses the OkHttp MVC framework to build a mobile mobile housekeeping service order system based on the Android platform. The system mainly includes the construction of the interface, that is, the use of UI controls, network communication with the server, and the processing of data and business logic in the App.
The mobile phone housekeeping service order system based on the Android platform systemizes and standardizes the housekeeping service market, and helps users get satisfactory services and service personnel get orders based on a perfect order management system, so that users can get satisfactory services without leaving the house. The purpose is to make the service personnel's service more efficient and the service quality is guaranteed.
Keywords: housekeeping service; information system; O2O; Android platform
目 录
第1章 绪论 1
1.1 O2O系统的发展与优劣 1
1.2 家政服务行业的发展 2
1.3 研究目的及意义 2
1.4 论文安排 3
1.5 本章小结 3
第2章 关键技术 4
2.1 C/S架构 4
2.2 MVC框架 4
2.3 OkHttp网络框架 5
2.4 消息推送技术 6
2.5 地图服务技术 7
2.6 本章小结 7
第3章 需求分析 8
3.1 功能需求分析 8
3.1.1 总体功能需求分析 8
3.1.2 服务寻找和信息管理功能需求分析 9
3.2非功能需求分析 10
3.3 可行性分析 11
3.3.1技术可行性 11
3.3.2 市场可行性 11
3.4 本章小结 11
第4章 整体设计和子模块设计 12
4.1 项目架构 12
4.2 安卓端架构及设计 12
4.2.1 功能架构与设计 12
4.2.2 交易流程设计 14
4.2.3 底层数据存储设计 15
4.2.4 数据库内容设计 16
4.2.5 任务推送的实现 18
4.3 安卓端子功能模块设计 19
4.3.1 服务人员列表及详情功能设计 19
4.3.2 城市选择功能设计 20
4.3.3 服务地址选择功能设计 21
4.3.4 基础信息功能设计 22
4.4 本章小结 23
第5章 系统架构实现和子模块实现 24
5.1 公共功能实现 24
5.1.1 网络请求功能 24
5.1.2 数据库功能 24
5.1.3 图片读取功能 25
5.1.4 登陆注册模块 25
5.1.5主界面模块 26
5.2 子模块界面及实现 28
5.2.1 服务人员列表及详情模块 28
5.2.2 城市选择模块 29
5.2.3 服务地址选择模块 29
5.2.4 我的信息模块 30
5.3 本章小结 31
第6章 系统测试 32
6.1 模块测试 32
6.1.1登陆注册模块 32
6.1.2服务人员列表模块 33
6.1.3服务人员详情模块 34
6.1.4我的信息模块 34
6.1.5城市选择模块 36
6.1.6服务地址选择模块 36
6.2 本章小结 37
第7章 总结 38
7.1 工作总结 38
7.2 应用存在的问题 38
7.3 前景展望 39
参考文献 40
致谢 41
第1章 绪论
1.1 O2O系统的发展与优劣
对于O2O应用,近年来在中国变得很流行。 O2O,从在线到离线,是指离线商机与网络的结合,使网络成为离线交易的前台。O2O的含义十分广泛。 只要产业中链同时包含在线和离线,就可以统称为O2O。
O2O这一模式早在几年前就有,2006年沃尔玛公司提出的B2C战略,即通过B2C完成订单的汇总及在线支付,顾客到连锁店取货,该模式就是O2O的模型[1]。随着高朋网的火爆,O2O模式受到越来越多的关注[2]。