亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于構(gòu)件技術(shù)的信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

        2017-05-18 13:17:31師忠凱
        現(xiàn)代電子技術(shù) 2017年9期

        師忠凱

        摘 要: 現(xiàn)有的信息管理系統(tǒng)工作方式較為單一,工作效率低且用戶對(duì)系統(tǒng)的功能需求度不高。為了解決該問題,設(shè)計(jì)基于構(gòu)件技術(shù)的信息管理系統(tǒng)。該系統(tǒng)由任務(wù)日志處理、登錄管理兩個(gè)前臺(tái)構(gòu)件主功能模塊和信息資源監(jiān)控、用戶任務(wù)管理、信息超負(fù)荷管理三個(gè)后臺(tái)構(gòu)件主功能模塊組成,其中后臺(tái)構(gòu)件對(duì)前臺(tái)構(gòu)件的信息進(jìn)行接收,完成構(gòu)件配置,并介紹了五大功能模塊的子模塊及其工作內(nèi)容,設(shè)計(jì)出前臺(tái)構(gòu)件的工作原理,并使用JGroups群組通信工具定義后臺(tái)構(gòu)件的信息結(jié)構(gòu)標(biāo)準(zhǔn)格式,給出信息管理程序代碼,實(shí)現(xiàn)了有效的信息管理。實(shí)驗(yàn)結(jié)果表明,設(shè)計(jì)的系統(tǒng)資源分配效果好,滿足了網(wǎng)絡(luò)用戶對(duì)系統(tǒng)功能的高度需求。

        關(guān)鍵詞: 構(gòu)件技術(shù); 信息管理系統(tǒng); JGroups; 系統(tǒng)資源分配

        中圖分類號(hào): TN911?34; TP331.52 文獻(xiàn)標(biāo)識(shí)碼: A 文章編號(hào): 1004?373X(2017)09?0058?03

        Abstract: The available information management systems have simple working mode, low working efficiency and low system functional requirement of users. To solve the above problems, an information management system based on component technology was designed. The system is composed of two foreground components (task log processing module and login administration module) and three background components (information resource monitoring module, user task management module and information overload management module). The background components receive the information of the foreground components to configure the components. The sub?modules of the five functional modules and their working contents are introduced. The working principle of the foreground components was designed. The JGroups group communication tool is used to define the information structure standard format of the background components. The code of the information management program is given to manage the information effectively. The experimental results show that the designed system has good resource allocation effect, and satisfies the high system functional requirement of the Internet users.

        Keywords: component technology; information management system; JGroups; system resource distribution

        0 引 言

        隨著網(wǎng)絡(luò)用戶對(duì)信息需求的不斷提高,與信息相關(guān)的設(shè)備、應(yīng)用和功能也層出不窮,導(dǎo)致信息管理難度不斷加大,網(wǎng)絡(luò)用戶使用體驗(yàn)的下降趨勢(shì)越發(fā)明顯[1]。一般來講,網(wǎng)絡(luò)由多種不同架構(gòu)的子網(wǎng)構(gòu)成,每個(gè)子網(wǎng)都能提供不同的功能,因而產(chǎn)生了不同類型的計(jì)算機(jī)操作系統(tǒng)。各類操作系統(tǒng)的組成架構(gòu)多種多樣,網(wǎng)絡(luò)用戶需要借助信息管理系統(tǒng)對(duì)各類信息進(jìn)行監(jiān)督和維護(hù),以獲取優(yōu)質(zhì)的操作體驗(yàn)。

        通常,網(wǎng)絡(luò)用戶會(huì)在計(jì)算機(jī)操作系統(tǒng)中下載大量軟件,而多數(shù)軟件的工作形式較為類似,現(xiàn)有的信息管理系統(tǒng)不得不反復(fù)進(jìn)行相同的信息管理工作,不但降低了自身工作效率,也影響了用戶對(duì)系統(tǒng)的功能需求度[2]。為解決上述問題,應(yīng)從獲取良好的信息管理系統(tǒng)資源分配效果入手,將同種信息管理工作合并,滿足網(wǎng)絡(luò)用戶對(duì)系統(tǒng)功能的需求。

        構(gòu)件技術(shù)是一種能夠完成軟件復(fù)用的科技成果,其對(duì)自身的使用次數(shù)無限制,并且擁有獨(dú)立于系統(tǒng)和軟件之外的處理模式,不會(huì)對(duì)原有功能造成不良影響[3]。因此,設(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ù)器頁面部署網(wǎng)絡(luò)。通過調(diào)研網(wǎng)絡(luò)用戶的實(shí)際需求,信息管理系統(tǒng)應(yīng)擁有信息資源監(jiān)控、用戶任務(wù)管理、信息超負(fù)荷管理、任務(wù)日志處理以及登錄管理五大項(xiàng)主功能[4]。任務(wù)日志處理和登錄管理模塊屬于前臺(tái)主功能模塊,信息資源監(jiān)控、用戶任務(wù)管理和信息超負(fù)荷管理屬于后臺(tái)主功能模塊。基于構(gòu)件技術(shù)的信息管理系統(tǒng)將上述五項(xiàng)功能劃分成若干輔助功能模塊,如圖1所示。

        根據(jù)圖1中給出的輔助功能模塊,描述基于構(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)、安裝方位和串口類型[5]。軟件劃分模塊在基于構(gòu)件技術(shù)的信息管理系統(tǒng)的作用主要是對(duì)計(jì)算機(jī)操作系統(tǒng)中的軟件資源進(jìn)行整理,按照工作類型、內(nèi)存、資源占用率等項(xiàng)目將軟件分類,網(wǎng)絡(luò)用戶也可以直接指定分類類型,或以某一區(qū)域?yàn)榧s束對(duì)軟件進(jìn)行劃分。信息提取模塊負(fù)責(zé)將設(shè)備監(jiān)控模塊和軟件劃分模塊的監(jiān)控和分類結(jié)果提取出來,并傳送給用戶任務(wù)管理模塊。

        (2) 用戶任務(wù)管理模塊。負(fù)責(zé)對(duì)設(shè)備監(jiān)控結(jié)果和軟件分類結(jié)果進(jìn)行細(xì)致分析,給出用戶任務(wù)合理分配結(jié)果,由虛擬專用網(wǎng)絡(luò)管理、軟件任務(wù)管理以及任務(wù)分配與管理三個(gè)子模塊組成。計(jì)算機(jī)操作系統(tǒng)使用虛擬專用網(wǎng)絡(luò)進(jìn)行信息通信,虛擬專用網(wǎng)絡(luò)管理模塊可對(duì)不同類型和狀態(tài)下的虛擬專用網(wǎng)絡(luò)信息通信進(jìn)行定義,再通過分析設(shè)備監(jiān)控結(jié)果,輸出信息通信中設(shè)備的使用情況,對(duì)處于虛擬專用網(wǎng)絡(luò)中的設(shè)備進(jìn)行標(biāo)記,防止設(shè)備被網(wǎng)絡(luò)用戶誤刪,造成計(jì)算機(jī)操作系統(tǒng)崩潰[6]。軟件任務(wù)管理在軟件分類結(jié)果中挑選出存在重復(fù)信息管理工作的相似軟件,將相似軟件的同類型信息合并在同一條處理通道中,當(dāng)通道內(nèi)信息達(dá)到飽和狀態(tài)時(shí)進(jìn)行信息管理工作。任務(wù)分配與管理模塊提取出虛擬專用網(wǎng)絡(luò)管理模塊中的數(shù)據(jù),將虛擬專用網(wǎng)絡(luò)分為局域網(wǎng)、租用網(wǎng)和橋接網(wǎng)三種類型,在不同類型的網(wǎng)絡(luò)中為網(wǎng)絡(luò)用戶信息的管理任務(wù)分配不同的構(gòu)件資源。

        (3) 信息超負(fù)荷管理模塊。監(jiān)控網(wǎng)絡(luò)信息通信通道,設(shè)置閾值,當(dāng)信息超出閾值后進(jìn)行報(bào)警。

        (4) 任務(wù)日志處理模塊。對(duì)用戶任務(wù)管理模塊分配出的網(wǎng)絡(luò)用戶信息管理任務(wù)日志進(jìn)行管理,包括對(duì)日志進(jìn)行登記、刪除和修正。

        (5) 登錄管理模塊。負(fù)責(zé)限制網(wǎng)絡(luò)用戶的功能使用權(quán)限、分配新用戶IP地址、對(duì)系統(tǒng)構(gòu)件進(jìn)行導(dǎo)入和導(dǎo)出,由網(wǎng)絡(luò)用戶列表、用戶信息修改和用戶信息新建三個(gè)子模塊組成。其中,網(wǎng)絡(luò)用戶列表模塊和用戶信息修改模塊只有系統(tǒng)管理員才能使用,用戶信息新建模塊的使用權(quán)限無限制。

        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所示。

        第1、2等級(jí)前臺(tái)構(gòu)件的信息管理工作是自動(dòng)進(jìn)行的,網(wǎng)絡(luò)用戶無需對(duì)其中的數(shù)據(jù)進(jìn)行調(diào)用[7]。而第3等級(jí)前臺(tái)構(gòu)件需要提供用戶使用界面,因而必須進(jìn)行調(diào)用功能的開發(fā),構(gòu)件技術(shù)為其提供了JSF框架實(shí)現(xiàn)調(diào)用功能[8]。由于三個(gè)等級(jí)前臺(tái)構(gòu)件的功能實(shí)現(xiàn)方式存在差異,基于構(gòu)件技術(shù)的信息管理系統(tǒng)對(duì)前臺(tái)構(gòu)件的設(shè)計(jì)要求也不盡相同,表2描述的是三個(gè)等級(jí)前臺(tái)構(gòu)件的設(shè)計(jì)要求,圖2為前臺(tái)構(gòu)件的工作原理。

        如圖2所示,基于構(gòu)件技術(shù)的信息管理系統(tǒng)使用表2設(shè)計(jì)出的前臺(tái)構(gòu)件,經(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ù)寫網(wǎng)絡(luò)中設(shè)備與軟件程序

        }

        系統(tǒng)前臺(tái)構(gòu)件以第2等級(jí)構(gòu)件為父節(jié)點(diǎn),即信息管理程序代碼使用的管理方式等同于第2等級(jí)構(gòu)件管理方式,其能夠利用子節(jié)點(diǎn)的軟件分類結(jié)果采集信息管理對(duì)象,從而完成構(gòu)件技術(shù)對(duì)網(wǎng)絡(luò)中設(shè)備與軟件的程序復(fù)寫,實(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)件配置[9]。但前臺(tái)構(gòu)件往往需要與多個(gè)網(wǎng)絡(luò)用戶進(jìn)行溝通,信息結(jié)構(gòu)極其不統(tǒng)一。為了確保網(wǎng)絡(luò)用戶信息管理任務(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)格式。

        由圖3可知,系統(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ò)用戶信息中的專屬特征數(shù)據(jù),優(yōu)先級(jí)標(biāo)記用于寫入信息通信順序,通信目標(biāo)方位和初始方位可由后臺(tái)構(gòu)件自行填寫。

        2 實(shí)驗(yàn)結(jié)果與分析

        為了確保本文設(shè)計(jì)的基于構(gòu)件技術(shù)的信息管理系統(tǒng)具有良好的應(yīng)用價(jià)值,現(xiàn)通過一次實(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)行匯總。

        圖4給出了三個(gè)單位中網(wǎng)絡(luò)用戶對(duì)系統(tǒng)功能的使用比例,從中能夠看出本文系統(tǒng)提供的功能均能被不同單位的網(wǎng)絡(luò)用戶合理利用,不存在功能空缺或功能受限的情況,擁有極好的功能需求度。

        圖5給出的是經(jīng)由本文系統(tǒng)進(jìn)行網(wǎng)絡(luò)用戶任務(wù)分配后,三種信息在網(wǎng)絡(luò)節(jié)點(diǎn)的處理時(shí)間(每隔20個(gè)節(jié)點(diǎn)取其處理時(shí)間平均值作為繪圖數(shù)據(jù))。

        從圖5中能夠看出信息在網(wǎng)絡(luò)節(jié)點(diǎn)上的平均處理時(shí)間均不高于1.5 s,即不存在資源分配過高的情況,顯示出了良好的資源分配效果。

        3 結(jié) 語

        本文簡(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ì)。

        參考文獻(xiàn)

        [1] 楊杰.基于GIS的高校土地資源信息管理評(píng)價(jià)系統(tǒng)設(shè)計(jì)與應(yīng)用[J].現(xiàn)代電子技術(shù),2015,38(16):26?28.

        [2] 鐘林輝,謝冰.構(gòu)件化軟件演化信息建模和獲取方法研究[J].計(jì)算機(jī)應(yīng)用研究,2014,31(2):401?403.

        [3] PARK J J, CORONATO A, CHANG H, et al. Introduction to the thematic issue on ambient and smart component technologies for human centric computing [J]. Journal of ambient intelligence & smart environments, 2014, 6(1): 3?4.

        [4] 盧凌燕.學(xué)生實(shí)驗(yàn)信息管理系統(tǒng)的構(gòu)件化方法[J].計(jì)算機(jī)與數(shù)字工程,2015,43(4):640?643.

        [5] 張紅衛(wèi),惠建新.Web Service構(gòu)架下的多語種構(gòu)件庫系統(tǒng)及實(shí)現(xiàn)[J].計(jì)算機(jī)與數(shù)字工程,2014,42(4):616?622.

        [6] 張亞明,高曉丁.基于PID控制技術(shù)的供水網(wǎng)控制系統(tǒng)設(shè)計(jì)[J].西安工程大學(xué)學(xué)報(bào),2015,29(5):578?582.

        [7] 王海賓.基于三層架構(gòu)珠寶首飾管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].邢臺(tái)職業(yè)技術(shù)學(xué)院學(xué)報(bào),2014,31(3):60?63.

        [8] 唐龍凱,張?chǎng)?,潘大釗,?手術(shù)分級(jí)管理系統(tǒng)的設(shè)計(jì)與開發(fā)[J].現(xiàn)代電子技術(shù),2015,38(18):46?48.

        [9] 李引,袁峰,吳鴻.基于軟件構(gòu)件技術(shù)的多租戶個(gè)性化框架[J].計(jì)算機(jī)工程與應(yīng)用,2015,51(9):22?29.

        亚洲成av人片在线观看无码| 青青草成人在线播放视频| 亚洲av无码一区二区三区天堂| 国产精品午夜爆乳美女视频| 中国一级免费毛片| 亚洲精品中文字幕尤物综合| 青青草视频在线观看网| 亚洲热线99精品视频| 热の国产AV| 亚洲一区二区三区成人在线| 91精品国产福利在线观看麻豆 | 又大又粗又爽18禁免费看| 免费人成毛片乱码| 国产不卡一区在线视频| 日本av亚洲中文字幕| 久久超碰97人人做人人爱| 精品十八禁免费观看| 亚洲一区二区三区乱码在线| 国产91传媒一区二区三区| 国产裸体xxxx视频在线播放| 无码日韩AⅤ一区二区三区| 成人在线视频亚洲国产| 国产成人精品免费久久久久| 亚洲av电影天堂男人的天堂| 2020国产精品久久久久| 蜜桃国产精品视频网站| 亚洲av色香蕉一区二区三区老师| 在线观看国产精品日韩av| 欧洲AV秘 无码一区二区三| 国产三级精品av在线| 天天爽天天爽夜夜爽毛片| 免费AV一区二区三区无码| 国产偷拍自拍在线观看| 亚洲综合色无码| 国产精品无码日韩欧| 97色人阁俺也去人人人人人| 所有视频在线观看免费| 亚洲精品无码久久久久久| 中文字幕精品一二三区| 丁香婷婷六月综合缴清| а天堂中文最新一区二区三区|