APP下载

成品库发货验证系统设计与开发

2018-12-17供稿吴志勇余琼倪劲松WUZhiyongYUQiongNIJinsong

金属世界 2018年6期
关键词:马钢服务端发货

供稿|吴志勇,余琼,倪劲松 / WU Zhi-yong, YU Qiong, NI Jin-song

作者单位:马钢(合肥)板材有限责任公司,安徽 合肥 231600

内容导读在实物装车发货过程中,冷轧产品成品库发货人员主要通过人工来判断装车卷与系统配车卷是否一致,一旦发生判断失误,就会因为发错成品卷而导致质量异议的发生。为了保证发货的准确性,马钢(合肥)板材有限责任公司设计开发了成品库发货验证系统。验证系统客户端APP通过无线网络与服务器通讯,将数据送入Windows系统下的数据库进行数据交换;操作工使用平板电脑扫描配车卷配车单上的条形码,验证与生产标签卷号是否一致;确认正确后贴上发货标签,保证成品库发货的准确性。发货验证系统能够方便快捷及时的反馈信息,减少了操作工的工作量,并且可以在公司MES系统中进行操作日志查询,一旦发生错误,可以及时发现错误卷的时间、卷号等详细信息,便于后期查询及更改。

在实物装车发货过程中,马钢(合肥)板材公司冷轧产品成品库发货人员主要通过人工来判断装车卷与系统配车卷是否一致,一旦发生判断失误,就会因为发错成品卷而导致质量异议的发生。为了保证发货的准确性,公司设计开发了成品库发货验证系统。冷轧产品成品库发货验证系统与公司MES匹配,以安卓操作系统平板电脑为基础,开发成品库发货验证系统客户端APP,通过无线网络与服务器通讯,将数据送入Windows系统下的数据库进行数据交换。操作工使用平板电脑扫描配车卷配车单上的条形码,同时接收数据库反馈信息,验证与生产标签卷号是否一致,确认后贴上发货标签,保证成品库发货的准确性。

软件开发

公司冷轧产品成品库发货验证系统的主要设备设计需求见表1。根据业务需求,主要进行如下软件开发。

条形码

条形码是将宽度不等的多个黑条和空白,按照一定的编码规则排列,用以表达一组信息的图形标识符。常见的条形码是由反射率相差很大的黑条和白条排成的平行线图案。通过图象输入设备或光电扫描设备自动识读以实现信息自动处理。成品库发货验证系统的条形码具有条码技术的共性:每种码制有其特定的字符集、每个字符占有一定的宽度、具有一定的校验功能等。同时还具有对不同冷轧成品卷的信息自动识别的功能及处理图形旋转变化的特点。马钢(合肥)板材公司成品库发货验证系统采用平板电脑扫描条形码实现对配车卷配车单信息的输入。

表1 成品库发货验证系统主要硬件设备

程序开发

基于ExMobi客户端和服务端进行成品库发货验证系统软件的开发。ExMobi客户端为开发者解决跨平台、用户图形界面开发、本地数据管理、终端及第三方能力的集成等问题,并为最终用户提供统一的交互操作界面;ExMobi服务端负责解决管理以及后端与网络服务的集成问题。从客户端和服务端架构来看,ExMobi 的客户端和服务端是相对独立的,并不完全互相依赖。也就是说,ExMobi 的客户端可以直接与第三方的接口服务进行对接;ExMobi 的服务端可以提供服务给任意的客户端,如 ExMobi客户端、微信应用、基于浏览器的 WEB 系统(移动端或者 PC 端),甚至是其他原生开发的APP。

发货验证系统软件的开发使用ExMobi 客户端与ExMobi 服务端直接对接开发 Native APP即发货验证系统APP,充分发挥ExMobi 完整的应用开发能力,进行一站式的移动应用开发。满足系统既无客户端积累,也无服务端积累,且无接口,满足移动端对数据极强的转换和改造的需求。

系统功能

操作工在发货验证程序中输入或扫描需要验证的配车单号,再通过扫描装车卷的生产标签条形码,系统自动验证该卷是否在配车单内,并把验证结果反馈给操作工,避免发货错误的情况。

日志查询

为方便现场操作工进一步查询以及因操作工操作不当而导致结果错误,在马钢(合肥)板材公司MES系统中增加发货验证操作日志查询功能。此功能可进一步查询是否验证错误,作为第二道保障,有效保证发货准确率,如图1所示。

图1的操作日志查询功能记录了用户、时间、配车单以及生产标签的卷号。若出现错误的匹配,则在日志查询中显示为红色,以方便查询错误信息。

图1 MES系统中发货验证操作日志查询功能

图2为成品库发货验证系统APP正确验证结果,当平板将此正确验证结果反馈给操作工后,操作工才可以打印并粘贴发货标签,保证准确发货。

MES优化

MES优化是指对配车单打印功能的优化。为了使验证系统操作方便,使用条形码扫描后即可在打印配车单的同时打印出条形码。不影响正常生产的情况下,在马钢(合肥)板材公司MES冷轧发货标签查询及打印界面中增加二维码标签打印与条形码打印两个测试按钮,如图3所示。实际测试中,由于原配车单空白部分太小因此将二维码位置定于备注一栏中。

图2 成品库发货验货系统验证结果正确界面

图3 配车单打印功能优化界面

调试及效果

系统上线使用后,现场操作反映较好,并根据实际情况提出新的要求,如在MES配车发货界面空白处增加反馈扫描验证结果的画面。因配车与贴标签为两名操作工人,另一名操作工能在配车发货界面中及时发现错误并提醒现场验证的操作工,有效提高发货的准确率,此功能与相关技术人员联系后得以解决。图4为改进后的成品发货-配车发货界面,右下角画面即为能够及时反馈验证结果的画面。

图4 改进后的MES成品发货-配车发货界面

结束语

冷轧产品成品库发货验证系统在实际使用过程中操作工反映良好,有效保证了发货的准确性。发货验证系统能够方便快捷及时地反馈信息,减少了操作工的工作量,并且可以在马钢(合肥)板材公司MES系统中进行操作日志查询,一旦发生错误,可以及时发现错误卷的时间、卷号等详细信息,便于后期查询及更改。

猜你喜欢

马钢服务端发货
新时期《移动Web服务端开发》课程教学改革的研究
马钢华阳
马钢精炼300 t RH炉喷补台车喷补方法的研究
马钢11号高炉风口喂线护炉实践
马钢11号高炉炉缸二层水温差升高的处理
标准规程发货排行榜
标准规程发货排行榜
标准规程发货排行榜
标准规程发货排行榜
摸清黑客套路防范木马侵入