軟件概要設計說明書_第1頁
軟件概要設計說明書_第2頁
軟件概要設計說明書_第3頁
軟件概要設計說明書_第4頁
軟件概要設計說明書_第5頁
已閱讀5頁,還剩37頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、軟件概要設計說明書軟件概要設計說明書11.1編寫目的31.3術語和縮略語132總體設計2.1 架構總體設計思路132.1.1 集中化142.1.2 高可用性142.1.3 實用性142.1.4 可用性和高效性152.1.5 放性152.1.6 擴展性152.1.7 全性162.1.8 展示形式多樣性162.1.9 技術最優組合162.1.10 體集成架構17173物聯網系統整體設計3.1邏輯架構1719203.2物理架構33功能模塊設計1引言1.1 編寫目的本系統概要設計說明書闡述了物聯網項目的背景、目標,以及實施的必要性、緊迫性,對本項目物聯網系統整體架構設計方案進行了概要描述。編制本文檔的

2、目的在于為物聯網項目組成員、天津普訊業務及技術專家論證本項目的架構設計可行性以及審核該項目時提供相關材料。1.2 閱讀對象使用者包括參與本項目的管理人員、設計人員、開發人員、測試人員、質量控制人員以及維護人員。1.3 術語和縮略語1 .RFID:射頻識別技術(RadioFrequencyIDentification),又稱電子標簽、無線射頻識別,是一種通信技術,可通過無線電訊號識別特定目標并讀寫相關數據,而無需識別系統與特定目標之間建立機械或光學接觸。2 .WiMax:WiMax(WorldwideInteroperabilityforMicrowaveAccess),即全球微波互聯接入。Wi

3、MAXtf!叫80216無線城域網或802.16。WiMA湛一項新興的寬帶無線接入技術,能提供面向互聯網的高速連接,數據傳輸距離最遠可達50kmWiMA斑具有QoS保障、傳輸速率高、業務豐富多樣等優點。WiMA刈勺技術起點較高,采用了代表未來通信技術發展方向的OFDM/OFDMAASMIM曙先進技術,隨著技術標準的發展,WiMA颼步實現寬帶業務的移動化,而3G則實現移動業務的寬帶化,兩種網絡的融合程度會越來越高。3 .Zigbee:Zigbee是基于IEEE802.15.4標準的低功耗個域網協議。根據這個協議規定的技術是一種短距離、低功耗的無線通信技術。這一名稱來源于蜜蜂的八字舞,由于蜜蜂(b

4、ee)是靠飛翔和“嗡嗡”(zig)地抖動翅膀的“舞蹈”來與同伴傳遞花粉所在方位心系,也就是說蜜蜂依靠這樣的方式構成了群體中的通信網絡。其特點就是近距離、低復雜度、自組織、低功耗、低數據率、低成本。主要適合用于自動控制和遠程控制領域,可以嵌入各種設備。4 .NFS:NFS是NetworkFileSystem的簡寫,即網絡文件系統。網絡文件系統是FreeBSD支持的文件系統中的一種,也被稱為NFS.NFS允許一個系統在網絡上與他人共享目錄和文件。通過使用NFS用戶和程序可以像訪問本地文件一樣訪問遠端系統上的文件。5 .u-Japan:日本和韓國在2004年都推出了基于物聯網的國家信息化戰略,分別稱

5、作u-Japan和u-Korea。U代指英文單詞Ubiquitous,意為普遍存在的,無所不在的”。該戰略是希望催生新一代信息科技革命,實現無所不在的便利社會。6 .無線AP:無線接入點,它是用于無線網絡的無線交換機,也是無線網絡的核心。無線AP是移動計算機用戶進入有線網絡的接入點,抓喲用于寬帶家庭、大樓內部以及園區內部,典型距離覆蓋幾十米至上百米,目前主要技術為802.11系列。7 .CPS-信息物理融合系統:它是一個綜合計算、網絡和物理環境的多維復雜系統,通過3C(Computation、Communication、Control)技術的有機融合與深度協作,實現大型工程系統的實時感知、動態

6、控制和信息服務。CPS實現計算、通信與物理系統的一體化設計,可使系統更加可靠、高效、實時協同。8 .DAS-直連式存儲:直連式存儲依賴服務器主機操作系統進行數據的IO讀寫和存儲維護管理,數據備份和恢復要求占用服務器主機資源(包括CPU系統IO等),數據流需要回流主機再到服務器連接著磁帶機(庫),數據備份通常占用服務器主機資源20-30%,因此許多企業用戶的日常數據備份常常在深夜或業務系統不繁忙是進行,以免影響正常業務系統的運行。9 .NAS:被定義為一種特殊的專用數據存儲服務器,包括存儲器件(例如磁盤陣歹hCD/DVtS區動器、磁帶驅動器或可移動的存儲介質)和內嵌系列軟件,可提供跨平臺文件共享

7、功能。NAS通常在一個LAN上占有自己的節點,無需應用服務器的干預,允許用戶在網絡上存儲數據,在這種配置中,NAS集中管理和處理網絡上的所有數據,將負載從應用或企業服務器上卸載下來,有效降低總擁有成本,保護用戶資源。10 .SAN:存儲區域網絡是一種高速網絡或子網絡,提供在計算機與存儲系統之間的數據傳輸。存儲設備是指一張或多張用以存儲計算機數據的磁盤設備。一個SA刖絡由負責網絡連接的通信結構、負責組織連接的管理層、存儲部件以及計算機系統構成,從而保證數據傳輸的安全度和力度。11 .機器學習(MachineLearning):是研究計算機怎樣模擬或實現人類的學習行為,以獲取新的知識或技能,重新組

8、織已有的知識結構使之不斷完善自身的性能。它是人工智能的核心,是使計算機具有智能的根本途徑,其應用遍及人工智能的各個領域,它主要使用歸納、綜合而不是演繹。12 .USN(UbiqutousSensorNetwork):被稱為“無所不在的信息社會,”它有三層含義,首先無所不在是指任何事物都可以通過傳感器標簽或傳感器節點彼此連接,來自真實世界的任何信息都能夠連接到全球網絡中被共享;其次各種傳感器技術不僅能夠提供事物本身的信心,而且能夠探測、存儲、處理乃至整合各種與事物相關的位置、環境等信息,從而向全球網絡提供各種關聯信息;最后通過構建一個面向用戶的網絡,令任何人在任何地區都能夠通過該網絡獲取所需的任

9、何信息。13 .智能決策支持系統:它是人工智能(AI)和DSS相結合,應用專家系統(ES)技術,使DSStm夠更充分地應用人類的知識,如關于決策問題的描述性知識,決策過程中的過程性知識,求解問題的推理性知識,通過邏輯推理來幫助解決復雜的決策問題的輔助決策系統。14 .智能電網(smartpowergrids):就是電網的智能化,也被稱為“電網2.0”,它是建立在集成的、高速雙向通信網絡的基礎上,通過先進的傳感和測量技術、先進的設備技術、先進的控制方法已經先進的決策支持系統技術的應用,實現電網的可靠、完全、經濟、高效、環境友好和使用安全的目標,其主要特征包括自愈、激勵和包括用戶、抵御攻擊、提供滿

10、足21世紀用戶需求的電能質量、容許各種不同發電形式的接入、啟動電力市場以及資產的優化高效運行。15 .ChiplessRFIDtag:無芯片射頻識別標簽是不用半導體微處理器的射頻識別標簽。有些無芯片射頻識別標簽使用塑料或傳導薄膜代替半導體微處理器,還有些使用可以反射無線電波的特殊材料,比如有反射功能的紙質纖維。16 .Carrierfrequency:載體頻率,是指無線電發射器或射頻識別閱讀機的主頻率,載體頻率經過變化或模式化來傳遞數據信號。17 .Checksum:檢驗碼,施加在射頻識別標簽微處理器內存數據區的一個數碼。在數據傳輸前后通過檢驗這個數碼以確定標簽上所存的數據是否完好無損。周期性

11、冗余檢查法是查驗檢驗碼的一種方法。18 .EAS(electronicarticlesurveillance):電子商品防盜器,是一種最簡單的射頻識別系統。它是商店廣泛使用的防盜報警系統,它由1位標簽,框架天線和報警器組成。標簽附著在產品上,框架天線固定在商店門口,當顧客攜帶沒有付款的商品經過門口時,門口的天線與標簽上的天線形成感應耦合,報警器發出警示信號,顧客付款后,標簽要么被取下,要么將上面的電容擊毀,要么在計算機數據庫中做一個該產品已售出的記錄,視具體的系統而定,這樣顧客出門是報警器就不會報警。19 .嵌入式技術:嵌入式技術是計算機技術的一種應用,該技術主要針對具體的應用特點設計專用的計

12、算機系統嵌入式系統。嵌入式系統是以應用為中心,以計算機技術為基礎的,并且軟硬件可量身訂做,它適合于對功能、可靠性、成本、體積、功耗有嚴格要求的專業計算機系統。20 .傳感器技術:是關于敏感元器件及傳感器的設計制造、測試、應用的綜合性技術,是構成現代信息技術和自動化技術的主要支柱之一。隨著科學技術的迅猛發展,傳感器在品種、性能等方面都有了飛速的發展,應用領域也日趨廣泛。傳感器技術是當今信息社會中的一門跨學科的邊緣性技術學科,它在信息處理系統中占有十分重要的地位,是信息處理系統的三個構成單元(傳感器、通信系統、電子計算機)之一,已滲透到了生產、科研和生活的各個領域。21 .遙感技術:“遙感”就是遙

13、遠的感知,人類通過大量的實踐發現地球上每一個物體都在不停地吸收、發射和反射信息和能量,其中有一種人類已經認識到的形式電磁波,并且發現不同物體的電磁波特性是不同的,遙感就是根據這個原理來探測地表物體對電磁波的反射和其反射的電磁波,從而提取這些物體的信息,完成遠距離識別物體。22 .EPC編碼:產品電子代碼是國際條碼組織推出的新一代產品編碼體系。原來的產品條碼僅是對產品分類的編碼,EPC碼是對每個單品都賦予一個全球唯一編碼,EP陶碼96位(二進制)方式的編碼體系。96位的EPC碼,可以為2.68億公司賦碼,每個公司可以有1600萬產品分類,每類產品有680億的獨立產品編碼,形象的說可以為地球上的每

14、一粒大米賦一個唯一的編碼。142總體設計2.1 架構總體設計思路當前物聯網行業普遍處于煙囪似的發展階段,各應用系統之間的互聯互通存在著很大的困難,基于這樣的現狀,軟件總結了大量的物聯網工程實踐經驗的基礎上,針對物聯網應用系統對共性支撐技術的迫切需求,創新性的提出了一種具有自主知識產權的針對物聯網核心基礎設施的物聯網開放體系架構。整個架構的理念是在應用層與網絡層中間加入平臺層,以水平建設代替原有的垂直建設,屏蔽掉底層的物體差異,對上層的應用提供統一形式的接口,使應用在訪問不同物體的時候像訪問同一個物體一樣的方便。架構以基于能力的物體描述為基礎建立物體統一標識模型,并且以物聯港和標識解析系統為核心

15、,實現物體的接入與管理,服務與傳輸,標識與解析,搜索與交互。本方案在遵循“咨詢為先導,產品為依托,服務為核心”的總體原則來進一步明確項目的建設規劃,通過“深入調研、明確需求、統籌規劃、分步實施”的指導原則來進行項目的具體建設,保證該系統的建設具有高可靠性、實用性、高效性、開放性、可擴展性,以及技術上的先進性、多樣性和安全性。2.1.1 集中化整個物聯網系統應遵循集中化建設的原則,完善物聯網管理功能,以實現對物聯網系統及軟硬件平臺系統的統一管理,簡化業務支撐系統的硬件、軟件的多樣性,降低系統管理維護的復雜性,從而達到“集中物聯網、集中維護、集中管理”的目標,減少系統建設維護成本、節約投資和降低人

16、力成本。做到既集中,又分級的多極集中管理。2.1.2 高可用性物聯網系統本身應具有高可用性,通過雙機熱備、冗余配置、數據備份等多種方式方法保證實現7X24小時不間斷運行,不能對系統正常運行造成不利影響。物聯網平臺應具有較強的自我維護能力,能夠長時間穩定運行,自身維護要求簡單,具有快速恢復功能。2.1.3 實用性物聯網系統體系框架的設計將適應系統運維管理體制和人員的實際情況,滿足現有的人工物聯網的內容要求,所建議的技術方案和提供的產品是成熟的,具備方便的人機界面、易于使用。2.1.4 可用性和高效性物聯網系統的部署不應對原有的系統結構、安全策略等方面做較大修改和調整,對原有系統性能影響最小化,不

17、能對生產系統自身的運行造成不良影響,不能干擾系統的正常運行;盡量少的占用消耗原系統的資源、網絡資源,被物聯網服務器的資源消耗不超過3%;整個物聯網系統的實時性要求較高,包括對系統運行狀況、故障性能告警等的實時管理和物聯網,更好地提高管理維護水平。2.1.5 開放性物聯網系統架構設計應遵循業界標準,并提供開放、靈活的信息交互及管理接口,實現靈活的數據交換功能;提供靈活的部署方式,在客戶化、管理策略、事件關聯、報警方式、報表生成、信息展示等方面可以按實際需求進行定制,并支持用戶的二次開發。2.1.6 可擴展性物聯網系統具有較強的擴展性,能夠在包括管理范圍、管理功能、管理對象數量等方面提供靈活、多樣

18、的擴展能力;可以適應生產系統新業務、新技術的要求,適應于系統未來發展的需要,并能與其他基于業界標準的軟件進行集成。2.1.7 安全性物聯網系統所有的物聯網策略、流程、作業調度策略等制定只能由符合權限的管理員制定、發布。操作員根據不同角色的劃分可以執行相應的操作,執行過程中涉及的關鍵系統信息,如root口令、數據庫口令、關鍵表記錄內容要采取技術手段予以屏蔽,防止外泄。2.1.8 展示形式多樣性物聯網系統能夠對收集的數據進行分析處理,生成技術、管理維護等層面的相關報表、視圖等,根據不同級別用戶的實際需求,提供靈活、多樣的展示形式。2.1.9 技術最優組合物聯網系統采用的物聯網管理軟件選型要體現成熟

19、優先、適度超前的原則,應采用適用需求的優秀軟件技術,。選擇產品時應選用市場上已經得到廣泛應用并且具有一定先進性的技術,符合信息技術發展趨勢,通過人員、流程和技術管理工具的完美配合,實現完全的物聯網管理。2.1.10整體集成架構物聯網系統總體應用架構在遵循SOA架構原則的同時,還依據天津普訊IT總體規劃原則進行建設,并通過行內架構評審。整體構架遵循集中化、高可靠性、高效性、開放性、可擴展性和安全性等原則。3物聯網系統整體設計3.1邏輯架構15圖:系統平臺邏輯架構圖物聯網通用體系架構將物體和應用分離,在物體和應用間添加一個中間層,即物聯港支撐系統,成為應用的共性支撐。物聯港支撐系統對下提供物體接入

20、并進行服務封裝,對上提供便捷統一的開發接口支持應用構建。同時采用通用體系架構的物聯網系統之間可以實現互聯互通互操作,為用戶提供通用的物聯網應用共性支撐平臺,在物聯網的體系建設中,起到承上啟下的橋梁作用,實現對物體統一描述與接入、統一標識與尋址、統一服務封裝與調用。163.2物理架構應用屋應矍安至富體系(訪思思制,防病毒、防入侵)分析研河貫演麗疊黃動態好步服將服務暨留值息處建類 服努欲出的.平臺層(P耨5)系維管理體系(EDW計、用戶管理,運蕾控)基礎設一 adds)手及盛SS-圖:系統平臺物理架構圖架構說明如下:采用分布式架構,可做到線性且實時橫向擴展,使得數據量和計算性能不再是系統瓶頸,能夠

21、最大限度地匯總和利用數據。并且在整個架構中,對于可能的單點都進行了雙活冗余設計,從而達到了真正的高可用性;防止單臺宕機影響整個平臺,做到真正的安全生產。設計思路物聯網系統從基礎物聯網和應用物聯網角度出發,著重于及時發現影響全行基礎設施和業務系統的各類告警和性能異常,進行數據分析和整合,同時以適當的形式17進行呈現;另一方面,維護人員借助該系統能夠進行相關操作,及時完成維護職能。本著物聯網系統可視化的原則,我們結合各物聯網產品模塊,形成了物聯網門戶平臺。門戶平臺通過統一用戶認證以及可視化的圖表、圖示、圖形展現各類物聯網信息、數據統計分析、報表的狀態和結果,運維管理人員可通過各類視圖報表直觀便捷的

22、查看天津普訊整體IT資源的健康運行狀況。3.3 功能模塊設計社區智慧化通用平臺結構模板管理主要功能創建模板、查看模板、修改模板、打開模板。添加人員主要功能創建下級管理員、查看、修改人員信息。個人設置主要功能查看個人信息、修改個人密碼。申請添加服務主要功能上傳服務內容、查看服務列表、申請服務、添加服務、查看服務申請列表、同意申請、駁回申請。港展示主要功能添加港信息、查看港信息列表、修改港信息。社區展示主要功能添加社區信息、查看社區信息列表、修改社區信息。事件通知主要功能編輯通知、接收通知、接收事件、處理事件。3.4 通用體系架構核心概念物聯網通用體系架構涉及到的核心概念包括物聯港支撐系統、PE(

23、PhysicalEntity)、和PE模板、VE(VisualEntity)和VE模板、TNS(ThingresourceNameSystem)等。3.5 物聯港物聯港是通用架構核心設施的物聯港支撐系統及其搭建的系統,是設備接入和管理的單元,是物聯網建設的核心平臺。物聯港對下提供設備接入能力,對上提供物體服務封裝、發布能力。作為物聯網的中間件,為物聯網應用系統的構建屏蔽下層的異構性。對于設備接入者,可以利用港提供的物體接入能力接入設備;對于應用開發,可以利用港提供的物體服務開發復雜的物體應用。物聯港的核心技術框架如下:(面向2月)面向管理)物聯港中使用PE來表述物體、支撐物體接入和管理,使用V

24、E來表述物體服務、支撐服務封裝和應用開發。3.6 PE(PhysicalEntity)和PE模板PE是具有可交互接口的設備在物聯港內對應的數字對象,其對應物體世界中確定的物體。PE-Model是某一型號設備的固有屬性和接口的集合。PE由PE-Model(PE模板)生成,PE除了包含PE-Model的內容還包含了個體設備的特有屬性。PE直接支撐VE的生成、開發和運行,可以利用物體描述工具生成PE和原子VE。PE中描述的接口需要符合E-things物聯港接口規范。3.7 VE(VisualEntity)和VE模板VE是虛擬實體的簡稱,是物聯港內具有統一服務化接口的數字實體。VE是物聯港系統內直接與

25、應用發生交互的對象,在應用看來,對物體的操作實際是對VE的操作。VE-Model是基于相應PE-Model中的接口并結合業務邏輯形成的服務化封裝。VE由VE-Model(VE模板)綁定一個或多個PE生成,是VE-Model的運行實例。VE既可以由PE自動生成和部署(原子VE),也可以利用VE開發支持框架開發VE模板然后進行部署,基于開發的VE模板生成的VE為復合VE。每個PE都會在物聯港內對應一個原子VE,原子VE是對物體的完整封裝,將物體的PE模板所提供的功能完全呈現為服務。原子VE在物體注冊生成PE時自動生成。復合VE是由復合VE模板實例化產生。通常情況下,復合VE模板是基于一個或者多個P

26、E模板中的接口并結合業務邏輯形成的。213.8 TNSTNS系統(ThingresourceNameSystem)是物聯網中用于解決物聯網資源標識解析,實現物體資源跨域統一通信的物聯網基礎設施級系統。一方面,建立統一的物聯網標識映射規則,在標識、IP、名稱等各個標識尋址映射層面,對物聯網中的各種資源進行統一標識,并兼容已有的各個尋址映射層面標準(如標識映射層的EPC、MAC,名稱映射層的DNS、ONS等),為異構資源身份信息的統一標識與理解、以及物體與物體的互聯互通互操作提供基礎。另一方面,對通用體系架構中的VE、物聯港的標識進行統一編碼分配和管理,為異構資源的通信協作建立基礎。因此,TNS系

27、統是物聯網乃至互聯網應用的核心入口,是建立在其它解析系統之上的頂層解析系統。物聯網中以及互聯網中的一切解析請求,如DNS解析請求、RFIDONS解析請求、VE-ID解析請求等都交由TNS系統解析。各次級解析系統可向全球物體統一標識解析管理組織申請對應的標準標識編碼,隨后可與TNS系統建立對接接口。TNS系統示意圖如下:標識尋址層IP 尋址層I! 名稱尋址層22搜索尋址層TNS系統主要由標識映射系統、名稱映射系統和搜索映射系統組成。標識映射系統主要解決異構的物體標識和IPv4、IPv6地址之間的轉換映射,如果物體沒有IP地址,則映射到物體對應的網關地址;名稱映射系統提供URI或物體統一名稱(UT

28、N)到IP地址間的映射轉換,名稱映射系統功能與DNS系統功能具有兼容性;搜索映射系統提供根據資源特征,如關鍵字、地理位置、行政區劃、資源類型定位資源的能力。與物聯網應用開發相關的主要是搜索功能3.9模板管理主流程設計高級管理員和普通管理員可創建、編輯、刪除模板跨港管理員可查看管理港所有高級管理員所創建模板3.10添加人員流程詳細流程圖平臺管理員創建一個港的高級管理員、多個港的跨港管理員、跨港管理員創建所管理港的高級管理員、高級管理員創建普通管理員3.11個人設置流程設計四個角色的用戶都可以設置自己的電話號碼、郵箱和密碼,其他信息不可修改3.12添加服務流程設計平臺管理員添加服務信息、上傳服務文

29、件到ftp服務器、高級管理員可查看并申請平臺添加的服務、申請通過可下載和添加服務,卸載服務后無需再次申請即可添加,申請駁回則不可下載和添加服務,需重新申請填寫服務信息上傳服務平臺管理員登陸*服務列表卡添加服務高級管理員登陸.申用服務4下載服務war包上傳服務sql文件上傳服務logo3.13添加港流程設計平臺管理員添加、修改港信息平臺管理員登陸港列表添加港3.14添加社區流程設計平臺管理員查看添加、修改社區信息高級管理員、跨港管理員、普通管理員可查看自己的社區信息3.15事件通知流程設計高級管理員編輯通知和查看已發通知、查看和處理事件信息,普通管理員查看通知、查看和處理事件信息。3.16數據庫

30、設計系統主要數據庫表清單表名:acc_app用戶服務和組關系表列名數據類型默認值是否空注釋idint(11)NO自增idhiddenvarchar(255)FALSEYES是否隱藏服務app_indexint(11)YES組里面的排序號installDatedatetimeYES服務安裝時間namevarchar(255)YES服務名quickvarchar(255)YESquickindexint(11)0YESuser_idvarchar(255)NO用戶idservice_idint(11)NO服務idgroup_idint(11)YES組idsizevarchar(255)defaul

31、tYES服務圖標大小shortcutindexint(11)0YESpathvarchar(255)YES服務連接地址表名:acc_group用戶和組關系表列名數據類型默認值是否空注釋group_idint(11)NOgroup_indexint(11)YES排序號namevarchar(255)默認分組YES分組名稱user_idint(11)NO用戶id表名:city市表列名數據類型默認值是否空注釋city_idint(11)NO市idcity_namevarchar(100)NO市名稱province_idint(11)NO省id表名:community_info小區信息表列名數據類型默

32、認值是否空注釋community_idint(11)NO小區idcommunity_namevarchar(100)NO小區名稱descriptionvarchar(100)YES小區描述country_idvarchar(100)NO國家IDprovince_idvarchar(100)NO省IDcity_idvarchar(100)NO市IDcounty_idvarchar(100)NO區IDdetail_addressvarchar(100)NO詳細地址harbor_idint(100)YES港id表名:community_service_bind小區服務綁定表列名數據類型默認值是否空注

33、釋idint(11)NO自增idcommunity_idint(100)NO小區idservice_idint(11)0NO服務idstatetinyint(4)YES1表示已申請待審核;2表示安裝完成可使用;3表示刪除凍結showint(4)YES表名:country國家表列名數據類型默認值是否空注釋country_idvarchar(10)NO國家idcountry_namevarchar(100)NO國家名稱表名:county縣區表列名數據類型默認值是否空注釋county_idvarchar(100)NO縣區idcounty_namevarchar(100)NO縣區名稱city_idva

34、rchar(100)NO市id表名:emergency事件信息表列名數據類型默認值是否空注釋event_idint(11)NO事件idevent_titlevarchar(100)NO事件標題descriptionvarchar(100)NO描述community_namevarchar(100)NO社區名稱service_namevarchar(100)NO服務名稱happening_timedatetimeNO事件發生時間end_timedatetime事件完成時間event_statetinyint(4)NO事件狀態:1表示沒有人響應;2表示已經有人響應;3表示事件已經被解決user_i

35、dint(11)0默認為0,事件應急處理人員statusint(1)0NO是否閱讀,1表示已讀,0表示未讀表名:harbor_info港信息表列名數據類型默認值是否空注釋harbor_idint(100)NO港idharbor_namevarchar(255)NO港名稱descriptionvarchar(255)NO港描述harbor_ipvarchar(255)NO港ip表名:menu_info菜單表列名數據類型默認值是否空注釋menu_idint(11)NO菜單idmenu_namevarchar(100)YES菜單名稱statusvarchar(6)YES狀態typevarchar(6

36、)YES菜單類型create_datedateYES創建時間menu_urlvarchar(255)YES菜單url表名:notice發布通知表列名數據類型默認值是否空注釋notice_idint(11)NO通知idnotice_titlevarchar(100)NO通知標題contentvarchar(100)NO通知內容release_timedatetimeNO發布時間promulgator_idint(11)NO發布者idcreate_timedatetimeYES寫庫時間表名:province省表列名數據類型默認值是否空注釋province_idvarchar(100)NO省idpr

37、ovince_namevarchar(100)NO省名稱country_idint(11)NO表名:release_notice接收通知表列名數據類型默認值是否空注釋idint(11)NO自增idnotice_idint(11)NO通知idreceiver_idint(11)YES接受者idstateint(11)NO是否閱讀,1表示已讀,0表示未讀receive_timedatetimeYES閱讀時間create_timedatetimeYES寫庫時間表名:role角色表列名數據類型默認值是否空注釋role_idint(11)NO角色idrole_namevarchar(100)NO角色名稱

38、descriptionvarchar(100)YES角色描述表名:role_menu角色菜單表列名數據類型默認值是否空注釋idint(11)NO自增idrole_idint(11)NO角色idmenu_idint(11)NO菜單id表名:service服務表列名數據類型默認值是否空注釋service_idint(11)NO服務idbgcolorvarchar(255)YES圖標底色clickvarchar(255)openYES單擊服務打開codevarchar(255)YEScolorvarchar(255)rgb(255,255,255)YES字體顏色CREATE_DATEdatetime

39、YES創建時間db_urlvarchar(255)YES數據文件ftp路徑war_urlvarchar(255)YESWar包ftp路徑war_namevarchar(255)YESWar包名稱descriptionvarchar(255)YES服務描述typevarchar(10)YES服務類型iconvarchar(255)YES桌面圖標路徑imagevarchar(255)YES側邊欄顯示圖標maximizablevarchar(255)TRUEYES是否可以最大化modevarchar(255)windowYES打開的是window窗口namevarchar(255)YES服務名稱tp

40、lint(11)YES定義翻轉樣式pathvarchar(255)YESrendervarchar(255)YESresizablevarchar(255)TRUEYES是否可以改變窗口大小sizevarchar(255)defaultYES服務圖標大小company_namevarchar(255)YES公司名稱renderervarchar(255)YEStogglevarchar(255)YES表名:service_template服務模板關系表列名數據類型默認值是否空注釋idint(11)NO自增idtemplate_idint(11)NO模板idservice_idvarchar(1

41、00)NO服務連接路徑表名:template模板表列名數據類型默認值是否空注釋template_idint(10)NO模板idtemplate_namevarchar(255)NO模板名稱user_idint(10)YES用戶idnumint(10)YES服務個數表名:user_harbor跨港用戶和港關系表列名數據類型默認值是否空注釋idint(11)NO自增iduser_idint(11)YES用戶idharbor_idint(11)YES港id表名:user_info用戶信息表列名數據類型默認值是否空注釋user_idint(11)NO用戶idparent_idint(11)YES父id

42、user_namevarchar(100)YEStelvarchar(100)NO電話emailvarchar(100)NO郵箱passwordvarchar(100)NO密碼real_namevarchar(100)NO真實姓名real_idvarchar(100)NO身份證號sexvarchar(100)YES性別community_idint(100)YESrole_idint(100)YES角色idtypevarchar(100)NO1平臺管理員,2跨港管理員,3高級物業管理員,4普通物業管理員register_timedatetimeNO注冊時間stateint(11)NO用戶狀態h

43、arbor_idint(11)YESwallpapervarchar(100)YES壁紙themevarchar(100)YES主題idint(11)NOuser_idint(11)NO用戶idrole_idint(11)NO角色id4接口設計4.1 外部接口設計(1)對接第三方天氣預報;(2)對接服務系統的事件信息;(3)平臺單點登陸與服務系統的接口;4.2 軟件接口使用Mysql數據庫的驅動程序。4.3 內部接口設計模塊間接口采用數據耦合方式,通過參數表傳送數據,交換信息。5安全性設計物聯網管理平臺具有完善的安全性設計,包括其底層通信的加密,對管理員權限的詳細設置以及管理員操作的日志記錄。

44、RAYSDATAIOT在系統物聯網管理架構的設計上充分考慮到了安全的因素,下面列出一些物聯網在安全的上的考慮:?物聯網服務器和被管理節點之間的數據通訊采用TCP/IP協議,它可以確保所有數據的安全傳輸,保證事件信息和報警信息可以準確地到達物聯網的管理服務器,它不會存在由于網絡流量過大而造成的數據丟包的可能性。?當物聯網系統和業務系統之間有防火墻存在的時候,我們可以保證在防火墻上只需要開1至2個端口,因此可以完全滿足網絡管理系統已有的安全策略,不會因為物聯網系統的實施而造成過多的安全漏洞。?為了確保運維用戶個人信息的安全,防止密碼的泄漏,RAYSDATIOT在進行用戶名和密碼傳輸的時候會采用加密

45、的機制,以保證密碼在網絡上傳輸的時候不會被別人竊取并且將密碼破解。同時,系統具有完善的用戶管理功能,包括用戶的認證與授權機制。計算機網絡管理系統的用戶管理和權限管理都會基于物聯網的管理平臺來進行,物聯網提供靈活的、分級的用戶管理和用戶權限管理,并且有更為靈活的管理方式,例如:角色的定義,管理資源的劃分等。對于運維用戶的管理,我們會根據運維人員的管理范圍、級別、管理職責定義不同的管理角色。對于每一個用戶,都可以指定管理的設備類型,收到的消息,可以使用的應用程序。不同的用戶有以上不同的設置和權限,每個用戶在登錄系統時,需要通過用戶口令的認證,系統確認后,方可進入管理系統。不同的用戶可以有自己的拓撲視圖,只接收自己的事件。用戶管理功能包括:?用戶角色管理:將系統中的若干管理及操作權限制定為一個角色,通過對用戶指定角色的方式,賦予用戶相應的管理和操作權限。?用戶權限分配:將系統中的若干管理及操作權限賦給某一用戶或將某一角色賦予相應用戶,進行用戶的權限分配,使其具有登錄系統并進行相應操作的能力。?用戶登陸控制:檢查用戶身份的合法性,并根據用戶ID確定該用戶的訪問權限。?新增、修改、刪除用戶:提供靈活方便的配置操作界面,實現用戶的增加、修改及刪除功能。5.1 身份認證物聯網系統的身份驗證策略如下:物聯網管理系統具有完善的用戶管理功能,包括用戶的

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論