1 項目概述
1.1 項目建設(shè)目標(biāo)
設(shè)備的全方位數(shù)字信息采集,
可定制二維碼生成,
二維碼標(biāo)簽打印,
二維碼標(biāo)簽識別,
信息全方位查詢統(tǒng)計、調(diào)用,
設(shè)備巡檢的全過程記錄,
全方位形成基于廣域網(wǎng)的多點B/S管理,
形成完善的權(quán)限綜合管理配置。
2 項目建設(shè)原則
低成本、專業(yè)化、穩(wěn)定性、未來可擴(kuò)展、運維成本低、易操作、安全性高、集成度高、減少人為誤操作對系統(tǒng)的影響。
充分考慮系統(tǒng)與原操作流程的對接,盡可能減少重復(fù)建設(shè)及原有數(shù)據(jù)為的應(yīng)用銜接。
未來可擴(kuò)展:提供標(biāo)準(zhǔn)接口,實現(xiàn)系統(tǒng)與其他平臺系統(tǒng)的對接,信息在可控范圍內(nèi)共享,實現(xiàn)本系統(tǒng)到下級單位的擴(kuò)展應(yīng)用與實施。通過開放標(biāo)準(zhǔn)接口,或通過數(shù)據(jù)導(dǎo)入導(dǎo)出(因為網(wǎng)絡(luò)可能不能直接通信)實現(xiàn)與關(guān)系單位的信息對接;
報送:通過導(dǎo)出打包發(fā)布信息的形式,實現(xiàn)系統(tǒng)內(nèi)數(shù)據(jù)的報送;
集成度高:各硬件相互之間高度集成;
易操作:界面友好,操作容易,用戶體驗好。
3 系統(tǒng)實施
采用二維碼手執(zhí)掃描槍作為信息采集器(可選)也可以用手機(jī)代替。
通過掃描貼于設(shè)備上的二維碼標(biāo)簽進(jìn)行二維碼信息的讀取并傳送給終端電腦,實現(xiàn)與服務(wù)端交互顯示設(shè)備詳細(xì)信息。
對設(shè)備的相關(guān)信息進(jìn)行修改后提交保存于服務(wù)端數(shù)據(jù)機(jī)房。
通過B/S形式,多臺終端機(jī)可同時訪問服務(wù)進(jìn)行操作,登錄系統(tǒng)者進(jìn)行身份驗證,并獲得相應(yīng)的權(quán)限,權(quán)限由超級管理員進(jìn)行分權(quán)(可考慮實現(xiàn)組織機(jī)構(gòu)管理及角色權(quán)限分配機(jī)制)。
在終端機(jī)上,可進(jìn)行按設(shè)備類別、所有人、管理人的查詢、統(tǒng)計、錄入、修改、刪除等一系列操作。
可在錄入設(shè)備時生成二維碼,并通過標(biāo)簽打印機(jī)打印,然后粘貼于設(shè)備統(tǒng)一位置。
通過手執(zhí)掃描槍及終端筆記本電腦實現(xiàn)機(jī)房內(nèi)移動操作及信息的調(diào)看,從而實現(xiàn)設(shè)備機(jī)房的巡檢工作。
所有終端機(jī)的操作集中到服務(wù)端存放,可實現(xiàn)異地多機(jī)房管理。
3.1 各功能模塊的實施
系統(tǒng)可分為如下幾個模塊實施:
3.1.1 基礎(chǔ)信息模塊,
主要實現(xiàn)設(shè)備的類別設(shè)置管理及設(shè)備機(jī)房存放信息管理,設(shè)備的詳細(xì)信息所有到可管理字段的統(tǒng)一預(yù)設(shè)。
3.1.2 所有者管理。
實現(xiàn)功能:形成所有者信息庫,通過身份、職務(wù)對所有者進(jìn)行統(tǒng)一管理,信息的統(tǒng)一入庫管理、信息修改管理、信息查詢、統(tǒng)計功能。
3.1.3 設(shè)備入庫模塊
實現(xiàn)現(xiàn)設(shè)備的導(dǎo)入功能,新增設(shè)備功能、設(shè)備的詳細(xì)信息記錄、多方位圖片上傳,圖片的自動壓縮處理,自動形成預(yù)覽用縮略圖,可對每張圖片做單獨說明。記錄設(shè)備的所有人信息,選擇設(shè)備的所有者。記錄購買時間,入庫時間及詳細(xì)說明。
3.1.4 二維碼生成模塊
確定生成二維碼所有的信息,這里需要確認(rèn)是否對生成信息進(jìn)行加密,如果二維碼信息中包含設(shè)備過多信息,為防止二維碼造成的信息泄露,需要對二維碼內(nèi)信息進(jìn)行加密處理,這樣只有在專用終端下才能還原讀取碼內(nèi)信息,如果只用設(shè)備在機(jī)房中的唯一編號生成二維碼,則不用考慮二維碼信息泄露問題,所以建議只采用編號生成二維碼,并配合終端應(yīng)用。
3.1.5 二維碼的打印
采用專用的標(biāo)簽打印機(jī),直接對打印接口進(jìn)行編程,實現(xiàn)高效的二維碼打印功能。
3.1.6 二維碼識別
通過專用掃描槍掃描二維碼標(biāo)簽,讀取二維碼內(nèi)信息,傳送給服務(wù)端,查詢調(diào)取相應(yīng)的設(shè)備信息顯示。
3.1.7 設(shè)備巡檢管理模塊
對設(shè)備做的任意操作都做為設(shè)備巡檢來定義。
比如:移動位置、借調(diào)、損毀、修復(fù)等等。
記錄巡檢經(jīng)辦人,巡檢時間、結(jié)果,更新設(shè)備相關(guān)信息及狀態(tài)。
通過巡檢專用APP,回傳設(shè)備變動、異常等信息,包括拍照圖片。
3.1.8 巡檢專用APP
巡檢專用APP開發(fā),用于掃描并回傳設(shè)備的,通過巡檢專用APP,回傳設(shè)備變動、異常等信息,包括拍照圖片。
3.1.9 設(shè)備信息調(diào)看
指定權(quán)限人員,可以在指定范圍內(nèi)進(jìn)入調(diào)看請求,形成調(diào)看結(jié)果集,以不同形式展現(xiàn),支持動畫播放形式、列表形式、網(wǎng)格圖片形式,通過設(shè)備信息的展示模板定制、調(diào)看條件不同,排序方式等,形成不同結(jié)果的展示及查詢。
調(diào)看條件:管理員可實現(xiàn)全面定制。也就是說設(shè)備的所有可做為查詢條件的字段,都可用來進(jìn)行設(shè)備篩選。
3.1.10 權(quán)限管理模塊
實現(xiàn)組織機(jī)構(gòu)管理,多級部門管理、多個操作人員管理、多種角色管理,對系統(tǒng)的功能以菜單形式綁定角色進(jìn)行分配,人員分配指定角色后,則擁有了不同的權(quán)限。
實現(xiàn)操作日志的全程記錄,查看。
3.2 硬件構(gòu)成
硬件的構(gòu)成,關(guān)系到整個系統(tǒng)整個實施方式的確立。
布署示意圖:
3.2.1 標(biāo)簽打印機(jī)選型
北洋BTP-L220
品牌:北洋
詳細(xì)介紹:
廈門道盛提供:廈門條碼機(jī)、標(biāo)簽打印機(jī)、票據(jù)打印、條碼打印機(jī)北洋BTP-L220的產(chǎn)品參數(shù)
打印方式:
熱敏
分辨率: 8點/毫米(203 DPI)
打印寬度(Max.): 56 mm
打印速度(Max.): 50 mm/s
通訊接口: USB
紙張傳感器: 光電傳感器
條碼類型:QR碼等二維碼
字符集內(nèi)置字體: 系統(tǒng)Truetype字體
圖像: BMP,JPG和WMF等圖像文件
紙張類型: 熱敏連續(xù)紙,熱敏標(biāo)簽紙,熱敏標(biāo)記紙
出紙方式: 撕離
外形尺寸:185mm(L)×135mm(W)×135mm(H)
重 量: 約750g
3.2.2 熱敏銅板不干膠標(biāo)簽紙50*40*500
熱敏標(biāo)簽紙
條碼紙
標(biāo)簽紙
產(chǎn)品描述:
[商品名稱]:條碼紙
[品牌]:艾利
[說明]:
可配合多種機(jī)型標(biāo)簽機(jī)使用:
力碼,立象,北洋,GODEX,TSC,Zebra等.
熱敏紙:單位(毫米/MM)
寬度:40毫米
高度:40毫米
每卷600張
產(chǎn)品特點:
1. 打印原理:
自粘紙熱敏打印,比一般打印機(jī)還要清晰
2. 條碼專用紙:
是即撕即用 一卷一般可以打印1000PCS左右
3. 打印的內(nèi)容可以任意編輯:
文字,LOGO
4. 完全勝任批量打?。?/p>
做出的條碼任何掃描槍都可識別
3.3 QR碼是二維條碼
QR碼是二維條碼的一種,QR 來自英文 “Quick Response” 的縮寫,即快速反應(yīng)的意思,源自發(fā)明者希望 QR 碼可讓其內(nèi)容快速被解碼。QR碼比普通條碼可儲存更多資料,亦無需像普通條碼般在掃描時需直線對準(zhǔn)掃描器。 QR碼呈正方形,只有黑白兩色。在4個角落的其中3個,印有較小,像“回”字的的正方圖案。這個是幫助解碼軟件定位的圖案,使用者不需要對準(zhǔn),無論以任何角度掃描,資料仍可正確被讀取。
QR碼比普通條碼可儲存更多資料。
QR碼的標(biāo)準(zhǔn)JISX 0510在1999年1月發(fā)布,而其對應(yīng)的ISO國際標(biāo)準(zhǔn)ISO/IEC18004,則在2000年6月獲得批準(zhǔn)。根據(jù)Denso Wave公司的網(wǎng)站資料,QR碼是屬于開放式的標(biāo)準(zhǔn),QR碼的規(guī)格公開。
3.3.1 二維碼應(yīng)用
QR碼原本是為了在汽車制造廠便于追蹤零件而設(shè)計,今日QR碼已廣泛使用在各行各業(yè)的存貨管理。使用者亦可透過設(shè)有RS-232C界面的個人電腦及解碼程式,連接掃描器或攝影機(jī)取得QR碼中的資料,十分適合存貨管理等企業(yè)應(yīng)用,應(yīng)用在食品物流、隱形眼鏡、服裝等領(lǐng)域。
手機(jī)內(nèi)置的QR碼解碼軟件讓更多的消費者了解、使用了基于QR碼所提供的服務(wù),中國移動也推出了QR碼的離線業(yè)務(wù),此舉使QR碼從企業(yè)級的應(yīng)用走向平民的生活,可以預(yù)見在不久的將來,QR碼將會越來越貼近普通人的生活。
3.3.2 資料容量
數(shù)字 最多7,089 字元
字母 最多 4,296 字元
3.3.3 錯誤修正容量
L水平 7% 的字碼可被修正
M水平 15% 的字碼可被修正
Q水平 25% 的字碼可被修正
H水平 30% 的字碼可被修正
3.3.4 服務(wù)端:
服務(wù)器配置推薦
產(chǎn)品名稱 |
描 述 |
服務(wù)器運行數(shù)據(jù)機(jī)房一臺運行WEB服務(wù),一臺作為備份 |
應(yīng)用類型:企業(yè)級 服務(wù)器機(jī)型:機(jī)架式 CPU: Intel Xeon MP E7450 六核 45nm 標(biāo)準(zhǔn)內(nèi)存容量:8GB 硬盤容量(GB):4*300 硬盤類型:SAS |
CPU |
Intel Xeon MP E7450 六核 45nm |
帶寬考慮:建議4M獨享帶寬。
系統(tǒng)運行環(huán)境要求 |
軟件環(huán)境(windows版) |
服務(wù)器操作系統(tǒng):服務(wù)器使用中文版windows2003或windows2008; |
數(shù)據(jù)機(jī)房:MS SQL Server 2005數(shù)據(jù)機(jī)房或mysql5.0或Oracle10g |
Web服務(wù)器:tomcat或Weblogic、WebSphere,tomcat運行需占用服務(wù)器80端口,所以服務(wù)器上不應(yīng)有其他程序(如IIS)占用80端口。 |
JAVA環(huán)境:jre 1.5以上; |
軟件環(huán)境(linux版) |
服務(wù)器操作系統(tǒng):服務(wù)器使用linux CentOS 5; |
數(shù)據(jù)機(jī)房:mysql5.0以上 |
Web 服務(wù)器:tomcat6.0 ,tomcat運行需占用服務(wù)器80端口 |
JAVA環(huán)境:jre 1.5以上; |
3.4 軟件體系的實施
3.4.1 軟件體系結(jié)構(gòu)
3.4.2 底層支撐:
各部分軟件功能需要一個完整的底層平臺支撐。以實現(xiàn)各部分模塊程序的數(shù)據(jù)交互對接及統(tǒng)一管理,包括擴(kuò)展管理,統(tǒng)一用戶管理,統(tǒng)一多級權(quán)限管理,統(tǒng)一數(shù)據(jù)分類管理等。
3.4.3 手執(zhí)掃描槍功能
收集:掃描條碼收集信息,通后信息終端程序調(diào)出相應(yīng)的數(shù)據(jù)顯示。
此處備選方案:手執(zhí)掃描槍與終端機(jī)無線(遠(yuǎn)紅外和藍(lán)牙通信)這樣方便機(jī)房管人員操作。
3.4.4 支持環(huán)境
建議服務(wù)采用Linux系統(tǒng)
數(shù)據(jù)機(jī)房采用MYSQL系統(tǒng)
運行JAVA環(huán)境JRE1.6
WEB服務(wù)采用TOMCAT6.0服務(wù)器
4 關(guān)于二維碼標(biāo)簽的介質(zhì)問題
鑒于設(shè)備的所在環(huán)境,紙質(zhì)的標(biāo)簽易損,推薦使用激光雕刻機(jī)進(jìn)行雙色板(有機(jī)ABS廣告板)上進(jìn)行雕刻二維碼標(biāo)簽。
適用范圍:(有雕刻\切割兩種功能)
1、工藝品雕刻:主要用于木頭、竹木掛件,皮革,紙張,布,亞克力板,雙色板等表面雕刻各種圖形和文字;
2、非金屬材料的印章如:牛角印、木頭印、紅塑印、有機(jī)玻璃印、原子印、水晶印、玉石印等;
3、可在電子元器件上雕刻名稱、型號、標(biāo)識、圖案等,極具永久性。也可以打磨電子元件上的名稱、型號、 標(biāo)識;
4,可以雕刻玻璃,陶瓷等等;
注意不可以直接雕刻金屬,但是可以加膜雕刻后用化學(xué)腐蝕金屬。
4.1 關(guān)于二維碼加解密問題
通過對生成二維碼的信息進(jìn)行加密。
再通過專用程序(可嵌入到專用掃描槍中)中植入識碼并解密功能,完成掃描識別功能,而在非授權(quán)設(shè)備掃描情況下不能讀出真實的信息。
http://www.shxiju.cn/jsp/custom/QRCode.jsp?community=redcome2007
用普通未加解密程序掃描終端掃描加密后碼結(jié)果為:
用加了解密程序的掃描終端可以識別到具體內(nèi)容:
5.實施周期
開發(fā)計劃書 |
||||||||
編碼 |
任務(wù)名稱 |
釋義 |
工期 |
計劃開始 |
計劃完成 |
執(zhí)行 |
||
1 |
調(diào)研各應(yīng)用模塊開發(fā)需求 |
調(diào)研各部分的開發(fā)要求,并生成系統(tǒng)詳細(xì)設(shè)計說明書交甲方確認(rèn) |
9天 |
2013/5/5 |
2013/5/14 |
雙方 |
||
2 |
程序開發(fā)及測試 |
按需求進(jìn)行各模塊程序的開發(fā)及自測工作 |
60天 |
2013/5/14 |
2013/7/13 |
乙方 |
||
3 |
各模塊使用者測試及修改 |
對開發(fā)好的程序請甲方使用者進(jìn)行測試,發(fā)現(xiàn)問題修改 |
10天 |
2013/7/13 |
2013/7/23 |
甲方 |
||
4 |
投入試運行 |
試運行期間模擬真實使用進(jìn)行 |
1個月 |
2013/7/23 |
2013/8/22 |
雙方 |
||
5 |
驗收 |
|
2天 |
2013/8/22 |
2013/8/24 |
雙方 |
||
6 |
投入正試使用 |
|
|
2013/8/24 |
|
甲方 |
||
|
前后設(shè)計、開發(fā)、系統(tǒng)平臺搭建、測試時間共為60個工作日(部分功能可提前或重疊完成) |
|||||||
|
試運行30天 |
|||||||
|
正式驗收開通運行2個工作日 |
共計: |
約三個月(包括試運行) |