專利名稱:基于物聯網的數據共享服務系統的制作方法
技術領域:
本實用新型涉及電子信息中的面向行業及企業信息化的應用系統領域,具體的說是一種基于物聯網的數據共享服務系統。
背景技術:
在整個信息技術產業飛速發展過程中,企業的IT應用也伴隨著技術的發展而前進。但與企業的其它變革明顯不同的是,IT應用的變化速度更快,也就是說,企業進行的一次局部的IT應用都可能與以前的應用不配套,也可能與以后的“更高級”的應用不兼容。由于目前“計算孤島”和“信息孤島”的現象影響企業長期穩定的發展,因此建立一個完備的企業IT架構必不可少。
發明內容本實用新型的目的是為了克服上述背景技術的不足之處,提供一種基于物聯網的數據共享服務系統,它能夠有效的基于物聯網相關技術,將RFID、生物識別、條碼技術相結合,通過計算機網絡,將離散的人、車、物、資產通過不同類型的智能終端設備進行數據采集,將不同類型的業務子系統應用集成到同一個信息平臺,形成統一的、開放的上層管理軟件,使企業現有的業務流程具務良好的集成、共享、協作能力,解決了當前企業信息化建設中存在的“信息孤島”現象。本實用新型的發明目的是通過以下技術措施實現的基于物聯網的數據共享服務系統,該系統依次包括以下5層,設置有網絡基礎設施、存儲服務器、智能終端設備的基礎設施層;具有數據采集和數據交換功能的數據層;遵循服務層設置的服務接口具體對服務進行實現的業務組件層;設置有應用層調用服務接口的服務層;作為用戶與系統進行交互的唯一接口的應用層。在上述技術方案中,所述基礎設施層的智能終端設備根據各業務子系統的服務功能不同,包括RFID讀寫器、條碼讀寫器、生物識別器等。在上述技術方案中,所述數據層的異構數據庫包括Oracle、SQL Server、DB2、 Access 等。在上述技術方案中,所述應用層根據各業務子系統的服務功能不同其功能模塊主要包括倉庫物資管理、固定資產管理、涉密管理、人員車輛出入管理、考勤管理、巡更管理等系統模塊等。本實用新型所述的基于物聯網的數據共享服務系統具有適用范圍廣,操作方便、 安全性和可靠性高等優點,對市場上的智能終端產品進行抽象,將各種RFID產品、指紋識別產品、人臉識別產品、IC、ID閱讀器、條碼設備等抽象成統一的模型,使他們可以按照統一的接口集成在一起,解決了異構、分布、自治數據源的集成問題,實現了一個統一的數據平臺。使企業現有的業務流程具務良好的集成、共享、協作能力,解決了當前企業信息化建設中存在的“信息孤島”現象。
圖1為本實用新型基于物聯網的數據共享服務系統的架構框圖。圖2為本實用新型實施例中解決跨平臺異構數據源之間數據集成問題的流程圖。
具體實施方式
如圖1所示,基于物聯網的數據共享服務系統,該系統依次包括以下5層基礎設施層,包括網絡基礎設施、存儲服務器、智能終端設備,它為整個服務系統提供一個硬件基礎平臺;所述智能終端設備即自動識別設備根據各子系統的服務功能不同,包括RFID讀寫器、條碼讀寫器、生物識別器,通過射頻識別(RFID)、紅外感應器、全球定位系統、激光掃描器等信息傳感設備,按約定的協議,將物品與互聯網相連接,進行信息交換和通訊,以實現智能化識別、定位、追蹤、監控和管理;數據層,針對來自低層的原數據以及各類應用數據進行管理,將來自不同類型智能終端設備中的有關業務邏輯和數據訪問的代碼抽取出來,封裝成標準的數據格式,它為整個服務系統提供一個數據采集和數據交換平臺;所述數據層的異構數據庫包括Oracle、 SQL Server、DB2、Access 等;服務層和業務組件層,服務層規定了應用層調用服務的接口,業務組件層在遵循服務層規定的服務接口的前提下,具體對服務進行實現;所述服務層提供的服務分為兩類 一類是企業中固有的業務服務,如人員、車輛出入管理、涉密載體業務邏輯、車輛管理業務服務、門禁考勤業務邏輯服務、巡更業務邏輯服務等;另一類是系統正常運行需要的服務, 主要包括用戶認證服務、數據訪問服務等。應用層,是面向用戶的操作平臺,系統與用戶進行交互的接口,向用戶提供友好的人機界面,是用戶與系統進行交互的唯一接口。所述應用層根據各子系統的服務功能不同其功能模塊主要包括倉庫物資管理、固定資產管理、涉密管理、人員車輛出入管理、考勤管理、巡更管理等系統模塊。在上述實施例中,本數據共享服務系統采用Wfeb krvices技術實現,Web Service 由服務提供者、服務注冊中心和服務請求者三個角色以及發布、發現和綁定三個操作組成, 服務提供者定義Web Services的服務描述,并把它發布到服務請求者或服務注冊中心,服務請求者使用發現操作來從本地或服務注冊中心檢索服務描述,然后使用服務描述與服務提供者進行綁定并調用Web Services實現或同步交互。在上述實施例中,本數據共享服務系統采用中間件模式實現數據集成,通過在中間層提供一個統一的數據邏輯視圖來隱藏底層的數據細節,用統一的全局數據模型來訪問異構的數據庫;通過使用中間件技術,可以在數據層的異構數據庫和應用層的應用程序之間構建中間層,對數據庫的操作都通過中間層來進行,中間層向下協調各異構數據庫,向上為訪問集成數據的應用提供統一的數據模式和數據訪問的通用接口 ;XML中間件主要由包裝器和中間件兩大部分組成,包裝器負責與異構數據庫交互,包裝異構數據源,實現操作的一致性、數據訪問的透明性和位置透明性,中間件負責對轉換結果進行進一步的模式集成, 中間件由集成調度單元、服務層和查詢處理器組成,集成調度單元根據系統傳遞的不同消息調用服務層所提供的服務,生成對應的中間件全局模式和查詢條件,查詢處理器根據查詢條件通過包裝器提供異構數據庫的數據,嵌入到相應的全局模式中,將數據結果返回給客戶端,最終實現到中間件全局模式映射。在上述實施例中,本數據共享服務系統對于異構數據庫信息集成的優化,引入了全局數據字典和關系字典,在查詢處理的過程中,利用緩存來存放用戶對全局視圖的查詢結果,利用原數據倉庫保存DBA提供的查詢關系向量和各種數據源的查詢能力向量;本數據共享服務系統采用啟發式方法尋找一個最優的連接、半連接執行序列,從一棵查詢樹中找出一個最優的連接、半連接序列是一個搜索問題,在啟發式搜索中,搜索樹中的每一個節點都代表查詢過程的一個狀態,根節點代表初始態,目標節點代表目標狀態, 每個節點都對應估價函數f的一個值,f值最小的節點被選為擴展節點,估價函數表示為 100=800偉00,這里800是從初始態到狀態X所花費的代價;h(x)是啟發函數,是從X 狀態到達目標狀態花費代價的下限,搜索開始于初始態,即從擴展搜索樹的根節點開始,擴展節點X,即是在X狀態產生所有可能的下一步連接或半連接操作,每一個可能的操作在搜索樹中都是X的一個子節點,每次擴展都是從搜索樹的所有葉節點中選擇f值最小的節點作為下一步擴展的節點,重復這個過程直到目標節點。如圖2所示,在上述實施例中,本數據共享服務系統解決跨平臺異構數據源之間數據集成問題的具體步驟是(1)通過ffeb Service采集異地數據庫的數據;(2)定制出進行數據轉換的異構數據庫系統之間的轉換規則,包括系統默認轉換規則,以實現對數據庫及表中數據和表的關聯的合并轉換;(3)合并轉換結果以XML文件格式存儲在客戶端,以隨時方便使用者檢索數據;(4)在客戶端使用轉換后的XML文件進行檢索并對其導出。
權利要求1.基于物聯網的數據共享服務系統,其特征在于該系統依次由以下5層組成 設置有網絡基礎設施、存儲服務器、智能終端設備的基礎設施層;具有數據采集和數據交換功能的數據層;遵循服務層設置的服務接口具體對服務進行實現的業務組件層;設置有應用層調用服務接口的服務層;作為用戶與系統進行交互的唯一接口的應用層。
2.根據權利要求1所述的基于物聯網的數據共享服務系統,其特征是所述基礎設施層的智能終端設備根據各業務子系統的服務功能不同,包括RFID讀寫器、條碼讀寫器、生物識別器。
3.根據權利要求1所述的基于物聯網的數據共享服務系統,其特征是所述數據層的異構數據庫包括 Oracle、SQL Server、DB2、Access。
4.根據權利要求1所述的基于物聯網的數據共享服務系統,其特征是所述應用層根據各業務子系統的服務功能不同其功能模塊包括倉庫物資管理模塊、固定資產管理模塊、涉密管理模塊、人員車輛出入管理模塊、考勤管理模塊、巡更管理模塊。
專利摘要本實用新型涉及電子信息中的面向行業及企業信息化的應用系統領域,提供一種基于物聯網的數據共享服務系統,依次包括以下5層,設置有網絡基礎設施、存儲服務器、智能終端設備的基礎設施層;具有數據采集和數據交換功能的數據層;遵循服務層設置的服務接口具體對服務進行實現的業務組件層;設置有應用層調用服務接口的服務層;作為用戶與系統進行交互的唯一接口的應用層。本實用新型能夠將不同類型的業務子系統應用集成到同一個信息平臺,形成統一的、開放的上層管理軟件,使企業現有的業務流程具務良好的集成、共享、協作能力,解決了當前企業信息化建設中存在的“信息孤島”現象。
文檔編號H04L29/08GK202178786SQ201120256850
公開日2012年3月28日 申請日期2011年7月20日 優先權日2011年7月20日
發明者張振 申請人:武漢愛迪智能工程有限公司