android的洗车软件的设计与开发
摘要:本项目针对中国社会汽车保有量历年创新高,而线下汽车洗车服务不规范,相关部门监管力度不严,洗车碰瓷现象严重等社会问题,设计研发基于Android移动端全方位一体化网上预订洗车服务,将洗车服务网上商务化,并通过网民相关评价和项目管理员对相关洗车服务的整治,从而深入达到洗车服务市场规范化。本项目基于J2ME和J2EE开发,运用Android开发技术和Spring、Spring MVC、mybatis、bootstrap、ajax等web框架,同时运用了maven、flyway、高德地图、百度地图等相关工具,设计并实现了以Android移动端为主的,汽车洗车服务软件。
目录
摘要 3
关键词 3
Abstract 3
Key word 3
1.项目背景 4
1.1 洗车市场背景 4
1.2 互联网模式背景 4
1.3 国内外行业状况 4
1.3.1 国外行业状况 4
1.3.2 国内行业状况 5
1.4 项目实现目的 5
2 开发平台及应用技术 5
2.1 ANDROID系统介绍 5
2.2 TOMCAT服务器 5
2.3 MYSQL 5
2.4 WEB框架 5
2.4.1 SPRING 5
2.4.2 SPRING MVC 6
2.4.3 MYBATIS 6
2.4.4 FLYWAY 6
2.4.5 MAVEN 6
2.4.6 百度地图和高德地图 7
2.4.7 AJAX 7
3 系统分析与设计 7
3.1 系统需求分析 7
3.1.1 系统需求概况 7
3.1.1 用户需求分析 7
3.1.2 商家需求分析 7
3.1.3 管理员需求分析 8
3.2 面向对象需求建模 8
3.2.1 用户模块建模 8
3.2.2 商家模块建模 9
3.2.2 管理
*好棒文|www.hbsrm.com +Q: ^3^5`1^9`1^6^0`7^2#
员模块建模 9
3.3 分析与建立流程图 10
3.4 面向对象设计建模 11
3.4.1 分析构建设计类 11
3.4.2 设计构建ER图 13
3.5 详细设计 14
3.5.1 详细设计表 14
3.5.2 时序图设计 16
3.5.3 URL规范设计 17
3.5.4 ANDROID UI设计 19
4 主要功能实现代码 20
4.1 ANDROID APP模块 20
4.1.1 下拉刷新功能的实现 20
4.1.2 图片旋转功能的实现代码 20
4.1.3 保存用户基本信息到ANDROID系统本地,以便以后自动登录 20
4.1.4 LISTVIEW的设计与实现 21
4.1.5 网络传输 21
4.1.6 JSON数据格式解析 21
4.2 WEB服务器模块 22
4.2.1 两点之间相距距离 22
4.2.2 用户提交订单 22
5 总结 22
致谢 23
参考文献: 23
基于Android的洗车软件的设计与开发
引言
互联网近十年发展迅猛,而Android作为互联网移动端主流系统,正被大多数人使用。本项目以此为契机,发展基于Android移动端的手机洗车软件的开发。将一个传统 “洗车”行业,运用互联网技术,实现洗车模式的大突破。使洗车行业中灰色、不透明现象在互联网模式下得到妥善管理,方便用户快速、智能洗车。本软件实现Android移动端注册用户、预订洗车,并配有web注册商家和商家上线洗车服务等一系列相关功能。
1.项目背景
1.1 洗车市场背景
随着经济的发展,越来越多的中国人加入了有车一族。截止到2013年年末,全国有31个城市的汽车数量超过100万辆,其中北京、天津、成都、深圳、上海、广州、苏州、杭州等8个城市汽车数量超过200万辆,北京市汽车超过500万。全国民用汽车保有量达到13741万辆,其中私人汽车保有量10892万辆。假设每辆车每月洗一次,每天洗车总数达到400万辆,而我国现有汽车美容店仅3万余家,即便算上路边摊式洗车,全国也不足5万家洗车店,所以,几乎所有的中国车主都面临着同一个问题,那就是洗车难!
同时令人诟病的洗车黑幕在国内层出不穷。洗的不放心,洗的不舒心。洗车后被车店老板教唆,做广告等,甚至于顾客被洗车店强制进行洗车以外的其他服务,比如抛光、打蜡等等。
同时在洗车等待过程中,周边无配套的娱乐休闲设施,饭店洗车周围无饭店等问题一直苦恼这着有车一族,使得洗车这项服务是难上加难,影响广大爱车一族对洗车的无奈。
1.2 互联网模式背景
互联网模式是指网络与用户的交互方式。主要分为四大模式:
(1)门户类。指通向某类综合性互联网信息资源并提供有关信息服务的应用系统,比如Baidu、Google等门户网站。
(2)B2C(Business To Customer)。指商业机构对消费者的电子商务,如天猫、京东。
(3)B2B(Business To Business)。指企业与企业之间通过互联网进行产品、服务及信息的交换,如ALIBABA、高德地图
(4)C2C(Customer To Customer)。指一种个人对个人的网上交易行为,目前C2C电子商务企业采用的运作模式是通过为买卖双方搭建拍卖平台,按比例收取交易费用,或者提供平台方便个人在上面开店铺,以会员制的方式收费.代表网站:淘宝、赶集网、58同城等。
而目前互联网技术发展已经相当成熟。而移动端方面,仅截止到2013年底,中国智能手机的保有量为5.8亿台,而Android市场份额近85%。所以可以预见,移动端洗车服务拥有十分广阔的前景。可以以Android为基站,将传统洗车行业运用互联网模式思维,创造出人人便携洗车的新市场。
1.3 国内外行业状况
1.3.1 国外行业状况
目录
摘要 3
关键词 3
Abstract 3
Key word 3
1.项目背景 4
1.1 洗车市场背景 4
1.2 互联网模式背景 4
1.3 国内外行业状况 4
1.3.1 国外行业状况 4
1.3.2 国内行业状况 5
1.4 项目实现目的 5
2 开发平台及应用技术 5
2.1 ANDROID系统介绍 5
2.2 TOMCAT服务器 5
2.3 MYSQL 5
2.4 WEB框架 5
2.4.1 SPRING 5
2.4.2 SPRING MVC 6
2.4.3 MYBATIS 6
2.4.4 FLYWAY 6
2.4.5 MAVEN 6
2.4.6 百度地图和高德地图 7
2.4.7 AJAX 7
3 系统分析与设计 7
3.1 系统需求分析 7
3.1.1 系统需求概况 7
3.1.1 用户需求分析 7
3.1.2 商家需求分析 7
3.1.3 管理员需求分析 8
3.2 面向对象需求建模 8
3.2.1 用户模块建模 8
3.2.2 商家模块建模 9
3.2.2 管理
*好棒文|www.hbsrm.com +Q: ^3^5`1^9`1^6^0`7^2#
员模块建模 9
3.3 分析与建立流程图 10
3.4 面向对象设计建模 11
3.4.1 分析构建设计类 11
3.4.2 设计构建ER图 13
3.5 详细设计 14
3.5.1 详细设计表 14
3.5.2 时序图设计 16
3.5.3 URL规范设计 17
3.5.4 ANDROID UI设计 19
4 主要功能实现代码 20
4.1 ANDROID APP模块 20
4.1.1 下拉刷新功能的实现 20
4.1.2 图片旋转功能的实现代码 20
4.1.3 保存用户基本信息到ANDROID系统本地,以便以后自动登录 20
4.1.4 LISTVIEW的设计与实现 21
4.1.5 网络传输 21
4.1.6 JSON数据格式解析 21
4.2 WEB服务器模块 22
4.2.1 两点之间相距距离 22
4.2.2 用户提交订单 22
5 总结 22
致谢 23
参考文献: 23
基于Android的洗车软件的设计与开发
引言
互联网近十年发展迅猛,而Android作为互联网移动端主流系统,正被大多数人使用。本项目以此为契机,发展基于Android移动端的手机洗车软件的开发。将一个传统 “洗车”行业,运用互联网技术,实现洗车模式的大突破。使洗车行业中灰色、不透明现象在互联网模式下得到妥善管理,方便用户快速、智能洗车。本软件实现Android移动端注册用户、预订洗车,并配有web注册商家和商家上线洗车服务等一系列相关功能。
1.项目背景
1.1 洗车市场背景
随着经济的发展,越来越多的中国人加入了有车一族。截止到2013年年末,全国有31个城市的汽车数量超过100万辆,其中北京、天津、成都、深圳、上海、广州、苏州、杭州等8个城市汽车数量超过200万辆,北京市汽车超过500万。全国民用汽车保有量达到13741万辆,其中私人汽车保有量10892万辆。假设每辆车每月洗一次,每天洗车总数达到400万辆,而我国现有汽车美容店仅3万余家,即便算上路边摊式洗车,全国也不足5万家洗车店,所以,几乎所有的中国车主都面临着同一个问题,那就是洗车难!
同时令人诟病的洗车黑幕在国内层出不穷。洗的不放心,洗的不舒心。洗车后被车店老板教唆,做广告等,甚至于顾客被洗车店强制进行洗车以外的其他服务,比如抛光、打蜡等等。
同时在洗车等待过程中,周边无配套的娱乐休闲设施,饭店洗车周围无饭店等问题一直苦恼这着有车一族,使得洗车这项服务是难上加难,影响广大爱车一族对洗车的无奈。
1.2 互联网模式背景
互联网模式是指网络与用户的交互方式。主要分为四大模式:
(1)门户类。指通向某类综合性互联网信息资源并提供有关信息服务的应用系统,比如Baidu、Google等门户网站。
(2)B2C(Business To Customer)。指商业机构对消费者的电子商务,如天猫、京东。
(3)B2B(Business To Business)。指企业与企业之间通过互联网进行产品、服务及信息的交换,如ALIBABA、高德地图
(4)C2C(Customer To Customer)。指一种个人对个人的网上交易行为,目前C2C电子商务企业采用的运作模式是通过为买卖双方搭建拍卖平台,按比例收取交易费用,或者提供平台方便个人在上面开店铺,以会员制的方式收费.代表网站:淘宝、赶集网、58同城等。
而目前互联网技术发展已经相当成熟。而移动端方面,仅截止到2013年底,中国智能手机的保有量为5.8亿台,而Android市场份额近85%。所以可以预见,移动端洗车服务拥有十分广阔的前景。可以以Android为基站,将传统洗车行业运用互联网模式思维,创造出人人便携洗车的新市场。
1.3 国内外行业状况
1.3.1 国外行业状况
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/2301.html