【总结】4S汽车维修管理系统ssm框架vuejs项目

在这里插入图片描述

本系统包括:

汽车维修工单管理、结算工单管理、还车管理、基础数据、权限管理 和 统计报表 六个功能模块。另包括权限管理模块用于系统的用户、角色和相关权限。

术语定义

系统用户:

XXX4S店员工。

客户:

需要维修车子的用户。

维修员:

维修车辆的维修人员,维修完之后,提醒接待人员,进行结算操作

接待员:

负责接待客户,已经根据客户描述,填写维修工单,分配维修人员

结算人员

专门负责结算维修单的人员,核对结算金额,填写支付方式,进行结算;
以及取消结算功能

售后服务人员

结算人员结算完之后,通知售后服务人员进行还车业务,售后人员需要查看客户的地址,把车辆进行归还;

基础数据维护人员

维护系统基础数据,比如 配件的入库,维修人员的维护,支付方式维护 等信息

系统流程概要

主线:

(待维修车辆的车主)4S接待人员(根据车辆情况填写维修工单)分配维修人员(维修车辆)结算人员根据维修情况生产结算单—>售后人员还车业务

子线:

用户(客户或者车主) 随时查询车辆的维修情况

用户与角色

与本系统相关的用户和角色包括:

系统管理员:
管理系统模块的初始化,特别是权限分配和角色的创建,保证系统正常运行。

接待人员
负责接待来往的维修车辆,并且把维修车辆维修情况,录入到维修系统中,填写维修单,维修明细单,指定分配的人员进行维修;

维修人员
专门负责维修的人员,维修完之后,提醒接待人员,进行结算操作

客户
需要维修车辆的人员,也就是车主

结算人员
专门负责结算维修单的人员,核对结算金额,填写支付方式,进行结算;
以及取消结算功能

售后服务人员
结算人员结算完之后,通知售后服务人员进行还车业务,售后人员需要查看客户的地址,把车辆进行归还;

基础数据维护人员
维护系统基础数据,比如 配件的入库,维修人员的维护,支付方式维护 等信息

当遵循的标准或规范

本系统采用MySQL数据库,使用Java EE进行开发,采取SSM平台的B/S架构。数据库设计原则上符合第三范式,且规范,易于维护。
程序需使用MVC模式,采用三层架构,保证系统的可维护性和可扩展性。
使用了前后端分离的架构思想,前端使用了vue.js CLI 框架elementUI

模块划分

维修工单管理:
使用者:接待人员。
设计维修单的表,实现功能需要的字段。

维修工单号

客户名称
车牌号
维修单创建时间
维修单状态
维修人员
客户地址

维修明细单

使用者:接待人员
维修明细单,维修车辆需要维修的配件进行录入,配件的数量,维修人员的工时费用等信息,最终完成维修完成之后,根据信息生成结算单;
表的设计,字段

维修明细单号
维修工单号
维修员
维修配件
配件价格
工时费
配件数量
总金额

结算工单管理

使用者:结算人员
当维修人员维修车辆完成之后,交互给结算人员,由结算人员填写结算单据,通知客户进行付款操作;结算之后,更新维修工单状态

表的设计,字段

结算编号
客户姓名
维修工单id
结算时间
应付金额
实付金额
地址
支付方式

取消结算单

业务概述:
如果结算有问题,可以取消结算单
使用者:结算人员

结算单查询

4S汽车维修系统发布结算单查询业务—在运行的运行过程,外界客户,可以随时查询自己的自己车辆是否已经完成结算,可以动态了解自己的车辆维修情况,如果已经结算,可以查询自己结算信息,类似于
商城里面买东西,查询订单的物流情况;
使用技术点:webservice-cxf 发布服务,外界查询

使用者:维修车辆的车主(客户)

还车管理

当结算人员把费用结算完成之后,通知售后人员进行归还业务的车辆;售后人员需要在还车管理里面查询客户的地址,系统会根据不同客户的地址,通过百度地图生产还车的线路图,售后人员 确认之后,进行车辆的归还

业务概述
还车管理 根据结算单据来进行归还车辆

使用者:销售人员

这里使用了百度地图,销售人员可以根据客户地址,查看还车地址,可以导肮查看最短距离,花费最少时间。

登录管理

第三方登录管理

业务概述
根据用户选择的登录,进行登录,如果用户选择普通登录 弹出普通的登录框,如果用户选择第三方登录,选择第三方登录(这里第三方登录使用的是微信登录)

使用者:
维修人员,接待员,结算人员,销售人员
不同的人员,登录进入之后,看到的效果不一样,这里涉及权限模块

表设计,相关字段

Id
用户名称
密码
图片地址

汽车配件管理

有数据维护人员,把配件进行入库操作,并且可以进行配件的高级查询操作;

使用者:
基础数据维护人员

表设计,字段

配件id
配件名称
配件价格
配件数量
配件预警数
配件描述
配件入库时间

系统管理

基础数据管理
支付方式管理

业务概述
支付方式:有录入人员路径支付方式;

使用者:
数据维护人员(系统管理员)
表设计,字段

支付id
支付name

维修人员管理

维护人员对数据维修人员进行维护

使用者:
系统管理员

表的设计,字段

Optid
维修员名称
年龄
维修员邮箱
维修员雇佣日期

系统资源管理(Resource)–权限模块

系统管理设计用户和角色的权限,还有一些基础数据的维护
权限说明:系统不同的登录人员 登录进入 看到的效果不一样
比如:接待人员 登录进入看到 维修工单模块
比如:结算人员 登录进入看到 结算管理模块
比如:售后人员 登录进入 看到 还车管理模块
比如:系统管理员 都能进入 看到 所有的模块

在系统中,所有能够在浏览器中被访问到功能,都可以称作系统(URL)资源。
该功能数据由系统自动扫描(控制器)资源,生成。

使用者:
超级管理员

表设计, 字段

ID
资源名称
资源地址

系统角色管理(Role)-权限模块

对权限的打包。

使用者
超级管理员

表设计 ,字段

ID
角色编号
角色名称
相关权限

系统菜单(SystemMenu)-权限管理

在系统平台搭建起来以后,可以通过系统菜单管理模块对平台最左边的菜单树进行动态管理。

使用者
超级管理员

表设计 ,字段

ID
菜单编号
菜单名称
上级菜单
图标
地址
简介

系统日志

系统日志功能使用Spring AOP技术实现,记录系统用户在登录期间的一切操作,用于管理员对登录用户的使用行为进行分析。

使用者
超级管理员

表设计,字段

ID
操作用户
操作时间
登录IP
使用功能
操作参数信息 每个操作都会向后台发出请求,如果这个有请求刚好有参数,那么会记录下用于分析

此次我做了结算单管理、结算单查询、还车管理

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 6
    评论
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值