赵 昊,周 磊
(1.镇江市产品质量监督检验中心,江苏 镇江 212132;2.江苏大学 计算机科学与通信工程学院,江苏 镇江 212013)
质量检验机构是政府依法授权建立的技术机构,其出具的检验数据具有法律效力。对于产品质量检验机构而言,科学的管理体系和高效的工作能力,是为社会提供技术支撑的重要保障。随着我国经济的飞速发展,产品质量检验的业务服务水平与国际接轨是大势所趋。为了迎接未来,增强整体竞争力,建立检验机构报价系统具有重要的实际意义和较高的应用价值[1-2]。
检验机构的报价大多数是由客户发起检验请求,并通过联系检验机构进行检验业务咨询,由检验机构的报价员接受客户的咨询,二者通过充分的沟通协商后完成检验报价,再形成委托检验协议,进入产品检验环节。然而,各检验机构均为第三方检验服务单位,能检测的产品种类繁多且各有所长。客户只有通过检验前的咨询,才能掌握一个检验机构是否具备检验资质,能否给予检验服务,可以进行哪些项目的检验,检验项目的收费情况,以及产品检验完成所需的时间等信息。客户在与报价员充分沟通后,综合考虑才能做出是否送检的决定。目前委托检验前人工报价的报价流程如图1所示。
图1 人工报价流程示意
这样的报价模式较大程度地依赖于报价员对检验业务的熟悉程度,要求报价员能在脑海中储存本机构的检验资质能力数据、收费标准数据、检验所需的产品标准和方法参数标准,还要实时掌握实验室检验任务的进度和排档情况,才能迅速及时地给予客户想要的信息。然而实际情况是,作为产品质量检验机构,所覆盖的产品种类非常多,每个产品涉及的检验标准不唯一,每个检验项目对应的参数要求更加复杂,一般报价员很难短时间脱口而出。大多数报价员的方法是先记录客户的咨询信息,再一一查找检验所需的信息反馈给客户,有时需要多次反复沟通才能达成一致,完成报价所需时间成本很高,报价员的服务质量较大程度地影响客户的体验感受,并最终影响其做出委托检验的决定。
为缩短报价时间,提高工作效率,规范检验报价过程,方便客户委托检验业务,本文通过计算机编程,设计开发检验机构报价系统,利用计算机的数据库存储和引用功能,同时调用检验能力库和收费信息库,将报价员所需要掌握的资质能力表、收费标准、产品检验标准和参数方法等信息进行封装,呈现给客户友好的交互式界面[3]。系统整合资源后既能提高工作效率,减少人工操作和重复劳动,又能让检验报价工作更简单和规范。
系统设计的关键是设计数据信息流,本文结合人工报价的经验,由客户查询开始,客户通过输入关键词检索,报价系统同时调用检验资质能力数据库和收费标准信息,将检验标准、检验项目、收费价格等信息一并呈现在客户使用的窗口中,方便客户快速获取信息。客户根据自身的实际情况,自行斟酌选择所需要的检验项目。客户选择后,对应栏目会提示送检所需要检验样品的规格、尺寸、数量等,方便客户自行准备样品,以满足送检要求。客户选定所需项目后,提交报价信息给报价系统,报价系统将这些信息发送到报价员客户端,由报价员审核。报价员审核通过后,将报价信息发给报价系统,生成最终的报价单。如果报价员审核发现客户填写的信息有误或者有需要修改完善的地方,则将报价信息退回到客户操作窗口,由客户修改完善,直至审核通过,生成最终报价单。该系统的报价流程如图2所示。
图2 报价系统的报价流程示意
本文报价系统的开发基于Windows操作平台,采用Oracle数据库读写数据,利用 .NET技术体系实现数据通信,使用C#语言作为开发工具[4-5]。在开发过程中, .NET技术提供了通用语言运行所需的基础类库,提供了数据库访问技术以及网络应用等。在开发语言方面,C#语言作为一种面向对象的程序语言,支持单继承,具有多态性、类别性和识认性等特点,方便开发者进行封装、类继承等操作。Oracle数据库分为服务器和客户端两部分,数据库提供开放的数据信息管理,客户端提供用户操作端。 .NET技术为开发人员提供了统一的面向对象的、层次化的、可扩展的编程接口,与Windows编程相比,查找和使用基础类库更容易,更方便开发者高效、快捷地构建应用程序[6-8]。
系统的架构是以局域网服务器为中心,将应用功能分成界面展示层和数据处理层。界面展示层是用户端接口,显示窗体控件,用于接收用户录入的信息和显示操作结果的信息,实现用户与系统应用间的对话功能。为使用户的操作界面简洁直观,使用视图查询用户窗口,如键盘输入数据和显示输出数据时,用户可以多角度观察数据库的数据信息。用户在改写数据时,不会影响数据处理层。数据处理层负责读写数据库数据,实现数据的更新和检索功能。系统设计时分别将客户查询模块和报价员审核模块应用于展示层,数据层由资质能力和收费信息数据库模块组成。这种两层三模块的设计有助于系统搜索处理数据库,以更快捷地实现检验信息查询、收费信息查询、报价单申报、报价单审核、报价单生成的功能。
系统测试是模拟客户进行报价的过程,目的是检验报价系统是否能满足设计的要求,以及发现系统中的错误,反馈给开发者及时进行完善。本系统开发过程的重点是用户界面设计与测试。界面设计需要结合使用方式、目的、功能和环境多项因素,必须要紧密贴合用户的需求而设计,界面测试围绕用户的便捷性开展。
以客户操作界面为例,界面功能主要包含客户信息栏、项目查询功能栏、报价信息表、送检要求提示栏和检验项目申报栏。页面整体简洁明了,操作方便,整齐的布局满足了用户的视觉感受,展现出友好美观的操作界面,如图3所示。
图3 检验报价系统界面
客户信息栏用于保存客户的资料,便于数据库存储和查询,也方便客户再次使用时迅速查询。检验项目查询栏的功能是输入检验关键词,利用报价系统检索检验资质能力数据和收费信息,将检验标准、检验项目、收费价格等信息一并呈现在报价信息表栏中。客户选择所需的检验项目时,送检要求提示栏会及时提示检验该项目所需要样品的规格、尺寸、数量等参数,方便客户自行准备样品,以满足送检要求。检验项目申报栏是客户提交报价信息的最终环节,客户结合上面栏目的信息,决定是否将需要检验的项目编号提交给报价系统。报价系统将客户申报的检验信息发送到报价员客户端,由报价员审核,如图4所示。报价员审核通过后,将报价信息发送给报价系统,生成最终的报价单。如果报价员审核发现客户填写的信息有误或者有需要修改完善的地方,则将报价信息退回到客户提交窗口,由客户修改完善,直至审核通过,生成最终报价单。
图4 报价信息审核界面
经过测试,报价系统具有良好的人机接口,界面简洁明了,使用方便。本系统在测试中可以稳定运行,响应速度快、安全性强、后期可维护能力较好,基本达到了设计的预期要求,在功能上实现了系统自动报价,可以成功代替人工报价模式,缩短检验业务报价流程时间,提高检验业务工作的效率。
本次检验机构报价系统的实现,是提升客户体验的一次尝试,如果将本系统与各检验机构的ERP委托检验业务系统对接,无疑将进一步提高客户的委托效率。工作效率的提升可以压缩检验机构运营成本,成本降低便可以给予客户价格上的优惠,让利又能增加客户的满意度和忠诚度,由此进入良性循环。市场经济的经验表明,只有不断从客户的角度考虑,才能不断吸引和争取检验业务。随着移动互联网的普及,本系统后期还可以通过开发客户手机应用,让客户手机在线下单,样品通过快递送达至检验机构,检验报告在线即可查询等,真正实现足不出户即可满足检验需求。
本文以解决客户咨询检验报价的繁琐问题为出发点,以检验机构的实际情况为落脚点,以报价员的业务工作经验为着力点,通过计算机编程开发出适应实际需要的检验机构报价系统,并通过系统测试证实了该系统具备预期功能,既能满足检验机构的报价工作要求,又能提高客户的体验满意度,为进一步实现“互联网+”检验服务的模式拉开了序幕。