当前位置:文档之家› 1.二维码信息管理平台建设技术研究报告

1.二维码信息管理平台建设技术研究报告

二维码信息管理平台技术研究报告广东电网有限责任公司清远供电局二〇一六年十月目录1.研究背景 (3)2.国内外研究现状 (3)3.目的及意义 (4)4.项目研究内容 (4)4.1项目核心内容 (4)4.2技术特征 (6)4.3系统配置 (8)5.研究组织分工 (14)5.1研究组成员 (15)5.2分工安排 (15)5.3阶段总结 (15)6.研究方法及步骤 (15)6.1高度重视、积极配合 (15)6.2各部门工作要求 (16)6.3各阶段工作要求 (16)7.研究阶段性成果 (16)8.特色及价值 (17)1.研究背景目前南方电网建成了移动应用平台应用生态圈体系,通过统一建设规范及管控体系、统一移动应用开发平台、统一应用发布运营管理、统一移动应用门户建立应用研发、应用管控、应用推广及高管管控于一体的移动应用生态圈。

该平台针对内外网数据安全交换平台、4A平台进行集成(含与各业务系统之间的信息传输),该平台整合了原营配现场作业系统,实现了移动应用模块组件化及各业务系统统一接入。

为保证二维码信息管理技术顺利应用于现场工作(资产统一管理、现场作业任务的顺利传输及转移),将该功能统一以组件发布应用模式整合至移动应用平台中,遵循南方电网信息化规划、南方电网企业架构、安全性原则、标准化原则,符合南方电网移动应用统一集中管理的要求。

广东电网有限责任公司清远供电局(以下简称:清远供电局)自2012年推广移动作业,随着移动终端信息化的深入应用,各基层班组积累了大量移动应用经验,而将二维码信息管理技术应用依组件化模块整合在移动应用平台内,充分利用移动应用平台与各业务系统间的现有接口,最小化基层应用人员的应用推广过渡过程,并在较短时间内体现技术应用成效。

2.国内外研究现状我国对二维码技术的研究开始于1993年。

中国物品编码中心对几种常用的二维码PDF417、QRCCode、Data Matrix、Maxi Code、Code 49、Code 16K、Code One的技术规范进行了翻译和跟踪研究。

随着我国市场经济的不断完善和信息技术的迅速发展,国内对二维码这一新技术的需求与日俱增。

中国物品编码中心在原国家质量技术监督局和国家有关部门的大力支持下,对二维码技术的研究不断深入。

在消化国外相关技术资料的基础上,制定了两个二维码的国家标准:二维码网格矩阵码(SJ/T 11349-2006)和二维码紧密矩阵码(SJ/T 11350-2006),从而大大促进了我国具有自主知识产权技术的二维码的研发。

二维码应用渐趋广泛,但与日韩等国相比,我国的二维码发展还远远不够。

制约因素除了运营商的支持度外,还有技术、终端适配、盈利模式等方面。

炒得很火热的是二维码与O2O(Online To Offline)模式的结合,即利用二维码的读取将线上的用户引流给线下的商家。

尽管有些人不看好二维码的应用,但无可否认,只要培养了足够多的用户群,再结合良好的商业模式,二维码将成为桥接现实与虚拟最得力的工具之一。

在代码编制上巧妙地利用构成计算机内部逻辑基础的“0”、“1”比特流的概念,使用若干个与二进制相对应的几何形体来表示文字数值信息,通过图象输入设备或光电扫描设备自动识读以实现信息自动处理。

在许多种类的二维条码中,常用的码制有:Data Matrix,MaxiCode,Aztec,QR Code,Vericode,PDF417,Ultracode,Code 49,Code 16K等,QR Code码是1994年由日本DW公司发明。

QR来自英文「Quick Response」的缩写,即快速反应的意思,源自发明者希望QR码可让其内容快速被解码。

QR码最常见于日本、韩国;并为目前日本最流行的二维空间条码。

3.目的及意义二维码具有信息容量大、安全性高、读取率高、纠错能力强等特点。

因此,二维码不仅能够对物品进行标识,而且能够对物品的属性进行描述。

相对于磁卡、lC卡和RFID等技术,二维码具有抗干扰能力强、运用环境适应性好、使用成本低廉的特点。

当前企业级系统移动应用存在部分地区无移动信号无法使用的情况,可借助二维码实现信息传递功能;电网中杆塔、配电柜、变压器等资产数量多、生产厂商各不相同、投运时间长短不一、技术规格型号众多,增加了有效管理电网设备、巡视检修时查看设备信息的难度。

因此,企业级信息系统与二维码技术相结合显得十分必要。

4.项目研究内容4.1项目核心内容本项目旨在通过QR二维码技术实现二维码信息管理平台及其功能的开发建设,解决在通信网络故障或信号较弱区域的现场作业任务下发、回传问题。

研究电网设备资产信息二维码管理技术。

研究适用于电网系统的高效二维码信息压缩、加密技术。

二维码信息管理平台建成后,可进行现场作业任务传递方面的应用。

比如在生产系统、营销系统中进行任务派工的同时,调用二维码信息管理平台API接口,在页面上显示包含作业任务数据二维码图片,直接使用移动终端设备扫描即可获取作业任务;在任务作业完成后,移动终端设备再生成一张包含任务作业结果数据的二维码图片,由业务系统客户端进行条码扫描即可将数据回传到业务系统中。

在资产设备管理中,可以将资产信息录入到二维码信息管理平台中,并通过二维码信息压缩、加密技术,将资产信息生成相对应的二维码图片,实现移动作业终端对资产信息的快速查询功能。

根据以上的应用场景要求,应达到的预期目标如下:1)实现二维码信息管理平台的设计与建设;2)实现二维码信息管理平台对数据进行压缩、加密并生成二维码的功能;3)实现二维码信息管理平台对资产信息录入及生成二维码图片的功能;4)实现二维码信息管理平台对移动终端设备形成的二维码图片信息进行扫描并生成作业结果的功能;5)实现二维码信息管理平台与现场作业系统间的集成接口。

系统建设满足如下原则:1)先进性与前瞻性要求。

采用成熟、可靠、先进的技术,充分利用已有资源。

2)实用性与扩展性要求。

建立统一标准和规范。

满足可持续扩展,适应需要的网络系统环境和技术条件。

3)可靠性与稳定性要求。

采用先进的容错技术和故障处理技术,保障数据传输的高可靠性。

4)统一性与标准化要求。

制定并贯彻统一的业务及技术标准规范。

5)安全性与保密性要求。

严格遵循系统安全设计与传输要求和规则,制定完善安全保密制度和防范措施,确保信息安全、保密。

6)可管理性要求。

系统应易于管理,易于维护,操作简单,便于系统监视和控制,可远程管理和故障诊断。

4.2技术特征二维码信息管理平台研究及应用项目采用MVC设置模式进行开发。

其中,前台数据展示采用extjs、jquery、jsp等前端开发技术;业务处理层主要以spring MVC为核心的技术进行业务集成;持久层采用hibernate、ibatis框架,解决DAO访问控制、事务管理、多线程处理等问题;后台数据库支持MYSQL、ORACLE等主要数据库。

技术架构图如下:1、Extjs技术介绍Extjs是一种主要用于创建前端用户界面的Javascript框架,功能丰富,无人能出其右。

以用来开发RIA也即富客户端的AJAX应用,是一个用javascript写的,主要用于创建前端用户界面,是一个与后台技术无关的前端ajax框架。

因此,可以把ExtJS用在.Net、Java、Php等各种开发语言开发的应用中。

ExtJs最开始基于YUI技术,由开发人员JackSlocum开发,通过参考JavaSwing等机制来组织可视化组件,无论从UI界面上CSS样式的应用,到数据解析上的异常处理,都可算是一款不可多得的JavaScript客户端技术的精品。

2、Spring技术介绍Spring是一个开源框架,Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson 在其著作Expert One-On-One J2EE Development and Design中阐述的部分理念和原型衍生而来。

它是为了解决企业应用开发的复杂性而创建的。

Spring使用基本的JavaBean 来完成以前只可能由EJB完成的事情。

然而,Spring的用途不仅限于服务器端的开发。

从简单性、可测试性和松耦合的角度而言,任何Java 应用都可以从Spring中受益。

简单来说,Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架。

3、Hibernate技术介绍Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。

Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序使用,也可以在Servlet/JSP的Web应用中使用,最具革命意义的是,Hibernate可以在应用EJB的J2EE架构中取代CMP,完成数据持久化的重任。

平台主要组成部分包括一个门户,二个中心。

(一)二维码信息管理门户:构建对外发布平台,实现用户登录、任务查询及二维码信息查询等功能。

(二)任务管理中心:实现对任务数据的管理,包括任务数据转换成二维码图片,任务执行状态查看、二维码图片信息转换成任务数据等功能。

(三)二维码信息管理中心:实现对电网资产设备信息管理,包括资产设备信息单个录入,批量录入及批量解码等功能,并提供二维码图片生成后直接打印的功能。

4.3系统配置4.4功能实现我的任务二维码管理1.我的任务列表展示2.我的任务查看二维码3.任务管理任务二维码列表展示4.任务管理查看二维码二维码管理-资产信息二维码资产信息二维码预览资产信息二维码保存资产信息二维码打印二维码二维码批量录入预览资产信息二维码保存二维码批量打印二维码批量解密5.研究组织分工5.1研究组成员组长:钟世冠副组长:李文航成员:李文航、蔡徽、钟世冠、苏超、潘世成、钟业荣、陈少敏5.2分工安排1)负责二维码技术在企业级信息系统中应用研究的统一组织和领导:研究组组长和副组长;2)负责审定二维码技术在企业级信息系统中应用研究工作方案:研究组组长和副组长;3)负责二维码技术在企业级信息系统中应用研究工作的具体执行:研究组全体成员;4)负责协调解决二维码技术在企业级信息系统中应用研究过程中遇到的问题:研究组全体成员。

5.3阶段总结最终成果总结:研究组全体成员。

6.研究方法及步骤6.1高度重视、积极配合二维码信息管理平台的建设,充分利用移动应用平台与各业务系统间的现有接口,最小化基层应用人员的应用推广过渡过程,并在较短时间内体现技术应用成效,因此各个相关部门人员要积极配合、充分参与。

6.2各部门工作要求由于二维码信息管理平台建设是需要跨多专业的,因此需要各专业部门进行充分配合,协调一致,健全各项责任机制,具体任务落实到责任人,充分发挥主体作用,科学组织,积极投入人力物力,打好项目建设攻坚战。

相关主题