智立甫, 贾 明, 张淑红
(1.石家庄职业技术学院a.电气与电子工程系;b.艺术设计系,河北 石家庄 050081;2.元氏县第四中学 信息技术教研组,河北 元氏 050030)
随着汽车服务行业的发展,员工的流动性和员工工资成本大大增加.如何降低员工培训成本和管理成本,提高客户服务体验度,是整个汽车服务行业面临的现实性问题.汽车服务公司的前台岗位是与客户接触的第一环节,面临着接受客户询价、快速从众多汽车品牌和系列中给出客户对应车型服务价格的任务.如果客户接受服务,还要详细记录客户的相关资料.按传统的前台工作人员的工作模式,他们在上岗前需要记忆大量的数据,这就造成员工工作压力大、公司培训时间长、管理成本增加等一系列问题,而员工一旦转岗或离职,公司损失会更大.应石家庄快车道汽车服务公司的要求,笔者开发了一套汽车服务报价系统,以实现快速报价和客户管理的信息化,代替现有的员工记忆与纸质查表相结合的工作方式.设计过程中,在实现基本功能的基础上,为系统预留了扩展接口,以便于实现与其他软件,如员工管理、备件管理的无缝链接.使用本系统,既可以提高工作效率,又能降低开发或购买大型新软件的资金投入.
客户在公司前台对汽车服务产品提出查询要求,客服人员要迅速提供维修服务价格.而汽车有众多的品牌和系列,配件有不同的生产厂家,厂家又有原厂和副厂的差异,厂家不同,价格也自然不同,保养服务也分不同的类别.客户选择服务项目,并对价格确认后,前台客服人员负责联系库房准备备件,并将工单通知到维修车间.维修人员完成维修、保养项目,客户提车离开后,客服人员将客户资料输入计算机,本次业务完成.
系统要实现服务产品的报价,需要建立服务产品数据表;实现对客户情况的管理,需要建立客户数据表;对员工进行管理,要有员工数据表.具体ER图如图1所示.
图1 项目需求E-R图
为简便,图1未标出系统实体和关系的属性.其中,“员工”有编号、用户名、密码、权限、姓名等属性,编号为主属性;“客户”有编号、客户姓名、车型、联系方式等属性,编号为主属性;“服务”主要有服务内容和时间等属性,主属性为员工编号与客户编号;“产品”主要有产品编号、名称、汽车品牌、系列名称、生产厂家、价格等属性,产品编号为主属性;“选择”为客户与产品之间的关系,有客户编号、产品编号、时间、数量等属性,客户编号和产品编号为主属性.
建立产品选择数据表是为了实现客户消费记录的管理,为客户分级和产品市场推广保留数据;建立客户服务数据表是为了记录员工与客户间的咨询内容,通过员工管理客户数据.
具体需要实现的功能为:员工信息的输入与管理、产品信息的输入与管理、客户资料和产品信息查询.
由于系统应用于Windows平台,所以选用Vb.NET作为快速开发工具,后台使用Access数据库,以方便安装使用.不同员工有不同的账号和权限.在员工登陆时,系统会查询数据库表中的对应字段,通过代码实现对不同权限的管理.
系统与数据库的连接在公共模块中编码实现,并读取图标等本地资源,采用相对路径以增加系统的适用性[1-2].
不同功能在不同的窗体中实现,分为主窗体和子窗体.主窗体中设计有菜单和工具栏,其他窗体的功能按钮用button实现.数据流程图如图2所示.
图2 系统数据流程图
其实现代码为:
′此处调用一个函数,限制员工权限,仅可查询数据.
实现二者连接的部分代码为:
系统设计开发完毕经测试运行正常后,还需要进行打包封装和文档编写.
Vs 2005自身带有打包工具,可以将framework 2.0打包进安装包.但由于使用这个打包工具不能形成独立的安装.exe文件,所以,本设计选择用第三方软件Advanced_Installer打包,以实现多平台兼容,方便客户使用.
本系统总体实现了汽车服务公司产品的快速报价和客户资料的信息化管理,降低了员工的劳动强度,提高了工作效率,有较好的稳定性和可靠性.由于是单机版,没有考虑在网络中传送数据的安全问题,仅对数据库实现了加密存储,若要实现在网络环境下的信息管理和共享,必然要考虑数据的安全问题,而这还需要做进一步的研究.
[1]MICHAEL HALVORSON.汤涌涛,宋明均,金红仙,译.Visualbasic 2005+从入门到精通 [M].北京:清华大学出版社,2006:6.
[2]李晓征.管理信息系统的权限设计和C#.NET实现 [J].中国教育信息化,2009(19):42.