文末获取源码
开发语言:Java
开发工具:IDEA /Eclipse
数据库:MYSQL5.7/8.0
应用服务:Tomcat7/Tomcat8
是否Maven项目:是
后端框架:SpringBoot
前端框架:vue+element等
JDK版本:jdk1.8
项目架构:B/S架构
前言介绍
任何系统都要遵循系统设计的基本流程,本系统也不例外,同样需要经过市场调研,需求分析,概要设计,详细设计,编码,测试这些步骤,基于java语言设计并实现了4S店车辆系统。该系统基于B/S即所谓浏览器/服务器模式,应用java技术,选择MySQL作为后台数据库。系统主要包括首页、个人中心、销售员管理、维修员管理、客户管理、供应商信息管理、保险公司管理、车辆信息管理、物资信息管理、车辆销售管理、车辆维修管理、营业统计管理、销售统计管理等功能模块。
功能需求分析
系统功能需求分析是通过软件开发者在参与市场调研,与管理者及使用者交流后经过详细缜密的思考,再讨论研究后得出的初步系统开发所需实现功能。这是开发的第一步,也是至关重要的一步,如果不在这个阶段制定系统所需模块,日后会带来不必要的麻烦。因此,必须严肃认真,全身心投入去做好这个步骤。
本系统采用自上往下的方法开发,基本定位如下功能:
本课题要求实现一套4S店车辆管理系统,系统主要包括管理员、销售员和维修员等功能模块。
系统功能结构图
系统实现
系统登录
用户通过填写注册时输入的用户名、密码、选择角色等信息进行登录操作,如图
管理员功能模块
管理员登录进入4S店车辆系统可以查看首页、个人中心、销售员管理、维修员管理、客户管理、供应商信息管理、保险公司管理、车辆信息管理、物资信息管理、车辆销售管理、车辆维修管理、营业统计管理、销售统计管理等功能进行详细操作,如图
销售员管理
在销售员管理页面中可以对索引、销售账 、销售姓名、性别、年龄、手机、住址等内容进行详情、修改和删除操作;如图
维修员管理
在维修员管理页面中可以对索引、维修账 、维修姓名、性别、年龄、手机、住址等内容进行详情、修改和删除操作;如图
客户管理
在客户管理页面中可以对索引、客户编 、客户姓名、联系方式、车辆品牌、购车方式、交车时间、保险年限等内容进行详情、修改和删除操作;如图
供应商信息管理
在供应商信息管理页面中可以对索引、供应商名称、地址、负责人、联系方式、备注等内容进行详情、修改和删除操作;如图
保险公司管理
在保险公司管理页面中可以对索引、公司编 、公司名称、地址、负责人、联系方式、备注等内容进行详情、修改和删除操作;如图
车辆信息管理
在车辆信息管理页面中可以对索引、车辆编 、车辆品牌、座位数、换挡方式、数量、售价、供应商、车辆图片等内容进行详情、修改和删除操作;如图
物资信息管理
在物资信息管理页面中可以对索引、物资编 、物资名称、规格、数量、单价、供应商、物资图片等内容进行详情、修改和删除操作;如图
车辆销售管理
在车辆销售管理页面中可以对索引、订单编 、车辆编 、车辆品牌、数量、售价、是否支付、支付方式、客户姓名、预计交车时间、销售日期、销售账 、销售姓名等内容进行详情、修改操作;如图
车辆维修管理
在车辆维修管理页面中可以对索引、维修单 、维修车辆、客户姓名、维修状态、维修费用、维修时间、结束时间、维修账 、维修姓名等内容进行详情、删除操作;如图
营业统计管理
在营业统计管理页面中可以对索引、统计月份、统计类型、总销额、备注等内容进行详情、修改和删除操作;如图
销售员功能模块
销售员登录进入4S店车辆系统可以查看首页、个人中心、客户管理、供应商信息管理、保险公司管理、车辆信息管理、车辆销售管理等功能,并进行详细操作,如图
个人中心
在个人信息页面通过填写销售账 、性别、手机、销售姓名、年龄、住址等内容进行个人信息修改;如图
客户管理
在客户管理页面中可以对索引、客户编 、客户姓名、联系方式、车辆品牌、购车方式、交车时间、保险年限等内容进行详情操作;如图
车辆信息管理
在车辆信息管理页面中可以对索引、车辆编 、车辆品牌、座位数、换挡方式、数量、售价、供应商、车辆图片等内容进行详情、销售操作;如图
维修员功能模块
维修员登录进入4S店车辆系统可以查看首页、个人中心、客户管理、供应商信息管理、保险公司管理、物资信息管理、车辆维修管理等功能,并进行详细操作,如图
物资信息管理
在物资信息管理页面中可以对索引、物资编 、物资名称、规格、数量、单价、供应商、物资图片等内容进行详情操作;如图
保险公司管理
在保险公司管理页面中可以对索引、公司编 、公司名称、地址、负责人、联系方式、备注等内容进行详情操作;如图
部分核心代码:
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!