1 项目概述
1.1 项◎目建设目标
设备的全方位数字信息采集,
可定制二维码生成,
二维码标签打印,
二维码○标签识别,
信息全方位查询统计、调用,
设备巡检的全过程记录,
全方位形成基于广域网@的多点B/S管理,
形成完善的权限综合管理配置。
2 项目建设原则
低成本、专业化、稳定性、未来可扩展、运维成本低、易操作、安全性高、集成度高、减少人为误√操作对系统的影响。
充分考虑系统与原操作々流程的对接,尽可能减少重复建设及原有数据为的应用衔接。
未来可扩展:提供标准接口※,实现系统与◥其他平台系统的对接,信息在可控范围内共享,实现本系统到下级单位的扩展应用与实施。通过开放♀标准接口,或通过数据导入导出(因为网络可能不能直接通信)实现与关系单位的信息对接;
报送:通过导出打包发布信■息的形式,实现系统≡内数据的报送;
集成度高:各硬件相互之间高∴度集成;
易操作:界面友好,操作容易,用户体验好。
3 系统实施
采用二维码手执扫描枪作为信息采集器(可选)也可以用手①机代替。
通过扫描贴于设备上的二维码标←签进行二维码信息的读取并传送给终端电脑,实现与服务端交互显示ㄨ设备详细信息。
对〇设备的相关信息进行修改后提交保存于服务端数据机房。
通过B/S形式,多台终端机可同时访问服务进行操作,登录系统者进行身份验证,并获得相应的权限,权限由超级管理员№进行分权(可考虑实现组织机构管理及角色权限分配机制)。
在终端机上,可进行按设备类别、所有人、管理人的查询◎、统计、录入、修改、删除等一系↓列操作。
可在录入『设备时生成二↑维码,并通过标签打印▲机打印,然后粘贴于设备统一位置。
通过手执扫描枪及终端笔记本电脑实现机房内移动操作及信息的调看,从而实现设备机房的巡检工〗作。
所有终端机』的操作集中到服务端存放,可实现异地多机房管〖理。
3.1 各功能模块的实施
系统可分为如下几个模块实施:
3.1.1 基础信息模块,
主要实现设备的类别々设置管理及设备机房存放信息管★理,设备的详细信息所有到可管理字@ 段的统一预设。
3.1.2 所有者管理。
实现功能:形成所有者信息库,通过身份、职务对所有者进行统一管理,信息的统一入库管理、信息修改管理、信息查询、统计功能。
3.1.3 设备入库模∮块
实现现设备的导入功能,新增设备功能、设备的详细信息记录、多方ㄨ位图片上传,图片的自动≡压缩处理,自动形成预览︻用缩略图,可对每张图片做单独〓说明。记录设备的所有人信息,选择设备的所有者。记录购买时间,入库时间及详细说明。
3.1.4 二维码生成模块
确定生成二维◥码所有的信息,这里需◤要确认是否对生成信息进行加密,如果二维码信息中包含设备过多信息,为防止二维码造成的信息泄露,需要对二维码内信息进行加密处理,这样只⊙有在专用终端下才能还原读取码内信息,如果只用设备在机房中的唯一▂编号生成二维码,则不用考虑二维码信息泄露问题,所以建议只采用编号生成二维码,并配合终△端应用。
3.1.5 二维码的打▲印
采用〒专用的标签打印机,直接对打印接口进行编程,实现高效的二维码打印功能。
3.1.6 二维码识别
通过专用扫描『枪扫描二维码标签,读取二维码内@ 信息,传送给№服务端,查询调取相应的设备信息显示。
3.1.7 设备巡检管理模块
对设备做的任意操作都做为设备巡检来定义。
比如:移动位置、借调、损毁、修复等等。
记录巡检经办人,巡检时间、结果,更新设备相关信息及状态。
通过巡♀检专用APP,回∮传设备变动、异常︻等信息,包︼括拍照图片。
3.1.8 巡检专用APP
巡检专用APP开发,用于扫描并回传设备的,通过巡检专用APP,回传设备◥变动、异¤常等信息,包括拍照图片。
3.1.9 设备信∑息调看
指定权限人员,可以在指定范围内进入调看请求,形成调看结果集,以不同形式∮展现,支持动▲画播放形式、列表形式、网格图片形♀式,通过设备信息的展示模板定制、调看条件不同,排序方式等,形成不同结果的展示及查询。
调看条件:管理员可实现全面定制。也就是说设备的所有可做◢为查询条件的字段,都↓可用来进行设备筛选。
3.1.10 权限管理模块
实现组织机构管理,多级部门管理、多个操作人员管理、多种角↑色管理,对系统的功能以菜单形式々绑定角色进行分配,人员分配指定角色后,则拥有了不同的权限。
实现操作日志的全程记录,查看。
3.2 硬件构成
硬件』的构成,关系到整个系统整个实施方式的确立。
布署→示意图:
3.2.1 标签打印机☉选型
北洋BTP-L220
品牌:北洋
详细介绍:
厦门道盛提供:厦门条码机、标签打印机、票据打印、条码打印机北】洋BTP-L220的产品参数∏
打印方式:
热敏
分辨率: 8点/毫米(203 DPI)
打印宽度(Max.): 56 mm
打印速度(Max.): 50 mm/s
通讯接口: USB
纸张Ψ传感器: 光电传感器
条码类型:QR码等二维码
字符集内置字体: 系统Truetype字体
图像: BMP,JPG和WMF等图像◆文件
纸张类型: 热敏︼连续纸,热敏标签纸,热敏标记纸↙
出纸方式: 撕离
外形尺寸:185mm(L)×135mm(W)×135mm(H)
重 量: 约750g
3.2.2 热敏铜〖板不干胶标签纸50*40*500
热敏标签纸
条码纸
标签纸
产品描述:
[商品名称]:条码纸
[品牌]:艾利
[说明]:
可配合多种机型标签机使用:
力码,立象,北洋,GODEX,TSC,Zebra等.
热敏纸:单位(毫米/MM)
宽度:40毫米
高度:40毫米
每卷600张
产品特点:
1. 打印原理:
自粘纸热〗敏打印,比一般打印机∑还要清晰
2. 条码专用纸∩:
是即撕即用 一卷一般可以打印1000PCS左右
3. 打印的内容可以任意编辑:
文字,LOGO
4. 完全胜▲任批量打印:
做出的条码任何扫◢描枪都可识别
3.3 QR码是二维条码
QR码是二维条㊣ 码的一种,QR 来自英文 “Quick Response” 的缩写,即快速反应的意☆思,源自发明者希望 QR 码可让其内容快速被解码。QR码比普通条码可储存更多资料,亦无需像↓普通条码般在扫描时需直线对准扫ζ描器。 QR码呈正方形,只有黑白两色。在4个角落的其中3个,印有较小,像“回”字的的正方图案。这个是帮助解码软件定位的々图案,使用→者不需要对准,无论以任何角度扫∞描,资料仍可正ω 确被读取。
QR码比普通条码可储存更多资料。
QR码的标准JISX 0510在1999年1月发布,而其对应的ISO国际标准ISO/IEC18004,则在2000年6月获得批准。根据Denso Wave公司的网站资☉料,QR码是※属于开放式的标准,QR码的规格公开。
3.3.1 二维码应用
QR码原本是为了在汽车制造厂便于追踪零件而设计,今日QR码已广泛使用在◥各行各业的存货管理。使用者亦可透过↙设有RS-232C界面的个人电脑※及解码程式,连接扫描器或摄影机取【得QR码中的资料,十分适合存货管理等企业应用,应用在食品物流、隐形眼镜、服装等领域。
手机内⌒置的QR码解码软件让更多的消费」者了解、使用了基于QR码所提供的服务,中国移动也推出了QR码∩的离线业务,此举使QR码从企业级的应㊣ 用走向平民的生活,可以∑ 预见在不久的将来,QR码将会越来越贴▆近普通人的生活。
3.3.2 资料容量
数字 最多7,089 字元
字母 最多 4,296 字元
3.3.3 错误修正容量
L水平 7% 的字码可被修★正
M水平 15% 的字码可被修正
Q水平 25% 的字码可被修正
H水平 30% 的字码可被修正
3.3.4 服务端:
服务器ω配置推荐
产品名称 |
描 述 |
服务器运行数据机房一台运行WEB服务,一台作为备份 |
应用类型:企业级 服务器机型:机架式 CPU: Intel Xeon MP E7450 六核 45nm 标准内存ζ容量:8GB 硬盘容量(GB):4*300 硬盘类型:SAS |
CPU |
Intel Xeon MP E7450 六核 45nm |
带宽考虑:建议4M独享带宽。
系①统运行环境要求 |
软件环境(windows版) |
服务器操作系统:服务器ζ 使用中文版windows2003或windows2008; |
数据机房:MS SQL Server 2005数□ 据机房或mysql5.0或Oracle10g |
Web服务器:tomcat或Weblogic、WebSphere,tomcat运行需占用服◆务器80端口,所以服务器上不应有其他程序(如IIS)占用80端口。 |
JAVA环境:jre 1.5以上; |
软件环境(linux版) |
服务器操作系统:服务器使用linux CentOS 5; |
数据机房:mysql5.0以上 |
Web 服务器:tomcat6.0 ,tomcat运行需占用服务器80端口 |
JAVA环境:jre 1.5以上; |
3.4 软件体系的实施
3.4.1 软件体系结构
3.4.2 底层支撑:
各部分软件功能需要一个完整的底层平Ψ台支撑。以实现各部分模块程序∴的数据交互对接及统一管理,包括扩展管理,统一用户管¤理,统一多级权限管理,统一数据分类管理等。
3.4.3 手执扫描枪功能
收集:扫【描条码收集信息,通后信息终端卐程序调出相应的数据显示。
此处备选方案:手执扫描枪与终端机无线(远红外和蓝牙通信)这样方便机房管人员操作。
3.4.4 支持环境
建议服务「采用Linux系统
数据∑ 机房采用MYSQL系统
运行JAVA环境JRE1.6
WEB服务采用TOMCAT6.0服务器
4 关于二维码标签的介质问题
鉴于设备的所在环境,纸质的♂标签易损,推荐使用激光雕刻机进行双色板(有机ABS广告板)上进行雕刻二维码标签。
适用范围:(有雕刻\切割两种▆功能)
1、工艺品雕刻▼:主要用于Ψ木头、竹木挂件,皮革,纸张,布,亚克力板,双色板等表面雕刻各种图形和文字;
2、非金属材料的印章如:牛角印、木头印、红塑印、有机玻璃印、原子印、水晶印、玉石印等;
3、可在电子元器件上雕刻名称、型号、标识、图案等,极具永〖久性。也可以打磨电子元件上的名称、型号、 标识;
4,可以雕刻玻璃,陶瓷等等;
注意不可以直接雕刻金属,但是可以加膜雕刻后用化学腐蚀金属。
4.1 关于二维码加解密问题
通过对生成二维码的信息进行加密。
再通ω 过专用程序(可嵌入到专用】扫描枪中)中植入识码并解密功能,完成扫描识别功能,而在非授权设备扫描情况下不能读出真实的信◆息。
http://www.ubcaf.com/jsp/custom/QRCode.jsp?community=redcome2007
用普通未○加解密程序扫描终端扫描加密后码结果为:
用加了解密程序的扫描终端可以识别到具体内容:
5.实施周期
开发计划书 |
||||||||
编码 |
任务名称 |
释义 |
工期 |
计划开始 |
计划完成 |
执行 |
||
1 |
调研各应用模块开发需求 |
调研各部分的开发要求,并生成系统详细设计说明书交︾甲方确认 |
9天 |
2013/5/5 |
2013/5/14 |
双方 |
||
2 |
程序开发及测试 |
按需求进行各模块程序的开发及自测工作 |
60天 |
2013/5/14 |
2013/7/13 |
乙方 |
||
3 |
各模块使用者测试及修改 |
对开发好的程序请甲方使用者进行测试,发现问卐题修改 |
10天 |
2013/7/13 |
2013/7/23 |
甲方 |
||
4 |
投入试运◤行 |
试运行期间模拟真实使用进行 |
1个月 |
2013/7/23 |
2013/8/22 |
双方 |
||
5 |
验收 |
|
2天 |
2013/8/22 |
2013/8/24 |
双方 |
||
6 |
投入正试使用 |
|
|
2013/8/24 |
|
甲方 |
||
|
前后设计、开发、系统平台搭建、测试时间共为60个工作日(部分功能可提前或重叠完成) |
|||||||
|
试运行30天 |
|||||||
|
正式☆验收开通运行2个工作日 |
共计: |
约三个月(包括试◤运行) |