- 相關(guān)推薦
探究基于構(gòu)件技術(shù)的信息管理系統(tǒng)的設(shè)計(jì)論文
隨著網(wǎng)絡(luò)用戶(hù)對(duì)信息需求的不斷提高,與信息相關(guān)的設(shè)備、應(yīng)用和功能也層出不窮,導(dǎo)致信息管理難度不斷加大,網(wǎng)絡(luò)用戶(hù)使用體驗(yàn)的下降趨勢(shì)越發(fā)明顯。一般來(lái)講,網(wǎng)絡(luò)由多種不同架構(gòu)的子網(wǎng)構(gòu)成,每個(gè)子網(wǎng)都能提供不同的功能,因而產(chǎn)生了不同類(lèi)型的計(jì)算機(jī)操作系統(tǒng)。各類(lèi)操作系統(tǒng)的組成架構(gòu)多種多樣,網(wǎng)絡(luò)用戶(hù)需要借助信息管理系統(tǒng)對(duì)各類(lèi)信息進(jìn)行監(jiān)督和維護(hù),以獲取優(yōu)質(zhì)的操作體驗(yàn)。
通常,網(wǎng)絡(luò)用戶(hù)會(huì)在計(jì)算機(jī)操作系統(tǒng)中下載大量軟件,而多數(shù)軟件的工作形式較為類(lèi)似,現(xiàn)有的信息管理系統(tǒng)不得不反復(fù)進(jìn)行相同的信息管理工作,不但降低了自身工作效率,也影響了用戶(hù)對(duì)系統(tǒng)的功能需求度。為解決上述問(wèn)題,應(yīng)從獲取良好的信息管理系統(tǒng)資源分配效果入手,將同種信息管理工作合并,滿(mǎn)足網(wǎng)絡(luò)用戶(hù)對(duì)系統(tǒng)功能的需求。
構(gòu)件技術(shù)是一種能夠完成軟件復(fù)用的科技成果,其對(duì)自身的使用次數(shù)無(wú)限制,并且擁有獨(dú)立于系統(tǒng)和軟件之外的處理模式,不會(huì)對(duì)原有功能造成不良影響。因此,設(shè)計(jì)并實(shí)現(xiàn)基于構(gòu)件技術(shù)的信息管理系統(tǒng),將構(gòu)件技術(shù)融合在信息管理系統(tǒng)的各個(gè)功能模塊中,給出功能需求度高、資源分配效果好的信息管理系統(tǒng)。
1 構(gòu)件技術(shù)的信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
基于構(gòu)件技術(shù)的信息管理系統(tǒng)先設(shè)計(jì)出系統(tǒng)功能模塊,再使用構(gòu)件技術(shù)設(shè)計(jì)并實(shí)現(xiàn)系統(tǒng)的細(xì)節(jié)構(gòu)件,包括前臺(tái)構(gòu)件和后臺(tái)構(gòu)件。
1.1 系統(tǒng)功能模塊設(shè)計(jì)
基于構(gòu)件技術(shù)的信息管理系統(tǒng)應(yīng)用瀏覽器和服務(wù)器結(jié)構(gòu),使用Tomcat 7.0 的Java 服務(wù)器頁(yè)面部署網(wǎng)絡(luò)。通過(guò)調(diào)研網(wǎng)絡(luò)用戶(hù)的實(shí)際需求,信息管理系統(tǒng)應(yīng)擁有信息資源監(jiān)控、用戶(hù)任務(wù)管理、信息超負(fù)荷管理、任務(wù)日志處理以及登錄管理五大項(xiàng)主功能。任務(wù)日志處理和登錄管理模塊屬于前臺(tái)主功能模塊,信息資源監(jiān)控、用戶(hù)任務(wù)管理和信息超負(fù)荷管理屬于后臺(tái)主功能模塊;跇(gòu)件技術(shù)的信息管理系統(tǒng)將上述五項(xiàng)功能劃分成若干輔助功能模塊.
(1)信息資源監(jiān)控模塊。負(fù)責(zé)進(jìn)行計(jì)算機(jī)操作系統(tǒng)中設(shè)備和軟件的資源管理與監(jiān)控,由設(shè)備監(jiān)控、軟件劃分和信息提取三個(gè)子模塊組成。設(shè)備監(jiān)控模塊對(duì)設(shè)備的增減情況和資源分配情況進(jìn)行監(jiān)控,獲取設(shè)備的規(guī)格、工作狀態(tài)、安裝方位和串口類(lèi)型。軟件劃分模塊在基于構(gòu)件技術(shù)的信息管理系統(tǒng)的作用主要是對(duì)計(jì)算機(jī)操作系統(tǒng)中的軟件資源進(jìn)行整理,按照工作類(lèi)型、內(nèi)存、資源占用率等項(xiàng)目將軟件分類(lèi),網(wǎng)絡(luò)用戶(hù)也可以直接指定分類(lèi)類(lèi)型,或以某一區(qū)域?yàn)榧s束對(duì)軟件進(jìn)行劃分。信息提取模塊負(fù)責(zé)將設(shè)備監(jiān)控模塊和軟件劃分模塊的監(jiān)控和分類(lèi)結(jié)果提取出來(lái),并傳送給用戶(hù)任務(wù)管理模塊。
(2)用戶(hù)任務(wù)管理模塊。負(fù)責(zé)對(duì)設(shè)備監(jiān)控結(jié)果和軟件分類(lèi)結(jié)果進(jìn)行細(xì)致分析,給出用戶(hù)任務(wù)合理分配結(jié)果,由虛擬專(zhuān)用網(wǎng)絡(luò)管理、軟件任務(wù)管理以及任務(wù)分配與管理三個(gè)子模塊組成。計(jì)算機(jī)操作系統(tǒng)使用虛擬專(zhuān)用網(wǎng)絡(luò)進(jìn)行信息通信,虛擬專(zhuān)用網(wǎng)絡(luò)管理模塊可對(duì)不同類(lèi)型和狀態(tài)下的虛擬專(zhuān)用網(wǎng)絡(luò)信息通信進(jìn)行定義,再通過(guò)分析設(shè)備監(jiān)控結(jié)果,輸出信息通信中設(shè)備的使用情況,對(duì)處于虛擬專(zhuān)用網(wǎng)絡(luò)中的設(shè)備進(jìn)行標(biāo)記,防止設(shè)備被網(wǎng)絡(luò)用戶(hù)誤刪,造成計(jì)算機(jī)操作系統(tǒng)崩潰。軟件任務(wù)管理在軟件分類(lèi)結(jié)果中挑選出存在重復(fù)信息管理工作的相似軟件,將相似軟件的同類(lèi)型信息合并在同一條處理通道中,當(dāng)通道內(nèi)信息達(dá)到飽和狀態(tài)時(shí)進(jìn)行信息管理工作。任務(wù)分配與管理模塊提取出虛擬專(zhuān)用網(wǎng)絡(luò)管理模塊中的數(shù)據(jù),將虛擬專(zhuān)用網(wǎng)絡(luò)分為局域網(wǎng)、租用網(wǎng)和橋接網(wǎng)三種類(lèi)型,在不同類(lèi)型的網(wǎng)絡(luò)中為網(wǎng)絡(luò)用戶(hù)信息的管理任務(wù)分配不同的構(gòu)件資源。
(3)信息超負(fù)荷管理模塊。監(jiān)控網(wǎng)絡(luò)信息通信通道,設(shè)置閾值,當(dāng)信息超出閾值后進(jìn)行報(bào)警。
(4)任務(wù)日志處理模塊。對(duì)用戶(hù)任務(wù)管理模塊分配出的網(wǎng)絡(luò)用戶(hù)信息管理任務(wù)日志進(jìn)行管理,包括對(duì)日志進(jìn)行登記、刪除和修正。
(5)登錄管理模塊。負(fù)責(zé)限制網(wǎng)絡(luò)用戶(hù)的功能使用權(quán)限、分配新用戶(hù)IP地址、對(duì)系統(tǒng)構(gòu)件進(jìn)行導(dǎo)入和導(dǎo)出,由網(wǎng)絡(luò)用戶(hù)列表、用戶(hù)信息修改和用戶(hù)信息新建三個(gè)子模塊組成。其中,網(wǎng)絡(luò)用戶(hù)列表模塊和用戶(hù)信息修改模塊只有系統(tǒng)管理員才能使用,用戶(hù)信息新建模塊的使用權(quán)限無(wú)限制。
1.2 系統(tǒng)前臺(tái)構(gòu)件的設(shè)計(jì)與實(shí)現(xiàn)
基于構(gòu)件技術(shù)的信息管理系統(tǒng)的前臺(tái)構(gòu)件是一種典型的MVP結(jié)構(gòu),它對(duì)信息的管理方式共分為三個(gè)等級(jí),三個(gè)等級(jí)提供的功能模塊實(shí)現(xiàn)方式也不同,第1、2 等級(jí)前臺(tái)構(gòu)件的信息管理工作是自動(dòng)進(jìn)行的,網(wǎng)絡(luò)用戶(hù)無(wú)需對(duì)其中的數(shù)據(jù)進(jìn)行調(diào)用。而第3等級(jí)前臺(tái)構(gòu)件需要提供用戶(hù)使用界面,因而必須進(jìn)行調(diào)用功能的開(kāi)發(fā),構(gòu)件技術(shù)為其提供了JSF框架實(shí)現(xiàn)調(diào)用功能。由于三個(gè)等級(jí)前臺(tái)構(gòu)件的功能實(shí)現(xiàn)方式存在差異,基于構(gòu)件技術(shù)的信息管理系統(tǒng)對(duì)前臺(tái)構(gòu)件的設(shè)計(jì)要求也不盡相同,,經(jīng)由第3等級(jí)構(gòu)件匯總所有前臺(tái)構(gòu)件的信息管理程序,程序以代碼方式進(jìn)行傳送,基本的信息管理程序代碼表示如下:
ManageMentauxiliaryWeightGrade2
{
PersonalCharacter?stringinvalidDesignation;}
ManagementCharacter?stringMeans2()
{
//獲取功能模塊的信息管理對(duì)象
WeightGradeAmanagedInvalid=(WeightGrade2)
GainComponentManaged“(invalidDesignation);
//依次給出構(gòu)件管理方式
feedbackmanagedInvalid.means2;
ManagemenTauxiliaryUserGradeBextexldsWeightGrade2
//反饋構(gòu)件程序內(nèi)容
ManagementCharacter?stringMeans2()
//復(fù)寫(xiě)網(wǎng)絡(luò)中設(shè)備與軟件程序
系統(tǒng)前臺(tái)構(gòu)件以第2等級(jí)構(gòu)件為父節(jié)點(diǎn),即信息管理程序代碼使用的管理方式等同于第2等級(jí)構(gòu)件管理方式,其能夠利用子節(jié)點(diǎn)的軟件分類(lèi)結(jié)果采集信息管理對(duì)象,從而完成構(gòu)件技術(shù)對(duì)網(wǎng)絡(luò)中設(shè)備與軟件的程序復(fù)寫(xiě),實(shí)現(xiàn)不同管理程序之間的信息融合。
1.3 系統(tǒng)后臺(tái)構(gòu)件的設(shè)計(jì)與實(shí)現(xiàn)
基于構(gòu)件技術(shù)的信息管理系統(tǒng)的所有后臺(tái)構(gòu)件均能對(duì)前臺(tái)構(gòu)件的信息進(jìn)行接收,并可根據(jù)前臺(tái)構(gòu)件給出的信息管理程序代碼完成構(gòu)件配置。但前臺(tái)構(gòu)件往往需要與多個(gè)網(wǎng)絡(luò)用戶(hù)進(jìn)行溝通,信息結(jié)構(gòu)極其不統(tǒng)一。為了確保網(wǎng)絡(luò)用戶(hù)信息管理任務(wù)的準(zhǔn)確性,后臺(tái)構(gòu)件需要將信息結(jié)構(gòu)定義成標(biāo)準(zhǔn)格式,圖3給出的是后臺(tái)構(gòu)件信息結(jié)構(gòu)標(biāo)準(zhǔn)格式。
,系統(tǒng)后臺(tái)構(gòu)件使用了一種名為JGroups的群組通信工具定義了信息結(jié)構(gòu)的標(biāo)準(zhǔn)格式,給出的格式具有通信敏感度高、信息同步性強(qiáng)的優(yōu)點(diǎn),可進(jìn)行系統(tǒng)各功能模塊之間高可靠性的信息通信。標(biāo)準(zhǔn)格式的信息頭中包含網(wǎng)絡(luò)用戶(hù)信息中的專(zhuān)屬特征數(shù)據(jù),優(yōu)先級(jí)標(biāo)記用于寫(xiě)入信息通信順序,通信目標(biāo)方位和初始方位可由后臺(tái)構(gòu)件自行填寫(xiě)。
2 實(shí)驗(yàn)結(jié)果與分析
為了確保本文設(shè)計(jì)的基于構(gòu)件技術(shù)的信息管理系統(tǒng)具有良好的應(yīng)用價(jià)值,現(xiàn)通過(guò)一次實(shí)驗(yàn)分析系統(tǒng)的資源分配效果和功能需求度。在某市的路政單位、教學(xué)單位和公安單位分別安裝本文系統(tǒng),實(shí)驗(yàn)中的系統(tǒng)管理對(duì)象為上述三個(gè)單位計(jì)算機(jī)操作系統(tǒng)中產(chǎn)生的信息,將三者分別標(biāo)記為路政信息、教學(xué)信息和公安信息。實(shí)驗(yàn)持續(xù)7 天,7 天內(nèi)本文系統(tǒng)同時(shí)進(jìn)行三種信息的管理工作。實(shí)驗(yàn)結(jié)束后,分析本文系統(tǒng)的資源分配效果和功能需求度并進(jìn)行匯總。
3 結(jié)語(yǔ)
本文簡(jiǎn)要介紹了傳統(tǒng)信息管理系統(tǒng)的設(shè)計(jì)缺陷,提出基于構(gòu)件技術(shù)的信息管理系統(tǒng)的設(shè)計(jì)目標(biāo),對(duì)系統(tǒng)的功能模塊、前臺(tái)構(gòu)件和后臺(tái)構(gòu)件進(jìn)行了具體設(shè)計(jì)與實(shí)現(xiàn),使更加合理的信息資源管理工作成為可能。在路政單位、教學(xué)單位和公安單位分別安裝本文系統(tǒng)進(jìn)行7天實(shí)驗(yàn),實(shí)驗(yàn)結(jié)果有力地證明了本文系統(tǒng)可合理分配信息管理任務(wù),具有功能需求度高、資源分配效果好的優(yōu)勢(shì)。
【探究基于構(gòu)件技術(shù)的信息管理系統(tǒng)的設(shè)計(jì)論文】相關(guān)文章:
基于系統(tǒng)設(shè)計(jì)的科研管理論文09-22
信息管理系統(tǒng)論文09-18
信息管理系統(tǒng)論文15篇02-15
網(wǎng)頁(yè)設(shè)計(jì)的課程教學(xué)探究論文07-12
網(wǎng)頁(yè)設(shè)計(jì)教學(xué)的創(chuàng)新探究的論文07-12
景觀(guān)設(shè)計(jì)課程教學(xué)探究論文06-23
學(xué)生信息管理系統(tǒng)設(shè)計(jì)開(kāi)題報(bào)告11-24
基于冗余PLC的井下排水自動(dòng)控制系統(tǒng)的設(shè)計(jì)的論文02-22