查文庫>論文> java網路管理系統論文

java網路管理系統論文

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模組主要用來實施互動登入模式的驗證策略,執行全部識別與驗證使用者互動操作。機房管理系統正是透過編寫自己的動態連結庫GINA.DLL替換微軟提供的動態連結庫MSGINA.DLL,從而取代標準的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] 王俠,韓永印.JAVA語言程式設計教學改革與實踐[J].電腦知識與技術,2007,20.

  [2] 劉輝.JAVA網路程式設計:連線網路資料庫的多種方法[J].價值工程,2010,3.

  [3] 江小燕.JAVA網路程式設計的研究[J].電腦程式設計技巧與維護,2010,14.

  [4] 孫衛琴.JAVA網路程式設計入門[J].電腦程式設計技巧與維護,2008,6.

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

  [6] 王聰華,王建國.Java呼叫VC++DLL實現串列埠GPS的訪問[J].資訊科技,2010(1).