本系统适合小型汽车维修公司的使用,满足用户的基本需求。系统使用比较简单,可以节约员工的工作时间,提高劳动效率,方便管理库存量的统计,进而快速进行故障车辆的统计,知道每一辆车发生的故障,可以依据系统的运行结果,改变库存量和库存结构,及时满足客户的要求。可以了解员工的工作效率,每天维修的车辆数目,每辆车的故障问题所在和所用材料,最后用户的满意程度,依据这些信息给员工发放工作,奖金和升职。系统对客户进行汽车保养提示,包括短信通知,电话通知和邮件通知。这样可以保持与客户之间的关系,使得客户的回头率增加。作为计算机应用的一部分,使用计算机对汽车修理的信息进行管理,具有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高汽车修理管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。
本文以java为开发技术,实现了一个期汽车维修保养试驾服务管理系统。服务管理系统的主要使用者分为管理员;个人中心、用户管理、汽车信息管理、试驾预约管理、维修保养管理、管理员管理、论坛管理、系统管理,前台首页;首页、汽车信息、论坛信息、我的、跳转到后台、客服,用户;个人中心、试驾预约管理、维修保养管理、我的收藏管理等功能。通过这些功能模块的设计,基本上实现了整个服务管理系统的过程。
设计步骤
(1)系统应符合车辆维修信息管理的规定,满足信息行业相关人员日常使用的需要,并达到操作过程中的直观,方便,实用,安全等要求;
(2)系统采用模块化程序设计方法,既便于系统功能的各种组合和修改,又便于未参与开发的技术维护人员补充,维护;
(3)系统应具备数据库维护功能,及时根据用户需求进行数据的添加、删除、修改、备份等操作;
(4)尽量采用现有软件环境及先进的管理系统开方案,从而达到充分利用现有资源,提高系统开发水平和应用效果的目的。
开发语言:Java
框架技术:Spring + SpringMvc + Mybatis(ssm框架)
JDK版本:JDK1.8
服务器:tomcat8
数据库:mysql
数据库工具:Navicat11
开发软件:eclipse/myeclipse/idea
Maven包:Maven
目 录
1 概述 1
1.1课题背景及意义 1
1.2 国内外研究现状 1
1.3 本课题主要工作 2
2 系统开发环境 3
2.1 java简介 3
2.2 Mysql数据库 3
2.3 B/S结构 4
2.4 JSP技术介绍 4
3 系统分析 5
3.1 可行性分析 5
3.1.1 技术可行性 5
3.1.2操作可行性 5
3.1.3 经济可行性 5
3.1.4 法律可行性 6
3.2系统流程分析 6
3.2.1系统开发流程 6
3.2.2 用户登录流程 7
3.2.3 系统操作流程 7
3.2.4 添加信息流程 8
3.2.5 修改信息流程 9
3.2.6 删除信息流程 9
3.3系统用例分析 10
3.3.1管理员用例图 10
3.3.2用户用例图 10
4 系统设计 11
4.1 系统概述 11
4.2 系统结构设计 12
4.3数据库设计 13
4.3.1 数据库设计原则 13
4.3.2 数据库实体 13
4.3.3 数据库表设计 14
5统详细设计 17
5.1前台首页功能模块 17
5.2管理员功能模块 18
5.3用户功能模块 21
6系统测试 23
6.1系统测试的意义 23
6.2 测试方法 24
6.3测试分析 24
结 论 26
致 谢 27
参考文献 28