- 相關(guān)推薦
java網(wǎng)絡(luò)管理系統(tǒng)論文
網(wǎng)絡(luò)管理系統(tǒng)的設(shè)計(jì)近年來(lái)是網(wǎng)絡(luò)發(fā)展的一個(gè)熱點(diǎn),越來(lái)越高明的技術(shù)解決了很多本來(lái)人工進(jìn)行的操作。以下是小編為大家整理好的java網(wǎng)絡(luò)管理系統(tǒng)論文,歡迎大家閱讀參考!
摘 要:對(duì)于企業(yè)級(jí)網(wǎng)絡(luò)管理系統(tǒng)的設(shè)計(jì)中,J2EE平臺(tái)的搭建是一個(gè)很好的解決方案,而J2EE的搭建主要的基礎(chǔ)就是JAVA,本文對(duì)于基于JAVA的網(wǎng)絡(luò)管理系統(tǒng)設(shè)計(jì)進(jìn)行了分析。
關(guān)鍵詞:JAVA 網(wǎng)絡(luò)管理 系統(tǒng) 設(shè)計(jì)
J2EE一種基于JAVA平臺(tái),利用EJB、Servlet、JSP以及XML等技術(shù)實(shí)現(xiàn)的企業(yè)級(jí)應(yīng)用開(kāi)發(fā)體系結(jié)構(gòu),從而有效的簡(jiǎn)化企業(yè)的相關(guān)功能開(kāi)發(fā)方案以及相應(yīng)解決方案的管理等復(fù)雜的問(wèn)題。
1 JAVA的網(wǎng)絡(luò)管理系統(tǒng)設(shè)計(jì)層次分析
J2EE(Java2 Platform,Enterprise Edition,即基于JAVA2平臺(tái)的企業(yè)版本),它主要是通過(guò)一些API組件構(gòu)成的,簡(jiǎn)化并且規(guī)范整個(gè)應(yīng)用系統(tǒng)的開(kāi)發(fā)以及部署,從而提高系統(tǒng)的可移植性、可擴(kuò)展性以及安全性?xún)r(jià)值的一種基于組件的多層應(yīng)用程序。它的一個(gè)非常明確的特點(diǎn)就是分層結(jié)構(gòu),作為一種現(xiàn)代化的軟件開(kāi)發(fā)基本做法,通過(guò)分層開(kāi)發(fā),能夠使得軟件復(fù)用程度提升,并且實(shí)現(xiàn)更好的可維護(hù)性。
軟件的分層開(kāi)發(fā)能夠?qū)崿F(xiàn)更為合理的軟件框架,從而使得軟件功能的實(shí)現(xiàn)更為便捷、可靠。因此,在J2EE環(huán)境之下,首先解決的就是如何構(gòu)建一個(gè)可維護(hù)性以及可復(fù)用性都能夠滿(mǎn)足要求的軟件分層開(kāi)發(fā)體系。
GINA是Graphical Identification and Authentication的縮寫(xiě),中文意思是圖形識(shí)別與驗(yàn)證。在Windows 2000/NT/XP操作系統(tǒng)中,GINA是一個(gè)由系統(tǒng)進(jìn)程Winlogon加載的可替換的DLL組件。GINA模塊主要用來(lái)實(shí)施交互登錄模式的驗(yàn)證策略,執(zhí)行全部識(shí)別與驗(yàn)證用戶(hù)交互操作。機(jī)房管理系統(tǒng)正是通過(guò)編寫(xiě)自己的動(dòng)態(tài)鏈接庫(kù)GINA.DLL替換微軟提供的動(dòng)態(tài)鏈接庫(kù)MSGINA.DLL,從而取代標(biāo)準(zhǔn)的Windows 2000/NT/XP用戶(hù)名與口令的驗(yàn)證方式,實(shí)現(xiàn)機(jī)房管理系統(tǒng)中的學(xué)生實(shí)名制登錄。機(jī)房管理系統(tǒng)的登錄認(rèn)證模塊可以適用于Windows 2000/NT/XP操作系統(tǒng)中。
為了實(shí)現(xiàn)系統(tǒng)進(jìn)程Winlogon調(diào)用GINA模塊,并實(shí)現(xiàn)交互的圖形識(shí)別與驗(yàn)證,微軟為GINA模塊定義了一些標(biāo)準(zhǔn)的函數(shù)接口,當(dāng)開(kāi)發(fā)個(gè)性化的GINA模塊時(shí),必須通過(guò)導(dǎo)出這些標(biāo)準(zhǔn)函數(shù)接口,才可實(shí)現(xiàn)與系統(tǒng)進(jìn)程Winlogon的交互。GINA模塊中的主要標(biāo)準(zhǔn)函數(shù),提到的SAS事件,是指操作系統(tǒng)檢測(cè)到按下組合鍵Ctrl+Alt+Del所產(chǎn)生的事件,SAS事件也可以個(gè)性化定義,在機(jī)房管理系統(tǒng)GINA模塊的開(kāi)發(fā)中沿用了微軟定義的SAS事件。
2 JAVA的網(wǎng)絡(luò)管理系統(tǒng)數(shù)據(jù)庫(kù)模型分析
對(duì)于構(gòu)件分層開(kāi)發(fā)的系統(tǒng)開(kāi)發(fā)意義重大,因?yàn)槟壳安徽撌擒浖是硬件環(huán)境,都會(huì)遇到面向服務(wù)架構(gòu)的要求,計(jì)算機(jī)技術(shù)的不斷發(fā)展和創(chuàng)新,我們要面對(duì)的是面向服務(wù)及面向構(gòu)件思想的深入,開(kāi)發(fā)人員在開(kāi)發(fā)新的應(yīng)用系統(tǒng)時(shí)往往也會(huì)把這些思想引入其中,F(xiàn)在對(duì)于那些較大規(guī)模的應(yīng)用系統(tǒng),開(kāi)發(fā)人員通常期望根據(jù)該應(yīng)用系統(tǒng)所涉及的問(wèn)題域?qū)?yīng)用系統(tǒng)劃分為多個(gè)服務(wù)構(gòu)件,這些基礎(chǔ)服務(wù)提供針對(duì)相關(guān)問(wèn)題域的服務(wù),并通過(guò)一個(gè)更高層次的服務(wù)構(gòu)件來(lái)將這些基礎(chǔ)服務(wù)根據(jù)特定的業(yè)務(wù)流程組成針對(duì)特定業(yè)務(wù)應(yīng)用的系統(tǒng)。而這些影響所帶來(lái)的設(shè)計(jì)選擇在實(shí)際設(shè)計(jì)過(guò)程中必須慎重的思考和權(quán)衡,所以構(gòu)件庫(kù)的系統(tǒng)開(kāi)發(fā)是有著很重要的意義的。
為了滿(mǎn)足客戶(hù)對(duì)于服務(wù)的,需要能夠?qū)崿F(xiàn)根據(jù)當(dāng)前的網(wǎng)絡(luò)環(huán)境選擇不同的功能包,而這個(gè)過(guò)程之中,就必然會(huì)產(chǎn)生大規(guī)模分布式網(wǎng)絡(luò)的按需定制問(wèn)題。然而,基于傳統(tǒng)互聯(lián)網(wǎng)技術(shù)實(shí)現(xiàn)的按需定制,缺乏根據(jù)客戶(hù)的需求智能化的進(jìn)行搜索,加載并且運(yùn)行程序的能力,無(wú)法從根本上滿(mǎn)足客戶(hù)的個(gè)性化服務(wù)需求。而基于程序挖掘的方法,則能夠有效的解決智能化程度較低的問(wèn)題,通過(guò)網(wǎng)絡(luò)中分布式構(gòu)建的搜索、運(yùn)行以及組裝,可以彌補(bǔ)傳統(tǒng)技術(shù)下的不足。
完成基本的系統(tǒng)需求用例模型之后,可以開(kāi)始對(duì)系統(tǒng)的各種屬性創(chuàng)建的靜態(tài)模型進(jìn)行考察。首先,需要對(duì)參與者的屬性進(jìn)行確定,管理員在登錄系統(tǒng)的時(shí)候,需要提供相關(guān)的口令,為了便于管理,每一個(gè)管理員除了需要擁有用戶(hù)名以及密碼之外,還需要一個(gè)對(duì)應(yīng)的ID屬性,有需要的話(huà),還可以添加管理員的個(gè)人信息屬性。為了有效的保護(hù)用戶(hù)的賬戶(hù)安全,還可以設(shè)置密碼提示問(wèn)題,以便于用戶(hù)安全的管理自身賬戶(hù)。除此之外,系統(tǒng)之中的主要業(yè)務(wù)實(shí)體類(lèi)型也需要進(jìn)行確定,從而便與其在數(shù)據(jù)庫(kù)之中的存儲(chǔ)與管理。一個(gè)信息一般都有自己的ID號(hào),有的還有自己的標(biāo)題、內(nèi)容以及創(chuàng)建日期等信息屬性。對(duì)這些屬性的確定,能夠?qū)崿F(xiàn)將相關(guān)信息的分類(lèi)存儲(chǔ)和管理,提高數(shù)據(jù)庫(kù)的管理效率以及系統(tǒng)的反應(yīng)速度。
3 結(jié)語(yǔ)
網(wǎng)絡(luò)管理系統(tǒng)的設(shè)計(jì)近年來(lái)是網(wǎng)絡(luò)發(fā)展的一個(gè)熱點(diǎn),越來(lái)越高明的技術(shù)解決了很多本來(lái)人工進(jìn)行的操作,而且還增加了操作的準(zhǔn)確性,而目前來(lái)看,對(duì)于企業(yè)級(jí)網(wǎng)絡(luò)管理系統(tǒng)的設(shè)計(jì)中,J2EE平臺(tái)的搭建是一個(gè)很好的解決方案,而J2EE的搭建主要的基礎(chǔ)就是JAVA,本文對(duì)于基于JAVA的網(wǎng)絡(luò)管理系統(tǒng)設(shè)計(jì)進(jìn)行了分析。通過(guò)這些模塊的作用,系統(tǒng)能夠按照軟件分層結(jié)構(gòu)構(gòu)建起一個(gè)規(guī)范化的平臺(tái),用于管理系統(tǒng)的內(nèi)部數(shù)據(jù),同時(shí)對(duì)于外部的服務(wù)請(qǐng)求予以相應(yīng),從而實(shí)現(xiàn)網(wǎng)絡(luò)管理的功能。
參考文獻(xiàn)
[1] 王俠,韓永印.JAVA語(yǔ)言程序設(shè)計(jì)教學(xué)改革與實(shí)踐[J].電腦知識(shí)與技術(shù),2007,20.
[2] 劉輝.JAVA網(wǎng)絡(luò)編程:連接網(wǎng)絡(luò)數(shù)據(jù)庫(kù)的多種方法[J].價(jià)值工程,2010,3.
[3] 江小燕.JAVA網(wǎng)絡(luò)編程的研究[J].電腦編程技巧與維護(hù),2010,14.
[4] 孫衛(wèi)琴.JAVA網(wǎng)絡(luò)編程入門(mén)[J].電腦編程技巧與維護(hù),2008,6.
[5] 資武成,賀志苗.基于SOCKET的JAVA網(wǎng)絡(luò)編程[J].婁底師專(zhuān)學(xué)報(bào),2003,2.
[6] 王聰華,王建國(guó).Java調(diào)用VC++DLL實(shí)現(xiàn)串口GPS的訪(fǎng)問(wèn)[J].信息技術(shù),2010(1).
【java網(wǎng)絡(luò)管理系統(tǒng)論文】相關(guān)文章:
庫(kù)存管理系統(tǒng)論文07-24
物資管理系統(tǒng)論文08-06
信息管理系統(tǒng)論文09-18
網(wǎng)絡(luò)管理論文07-30
管理信息系統(tǒng)論文02-04
網(wǎng)絡(luò)管理論文[熱]07-20
基于系統(tǒng)設(shè)計(jì)的科研管理論文09-22
信息管理系統(tǒng)論文15篇02-15