Savant

Savant 一種分散式網路軟體 負責管理和傳送產品電子碼相關數據的分散式網路軟體。Savant是處在解讀器和Internet之間的中間件。

基本介紹

  • 軟體名稱:Savant
  • 軟體平台:PC
  • 軟體語言:英文
  • 類型:分散式網路軟體
簡介,結構,

簡介

Savant 一種分散式網路軟體 負責管理和傳送產品電子碼相關數據的分散式網路軟體。
Savant是處在解讀器和Internet之間的中間件。解讀器把從感測器和電子標籤上的信息讀取出來,送到Savant,Savant具有數據平滑,數據校驗以及數據暫存等功能。數據經過Savant處理後,傳送到Internet。

結構

1. 分散式結構
Savant與大多數的企業管理軟體不同,它不是一個拱形結構的應用程式。而是利用了一個分散式的結構,以層次化進行組織、管理數據流。Savant將被利用在商店、分銷中心、地區辦公室、工廠,甚至有可能在卡車或貨運飛機上套用。
每一個層次上的Savant系統將收集、存儲和處理信息,並與其他的Savant系統進行交流。例如,一個運行在商店裡的Savant系統可能要通知分銷中心還需要更多的產品,在分銷中心運行的Savant系統可能會通知商店的Savant系統一批貨物已於一個具體的時間出貨了。Savant是具有數據捕獲、監控、傳送功能的數據挖掘工具,Savant系統需要完成的主要任務是數據校對、解讀器協調、數據傳送數據存儲任務管理
2. 數據校對
處在網路邊緣的Savant系統,直接與解讀器進行信息交流,它們會進行數據校對。並非每個標籤每次都會被讀到,而且有時一個標籤的信息可能被誤讀, Savant系統能夠利用算法校正這些錯誤。
3. 解讀器協調
如果從兩個有重疊區域的解讀器讀取信號,它們可能讀取了同一個標籤的信息,產生了相同且多餘的產品電子碼。Savant的一個任務就是分析已讀取的信息並且刪掉這些冗餘的產品編碼。
在每一層次上,Savant系統必須要決定什麼樣的信息需要在供應鏈上向上傳遞或向下傳遞。例如,在冷藏工廠的Savant系統可能只需要傳送它所儲存的商品的溫度信息就可以了。
現有的資料庫不具備在一秒鐘內處理超過幾百條事務的能力,因此Savant系統的另一個任務就是維護實時存儲事件資料庫(RIED)。本質上來講,系統取得實時產生的產品電子碼並且智慧型地將數據存儲,以便其他企業管理的應用程式有權訪問這些信息,並保證資料庫不會超負荷運轉。
無論Savant系統在層次結構中所處的等級是什麼,所有的Savant系統都有一套獨具特色的任務管理系統(TMS),這個系統使得他們可以實現用戶自定義的任務來進行數據管理和數據監控。例如,一個商店中的Savant系統可以通過編寫程式實現一些功能,當貨架上的產品降低到一定水平時,會給儲藏室管理員發出警報。

相關詞條

熱門詞條

聯絡我們