您的位置: turnitin查重官网> 管理学 >> mba >> mba毕业开题报告 >管理系统基于C++汽车维修管理系统设计

管理系统基于C++汽车维修管理系统设计

收藏本文 2023-12-24 点赞:8824 浏览:33375 作者:网友投稿原创标记本站原创

摘 要:汽车维修管理系统是使用计算机对汽车维修行业的信息进行智能化管理,主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。后台数据库采用SQL server 2005,前端应用程序使用VC++ 6.0编程技术, 在系统中利用前台系统界面和后台数据库的交互,从而真正达到汽车维修管理的简洁化,智能化,自动化的目的。
关键词:汽车维修管理系统 数据库 SQL server 2005
1、引言
随着科技发展和社会进步,汽车业在我国有了飞速的发展,由于大量的汽车维修在人工的管理下具有检索慢、查找不方便、可靠性差、工作量大等问题,针对汽车维修部门的特点,开发了汽车维修管理系统,以迅速提升汽车维修部门的管理水平,降低经营成本,提高效益。

2、系统功能与实现

汽车维修管理系统是一个面向汽车维修市场设计开发的软件。主要用于管理者之间的交流,管理者和用户之间的交流,应用范围非常广泛。系统主要包括:基本信息管理,业务信息管理,业务统计管理,系统用户管理4大模块。

2.1 基本信息管理模块

此模块主要是对汽车维修站现有汽车配件及主要维修项目的介绍,详细分为3个模块:配件信息管理,维修项目管理,故障定义管理。
(1)配件信息管理:具体包括配件查询、配件添加、配件修改、配件删除、返回5个子模块,它们之间互相关联,当选用添加按钮将信息录入时,才可以使用查询,修改,删除的功能,依次对配件信息进行管理,单击返回按钮便退出此模块,返回上一菜单。
(2)维修项目管理:具体包括项目查询、项目添加、项目修改、项目删除、返回5个子模块。查询功能是依据汽车名称进行查询现有此种车辆的维修项目。添加是录入汽车维修站新增加的维修项目名称,并通过修改对现有的维修项目进行修改,删除等操作。因为此模块的所有查询功能都是根据汽车类型进行查询,所有汽车名称不能为空。
(3)故障定义管理:具体包括故障添加、故障修改、故障删除、返回4个子模块。根据以有的配件信息对汽车进行故障维修。

2.2 业务信息管理模块

此模块是汽车维修站对外来维修车辆的基本信息进行记录,车辆维修情况,使用配件,及人力信息,并按车辆登记的车牌进行最后的详细结算和总结算。是对汽车维修站产生最直接效益的一个模块,使得汽车维修站可以在宏观上对维修汽车的信息进行有效的管理。此模块分为2个详细模块:业务登记管理,业务结算统计。
(1)业务登记管理:是对汽车维修站的外来车辆的详细信息的登记管理,结算统计是对维修车辆的维修费用的详细统计和最后结算的统计。此模块是本系统对外来维修车辆信息的统计并储存资料方便汽车维修站的管理查询。
(2)业务登记管理:具体包括业务查询、业务添加、业务修改、业务删除、故障管理、项目管理、材料管理、返回8个子模块。业务查询是根据登记的车牌进行查找,并显示此车的详细登记资料,方便了维修站的查找管理。业务添加是对车辆的登记以便方便维修站的管理和记录其详细信息,因为本模块的查询功能是依据车牌进行查找,所以车牌是不能为空的。业务修改与业务删除都与基本信息管理模块的功能相同,所以在此不做详细介绍了,故障管理是针对汽车类型与已有的故障维修项目对汽车的故障进行维修,此维修项目只限维修站已有的故障维修项目,并对故障的具体特点进行详细的描述。项目管理中的添加是根据已有的维修项目和配件对可以维修的项目进行登记并记录下所使用的材料数量和维修人员的手续费,并且此模块与后面的材料管理模块是相联系的。材料管理模块是针对故障管理模块中维修时所使用的未登记的材料进行录入,以及用户的额外更换配件的信息,是业务结算统计的最后统计,当所有信息录入完成,车辆维修完成,此时业务结算功能就会根据项目管理,材料管理中所使用的材料以及数量,并根据基本配件信息管理中的配件报价进行结算,最后加上人员的费用做出最后的结算,并详细显示维修项目费用,配件费用,其他费用,和最后总结算。

2.3业务统计管理模块

该模块详细显示了故障信息以及出现的次数,为维修开展新业务提供了有效的依据。并对维修项目进行统计记录其详细信息。维修材料管理是针对维修中使用的配件以及用户要求更换的配件的使用数量,进行记录并显示使用的数量以及单配件的总,是汽车维修站购进配件的有效依据,也是维修站进行调整的依据。

2.4系统用户管理模块

当选择普通用户登陆时可正常使用基本信息管理,业务信息管理,业务信息管理,在最后的系统用户管理中只能修改自身,当点击用户管理时,弹出你没有权限的对话框,点击确定返回上一菜单。

3、关键技术

(1)Visual C++6.0是微软公司推出的开发Win32应用程序的、面向对象的可视化集成工具。内容涵盖了Visual C++ 6.0编制应用程序的一些基础知识、图形和图像处理技术、MFC编程及异常处理、模式和非模式对话、线程、ActiveX及其控件设计、多媒体程序设计、SDI和MDI等窗体的编程技巧、数据库与网络程序设计。它的最大优点就是提供了功能强大的MFC(Microsoft Foundation Class Library)类库,MFC是一个很大的C++类层次结构,其中封装了大量的类及其函数,很多Windows程序所共有的标准内容可以由MFC的类来提供,MFC类为这些内容提供了用户接口的标准实现方法,程序员所要做的就是通过预定义的接口把具体应用程序特有的东西填入这个轮廓,这将简化编程工作,大大的减少程序员编写的代码数量,使编程工作变得更加轻松容易。
(2)数据库技术 SQL Server 2005能够满足今天的商业环境要求不同类型的数据库解决方案,它是一种应用广泛的数据库管理系统,具有许多显著的优点:易用性、适合分布式组织的可伸缩性、用于决策支持的数据仓库功能、与许多其他怎么写作器软件紧密关联的集成性、良好的性价比等。还具有XML支持,用户定义函数和新的数据类型,索引视图,排序规则,索引增强,分布式查询,备份和还原等特性。汽车维修管理系统采用SQL Server 2005进行数据库设计,数据库中包含8个表,即配件信息表、维修项目信息表、故障定义表、业务登记表、配件清单表、项

学位论文参考文献格式www.udooo.com

目清单表、故障清单表和用户信息表,用来实现对汽车维修信息的数据存储。
4、结论
汽车维修管理系统主要完成对配件,维修项目,故障定义的查询、添加、修改、删除;以及用户的权限使用,大大地提高了修车企业的工作效率,减少了工作中可能出现的错误,为客户提供了更好的怎么写作。
参考文献
宋伟,吴建国.中文 VC++ 高级编程 清华大学出版社,2001
文龙,张自辉,胡开,SQL Server 2005入门与提高清华大学出版社,2007年3月
作者简介:杨柯(1969-),女,辽宁沈阳人,副教授

copyright 2003-2024 Copyright©2020 Powered by 网络信息技术有限公司 备案号: 粤2017400971号