汽车维修管理系统设计
目 录
1 引言1
1.1 课题来源与背景1
1.2 国内外研究现状2
1.3 本文的研究内容3
2 系统相关技术概述3
2.1 Microsoft SQL Server 2008技术 3
2.2 基于MVC设计模式的Struts框架技术 4
2.3 Hibernate技术5
2.4 MyEclipse开发目录………………………………………………………………6
3 汽车维修管理系统分析与设计6
3.1 系统可行性分析6
3.2 系统设计思想7
3.3 需求分析7
3.4 数据库设计10
3.5 系统完整性和安全性要求18
4 汽车维修管理系统关键模块实现18
4.1 用户身份验证模块实现18
4.2 登陆界面20
4.3 接车登记模块实现20
4.4 材料管理模块23
4.5 基本资料管理模块26
5 系统测试与分析30
5.1 软件测试30
5.2 本系统测试31
结论 34
致谢 35
参考文献36
1 引言
汽车维修管理系统简称 VMMS(Vehicle Maintenance Management System)。它是为各种汽车维修公司设计,旨在提高员工工作效率、实现科学有效管理的一款软件。
本系统适合小型汽车维修公司的使用,满足用户的基本需求。系统比较简单,使用简单,系统的流程是,首先对系统进行 *好棒文|www.hbsrm.com +Q: %3^5`1^9`1^6^0`7^2#
初始化,插入一些必要的数据,如模块记录,权限记录,部门记录,管理员账户,给管理员分配角色。用管理员登录,再通过管理员进行添加部门,添加员工并给用户分配部门和添加必要的信息。可以在角色管理模块的角色管理添加角色,在添加角色是给角色分配权限。在同角色分配模块给员工分配角色。只有分配了角色的员工才可以使用系统的功能,否则不会看到任何模块。
库存物品的管理,系统给物品分类,每个物品属于一个物品种类,每个物品都有库存量,采购价,市场价等属性。
1.1 课题来源与背景
当前,我国经济正处于高速发展阶段,各个企业为了实现良性、高速的发展,纷纷加快了信息化建设的工作。随着私家车持有量的不断增加,汽车维修企业的规模不断扩大,业务量持续增加,原来记账式的管理方式已经不能适应企业快速发展的需要。随着计算机软硬件技术的不断发展以及现代通信水平的逐步提高,完全可以利用信息技术的先进性来帮助汽车维修企业实现企业经营管理的自动化。因此,非常有必要设计与实现一个可以对汽修企业进行日常业务管理[2]的软件。它不但能够改变手工管理方式容易出错的弊端,还能借助计算机提高企业员工的工作效率,改变企业的管理方式,提高企业的管理水平。汽车维修过程会产生大量数据报表,使用汽车维修管理系统还有助于数据的后期管理,也使企业的管理者能够更好的利用现有的数据,对现有数据进行深入分析,从而对企业的未来发展做出合理的决策。总之对传统管理方式和操作方法的转变已经成为汽车维修行业亟待解决的重要问题之一。
汽车服务市场是整个汽车产业链上利润最高的部分,各国的汽车连锁服务商都具有十分敏感的嗅觉,在世界各个汽车产业发达的地区投资汽车服务站。随着中国经济的发展,越来越多的中国人将汽车看成是必需品,各国的投资者也敏感的嗅到中国汽车服务行业的巨大潜在市场,开始纷纷抢占中国这块巨大的“奶酪”。德国的博世(BOSCN)、美国的Ac德科公司、日本最大的汽车服务连锁企业澳德巴克斯(AUTOBACS)等全球范围内汽车服务行业的巨头都宣布将在中国的各个地区投资建成规模庞大的汽车售后、汽车快修、汽车用品等汽车服务站。
我国汽车行业在技术、管理和人才需求等方面相比于发达国家还处于比较落后的状态,所以这些汽车行业的国际巨头进入中国市场,将对我国的汽车服务行业带来非常大的影响。我国的汽车服务行业如果不进行有效的体质改革和技术发展,将很快就不能适应市场中不断增长的需求。
1.2 国内外研究现状
目前在西方发达国家,计算机在汽车维修企业内信息处理、财务管理、定货和发货管理等方面有着广泛的应用研究,并迸一步向信息处理全面化、故障诊断专家化、人员培训网络化方向发展。以美国为例,每个修理厂都设置两台以上的计算机,一台用于查询维修过程中需要的资料信息,另一台用于自身管理如做计划顾客的资料管理等。日本早在1975年一1980年间就提出了通过加强维修行业的知识集约化发展达到进一步健全和发展汽车维修行业的目的。并对此制定了一系列的改造计划:如加强维修资料的管理,培养专门的维修人材,开发更为先进的维修作业设备等等。其中还专门指出应该开发和实行汽车维修企业[2]的计算机管理,提出进行顾客管理、经理管理、维修物资管理、维修人员培养管理等方面的计算机开发研究。
国内汽车维修管理系统设计主要是为了协助各单位合理和优化汽修管理,提高工作效率。基本的业务功能包括:接车、估价、派工、结算、结款、出厂过程的管理;材料出入库,客户及供应商的管理,客户车辆管理,收付款管理,报表查询功能;材料结存,营业收入日报及期间报表,应收应付明细报表,维修项目各类报表。维修系统的核心部分就是派工,结算,结款功能。除了在系统功能上的要求以外,对系统的性能上也要求系统有较高的安全性,系统数据的保密功能;系统的可扩展性,每个企业公司都有属于自己的业务扩展方向,良好的系统扩展性,也是决定系统的使用寿命的一大因素;系统的灵活性,强大的系统自我纠错和错误日志的记录功能,都将大大提高系统的使用体验和方便后期的维护。
1.3 本文的研究内容
本文主要介绍4S 店汽车维修管理系统所需要的相关技术,分析和比较系统所需的服务器技术和数据库产品。完成对该系统所要采用的关键技术和细节的论证和研究,在系统范围确定的基础上,提出具体的项目解决方案、系统架构、详细设计和具体功能的实现。举例介绍其模块和功能,对设计的系统进行测试,检测其可操作性。
2 系统相关技术概述
2.1 Microsoft SQL Server 2008 技术
SQL Server是由微软公司设计开发的大型关系型数据库管理系统,最初Sybase公司、Microsoft公司和Aston-Tate公司共同合作研发,后来微软专心研究基于Window NT平台的SQL Server,2000年设计并且推出了SQL Server 2000。之后又更新到了SQL Server 2008,它是近年来国内外广泛使用的大型数据库管理系统,它支持客户机/服务器模式,同样也支持浏览器/服务器模式,是开发MIS系统经常使用的主要数据库管理系统之一,具有数据定义、数据控制、数据操作等功能。SQL Server 2008包含各种版本,如企业版、个人版、标准版等,能够满足不同用户在价格和性能上的需要。SQL Server包含服务器端组件、客户端组建和通信组件;实例组、实例、数据库和基本表。SQL Server 2008[3]具有以下特点:
图2.1 MVC设计模式
1 引言1
1.1 课题来源与背景1
1.2 国内外研究现状2
1.3 本文的研究内容3
2 系统相关技术概述3
2.1 Microsoft SQL Server 2008技术 3
2.2 基于MVC设计模式的Struts框架技术 4
2.3 Hibernate技术5
2.4 MyEclipse开发目录………………………………………………………………6
3 汽车维修管理系统分析与设计6
3.1 系统可行性分析6
3.2 系统设计思想7
3.3 需求分析7
3.4 数据库设计10
3.5 系统完整性和安全性要求18
4 汽车维修管理系统关键模块实现18
4.1 用户身份验证模块实现18
4.2 登陆界面20
4.3 接车登记模块实现20
4.4 材料管理模块23
4.5 基本资料管理模块26
5 系统测试与分析30
5.1 软件测试30
5.2 本系统测试31
结论 34
致谢 35
参考文献36
1 引言
汽车维修管理系统简称 VMMS(Vehicle Maintenance Management System)。它是为各种汽车维修公司设计,旨在提高员工工作效率、实现科学有效管理的一款软件。
本系统适合小型汽车维修公司的使用,满足用户的基本需求。系统比较简单,使用简单,系统的流程是,首先对系统进行 *好棒文|www.hbsrm.com +Q: %3^5`1^9`1^6^0`7^2#
初始化,插入一些必要的数据,如模块记录,权限记录,部门记录,管理员账户,给管理员分配角色。用管理员登录,再通过管理员进行添加部门,添加员工并给用户分配部门和添加必要的信息。可以在角色管理模块的角色管理添加角色,在添加角色是给角色分配权限。在同角色分配模块给员工分配角色。只有分配了角色的员工才可以使用系统的功能,否则不会看到任何模块。
库存物品的管理,系统给物品分类,每个物品属于一个物品种类,每个物品都有库存量,采购价,市场价等属性。
1.1 课题来源与背景
当前,我国经济正处于高速发展阶段,各个企业为了实现良性、高速的发展,纷纷加快了信息化建设的工作。随着私家车持有量的不断增加,汽车维修企业的规模不断扩大,业务量持续增加,原来记账式的管理方式已经不能适应企业快速发展的需要。随着计算机软硬件技术的不断发展以及现代通信水平的逐步提高,完全可以利用信息技术的先进性来帮助汽车维修企业实现企业经营管理的自动化。因此,非常有必要设计与实现一个可以对汽修企业进行日常业务管理[2]的软件。它不但能够改变手工管理方式容易出错的弊端,还能借助计算机提高企业员工的工作效率,改变企业的管理方式,提高企业的管理水平。汽车维修过程会产生大量数据报表,使用汽车维修管理系统还有助于数据的后期管理,也使企业的管理者能够更好的利用现有的数据,对现有数据进行深入分析,从而对企业的未来发展做出合理的决策。总之对传统管理方式和操作方法的转变已经成为汽车维修行业亟待解决的重要问题之一。
汽车服务市场是整个汽车产业链上利润最高的部分,各国的汽车连锁服务商都具有十分敏感的嗅觉,在世界各个汽车产业发达的地区投资汽车服务站。随着中国经济的发展,越来越多的中国人将汽车看成是必需品,各国的投资者也敏感的嗅到中国汽车服务行业的巨大潜在市场,开始纷纷抢占中国这块巨大的“奶酪”。德国的博世(BOSCN)、美国的Ac德科公司、日本最大的汽车服务连锁企业澳德巴克斯(AUTOBACS)等全球范围内汽车服务行业的巨头都宣布将在中国的各个地区投资建成规模庞大的汽车售后、汽车快修、汽车用品等汽车服务站。
我国汽车行业在技术、管理和人才需求等方面相比于发达国家还处于比较落后的状态,所以这些汽车行业的国际巨头进入中国市场,将对我国的汽车服务行业带来非常大的影响。我国的汽车服务行业如果不进行有效的体质改革和技术发展,将很快就不能适应市场中不断增长的需求。
1.2 国内外研究现状
目前在西方发达国家,计算机在汽车维修企业内信息处理、财务管理、定货和发货管理等方面有着广泛的应用研究,并迸一步向信息处理全面化、故障诊断专家化、人员培训网络化方向发展。以美国为例,每个修理厂都设置两台以上的计算机,一台用于查询维修过程中需要的资料信息,另一台用于自身管理如做计划顾客的资料管理等。日本早在1975年一1980年间就提出了通过加强维修行业的知识集约化发展达到进一步健全和发展汽车维修行业的目的。并对此制定了一系列的改造计划:如加强维修资料的管理,培养专门的维修人材,开发更为先进的维修作业设备等等。其中还专门指出应该开发和实行汽车维修企业[2]的计算机管理,提出进行顾客管理、经理管理、维修物资管理、维修人员培养管理等方面的计算机开发研究。
国内汽车维修管理系统设计主要是为了协助各单位合理和优化汽修管理,提高工作效率。基本的业务功能包括:接车、估价、派工、结算、结款、出厂过程的管理;材料出入库,客户及供应商的管理,客户车辆管理,收付款管理,报表查询功能;材料结存,营业收入日报及期间报表,应收应付明细报表,维修项目各类报表。维修系统的核心部分就是派工,结算,结款功能。除了在系统功能上的要求以外,对系统的性能上也要求系统有较高的安全性,系统数据的保密功能;系统的可扩展性,每个企业公司都有属于自己的业务扩展方向,良好的系统扩展性,也是决定系统的使用寿命的一大因素;系统的灵活性,强大的系统自我纠错和错误日志的记录功能,都将大大提高系统的使用体验和方便后期的维护。
1.3 本文的研究内容
本文主要介绍4S 店汽车维修管理系统所需要的相关技术,分析和比较系统所需的服务器技术和数据库产品。完成对该系统所要采用的关键技术和细节的论证和研究,在系统范围确定的基础上,提出具体的项目解决方案、系统架构、详细设计和具体功能的实现。举例介绍其模块和功能,对设计的系统进行测试,检测其可操作性。
2 系统相关技术概述
2.1 Microsoft SQL Server 2008 技术
SQL Server是由微软公司设计开发的大型关系型数据库管理系统,最初Sybase公司、Microsoft公司和Aston-Tate公司共同合作研发,后来微软专心研究基于Window NT平台的SQL Server,2000年设计并且推出了SQL Server 2000。之后又更新到了SQL Server 2008,它是近年来国内外广泛使用的大型数据库管理系统,它支持客户机/服务器模式,同样也支持浏览器/服务器模式,是开发MIS系统经常使用的主要数据库管理系统之一,具有数据定义、数据控制、数据操作等功能。SQL Server 2008包含各种版本,如企业版、个人版、标准版等,能够满足不同用户在价格和性能上的需要。SQL Server包含服务器端组件、客户端组建和通信组件;实例组、实例、数据库和基本表。SQL Server 2008[3]具有以下特点:
图2.1 MVC设计模式
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jxgc/qcgc/1781.html