基于二维码的系统集成技术研究

来源 :电脑知识与技术 | 被引量 : 0次 | 上传用户:yjddstevens
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:企业生产信息化关键在于解决各种信息孤岛问题,实现信息流的贯通,同时结合各种形式的自动识别技术,实现信息流与实物流的一致性,提高信息的准确性和生产效率。首先分析二维码的特点,然后提出基于二维码的系统集成方案,着重描述条码系统中标准接口管理和标签打印管理的设计,最后给出以条码系统为集成中介的集成模型。对解决生产信息系统的集成问题,有一定的借鉴意义。
  关键词:生产信息化 ;二维码;系统集成
  中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2015)11-0172-03
  1引言
  随着自动化和信息技术应用的不断深入,生产业务原来的针对各个局部应用领域建设起来的经典的应用系统,因数据固化在自身系统内,不能实现信息的自动共享和二次使用,需要被整合;信息系统集成问题,尤其是生产业务过程的信息系统集成问题,成为快速提高企业竞争力和管理水平的关键突破点。以航空电子生产企业为例,支撑业务过程和局部领域应用的信息化系统包括:物资采购管理、元器件筛选管理、检验管理、库房管理、制造执行管理、装配管理、调试管理、试验管理等过程管理系统。这些系统多为各个业务部门根据自身业务需求陆续引进的,在业务逻辑、数据结构等方面自有特点,长期积累了大量数据,这些数据不能共享给其他系统使用,形成多个“信息孤岛”。在生产业务量放大的前提下,比起在更高层次的业务模型框架指导下推倒重建,推广使用自动识别技术和进行系统整合、集成是两种向效率求效益的快速简便的方式。
  2 二维码技术
  二维码是一种自动识别技术。自动识别技术将识别分成了三个阶段:信息封装、信息传输和信息识别[1]。信息封装是指通过对物体的直观信息进行抽象,转化为可编码的文字、图像等形式,然后进行数据编码,最后存储在特定的信息载体中,而这些载体是信息最终的传播形式,之后通过特定的识别设备对信息载体进行读取,通过解码来得到信息。相对模式识别而言,自动识别技术虽然增加了信息封装并需要借助信息载体来进行信息传输,但是却大大提高了识别效率。
  二维码编码的主要流程为数据分析、数据编码、生成纠错码、在矩阵中设置各个信息块、添加掩模。增加掩模操作是为了提高可读性;二维码解码过程大体上可以分为五个步骤:图像预处理、定位与校正、读取数据、纠错以及译码。其中图像预处理主要对采集的图像进行灰度化,使图像更清晰;定位与校正负责在图像中找到二维码图形的准确位置,求得图形四个顶点的坐标值,同时得到二维码的尺寸、所覆盖的区域范围、边缘位置等信息,将数据字节转换为二进制位流;读取数据是将位流转换为数据,并解析出数据和纠错信息;数据纠错则使用纠错算法对读出的信息进行计算,得到正确的数据;最后根据约定好的或标准的译码程序进行译码,得到二维码实际代表的数据。
  与其他自动识别技术相比,二维码的特点是成本低、可靠性高、采集速度快、识别设备简单,随着标准统一、方便移动设备编码及识别使用的QR码在航空客运、铁路运输、物流、广告、通讯、娱乐等多个领域推广应用,在企业生产领域使用二维码标记实物的条件已经成熟。
  3 以二维码为中间介质的集成模型
  以二维码为中间介质,直接进行系统集成,目前使用较为广泛[2]。采用二维码作为中间介质的集成方式进行集成,需要两个系统约定好集成的界面,即二维码所代表的业务数据集的数据格式。这样,两个系统之间没有直接关系,只需分别按照约定的数据格式进行编制、打印、解析和存储二维码包含的数据即可。如图1所示。
  图1 二维码为中间介质的集成模型
  直接以二维码为中间介质进行集成,其特点是快速、直接,要求两个系统功能修改方便,即开发人员对系统代码熟悉程度高,要求生成二维码的系统的打印功能模块开放性较高,方便将二维码图型附加在标签之上进行打印。限制是只能进行端到端的集成,且每次集成都需要进行大量的系统改造,不适用于封闭性较高的系统,于是引出以条码系统为中间介质的集成方法。
  4 以条码系统为中间介质的集成模型
  4.1 条码系统
  将上述集成模型中的编码规则管理、打印格式定义、二维码标签生成、二维码解析等功能通用化,并合并成条码系统,条码系统将通过定义标准格式的WebService接口与被集成系统进行数据交互[3]。以条码系统为中间介质的集成方式是在以二维码为中间介质的集成方式基础上发展而来,两者在使用方式和标记实物方式等方面几乎相同,具体的区别对用户透明。
  条码系统功能包括编码规则管理、条码分类管理、条码定义管理、标准接口管理、标签打印管理、系统管理等功能。其中编码规则、条码分类、条码定义这三个功能负责对条码本身的各个方面进行管理,如码段定义、编码规则、属性定义、条码类型等功能,这些功能以及系统管理功能是标准的条码管理的功能,不需要赘述。条码系统的特殊体现在标准接口管理和标签打印管理上。
  条码系统的运行方式图2所示。
  
  图2 条码系统运行模型
  4.2 标准接口管理
  标准接口管理模块定义了4个标准WebService的传输接口,分别是:
  表1 条码系统WebService接口列表
  [接口
  名称\
其他文献
近年来电力行业取得了较快的发展,随着电力建设力度的增加,对于电力系统运行的稳定性提出了更高的要求。在当前电力系统自动化控制中应用智能技术,可以实现智能化调度和智能
血管外皮细胞瘤是一种少见的间质性肿瘤,可发生于全身的任何部位,发生于胸部者罕见.我院收治并经病理证实3例血管外皮细胞瘤,现报告如下,并结合文献分析.
公司的规模不断扩大,局域网中的主机数量也激增到近百台,受领导的指派,局域网的维护管理就落到了笔者的肩头。局域网的优势在于资源共享,在实际运维过程中,笔者经常遇到各共享访问方面的问题,也时常帮助用户们解决此类故障。从排查出的种种问题来看,影响资源访问的主要问题还是集中在共享模式上。看来,只好从了解共享模式人手,结合实际的案例,才可以让大家排除险阻,顺利地享用各种网络资源。  了解Windows共享访
塔河油田奥陶系缝洞型碳酸盐岩油藏储集体非均质性强,根据储集体特征可初步分为定容型油井和非定容型水驱油井,前期主要依靠注水替油吞吐和水驱开发,采收率较低。随着塔河油田缝
1临床资料患者男,7 5岁,因腹痛、腹胀、肛门停止排气7天,伴恶心呕吐5天,于2002年6月1 5日入院.查体:体温38℃,脉搏110次/min,呼吸20次/min,血压140/62mmHg.急性病容,全身皮肤
目的探讨颈部微小金属异物的定位及取出. 方法对我院收治的3例颈部微小金属异物患者的临床资料、诊治过程作回顾性分析. 结果我们在X线下使用针灸针对异物进行不同平面、不同
层间非均质油藏在多油层合采和笼统注水的条件下,表现出严重的层向矛盾,影响着其开采速度以及最终采收率。因此,针对层间干扰问题,进行了数值模拟研究。针对影响层间干扰的7个主
嗜酸细胞性胃肠炎是一种胃肠道组织中嗜酸性粒细胞增多性疾病,临床上以上腹部痉挛性疼痛伴恶心、呕吐、腹泻为主要症状,可致胃肠道梗阻、出血和腹水,皮质激素治疗效果良好.现
摘要:本文提出了一种新的求解无约束优化问题的共轭梯度算法。通过构造新的[θk], 及[βk]公式,并由此给出一个具有充分下降性的方向,使得算法能够满足下降条件。我们在较弱的条件下证明下算法的全局收敛性。  关键词:无约束优化;共轭梯度法; Armijo线性搜索;全局收敛性  中图分类号:TP391 文献标识码:A 文章编号:1009-3044(2016)14-0191-02  1 概述  考虑无约
如今,人们的学习和工作都很忙碌,早八晚五的生活顶着压力过,但生活不能没有光彩,为了减压,把琐碎的时间合理利用起来,大家在学习和工作之余也不忘记娱乐,上上网、玩玩游戏、