基于QRCODE的办公资产管理系统设计与实现

2014-11-15 20:06吴旭华付祥
软件工程 2014年11期
关键词:信息管理系统二维码

吴旭华++付祥

摘 要:本文是在原来办公固定资产管理台账基础上,开发的一款手机APP应用系统,利用专用标签打印程序,将办公固定资产的基本信息,如资产编号,资产名称、资产保管人、资产使用人、资产存放位置、资产序号等,通过QR二维码格式打印到一枚标签上,然后,将二维码标签粘贴在资产设备(如桌椅、电脑、打印机等)的表面,在进行资产清查或变更时,通过手机APP实现办公资产的登记、领用借用归还,还可以进行快速统计和资产盘点,可以极大的提高办公资产的管理能力和水平。

关键词:二维码;ZPL指令;信息管理系统

中图分类号:TP274.2 文献标识码:A

1 引言(Introduction)

二维码是以某种特定的几何图形,按一定规律在平面(二维方向上)分布的黑白相间的图形记录数据符号信息的,在代码编制上巧妙地利用构成计算机内部逻辑基础的“0”“1”比特流的概念,使用若干个与二进制相对应的几何形体来表示文字数值信息,通过图象输入设备或光电扫描设备自动识读以实现信息自动处理。它具有条码技术的一些共性:每种码制有其特定的字符集;每个字符占有一定的宽度;具有一定的校验功能等。同时还具有对不同行的信息自动识别功能、及处理图形旋转变化等特点[1],和一维条码一样,二维码也有多种不同的编码格式,本文使用的是在移动互联领域应用最为广泛的QRCODE。

QR码呈正方形,只有黑白两色。在四个角落的其中三个,印有较小,像「回」字的正方图案。这三个是供解码软体作定位用的图案,使用者无需对准,无论以任何角度扫描,资料仍可正确被读取。

基于QRCODE的办公资产管理系统,是在原有资产管理台账的基础上,将每一个台账资产的相关信息如资产编号,资产名称、资产保管人、资产使用人、资产存放位置、资产序号等信息,通过QR二维码格式打印到一枚标签上,然后,二维码标签粘贴在资产设备(如桌椅、电脑、打印机等)的表面,在进行资产清查的时候,通过预装于智能手机(安卓或苹果)的我查查等软件,可以快速统计和进行资产盘点,即使资产位置发生变化,也可以迅速确定原始位置,可以极大的提高办公资产的管理能力和水平。

2 系统需求与设计(System requirements and design)

办公资产主要是指企事业单位所有或所管理的,满足工作需要、使用期限超过一年的,非生产、内部使用的固定资产和低值易耗品,办公资产的管理是指对资产进行申购、审批、采购、验收、登记、领用、转移、维护和报废等全部过程的管理[2],就固定资产来说,一般分为办公家具类、电子设备类和运输设备等几个大类,本系统主要考虑对固定资产的管理,主要使用对象办公室。

经过对使用部门的需求调研,办公室主要进行的是实物管理,包括办公资产的登记、借用领用归还以及配合设备处等部门进行资产盘点等工作[2],具体包括以下内容:

(1)办公资产登记,登记公司内部所有的办公资产,例如:资产编号、名称、配置、价值、购买时间、数量、维修记录和供应商等信息。

(2)结合职工档案号,进行借用领用归还登记,记录办公资产的借用、领用和归还过程,记录每一个办公资产发生的历史借用记录,掌握每一个职工手里拥有公司哪些办公资产。

(3)资产盘点查询统计资产资料,可分类查询,统计数量金额。

传统的办公资产管理是基于EXCEL电子表格,在电子表格中对资产按采购日期和类别进行编号,如某台打印机采购于2010年9月,则编号为201009PT001,然后将统一规格的设备标签贴于打印机表面,需要进行固定资产盘点时,则打印现有固定资产明细表,一一进行核对盘点清查。

传统的资产管理方式存在着盘点统计全部依靠人力完成,费时费力,并且如果资产位置发生迁移和变动,查找非常麻烦,借助于现在智能手机的迅速发展,我们设计了一套基于QRCODE的资产设备管理APP软件,它包括以下功能模块。

(1)办公资产登记,根据原有的台账信息,采用数据导入或录入方式,将办公资产的基本信息录入软件,资产登记可自动编号,统一管理,也可手工输入。

(2)资产标签打印,根据登记的台账信息,通过选择相关的资产,将基本信息以QRCODE编码方式打印于设备标签上,资产标签即可张贴在资产上进行管理。

(3)供应商管理,可登记资产的供应商资料,例如:单位名称、电话地址等信息。

(4)资产分类管理,可自由增删资产类别,如电脑类、家具类等。

(5)资产查询统计,可通过智能手机摄像头实现扫描QRCODE,进行资产盘点登记,极大提高工作效率。

(6)使用查询统计,统计每一位职工手里的资产明细,在手资产和归还资产。

(7)EXCEL报表打印,所有的数据信息可以导出为EXCEL,并分发到电子邮件。

(8)实物图片扫描,通过智能手机摄像头,对实物进行拍摄,保存浏览。

(9)系统设置,可以进行数据初始化、数据安全备份、用户权限管理等设置。

3 系统实现和难点(System implemention)

系统实现主要分两个部分,主要是一套基于QRCODE的资产设备管理APP软件,用来对办公资产进行信息管理,另一部分为单独的资产标签打印程序,通过CVS电子表格与手机APP进行数据交换,然后,通过第三方专用条码标签打印程序,进行QRCODE二维码标签打印,在本文实现中,我们使用的设备是美国斑马公司的ZM400型号标签打印机,采用ZPL打印指令实现设备标签的QRCODE打印,代码如下:

^XA^PR2,2^MD25^FO450,1^BQN,2,2^FD3资产编号:201009CH001,资产名称:小圆凳(2/9),资产位置:综合楼1312室,当前使用人:John.Sm,87773084^FS^A0N,31,31^FH\^FT420,251^FD1^FS^PQ1,0,1,Y^XZ。

系统实现的难点在于资产查询统计功能模块中,利用手机摄像头拍摄二维码实现智能识别功能,在程序实现的过程中,我们利用谷歌公司开源ZXing项目,进行了二次解码,通过加载ZXing的main activity,创建DecodeThread线程,从相机获取得到原始byte数据,然后得到对应的设备编码,并显示到界面控件中[3],较好地完成了识别功能。

4 结论(Conclusion)

基于QRCODE的办公资产管理系统将智能手机和办公室日常的资产管理流程相结合,实现了对办公资产的移动便携化管理,极大的提高了办公资产管理的水平,而使用QRCODE二维码方式进行办公资产标识,更可以使用户即使不装备专门的资产管理系统,也可以通过市面上通用的第三方扫描软件,查询到办公资产的基本信息。下一步,系统还可以采用云计算端数据同步技术实现多手机应用的共同管理。

参考文献(References)

[1] 齐金月.二维条码的生成与识别研究[D].哈尔滨工程大学,

2004.

[2] 邹婷婷,王春枝,崔湘龙.设备管理系统设计[J].信息与电脑(理

论版),2010(02):106.

[3] Multi-format 1D/2D barcode image processing library with

clients for Android, Java[OL] . http://code.google.com/p/

zxing/.

作者简介:

吴旭华(1970-),女,硕士,实验师.研究领域:信息管理系统.

付 祥(1975-),男,硕士,讲师.研究领域:信息管理系统.endprint

猜你喜欢
信息管理系统二维码
可以吃的二维码
三维可视化信息管理系统在选煤生产中的应用
二维码迷宫
信息管理系统在工程项目管理的应用
二维码
基于三维TGIS的高速公路综合信息管理系统
SaaS模式下的房地产中介公司信息管理系统
高速公路绿色通道信息管理系统开发与实践
让严肃的二维码呆萌起来
二维码让政务公开更直接