摘要:二维码作为一种全新的信息存储、传递和识别技术,自诞生之日起就得到了世界上许多国家的关注。二维码技术应用于公安、外交、军事等部门对各类证件的管理,而且也将二维码应用于海关、税务等部门对各类报表和票据的管理,商业、交通运输等部门对商品及货物运输的管理、邮政部门对邮政包裹的管理、工业生产领域对工业生产线的自动化管理。
关键词:二维码;系统;信息
一、技术背景
二维码可根据资讯内容的多少、应用的功能需求生成码图。一般简单表层的应用可将信息内容直接生成QR二维码使用。要实现极具商业价值的应用,必需使用二维码深层的核心技术,也是QR二维码真正的价值所在。QR系统管理迅速在各国企业界扩展,QR方法成为企业实现竞争优势的工具。专业二维码技术公司可对二维码进行定制服务,可变换颜色,图案,甚至可以制作出各种各样的造型。专业的二维码应用服务不单纯有表层简单的功能供用户作为一种基本体验,更是拥有商业价值的后续应用,为广大企业接力二维码实现市场营销。
二、技术方案论证
1、移动终端开发技术
1.1 Windows Mobile
Windows Mobile是微软公司基于移动设备的掌上操作系统,又称为“移动版的Windows”。这套操作系统是基于WindowsCE内核的嵌入式操作系统,为移动设备提供了与桌面操作系统相似的视窗展示效果以及操作习惯。该操作系统内置了OFFICE文本,IE浏览器等应用程序,并支持触摸屏操作。我们也可以在这套系统上安装应用程序,对系统的功能进行扩充。
1.2 Windows MobiIe 6.5 SDK
Windows Mobile 6.5 SDK是微软为程序开发者提供的在Windows Mobile 6.5进行程序开发的开发工具包。这套开发工具包功能强大,包括了示例代码、文档、头文件、库文件、图像和开发平台模拟器等,程序开发者可以使用这套开发包在Windows Mobile 6.5上开发应用程序。
1.3 Windows Mobile设备中心
Windows Mobile设备中心提供了与Windows Mobile设备建立合作关系的功能。我们可以使用这个软件与Windows Mobile设备同步文件,图片,并对其进行管理。
三、设计思路
1.网络拓扑结构设计
用户通过VPN访问系统。本系统与电力调度工作票系统连接,在施工过程中可以查看使用哪些安全工器具,并将安全工器具设备的可用库存情况提供给该系统。传送工具设备的验收信息。调用仓库购进系统的付款接口。与税务系统采用调用WebService接口的方式互相交换数据,验证工具设备的发票是否有效。与账务系统采用JDBC直连的方式,往账务系统的临时表写数据,提供安全工器具设备做账的业务数据。
2.关键模块设计
2.1通过二维码技术和网络信息平台的结合,并成功运用于各种规格、型号、材质的安全工器及管理中,一是简化了繁琐的信息管理工作,大幅度提升了工作效率;二是统一规范了安措项目流程中参与者的职责;三是使远程监控和现场检查更具操作性。使用二维码技术所提供的6大功能分别是:检验过期提醒,工器具参数查询、管理记录查询、新设备入册、用户管理、状态一览。
2.2安全工器具管理系统共分为两大部分:分别是服务器部分,和用户端部分,服务器部分有六大功能:首页、工器具清册、记录查询、新设备入册、用户管理、状态一览。
2.3客户端部分由四大功能:明细、自用或外借、自检或送检、盘点。
2.4二维码模块设计
参照安全工器二维码识别号编制的原则为每一个安全工器具设置唯一的二维码识别号,以二维码作为设备“身份证”,实现全过程管控。安质部将采用专业的编码生成器,输入安全工器具的相关信息,生成唯一的图像二维码,贴至对应的工器具上,可供下载或打印。
安全工器具设备的尺寸有大有小。对于较大的工具,直接在工具上贴二维码,该二维码中存储着工具设备的ID信息。较小的工具,无法在工具上贴二维码,实际管理中,在工具上用激光,刻上工具的件号与序号信息,在工具存放的架位上,粘贴这工具件号与序号的二维码,通过件号加上序号的方式,来识别。
期刊文章分类查询,尽在期刊图书馆工具的二维码应该包含工具编号二维码、工具件号二维码、工具序号二维码、机务工作者二维码、库房保管员二维码。对二维码的结构进行抽象,二维码类需要包含二维码的类型以及二维码存储的数据。
2.5数据库设计
本系统的数据库设计中关键表E-R。库房与库房管理员之间建立多对一的关联关系,一个库房允许有多个保管员。在一个库房中,可以存放多个工具,一个工具在同一时刻只允许存放在一个仓库中,在库房与工具之间建立起了一对多的关系。一个工具只允许有一个件号,唯一标识这个工具是什么。一个件号的工具有许多个,在它们之间建立起了一对多的关联。在借出业务中,一张借出清单中一条记录对应着一件工具,但一件工具可以多次进行借出操作,因此在借出单与工具之间建立起了多对一的关联。与借出业务类似,归还清单与工具之间的关联也是多对一的关联。库房管理员信息用于存储库房的管理员信息,通过STORE_ROOM_ID与库房表建立关联。
四、解决问题
系统阶段的主要工作包括开发环境搭建、测试环境搭建、系统编码、系统物 理资源申请与部署。编码的过程是将系统设计阶段形成的业务类与业务处理流程 的描述,转换为计算机语言的程序或者源代码。
4.1关键模块实现
二维码打印方案,我们采用了一个比较灵活的办法,在工具入库的时候,调用二维码生成工具,生成二维码图片,在报表中预留一个图片控件,这个图片控件,提取预先生成好的图片信息,形成工具标签。使用标签打印机打印出来。
4.2实现展示
4.2.1 登录系统
库房保管员通过扫描库房保管员专用条码或者输入工号和密码登录系统。
4.2.2 采集工作者信息
库房保管员,确认移动终端位于“采集工作者信息”的页面,使用移动 终端设备扫描机务工作者工作证上的二维码,完成机务工作者的身份信息采集。
4.2.3选择服务项目
库房保管员可以使用移动终端为机务工作者提供,借出(工具领用)、归还(工具归还)、工具查询(查询可用工具)、借出未归还查询的服务项目。按照机务工作者所提出的要求选择对应的项目。
4.2.4 借出
选择“借出",进入借出页面。需要填写借出的基本信息,包括“业务号”“是否长借”以及“用途”。当“用途”选择“定检”或者“业务”。数据录入完成后,点击“进入借用”。
工具借出界面。库房保管员在该页面逐个扫描借出的工具,将工具加入领用清单中,全部扫描完毕后,点击底下的“领用清单"按钮
领用清单页面。在这个页面中,工具保管员核对清单中的工具数据与借出的工具是否一致,无误后点击“发料”按钮,系统保存借出数据,并打印借出清单,完成工具借出业务。
在工具借出操作时,发生意外,导致借出清单打印失败,工具保管员可以使用该页面,选择借出数据,打印出相对应的借出清单。
4.2.5 归还
选择“归还”,进入归还页面,在归还页面中,要求输入工具借出人的工号,点击查询按钮,查出该工作者借出但还没有归还的工具。也可以输入件号来精确查询工具。
工具保管员核对实物工具,在移动终端上,勾选对应的工具。在清点完归还工具后,点击“加入归还清单”。这时候系统打开归还清单页面。
再次核对归还工具清单中的工具,与工作者拿来还的工具是否一致,核对无误后,点击“收料”按钮,完成归还操作,系统自动打印归还单据。
完成归还操作,打印归还单据,有可能由于打印机卡纸或者打印机内没纸,以及网络连接不畅等原因,导致打印归还单据失败,这时候,可以使用归还打印功能。选择打印失败的单据,点击打印,重新打印归还单据。
4.2.6 未归还清单查询打印
选择“借出未归还查询”,进入借出未归还查询页面。单击查询按钮,列出所有借出未归还的工具,然后点“打印"后,打印出未归还清单,工具保管员在交接班的时候,拿着清单,核对库房架上的工具。
论文作者:刘松峰,郭华中
论文发表刊物:《电力设备》2018年第2期
论文发表时间:2018/6/1
标签:工具论文; 二维码论文; 库房论文; 保管员论文; 清单论文; 系统论文; 器具论文; 《电力设备》2018年第2期论文;