基于“互联网+”汽车维修服务APP的设计与开发
2019-03-04胡剑锋
胡剑锋
摘要:论文主要实现了一个基于Android平台的汽车维修服务APP。该系统上是以Android为终端,实现汽车保养模块、美容装饰模块、我的三大模块。APP操作简单易用,界面良好,主要为满足广大车主的需求,解决车主在用车过程中产生的一系列问题。该系统主要包括Android客户端、服务端以及后台管理三大功能结构模块。
关键词:Android;二手市场;APP
中图分类号:TP391 文献标识码:A
文章编号:1009-3044(2019)34-0085-02
1 概述
当前我国汽车维修产业快速发展,为了应对互联网时代的到来,汽车维修服务方式也必将产生重大变革,势必会产生新型的汽车维修模式,来应对此变革。目前,我国汽车后市场传统的汽车维修服务门店问题不少:一是存在“圈地原则”,密集度太高;二是价格不透明,存在一定虚高现象;三是互联网意识淡薄,存在等客上门现象。互联网+汽车维修服务新模式必将会给传统汽车维修服务市场带来巨大的冲击,使得汽修服务的价格更加透明,更加方便车主,所提供的各类服务及便利会增加车主的黏度,使得整个行业能够良性发展。
本文介绍了基于“互联网+”汽车维修服务APP的设计与开发,采用Java和Android Studio开发环境,Tomcat搭建服务器,后台数据库采用MySQL作为数据库开发环境。
2 系統需求分析
本系统APP有两类角色:车主用户和汽车服务门店用户。车主用户即该系统的注册车主,可以进行个人车辆管理,进行车辆保养预约,车辆美容装饰预约等功能;汽车服务门店用户主要对所提供的服务进行后台管理。系统客户端采用AndroidStudio作为开发环境,服务器端使用MySQL管理数据库、An-droid Studio作为开发环境以及Tomcat来搭建服务器。
本系统APP的总体功能结构图如图1所示,主要有首页、保养、美容装饰和我的四大模块。
2.1 首页模块
本模块主要功能包括:车辆选择,汽修服务类型选择,包括保养服务、事故理赔服务、钣金喷漆服务、道路救援服务、保险服务等。
2.2 保养服务模块
本模块主要提供一些常规的保养服务项目,依据不同的车型,在选择保养服务的时候,所提供的保养材料、价格都有所不同。
本模块主要提供“更换机油”“更换机油滤清器”“更换汽油滤清器”“更换空调滤清器”“更换空气滤清器”“更换火花塞”等常规保养项目,后期如有服务项目,可以进行添加服务项目。
本模块上汽大众某款车型为例,进行保养项目选择,并添加到列表中显示,同时计算保养总价。此处列表采用ListView控件实现,实现保养项目添加、保养项目删除功能,在添加和删除的同时更新列表显示和总价计算显示。
2.3 美容装饰模块
本模块主要功能是显示美容装饰产品,车主选择产品后,可以购买产品和服务,预约时间,将车开至汽修门店,进行美容装饰服务。
2.4 我的模块
本模块主要功能包括:车主的登录、注册,车辆的管理维护功能,以及订单的查看、积分和优惠券的查看等功能。
3 系统实现
本系统主要分为客户端和服务器端功能的设计与实现。
本系统客户端采用MVC框架实现,主要包括:1)模型层:该层主要是业务逻辑的处理、本地SQLite数据库的读写操作、网络访问等操作;2)视图层:在Android中该层采用资源文件layout中的XML布局文件来进行界面布局描述;3)控制层:在Android中该层主要通过Activity实现。
3.1 客户端功能设计与实现
3.1.1 我的模块
1)用户的注册登录
车主进入“我的”模块,该APP会自动判断该用户是否登录过该APP,如未登录,则显示未登录信息,用户点击相应操作可以进入到登录界面,实现用户的注册和登录;如已登录过该APP,则直接显示用户信息。
2)订单管理
对于登录用户来讲,可以进行订单的查询以及预约和支付。
3)爱车管理
对于已登录用户,可以进行爱车管理功能。点击相应的操作即可进入自主选车,选择汽车品牌,该品牌下的汽车子品牌,生产年份,发动机排量,具体车型。
车主可以添加多辆汽车,一般一个用户可以添加4辆汽车,如已超过4辆,则必须从已有车辆中删除一辆后,才能进行添加。
车主可以设置默认车辆,一般最后添加的一辆车为默认车,用户也可以进行修改,在“我的爱车”界面可以修改默认车辆。
3.1.2 保养模块
此模块在用户登录后,直接显示用户的默认车辆。
1)更换机油
此功能主要实现更换机油服务项目,针对用户的默认车辆选择相应的机油产品,添加到保养项目列表中显示,显示更换机油的材料、单价、数量和小计价格,用户如不需要该项服务,也可以进行删除。
2)更换机油滤清器
此功能主要实现更换机油服务项目,针对用户的默认车辆选择相应的机油滤清器产品,添加到保养项目列表中显示,显示更换机油滤清器的材料、单价、数量和小计价格,用户如不需要该项服务,也可以进行删除。
3)更换汽油滤清器
此功能主要实现更换机油服务项目,针对用户的默认车辆选择相应的汽油滤清器产品,添加到保养项目列表中显示,显示更换汽油滤清器的材料、单价、数量和小计价格,用户如不需要该项服务,也可以进行删除。
4)更换空调滤清器
此功能主要实现更换机油服务项目,针对用户的默认车辆选择相应的空调滤清器产品,添加到保养项目列表中显示,显示更换汽油滤清器的材料、单价、数量和小计价格,用户如不需要该项服务,也可以进行删除。
5)更换空气滤清器
此功能主要实现更换机油服务项目,针对用户的默认车辆选择相应的空气滤清器产品,添加到保养项目列表中显示,显示更换汽油滤清器的材料、单价、数量和小计价格,用户如不需要该项服务,也可以进行删除。
6)更换火花塞
此功能主要实现更换机油服务项目,针对用户的默认车辆选择相应的火花塞产品,添加到保养项目列表中显示,显示更换汽油滤清器的材料、单价、数量和小计价格,用户如不需要该项服务,也可以进行删除。
选择好保养项目,输出本次保养项目的总价,点击“提交订单”,则向服务器发送该次订单信息进行保存。
3.1.3 美容装饰模块
用户进入美容装饰模块后,可以进行商品及服务的购买,购买成功后,进行预约即可到汽修服务门店进行汽车美容装饰作业。
3.2 服务器端功能设计与实现
服务端主要是进行用户信息、用户车辆、用户订单等相关信息的保存和数据提供,也包括汽修门店可服务车辆的信息管理维护、已有保养服务的管理和维护、已有美容装饰的管理和维护。
4 结束语
本文实现了一个基于“互联网+”汽车维修服务APP的设计与开发,本APP实现了汽修APP用户的注册和登录管理、车主车辆管理、汽车保养服务管理、汽车美容装饰作业的管理,更加便捷地为车主提供优良的服务。
该系统不足之处在于没有涉及在线支付功能,买卖双方需要在汽修门店进行支付,后期也考虑使用网络支付手段提供支付接口,以便更好地为车主服务。
参考文献:
[1]顾雯斌,汽车后市场供给侧改革之互联网汽车服务领域创投趋势分析(一)[J].汽车维护与修理,2017(3).
[2]顾雯斌.汽车后市场供给侧改革之互联网汽车服务领域创投趋势分析(二)[J].汽车维护与修理,2017(4).
[3]董华君,手机APP界面的视觉设计研究[J].艺术科技,2017(7).
[4]陈静.手机APP设计的应用研究[D].西安:西安美术学院,2015.
【通联编辑:唐一东】