汽车维修企业客户维修保养管理系统的设计
2020-12-23张新永肖广兵
张新永 肖广兵
摘 要: 汽车维修企业客户维修保养管理系统,采用Visual Basic 6.0为基础开发程序,使用SQL Server 2000作为后台数据库,按照功能模块化,界面简洁、友好化的设计思想,分为用户身份验证模块、会员管理模块、会员提 醒模块、订单管理模块、系统设置模块五个模块,实现管理工作流程的可视化。在方便汽车维修企业管理的同时,也给到店客户留下好的印象,从而提高汽车维修企业的管理效率和收益。
关键词: 汽车维修管理系统;客户管理;系统设计
中图分类号: TP311.1 文献标识码: A DOI:10.3969/j.issn.1003-6970.2020.10.007
本文著录格式:张新永,肖广兵. 汽车维修企业客户维修保养管理系统的设计[J]. 软件,2020,41(10):2730
【Abstract】: The customer maintenance management system of automobile maintenance enterprises adopts Visual Basic 6.0 as the basic development program and SQL Server 2000 as the background database. According to the design idea of function modularization, simple and friendly interface, it is divided into five modules: user authentication module, member management module, member reminder module, order management module, system setting module, to realize the visualization of management workflow. It not only facilitates the management of automobile maintenance enterprises, but also leaves a good impression on the customers, so as to improve the management efficiency and revenue of automobile maintenance enterprises.
【Key words】: Automobile maintenance management system; Customer management; System design
0 引言
隨着我国经济与科技的迅速发展,国人汽车购买数量不断提高,我国的汽车产业发展迅猛,从2009年开始,我国的汽车产销量首次超越美国,成为世界汽车产销第一大国[1]。车辆维修的需求不断增加,汽车维修市场的扩大,大量汽车维修企业出现,也带来了很多问题:一是服务水平较低,很多从业人员没有做到以客户为中心,缺乏服务意识、服务个性化;二是信息化水平较低,很多维修企业尤其是一些中小型维修企业依然采用手工,从客户到店维修再到结账,都是人手工记录,信息化管理水平低[2],有些维修企业甚至是没有记录。这些问题,很容易造成维修企业的老客户流失、信息查找困难、管理效率低等现象。
因此,本文设计的系统针对汽车维修企业的客户管理及维修管理问题,对到店客户、客户在店的维修和保养记录进行管理,实现管理工作流程的可视化,并及时对客户车辆的维修及保养业务进行关怀提醒,让客户感到汽车维修企业的温暖体贴,在方便汽车维
修企业管理的同时,给到店客户留下好的印象。此外,为了提供更优质、更加个性化的服务,本系统引入了会员积分升级制度,为客户提供不同等级的活动优惠和个性化的服务[3],让客户形成依赖并刺激客户的消费。
1 系统设计思想
本系统主要依据当前维修企业的管理方式进行设计,以管理方式为基础,与计算机信息技术结合,旨在实现高效管理、简易管理[4]。具体设计思想如下:
(1)界面简洁化、友好化设计
在系统界面设计方面,追求界面友好,简洁易用。界面干净简洁、一目了然,在系统界面,使用者可以迅速找到想要查询的相关信息;操作便捷,没有复杂的操作,实现操作上的友好方便。
(2)模块化设计
系统按照汽车维修企业的对象及管理范围,划分为独立具体的功能模块,各功能模块的数据彼此关联,以便使用者的操作与管理。
2 系统设计
2.1 功能结构设计
系统按照模块化进行设计,共分为五个模块,分别为用户身份验证、会员管理、会员提醒、订单管理、系统设置。系统的功能结构图如图1所示。
(1)用户身份验证模块
本模块用来验证登录系统的用户是否有使用权限。
若用户验证后合法,则可以进入系统;若不是,则弹出错误信息提示,并重新登录。同时,该软件系统将用户分为管理员和一般用户两种类型,管理员具有软件的全部权限,而一般用户没有数据备份、信息设置的权限。
(2)会员管理模块
本模块用来对客户进行管理。主要对会员信息进行添加、修改、删除、查找。
选中已经添加的会员记录可以修改该会员消息或者删除该会员,所有会员都有唯一的会员卡号。查找会员有精确搜索和模糊搜索两种查找方式,前者只要会员数据库中和输入的车牌号或者手机号有重合字符即出现查找结果;后者必须是输入的车牌号或者手机号和会员数据库中某一记录完全一致才会出现查找结果。在该模块,设置会员积分制度,根据客户的消费金额,按照一定公式计算转换为会员积分并划分会员等级,分别为普通、白银、黄金三个等级。不同等级会员可享不同等级的优惠。
(3)会员提醒模块
本模块用来提醒关怀用户。主要有显示需要打电话或发送短信的待提醒会员记录以及已打电话或发送短信后删除相关记录的已提醒删除两个功能。
当会员做过一次维修保养后,系统会在设定的提醒时间(或默认为90天)后提醒你给会员打电话或发短信。待提醒会员中显示的是需要打电话的会员信息。当你打过电话后,可以选择已提醒删除删除。
(4)订单管理模块
本模块用来对客户的维修或把保养订单进行管理。主要有添加、修改、删除、查找订单四个功能。
选中已经添加的订单可以修改该订单或者删除该订单。查找会员有精确搜索和模糊搜索两种查找方式。在该模块可以给会员打印订单票据。
(5)系统设置模块
本模块用来对系统进行相关设置。主要有数据备份、信息设置、个性化三个功能。
数据备份用来对系统中保存的数据进行备份。信息设置可以设置企业的名称、地址、联系方式。个性化功能可以由用户选择喜欢的背景颜色和字体。
2.2 开发环境和开发工具设计
本系统采用Visual Basic 6.0为基础开发程序,使用SQL Server 2000作为后台数据库[5],可在Windows7 Windows10系统上平稳运行。
2.3 数据库设计
根据系统的总体目标和功能,据此分解出数据实体,并确定实体之间的关系。系统数据库E-R图如图2所示,通过对汽车维修企业的业务和管理过程的内容分析,数据库的数据项设计如下[6]。
(1)客户信息
详细记录客户相关的信息。包括的数据项有:车主姓名、车型年款、车牌号码[7]、家庭住址、电话号码、会员卡号、会员积分、会员等级、优惠比例、登记日期、备注信息等。
(2)订单信息
详细记录客户维修或保养的相关信息。包括的数据项有:会员卡号、车主姓名、会员等级、会员积分、优惠比例、车牌号码、维修或保养费用、日期、工时、工时单价、工时费、货名、规格、单价、数量、金额、备注信息等。
(3)用户信息
记录了操作本系统的用户信息。包括的数据项有:用户名、密码、姓名、登记日期、备注等。
(4)用户权限
对应不同操作用户的系统权限。包括的数据项有:用户名、功能模块、读写权限、参数等。
2.4 軟件界面设计
在软件登录界面,输入合法的用户名、密码,系统连接数据库验证正确后进入软件主界面,否则登录失败需要重新输入用户名、密码。详细的登录流程如图3所示。
主界面的标题栏为“主界面”,主要显示软件名称以及会员管理、会员提醒、基本设置、订单管理四个系统模块,点击进入相应的界面。
会员管理界面主要包括其他模块的快捷进入选项,添加会员、修改会员信息、删除会员、查找会员四个功能选项及显示相关数据的表格。在主界面点击会员管理进入会员管理界面,会员界面详情如图4所示。当用户需要新添一条会员记录时,点击该界面的添加会员,将弹出添加会员窗体,在该窗体中填写需要添加的会员信息,软件连接数据库查询是否已有记录,若没有,该条会员记录将成功被添加并显示在会员管理界面的表格里;若已有,则出现提示且返回添加会员窗体。当用户想要修改其中一条会员记录时,需要先选择该条会员记录,然后点击修改会员,将弹出修改会员窗体,在该窗体中修改之前的信息然后点击修改,该条会员记录将被修改并显示在会员管理界面的表格里。当用户想要删除其中一条会员记录时,同样需要先选择该条会员记录,然后点击删除,该条会员记录被删除,同时会员管理界面的表格里该条会员记录消失。当用户想要查询某个会员的相关信息时,点击查找会员,将弹出查找会员窗体,在该窗体中输入车牌号码、手机号码、车主姓名等一到两条信息,选择精确搜索或者模糊搜索后点击查找,在会员管理界面的表格中将出现查询的结果。会员管理模块对应业务流程图[8]如图5所示。
会员提醒界面主要包括主菜单快捷进入选项,待提醒会员、已提醒删除两个功能选项及显示相关数据的表格。在主界面点击会员提醒进入会员提醒界面,点击待提醒会员将在该界面的表格里显示需要提醒关怀的会员记录。当某位会员已被关怀后,选择该条会员记录点击已提醒删除,表格里的该条会员记录消失。
订单管理界面主要包括其他模块的快捷进入选项,添加订单、修改订单、删除订单、查找订单四个功能选项及显示相关数据的表格。订单管理模块的业务流程与会员管理模块的业务流程基本相同,唯一不同的是在订单管理界面,当用户添加一条订单后可以点击打印,将该订单打印成单据提供给客户。
系统设置界面主要包括主菜单的快捷进入选项,数据备份、信息设置、个性化三个功能选项。管理员拥有所有权限,而一般用户没有数据备份、信息设置的权限。以数据备份为例,在主界面点击系统设置进入系统设置界面,点击数据备份,如果当前登录用户为管理员,软件允许用户进行数据备份操作;如果不是,软件将提示没有权限操作。
3 结语
本文在对当前汽车维修企业存在的管理问题分析的基础上,采用Visual Basic 6.0为基础开发程序,使用SQL Server 2000作为后台数据库,按照功能模块化,界面简洁、友好化的设计思想,分为用户身份验证、会员管理、会员提醒、订单管理、系统设置五个功能模块,并对系统的数据库进行了设计,实现管理流程的可视化,可以满足汽车维修企业方便高效管理的基本需要,也给客户留下好的印象,从而提高汽车维修企业的管理效率和收益。由于汽车维修企业经营过程中还有很多影响因素,增加完善系统的功能,对汽车维修企业进行全面管理是进一步研究的主要目标。
参考文献