計算機網絡信息資源整合系統設計研究
時間:2022-05-30 11:28:47
導語:計算機網絡信息資源整合系統設計研究一文來源于網友上傳,不代表本站觀點,若需要原創文章可咨詢客服老師,歡迎參考。
摘要:隨著計算機網絡信息資源呈爆發式增長,為了保證網絡信息資源安全存儲和使用,針對網絡信息資源整合系統構建變得非常重要。通過計算機網絡信息資源整合系統構建,實現對網絡海量信息資源進行整合,實現數據的統一存儲和管理,可以保證數據安全,提高了數據資源利用效率。對系統構建采用的關鍵技術進行了闡述,對系統設計的需求進行了分析,提出了系統的構建方案,并對系統的架構和系統模塊功能進行了設計與研究。
關鍵詞:計算機應用;網絡信息資源整合;DSpace技術;區塊鏈
計算機網絡信息資源整合,實現對信息資源采集、檢索、存儲和管理等操作,提高信息資源存儲能力,保證數據安全,解決網絡信息資源在實際管理中存在的問題,提高計算機網絡信息資源的利用效率,都具有一定的實用價值。
1相關技術
(1)DSpace技術DSpace框架技術可以提供數據資源發布功能,并對各種格式的資源提供支持。DSpace技術構建的系統架構,可以方便系統對來自不同空間的數據資源進行安全存儲,方便用戶對系統資源進行管理,并為用戶設置相應的權限。DSpace技術可以構建數據審核機制,并把相關的數據推動給用戶使用。DSpace技術可以對系統數據存儲機制進行規范,并對所有格式的數據都支持存儲功能,建立完整的數據存儲體系,滿足用戶對系統數據存儲的基本需求。(2)XML技術XML技術在網絡中應用較為廣泛,實現對數據的存儲,并可以通過標簽對數據描述,發揮XML技術的描述功能。XML技術技術具有較高的系統兼容性,并且對結構化文檔以及非結構化文檔的處理比較實用。XML技術對文檔的定義比較靈活,其中DTD可以實現文檔定義的規范化,對XML語言進行約束。DTD實現對XML文檔進行特定的描述,并對XML協議進行約定,構建節點之間的數據傳輸關系。
2系統需求
系統設計實現對數據資源整合并統一存儲管理,滿足用戶對數據資源使用的基本需要。系統設計中要解決數據孤島、數據資源分散等相關問題,構建數據資源整合的有機整體機制,并滿足系統平臺上多種應用軟件數據應用的基本要求。系統實現對信息整合,構建數據協同應用的平臺。系統設計把系統中心服務與系統底層平臺的數據信息鏈接構建有機整體,避免數據孤島的問題,提高數據資源存儲的安全性和完整性。系統設計把網絡中相應的數據資源進行整合存儲與管理,實現數據流通,并構建統一的數據接口,為用戶對系統數據訪問提供便利。系統設計滿足數據應用的兼容性需要,并滿足系統應用可擴展性的需求,系統內部各個子系統節點在獨立運行的同時,實現數據互通共享,滿足網絡數據資源共享的基本需要。系統設計滿足數據整合存儲的同時,建立數據安全保護機制,提高系統數據資源共享能力[1]。
3系統設計
3.1系統架構
針對系統設計需求,按照系統需求分析,采用DSpace技術構建系統架構,為系統的各種應用服務提供支持,實現對網絡數據資源整合與管理。系統架構設計如圖1所示。系統架構設計中,在應用層中安裝各個功能模塊,并實現系統的具體應用功能,在應用層中實現用戶對系統數據的輸入,接收用戶發出的命令,并把用戶的查詢等操作反饋給用戶。業務邏輯層則以用戶的需求為根本,構建滿足用戶需求的業務邏輯功能模塊,并實現業務邏輯模塊的交互。支撐層為系統功能實現提供數據支撐、功能支撐,實現數據庫應用支撐,并通過分布式系統將不同的系統節點進行關聯,提供數據交流功能平臺。DSpace架構通過支撐層可以提供Web服務和項目導入服務,并為業務邏輯功能模塊實現技術支撐,實現網絡數據資源的整合和共享管理。數據存儲層是處理數據,對數據進行存儲、分析和管理,并通過數據存儲接口,在位流數據基礎上對數據資源實現有效的管理[2]。
3.2系統功能實現
計算機網絡信息資源整合系統功能,實現對信息資源采集、檢索、存儲和管理等功能操作,并對相應的模塊功能進行設計。從技術上提高信息資源存儲能力,保證數據安全,解決網絡信息資源在實際管理中存在的問題,提高計算機網絡信息資源的利用效率。系統功能模塊設計如圖2所示。(1)資源采集功能系統中的數據管理來源于系統內各個節點的數據,系統內各個節點負責對數據進行收集,并把收集的數據提交給系統數據中心。資源采集功能流程圖如圖3所示。數據資源采集設計,系統對錄入的數據進行審核,如果符合審核要求,那么數據可以進入下步編輯流程,如果不符合審核要求,那么返回到工作區,并要求用戶對數據進行再次輸入,然后再次進行審核操作。審核通過的數據可以添加到系統數據文檔中,并對數據文檔實現保存[3]。在DSpace架構中,數據資源采集設計,第一種是Web方式設計,把數據資源輸入到系統中,然后傳輸到DSpace平臺,DSpace框架提供數據審核接口以及數據驗證接口。第二種是大量數據導入設計,在原有數據資源的基礎上,對SIP格式文件進行定義,對數據資源文件格式進行轉換,然后通過DSpace導入工具對數據文件進行批量導入,并由系統管理員把數據直接導入到系統服務器中,數據采集采用IPFS命令進行設計,代碼如下:(2)數據資源存儲功能系統數據資源存儲功能設計,系統構建MySQL數據庫,采用區塊鏈技術對數據存儲進行設計,目的是提高數據存儲的安全性。主要分為兩部分。第1,對數據進行初始化,對數據ID、hash值進行設置,數據初始化代碼設計[4]:第2,數據更新,數據更新主要是采用區塊鏈技術對數據進行加密存儲,并對數據進行驗證和審核等操作,如果數據符合系統要求那么就對數據進行更新,采用區塊鏈技術對數據進行更新的代碼如下:(3)資源查詢功能在DSpace框架基礎上構建強大的數據檢索功能,為用戶提供數據檢索服務、數據查詢服務等功能,及時地定位到用戶需求的資源對象。DSpace技術設計的應用程序接口,可以在用戶需求的基礎上實現二次開發,之后用戶可以調用DSpace中的API函數,并將查詢結果以列表方式顯示出來,調用DSpace中的API函數核心代碼設計[5]:(4)權限配置功能系統權限配置設計,實現對系統用戶的權限分配,以及系統應用功能的相應配置。系統權限配置構建角色組,用戶可以同時存在于多個角色組內,并且擁有多個權限。系統管理員可以對用戶角色進行權限配置,并對角色組的權限進行編輯等操作,把新用戶添加到角色組中。權限配置也是對系統功能應用的整合控制,實現對DSpace架構中的數據資源訪問進行控制。DSapce架構用于自身的資源授權系統,如果沒有對參數進行配置,那么會默認沒有執行功能的權限,這是DSapce采用的缺省拒絕方式。配合核心代碼設計[6]:
4結語
針對計算機網絡信息資源在管理中存在的問題,提出解決方案,構建網絡信息資源整合系統,針對系統設計需求,按照系統需求分析,對系統DSapce架構進行設計,結合相關計算機技術,并對系統模塊功能實現進行設計與研究。
作者:敖登巴拉 單位:內蒙古自治區地方語言文字研究應用中心
- 上一篇:濕散鹽發放控制系統設計分析
- 下一篇:高校網絡輿情管理工作引導與規制