博文谷

位置:首頁 > 實用範文 > 論文

java網絡管理系統論文

論文9.58K

網絡管理系統的設計近年來是網絡發展的一個熱點,越來越高明的技術解決了很多本來人工進行的操作。以下是小編爲大家整理好的java網絡管理系統論文,歡迎大家閱讀參考!

java網絡管理系統論文

摘 要:對於企業級網絡管理系統的設計中,J2EE平臺的搭建是一個很好的解決方案,而J2EE的搭建主要的基礎就是JAVA,本文對於基於JAVA的網絡管理系統設計進行了分析。

關鍵詞:JAVA 網絡管理 系統 設計

J2EE一種基於JAVA平臺,利用EJB、Servlet、JSP以及XML等技術實現的企業級應用開發體系結構,從而有效的簡化企業的相關功能開發方案以及相應解決方案的管理等複雜的問題。

1 JAVA的網絡管理系統設計層次分析

J2EE(Java2 Platform,Enterprise Edition,即基於JAVA2平臺的企業版本),它主要是透過一些API組件構成的,簡化並且規範整個應用系統的開發以及部署,從而提高系統的可移植性、可擴展性以及安全性價值的一種基於組件的多層應用程序。它的一個非常明確的特點就是分層結構,作爲一種現代化的軟件開發基本做法,透過分層開發,能夠使得軟件複用程度提升,並且實現更好的可維護性。

軟件的分層開發能夠實現更爲合理的軟件框架,從而使得軟件功能的實現更爲便捷、可靠。因此,在J2EE環境之下,首先解決的就是如何構建一個可維護性以及可複用性都能夠滿足要求的軟件分層開發體系。

GINA是Graphical Identification and Authentication的縮寫,中文意思是圖形識別與驗證。在Windows 2000/NT/XP操作系統中,GINA是一個由系統進程Winlogon加載的可替換的DLL組件。GINA模組主要用來實施交互登入模式的驗證策略,執行全部識別與驗證用戶交互操作。機房管理系統正是透過編寫自己的動態連結庫替換微軟提供的動態連結庫,從而取代標準的Windows 2000/NT/XP用戶名與口令的驗證方式,實現機房管理系統中的學生實名制登入。機房管理系統的登入認證模組可以適用於Windows 2000/NT/XP操作系統中。

爲了實現系統進程Winlogon調用GINA模組,並實現交互的圖形識別與驗證,微軟爲GINA模組定義了一些標準的函數接口,當開發個性化的GINA模組時,必須透過匯出這些標準函數接口,纔可實現與系統進程Winlogon的交互。GINA模組中的主要標準函數,提到的SAS事件,是指操作系統檢測到按下組合鍵Ctrl+Alt+Del所產生的事件,SAS事件也可以個性化定義,在機房管理系統GINA模組的開發中沿用了微軟定義的SAS事件。

2 JAVA的網絡管理系統數據庫模型分析

對於構件分層開發的系統開發意義重大,因爲目前不論是軟件還是硬件環境,都會遇到面向服務架構的要求,計算機技術的不斷髮展和創新,我們要面對的是面向服務及面向構件思想的深入,開發人員在開發新的應用系統時往往也會把這些思想引入其中。現在對於那些較大規模的應用系統,開發人員通常期望根據該應用系統所涉及的問題域將應用系統劃分爲多個服務構件,這些基礎服務提供針對相關問題域的服務,並透過一個更高層次的服務構件來將這些基礎服務根據特定的業務流程組成針對特定業務應用的系統。而這些影響所帶來的設計選擇在實際設計過程中必須慎重的思考和權衡,所以構件庫的系統開發是有着很重要的意義的。

爲了滿足客戶對於服務的,需要能夠實現根據當前的網絡環境選擇不同的功能包,而這個過程之中,就必然會產生大規模分佈式網絡的按需定製問題。然而,基於傳統互聯網技術實現的按需定製,缺乏根據客戶的需求智能化的進行搜尋,加載並且執行程序的能力,無法從根本上滿足客戶的個性化服務需求。而基於程序挖掘的方法,則能夠有效的解決智能化程度較低的問題,透過網絡中分佈式構建的搜尋、執行以及組裝,可以彌補傳統技術下的不足。

完成基本的系統需求用例模型之後,可以開始對系統的各種屬性創建的靜態模型進行考察。首先,需要對參與者的屬性進行確定,管理員在登入系統的時候,需要提供相關的口令,爲了便於管理,每一個管理員除了需要擁有用戶名以及密碼之外,還需要一個對應的ID屬性,有需要的話,還可以添加管理員的個人資訊屬性。爲了有效的保護用戶的帳戶安全,還可以設定密碼提示問題,以便於用戶安全的管理自身帳戶。除此之外,系統之中的主要業務實體類型也需要進行確定,從而便與其在數據庫之中的存儲與管理。一個資訊一般都有自己的ID號,有的還有自己的標題、內容以及創建日期等資訊屬性。對這些屬性的確定,能夠實現將相關資訊的分類存儲和管理,提高數據庫的管理效率以及系統的反應速度。

3 結語

網絡管理系統的設計近年來是網絡發展的一個熱點,越來越高明的技術解決了很多本來人工進行的操作,而且還增加了操作的準確性,而目前來看,對於企業級網絡管理系統的設計中,J2EE平臺的搭建是一個很好的解決方案,而J2EE的搭建主要的基礎就是JAVA,本文對於基於JAVA的網絡管理系統設計進行了分析。透過這些模組的作用,系統能夠按照軟件分層結構構建起一個規範化的平臺,用於管理系統的內部數據,同時對於外部的服務請求予以相應,從而實現網絡管理的功能。

參考文獻

[1] 王俠,韓永印語言程序設計教學改革與實踐[J].電腦知識與技術,2007,20.

[2] 劉輝網絡編程:連接網絡數據庫的多種方法[J].價值工程,2010,3.

[3] 江小燕網絡編程的研究[J].電腦編程技巧與維護,2010,14.

[4] 孫衛琴網絡編程入門[J].電腦編程技巧與維護,2008,6.

[5] 資武成,賀志苗.基於SOCKET的JAVA網絡編程[J].婁底師專學報,2003,2.

[6] 王聰華,王建國調用VC++DLL實現串口GPS的訪問[J].資訊技術,2010(1).