背景
客户要求在鲜奶收购系统中加入牛奶品质检测功能。下面是A,B两个技术人员就牛奶品质检测仪的数据如何集成到已有系统中的一场对话。
讨论过程
A:牛奶检测仪器大都是进口的,精读也高,速度快。目前有两个设备不错,一个是价格7400,重量<1kg,但是检测数据只能在仪器液晶屏上显示,或者打印出来,不能直接传输到电脑;另一个是价格20000,重量6kg,能把数据以txt形式传给电脑。
B:你打算如何集成到咱们已有的系统中呢?
A: 我的方案是,牧民刷身份证,放奶桶称重,然后取样检测。检测的结果打印出来(原来的系统也有打印机),然后通过拍照识别的方式提取数据存储。
B:为什么要用到图像识别呢?本来就是电子数据还要打印再识别出来。违背了当初这套系统简便的意义。打印的量也很大,直接用手机查看不就好了
A:我觉得没有办法把检测仪器的数据直接导出来是客观问题,我问了仪器在国内的多个代理和商家,确实不支持数据导出。并且这个流程已经是我能想到最优的解决办法了。打印出来还能让牧民有个已收货的凭证,也更放心一些
因为这个机器便宜、重量也是最轻的、精度也高。所以不太想放弃这个机器。但是数据怎么导出来确实是个问题,不打印的话只在屏幕上显示,工作人员一个一个输入参数,我觉得这样不如直接拍照来的方便
识别之后如果有误,可以再手动修改一下就行
B:理论上行得通,但这样会给用户带来太多的不方便。比如修改问题,识别结果到底错没错,错在那里,这个检查工作量并不小,只做一次并没有什么,但次数多了,用户是不会满意的。我建议还是选择可上传txt数据的那款设备,虽然报价比较高,但并不是不可以谈的。
A:我本来想在图像识别那一块提升理论高度。创新点就是使用价格低的设备,通过技术手段实现了数据的采集。只是做一个数据直接获取的,价格上也没有优势,感觉亮点少了很多。下面是这个设备的基本外观
这一张图片是设备打印出来的单据的样本:
B:图像识别技术上很成熟了,没有什么理论高度。但在现实的环境中,很难达到让用户完全满意的准确度,所以在目前这种情况下,不建议采用图像识别的方案。我的意见是要么直接用比较贵的,可以上传数据的设备;要么对比较便宜的的设备做技术改造,从内部数据线上真接获取数据,但如果没有供应商的技术支持或相关的技术文档,完全依赖反向工程,开发时间也会比较长。还是要仔细考虑一下。此外,设备可以将数据打印出小票,说明设备一定会将格式化的数据传送给打印机,因此也可以考虑获取打印数据后进行数据提取。
A:明白了,我再仔细考虑一下后再和你讨论吧。
太史公曰:技术路线的选择,对项目的成败很关键,不可以不慎重。