汽车维修管理项目
系统简称(RPMS) – Repair Managerment System
主要功能内容有:
汽车维修管理系统(RPMS) 服务于4S接待人员,维修人员,结算人员,售后人员,已经维修车辆客户的;
接待人员负责接待来维修的车辆的用户,根据客户的要求或者维修人员的说明,填写维修单,
维修人员负责专门进行车辆的维修,维修完毕之后,通知结算人员负责维修费用的结算,结算完成之后通知售后人员按照用户的线路进行还车业务;
用户可以随时动态的查询自己维修的车辆的情况;
项目大体模块
一.基础数据维护以及权限模块:
维修人员管理(CRUD)
结算方式(支付方式CRUD)管理
管理人员维护(CRUD)
资源管理
权限管理
角色管理
菜单管理
二.维修工单模块
一对多关系,一个主单涉及多个明细单
维修工单主单的生成(CRUD)
维修明细单的生成(CRUD)
维修工单的高级查询操作
仨.结算工单和还车模块
结算单生成
结算单取消
结算单外部查询工作(webservice-cxf)
还车模型生产百度还车线路图(百度地图)
四.登录管理模块
用户普通登录
用户第三方登录 (QQ 微信 微博 任选其中之一)
用户注册
用户注销
用户验证码
记住用户名和密码
五.配件管理模块
负责配件的CRUD
负责配件入库添加luence
负责配件高级查询操作
负责项目的(结算工单管理)模块
一.模块的具体需求和功能
当维修人员维修车辆完成之后,交互给结算人员,由结算人员填写结算单据,通知客户进行付款操作;
车辆维修完毕之后,由结算人员填写结算单据,进行车辆的结算。结算之后,更新维修工单状态;
二.大体需要数据库相关的内容
(实际在设计中还加入了一些其他功能性字段)
Day_1(完成项目框架的构建,和新建数据库相关的表)
整体项目使用框架ssm(springmvc+spring+mabtis)
整个项目框架
在各个模块中有需要引用的包必须在pox添加依赖:如
<dependencies>
<!--添加mapper依赖-->
<dependency>
<groupId>com.rpms.iteam</groupId>
<artifactId>rpms-mapper</artifactId>
<version>1.0</version>
</dependency>
<!--添加domain层依赖-->
<dependency>
<groupId>com.rpms.iteam</groupId>
<artifactId>rpms-beans</artifactId>
<version>1.0</version>
</dependency>
<!--velocity依赖-->
<dependency>
<groupId>org.apache.velocity</group