智能遠程設(shè)備系統(tǒng)是在當前的設(shè)備管理系統(tǒng)的基礎(chǔ)上,開發(fā)出的用于設(shè)備遠程數(shù)據(jù)管理的系統(tǒng),主要依靠物聯(lián)網(wǎng)技術(shù),通過傳感器與3G網(wǎng)絡(luò)的集成,將數(shù)據(jù)傳回管理中心,并通過管理中心下達指令的一套設(shè)備遠程管理系統(tǒng).
隨著生產(chǎn)出來的設(shè)備越來越多,客戶分布越來越廣,一旦設(shè)備出現(xiàn)問題,用戶撥打廠商的服務(wù)電話求助,廠商派出維護工程師前往客戶現(xiàn)場進行檢查和維修,在這個過程中,有可能出現(xiàn)維護工程師攜帶的配件不合適,有可能維護工程師在現(xiàn)場不能解決問題,需要更的工程師到 現(xiàn)場才能解決問題。整個維護的過程是典型的有故障才有反應(yīng)的過程,這樣的故障/反應(yīng)式維護只能在設(shè)備故障停機后才能起到作用。
互聯(lián)網(wǎng)絡(luò)的發(fā)展,越來越多的用戶希望能夠通過互聯(lián)網(wǎng)絡(luò)對所售出或持有的產(chǎn)品和設(shè)備進行遠程診斷和維護,這樣可以減少維護工程師到現(xiàn)場的時間和費用,不僅節(jié)約了大量的人力和物力的成本,同時也能為客戶提供更為快捷的服務(wù),減少客戶的損失。因此,遠程診斷和遠程維護成了客戶迫切需要解決的問題。
現(xiàn)在許多設(shè)備制造廠商已經(jīng)意識到以上的問題,所以采取了一些信息化的系統(tǒng)來加強遠程診斷和遠程控制的能力。他們將部分重要客戶的機器聯(lián)網(wǎng),設(shè)備不停的發(fā)送數(shù)據(jù)到服務(wù)器中。當設(shè)備發(fā)生故障時,由廠商的工程師進行數(shù)據(jù)的分析的診斷,并可以進行一些遠程維修工作,如果在線工程師判斷需要派現(xiàn)場工程師到用戶處,現(xiàn)場維護工程師才前往用戶場地進行維修,這時,工程師已經(jīng)作了初步的判斷,配件的準備也會盡量準確。這樣的方式能夠比較快的解決用戶設(shè)備的部分問題,而且降低了維護成本,為用戶提供了更多的維護服務(wù)。
本系統(tǒng)按照開發(fā)要求,需要開發(fā)一套基于B/S架構(gòu)的網(wǎng)站程序,用于進行設(shè)備回傳數(shù)據(jù)的分析
功能描述:
1:服務(wù)器通過3G接收基站等設(shè)備實時發(fā)送的數(shù)據(jù)并作儲存。
2:根據(jù)數(shù)據(jù)生成相關(guān)圖表。
3:實時顯示設(shè)備運行狀況及報警、故障等信息顯示。
4:遠程控制設(shè)備、修改設(shè)備參數(shù)。
5:系統(tǒng)設(shè)置功能。
6:手機接口。
7: 權(quán)限管理
附加說明:
l 設(shè)備是一臺發(fā)電機設(shè)備,機身有單片機系統(tǒng),單片機系統(tǒng)會通過3G網(wǎng)絡(luò)將機器狀態(tài)每秒這樣發(fā)送給服務(wù)器。
l 網(wǎng)站需要做帳號登陸和權(quán)限管理
l 需要有網(wǎng)絡(luò)在線和離線狀態(tài)的機器列表
l 所有列表可以導出EXCEL
l 后臺能對每一臺設(shè)備進行相關(guān)的設(shè)置
l 建立一個任務(wù)池,用于下達任務(wù),終端機器每隔一段時間去查詢服務(wù)器下達的指令,如果是自己的任務(wù)則會處理數(shù)據(jù)后返回,不是則跳過任務(wù)。
(1)實用性
作為一個應(yīng)用系統(tǒng),實用性是直接影響系統(tǒng)的運行效果和生命力的重要因素之一,也是一個嚴謹?shù)南到y(tǒng)所要遵循的原則。
(2)可靠性
可靠穩(wěn)定性是指系統(tǒng)的正確性、健壯性兩個方面。
(3)先進性
在系統(tǒng)的總體設(shè)計上,要借鑒同行多年開發(fā)各類系統(tǒng)的經(jīng)驗,采用國際上先進的且成熟的技術(shù),使得設(shè)計更加合理、更為先進。
(5)開放性
信息系統(tǒng)的開放性能保證前期投資持續(xù)有效,保證系統(tǒng)可分期逐步發(fā)展和整個系統(tǒng)越來越完善,系統(tǒng)應(yīng)具有良好的兼容性和可擴充性,能夠較為容易地實現(xiàn)系統(tǒng)的升級和擴充,以達到保護初期投資的目的。
(6)安全性
系統(tǒng)的安全性是一個優(yōu)良系統(tǒng)的必要特征,系統(tǒng)應(yīng)遵循安全性原則,充分考慮數(shù)據(jù)的安全,分級權(quán)限的設(shè)定、數(shù)據(jù)保密等情況,并提供數(shù)據(jù)備份功能,進行定期的數(shù)據(jù)備份。
采用B/S架構(gòu)模式,即瀏覽器/服務(wù)器結(jié)構(gòu),該結(jié)構(gòu)只需要把系統(tǒng)安裝在服務(wù)器上,然后客戶端只需要打開網(wǎng)頁即可登陸系統(tǒng)。設(shè)備的通訊都是通過TCP協(xié)議來完成,設(shè)備的參數(shù)都是在服務(wù)器上設(shè)置,設(shè)備的控制的返回數(shù)據(jù)是以服務(wù)器主動下達的技術(shù)方案。
架構(gòu)特點:
l 維護方便:更新只需要在服務(wù)器上部署即可,客戶端電腦不需要安裝任何軟件.
l 使用方便:只要服務(wù)器有公網(wǎng)IP,在任何有互聯(lián)網(wǎng)的地方都可以使用.
l 安裝性強:使用現(xiàn)有微軟的.NET4.0開發(fā)技術(shù),能與Windows安全機制無縫鏈接.
系統(tǒng)采用B/S架構(gòu),即服務(wù)器/瀏覽器架構(gòu)。數(shù)據(jù)庫和程序部署在服務(wù)器上,客戶端(電腦,平板,手機)通過內(nèi)網(wǎng)/互聯(lián)網(wǎng)訪問服務(wù)器,設(shè)備通過3G網(wǎng)絡(luò)上傳數(shù)據(jù)到數(shù)據(jù)庫服務(wù)器。
服務(wù)器:包括服務(wù)端和數(shù)據(jù)庫端,用于下達,處理和存儲數(shù)據(jù)。
客戶端:通過網(wǎng)絡(luò)的電腦,平板電話,手機等連接服務(wù)器程序。
設(shè)備通訊:使用TCP/IP接口,通過3G網(wǎng)絡(luò)上傳數(shù)據(jù)到服務(wù)器,并查詢和執(zhí)行服務(wù)器下達的指令。
下達指令
系統(tǒng)使用服務(wù)器主動模式進行設(shè)備管理,當系統(tǒng)的管理平臺需要查詢或下達某一個指令給某一臺設(shè)備時,指令會傳送到一個“任務(wù)池”的服務(wù)。然后由設(shè)備端進行定期的查詢服務(wù)器下達的指令,如果符合自己的則會執(zhí)行命令并返回數(shù)據(jù)給服務(wù)器。
上傳數(shù)據(jù)
設(shè)備會每幾秒向服務(wù)器傳送狀態(tài)信息報告,然后服務(wù)器的服務(wù)層會接收該數(shù)據(jù),并對該設(shè)備進行識別驗證,后把數(shù)據(jù)并存儲到數(shù)據(jù)庫中。
客戶模塊:
客戶登陸:由管理員在后臺賬號管理中給客戶建立了賬號后,客戶才可以登陸到系統(tǒng)中。
設(shè)備清單:查看該客戶下的所有設(shè)備清單,以及設(shè)備相關(guān)信息,這些信息由管理員在后臺預(yù)設(shè)。
故障報告:手動發(fā)送設(shè)備故障報告單給設(shè)備管理員,設(shè)備管理員可在后臺查看到該故障單。
數(shù)據(jù)報表:顯示狀態(tài)數(shù)據(jù),和故障分析報表。
管理模塊
接口參數(shù):設(shè)置和設(shè)備通訊的接口及相關(guān)參數(shù)。
帳號管理:對管理平臺的操作員及客戶進行分類和權(quán)限管理。
短信接口:設(shè)置短信接口提供商的參數(shù)和相關(guān)信息,并可進行短信設(shè)置。
客戶管理:建立各種客戶資料,并用于在該客戶下建立設(shè)備。
設(shè)備管理:建立設(shè)備的資料信息,維護和管理,導出。
指令下達:設(shè)置自動下達或手動下達的指令作業(yè)。
數(shù)據(jù)接收:接收并顯示設(shè)備端發(fā)回的數(shù)據(jù),并對異常數(shù)據(jù)進行提醒。
故障管理:建立或查看故障報告單。
報表分析:查看設(shè)備信息報表,故障分析報告,以及設(shè)備狀態(tài)圖表等。