【总结】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
使用功能
操作参数信息 每个操作都会向后台发出请求,如果这个有请求刚好有参数,那么会记录下用于分析
此次我做了结算单管理、结算单查询、还车管理
【总结】4S汽车维修管理系统ssm框架vuejs项目相关推荐
- SSM 框架 Maven项目整合实例
2019独角兽企业重金招聘Python工程师标准>>> SSM 框架 Maven项目整合实例1: 转载学习:https://blog.csdn.net/Peng_Hong_fu/ar ...
- 电信资费管理系统 ssm框架写后台
电信资费管理系统 ssm框架写后台 1.登录 登录输入用户名,密码,验证码,输入的用户名,密码,验证码从后台进行验证,用户名,密码会通过sql语句在数据库中进行查询. 前端jsp <body c ...
- 基于SSM框架简易项目“书籍管理系统”,超详细讲解,附源码
目录 我有话说: 1 项目简介 2 项目展示 2.1 首先创建数据库和表信息 2.2 预先准备操作 2.3 开始配置项目 2.4 开始web层 3 图片展示 4 附上源码文件(百度网盘): 我有话说: ...
- 云借阅图书管理系统[基于SSM框架的项目]
前言 SSM框架本学期也是刚进行完答辩,在云借阅图书管理系统的基础功能上新增了一些功能用来作为SSM框架的大作业进行的答辩.也是对MyBatis框架.Spring框架.Spring MVC框架的注解开 ...
- 基于JAVA的物流配送管理系统SSM框架【数据库设计、论文、源码、开题报告】
叿狆号:"IT软件学习社" 主要使用技术 spring+springmvc+mybatis+jquery+easyui+mysql+tomcat 功能介绍 基于SSM框架的物流管理 ...
- JAVA毕设——宠物生活馆管理系统SSM框架MySQL数据库完美运行
本项目是一个宠物生活馆管理系统,使用SSM框架搭建,使用MySQL数据库完美运行 可以用作一个宠物生活馆的后台,处理各种有关信息很方便,可以作为毕业设计使用,代码规整 可以添加很多功能,关于工作人员信 ...
- 基于微信小程序奶茶店在线点单管理系统ssm框架-计算机毕业设计
面对目前奶茶店林立的现状,大城市奶茶店多为连锁奶茶店他们都有统一的管理和相应的系统.但是个别小县城和小城以及城区也有不少的奶茶店多为自营,这就必须店长自己管理和采购原料.大型连锁的奶茶店管理系统就不适 ...
- 微信小程序奶茶店在线点单管理系统ssm框架(计算机毕业设计)
面对目前奶茶店林立的现状,大城市奶茶店多为连锁奶茶店他们都有统一的管理和相应的系统.但是个别小县城和小城以及城区也有不少的奶茶店多为自营,这就必须店长自己管理和采购原料.大型连锁的奶茶店管理系统就不适 ...
- 基于javaweb小说评价下载网站管理系统 ssm框架
小说下载网站是基于java编程语言,mysql数据库,ssm框架制作而成,本系统分为读者,作者,管理员三个角色,其中读者注册登陆后,查看小说介绍,在线购买小说,下订单,充值,付费,下载小说:管理员可以 ...
最新文章
- hdu 1561 The more, The Better_树状dp
- 谜题14:转义字符的溃败
- mysql blob图片_使用mysql的Blob字段存取图片
- Spring IOC 容器源码分析 - 填充属性到 bean 原始对象
- centos tomcat 安装
- spring心得6--自动装配知识点讲解及案例分析
- MaxCompute非事务表如何更新数据
- 我是如何自学 Python 的,分享一下经验
- 快速搭建本地FTP服务器的方法
- Python查找Word文件中红色和加粗的文字(附元宵节送书活动中奖名单)
- IOS开发网络篇之──ASIHTTPRequest详解
- linux mysql 数据库同步
- linux shell 遍历指定目录下的所有文件夹
- 【单片机项目实训】51单片机电子秤(语音播报版)
- RTMP协议分析-chunk格式
- 新能源汽车整车控制器开发
- 人民币持续升值,百姓感受渐深
- 数仓(五):数据建模--ER模型/维度建模,概念模型/逻辑模型/ 物理模型
- 论文笔记 —— Role Discovery in Networks
- C语言程序设计实验报告——实验七