基于Android的洗车服务系统在开发过程中采用B / S架构,主要使用Java技术进行开发,结合最新流行的SpringMVC和Mybatis的SSM框架技术。中间件服务器是Tomcat服务器,使用Mysql数据库和Eclipse开发环境。该SSM洗车服务系统其主要功能包括个人中心、用户管理、汽车服务管理、婚车装饰管理、服务预约管理、留言板管理、论坛管理、系统管理、订单管理。
本论文对SSM洗车服务系统的发展背景进行详细的介绍,并且对系统开发技术进行介绍,然后对系统进行需求分析,对SSM洗车服务系统业务流程、系统结构以及数据都进行详细说明。
任务需求分析是每个系统开发设计必不可少的一部分,系统质量的好坏可以直接影响系统的存活问题,所以我们必须要将任务需求分析做到位,洗车服务综合评测数据管理的设计在初期的分析是尤为重要的,通过任务分析可以更顺利的进行系统设计,并且保证了用户的满意度。
随着人们对洗车服务行业服务水平的不断提高,国内外行业巨头纷纷看好中国的洗车服务市场。各个企业都在积极寻求自身发展的突破点,使自身的发展顺应市场的潮流,在激烈的市场竞争中脱颖而出。洗车服务管理系统是随着企业经营规模不断发展后对现代信息化技术要求越来越高的前提下的产物,是企业在应对市场激烈竞争及专业技术日益受到重视的情况下,为了提高企业管理效率、控制经营成本及规范经营过程中采取的一个重要的技术手段。
本课题的主要研究内容包括洗车服务系统的管理员功能模块的需求实现和用户端功能模块的需求实现,要求包括以下内容:
管理员功能需求:
1、注册、登录、退出:管理员可以在应用内注册,以第三方登录方式快捷登录,登录后台管理系统后可退出。
2、用户管理:管理员通过登录后台管理系统,进入用户信息管理模块对注册用户的信息进行维护管理。
3、钱包管理:为到店现金充值,以及对之前没用系统的充值账户手动充值,将线下的数据加入到本项目中。如果遇到账单突发情况有涉及到钱包金额的返款、多退少补之类的操作也在该模块处理。
4、订单管理:条件筛选订单,为服务完成的订单确认完成,完善订单状态变动。
5、论坛管理:管理员可以在该模块中发布大图推文,置顶宣传等,管理用户发布的论坛内容,将不合适的内容做适当的处理,以及回复互动和自己相干的论坛内容。
6、经营管理:在可视化的后台管理系统中默认提供当日经过本系统的经营情况,在选取时间做阶段经营分析。为店铺做好用户群体分析,例如送洗车辆的高峰预约时段、不同客户的洗车养护习惯、店铺的阶段服务评分等。
用户端功能需求:
1、注册登录模块:用户可以在应用内以手机号注册,以第三方登录方式快捷登录,验证手机号后可以使用应用中的预约、充值、支付、订单等操作。
2、充值与支付模块:用户在钱包中查看余额,默认获取用户手机号,为登录账号充值较为简单;为其他账号充值则需要完善提示的全名,减少误充的操作。以充值一定数量送多少的方式为会员提供充值优惠,余额可以用于订单付款使用。
3、预约送洗模块:在首页的预约洗车提交车牌号、联系人电话、地址、期望取车时间、备注信息等,预约订单从待接单,到进行中,再到已完成的状态变化。
4、预约婚车装饰模块:在预约婚车装饰功能中选择套餐,赠送免费洗车次数,或者自助选取搭配单独选配,选择好上门或者取车、日期从几号到几号、婚车数量以及备注注意事项后提交新成新订单。
5、订单处理模块:在所有订单中查看各状态的订单,对未付款的订单支付,取消;对完成订单的评论、分享,以及订单记录查询删除等。
6、论坛模块:在论坛模块中推送文章,公告之类,底下排布发布过的论坛,可点赞、评论。用户选择发图文、视频发布论坛讨论分享,对发布内容进行适当的审核,未通过的不予发布。
7、评论模块:对完成的订单进行评价,为好与不好的服务体验做一个反馈。
目 录
第1章 绪论 1
1.1 研究背景
1.2 研究意义
1.3 研究内容
第2章 开发技术介绍 3
2.1 系统开发平台
2.2 系统开发相关技术
第3章 系统功能分析 4
3.1 可行性分析
3.2 系统性能分析
3.3 管理员功能需求分析
第4章 系统功能设计 7
4.1 系统的功能结构图
4.2数据库逻辑结构设计
第5章 系统功能实现 10
5.1用户登录功能模块
5.2管理员功能模块
第6章 系统测试 18
结论 20
参考文献 21
谢辞 23