车辆保养维修管理系统.doc
《车辆保养维修管理系统.doc》由会员分享,可在线阅读,更多相关《车辆保养维修管理系统.doc(67页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、摘 要随着我国社会的不断发展,已经进入了一个信息化、智能化以及自动化的新时代,每年我国新增车辆数不断上升,原有车辆的基数也不断增大,汽车保养维修行业在老百姓生活中服务也显得必不可少,汽车保养维修行业也显得逐渐重要起来,车辆保养维修企业将会不断增加,企业规模也会不断扩大。这使得企业应当尽快完善车辆保养维修管理制度,实现与社会发展相符的业务流程,制定管理规范化,提高企业运行效率,保障企业在行业的良好竞争实力,促进行业良好发展。车辆保养维修管理系统的设计与实现经历了需求获取、需求分析、系统设计、功能编码、系统测试5个主要步骤。系统分为客户端、员工端和管理员端三个部门,系统采用B/S架构,后端以MyS
2、QL5.7为数据库、tomcat7.0服务器,采用SSM框架作为后端开发框架。前端使用HTML、CSS、jQuery、bootstrap、Ajax进行开发。将汽车业务服务流程呈现出客户,同时使员工提高信息交流效率和提高企业服务速度,使企业的管理更加智能化,让先进的信息化技术更好的为企业服务。关键词:汽车保养维修管理系统;软件系统;信息化;SSM;Maintenance and Repair Management SystemAbstractWith the continuous development of our society, it has entered a new era of in
3、formation, intelligence and automation. Every year, the number of new vehicles in our country is increasing, and the base of the original vehicles is also increasing. The service of the automobile maintenance industry in peoples life is indispensable. The automobile maintenance industry is also beco
4、ming increasingly important. The automobile maintenance and repair enterprises will With the continuous increase, the enterprise scale will continue to expand. This makes the enterprise should improve the management system of vehicle maintenance and repair as soon as possible, realize the business p
5、rocess consistent with the social development, formulate the management standardization, improve the operation efficiency of the enterprise, guarantee the good competitive strength of the enterprise in the industry, and promote the good development of the industry.The design and implementation of ve
6、hicle maintenance management system has gone through five main steps: demand acquisition, demand analysis, system design, function coding and system testing. The whole system is divided into client, employee and administrator. The system uses B / S (Browser / server) architecture, mysql5.7 as databa
7、se, tomcat7.0 server and SSM (Spring + spring MVC + mybatis) framework as back-end development framework. The front-end uses HTML + div + CSS, jQuery, bootstrap and Ajax for development.Present the automobile business service process to customers, improve the information exchange efficiency of emplo
8、yees and the service speed of enterprises, make the management of enterprises more intelligent, and make advanced information technology better serve enterprises.Keywords: Automobile maintenance management system; software system; informatization; SSM;目录1 前言11.1项目开发背景11.2项目开发的意义12 可行性分析22.1技术可行性22.2
9、经济可行性22.3 操作可行性22.4社会可行性23 需求分析33.1系统参与者33.1.1客户33.1.2 维修员工33.1.3 保养员工33.1.4 清洁员工33.1.5 采购员43.1.6 仓库管理员43.1.7 系统管理员43.2功能需求分析43.3性能需求分析53.4系统业务用例53.4.1客户端总用例图53.4.2员工端总用例图63.4.3管理员端总用例63.4.4 客户、员工登陆模块73.4.5个人信息模块83.4.6汽车产品、服务选购模块93.4.7员工任务安排模块113.4.8库存管理模块123.4.9采购管理模块133.4.10部门管理模块173.4.11职务管理模块203
10、.4.12财务统计模块213.4.13客户管理模块223.4.14产品服务管理模块244 概要设计284.1系统整体流程图284.2领域模型284.3模块结构294.3.1模块结构图304.3.2模块结构表304.4数据库设计314.4.1系统数据库E-R图314.4.2 系统数据库总表314.4.3 数据字典325 详细设计385.1程序开发视图385.2 系统类关系图385.3 系统详情设计425.3.1 登录、注册页面425.3.2 客户端主页面435.3.3 客户端产品服务选购445.3.4 员工端页面455.3.5 管理员端主页465.3.6 产品管理475.3.7 服务管理485.
11、3.8员工管理495.3.9财务管理515.3.10客户管理516 软件测试526.1测试环境526.1.1 服务器端环境526.1.2 客户端测试环境526.2 测试计划526.2.1 总体描述526.2.2 测试原则526.2.3 测试方法536.3 测试用例536.3.1 客户登录测试用例536.3.2客户注册测试用例536.3.3 客户选购产品、服务测试用例(以产品为例)546.3.4 员工工作管理测试用例556.3.5 库存管理测试用例556.3.6采购管理测试用例566.3.7管理员产品管理测试用例576.3.8管理员服务管理测试用例586.3.9管理员员工管理测试用例596.3.
12、10财务管理测试用例606.3.11客户管理测试用例616.4 系统整体测试61参考文献62致谢621 前言1.1项目开发背景近年来,我国工业实力大大增强,汽车行业已经成为了每家每户都涉及到的行业,汽车产量每年都在上升。经过改革开放三四十年的大力发展,我国经济快速发展带动了老百姓的日常需求,其中就包括了汽车消费,现在我国已经成为了世界上最大的汽车消费国,每家每户平均下来就有2辆汽车。我国的汽车保有量也不断地在增加,而且这个数字不断在上升,有这么多的汽车就肯定会有庞大的汽车服务需求,汽车配件市场以及汽车保养维修行业将会快速上涨,要想在这巨大的汽车市场分一杯羹就必须能够在发展的潮流中把握机遇,增强
13、自我的实力,努力成为行业发展的导向,成为超一流的车辆服务企业。然而现实中许多汽车服务企业在业务流程服务中存在弊端,员工之间协调性较差,信息流通慢,导致企业服务质量和效率低下,让客户得不到最好汽车服务,汽车服务企业在规章制度上也存在一定疏漏,使企业的生存压力也不断增大。1.2项目开发的意义当今计算机技术越来越成熟,已经开始5G科技时代,必须紧跟现今智能化时代的道路,设计并实现一个汽车保养维修管理系统,使客户了解汽车服务价格和服务流程得到更好的汽车服务质量,让汽车服务企业员工增加业务工作信息流通提高工作效率,让汽车服务企业完善工作制度提高管理效率,三方面的提高使得信息透明,不仅提高了客户的服务满意
14、度,而且大大提高了汽车服务企业的工作效率使得企业能够更好立足市场。本系统的设计目标是满足汽车服务企业对客户了解服务和服务价格,对员工工作协调和对汽车服务企业管理的实际需要,面向汽车服务企业的管理员、员工、客户,建立一个使用便捷、可靠的车辆保养维修管理系统,从而更方便地进行客户、员工进行管理。2 可行性分析2.1技术可行性本系统使用的主要软件有Eclipse 2019,MySQL 5.7,采用Java Web 开源框架SSM,和jQuery、bootstrap、网页基础语言等前端技术进行系统开发。2.2经济可行性本系统可采用价格比较低廉的电脑都可以正常开发,使用Windows 7系统,Eclip
15、se 2019、Tomcat7.0和MySQL 5.7数据库等软件即可。2.3 操作可行性本系统总体来说较为简单,可以在比较低廉的电脑上进行运行,通过运用B/S框架,就能在电脑上安装了Web浏览器运行系统。2.4社会可行性 随着科技的发展,计算机已经在人们的生活中已经普及,因此,采用计算机来对企业进行管理,比用纸记录与管理更加地方便、简单和高效。这些优势能够极大地提高汽车服务企业的效率,可以建立起一个智能化、高效性的车辆保养维修管理系统。3 需求分析本系统面向的是实际在经营的汽车服务企业的客户、员工、管理人员,其中员工还包含汽车服务企业需要的维修员、保养员、护理员、仓管员、采购员。整个车辆保养
16、维修管理系统是一个面向广大客户的系统,车辆保养维修管理致力于使客户保养维修车辆的过程更加清晰,该系统主要分为用户管理,产品管理,服务管理,采购管理,库存管理,员工管理等模块。车辆保养维修管理系统主要分为客户、员工、管理员角色,客户必须通过用户登陆才能进行用户管理、进行选择购买车辆产品、进行服务选购,支付,查看订单等。员工必须通过登陆才登陆进入员工工作管理系统,可进行员工工作安排、员工工作进度操作、采购管理、库存管理,管理员可以在车辆保养维修管理系统对员工部门管理、员工职位管理、员工信息管理、进出库管理、客户管理、财务统计等功能。3.1系统参与者系统中不同角色参与不同业务,每种角色都有应该有各自
17、不用的权限。3.1.1客户 客户是汽车服务企业主要参与者,其中客户可以根据所有车辆的需要选择所需要汽车产品进行美化车辆、以及车辆用品,也可以选择汽车服务对车辆进行功能性优化,防止车辆在行事过程中出现故障。3.1.2 维修员工该角色主要对故障车辆或者对存在隐患的车辆进行维修,需要明确维修车辆的信息,并对维修的情况进度反应给客户和管理员。3.1.3 保养员工该角色主要对需要保养车辆进行车辆保养,需要明确保养车辆信息,对完成保养服务需要及时反馈给客户和管理员。3.1.4 清洁员工该角色主要对需要清洁车辆进行清洁,需要明确需清洁车辆信息,对完成所被安排工作及时反馈给客户和管理员。3.1.5 采购员采购
18、员对汽车服务企业所需采购车辆产品进行采购,需上报详细的采购信息,及时跟进采购任务,确保将采购产品移交给仓库管理员。3.1.6 仓库管理员仓库管理员该角色是负责对汽车服务企业对车辆产品的保管,对需要出库产品移交给客户,对采购进来的产品进行清点负责,确保没有错漏。3.1.7 系统管理员本系统的管理员为单独一人,隶属于汽车服务企业高管,主要负责对整个车辆保养维修管理系统进行修改,例如系统管理员对客户信息管理,对员工部门信息管理,对员工职位管理,对产品管理,对产品种类管理,财务统计查看,进出库查看以及信息更改等操作。3.2功能需求分析本系统为了实现客户选购产品或者服务、员工工作业务标准以及管理的一体化
19、,提高汽车服务企业工作的效率.分别分为十一个功能模块,分别为客户、员工登录模块、个人信息模块、汽车产品、服务选购模块、员工任务安排模块、库存管理模块、采购管理、部门管理、职务管理、财务统计、客户管理模块、产品、服务管理模块。 客户、员工登录模块: 客户登录和员工登录等模块。 个人信息模块:个人信息模块、个人车辆模块 汽车产品、服务选购模块:汽车产品模块、汽车服务模块、购物车模块以及结算模块、订单查看模块 员工任务安排模块:员工安排模块、 员工任务完成模块 库存管理模块:入库管理模块、出库管理模块 采购管理模块:拟定采购明细模块、采购任务模块。 部门管理模块:部门分配职位模块、部门更改添加模块
20、职务管理模块:职务添加、更改、删除模块、职务分配 财务统计模块:财务盈亏模块 客户管理模块:客户信息更改模块 产品、服务管理模块:产品管理模块、服务管理模块 3.3性能需求分析性能需求是为了维持系统的安全稳定性提出来的。系统一旦部署就只能长期运转下去,为了确保系统安全性、正常运行和高效性,系统必须满足基本的硬件设施要求: 服务器端基本要求: CPU: Intel(R) Core(TM) i5-5257U RAM: 8.00 GB OS: Windows 7 Database: MySQL 5.7 Web server: Tomcat 7 Development Platform: Eclips
21、e 2019 JDK1.8 Development Language: JAVA Development Framework: B/S(browser/server) System Framework: Spring+SpringMVC+Mybatis客户端基本要求: PC: 带有游览器的PC即可 Browser:Google Chrome、Firefox、3.4系统业务用例系统业务用例只要是客户端、员工端与管理员端这三个部分的用例,下面将详细讲述。 3.4.1客户端总用例图图3.1展示客户端主要用例,含有登录、注册、个人信息填写更改、个人车辆信息填写更改、汽车产品选购、汽车服务选购、查看购物
22、车、查看订单、涵盖了在汽车服务企业中客户对选择车辆服务、车辆产品选购的整个流程,此外员工还可通过客户的服务订单进行作业,及时回馈给客户。 图3.1 客户端总用例图3.4.2员工端总用例图图3.2主要展示了员工的主要用例,主要有登录、工作任务分配、执行工作、查看出库明细、出库、查看入库明细、入库、取消入库、采购项目添加、采购项目更改、采购项目删除、提交采购订单、取消采购任务、查看采购订单明细、完成采购任务等。图3.2 员工端总用例图3.4.3管理员端总用例图3.3说明管理员主要用例,主要有产品进出库查看、进货单详情查看、销售单详情查看、产品信息管理、产品种类信息管理、员工部门管理、员工信息管理、
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 车辆保养 维修 管理 系统
限制150内