欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種系統(tǒng)結(jié)構(gòu)復(fù)雜度計(jì)算方法與流程

文檔序號(hào):12464149閱讀:296來(lái)源:國(guó)知局
一種系統(tǒng)結(jié)構(gòu)復(fù)雜度計(jì)算方法與流程
本發(fā)明涉及信息系統(tǒng)工程領(lǐng)域,特別地,涉及一種系統(tǒng)結(jié)構(gòu)復(fù)雜度計(jì)算方法。
背景技術(shù)
:隨著信息技術(shù)的發(fā)展以及信息系統(tǒng)應(yīng)用的日益廣泛,信息系統(tǒng)的功能與結(jié)構(gòu)也日益復(fù)雜,如何評(píng)價(jià)信息系統(tǒng)的復(fù)雜性并加以有效的控制與管理,對(duì)系統(tǒng)的設(shè)計(jì)、分析與運(yùn)行控制均具有十分重要的意義。由于系統(tǒng)的復(fù)雜性直接影響到系統(tǒng)的可理解性、獨(dú)立性、可靠性、可測(cè)試性和可維護(hù)性程度,系統(tǒng)的復(fù)雜性越低,就越容易理解、修改和維護(hù),因此降低系統(tǒng)的復(fù)雜性是系統(tǒng)設(shè)計(jì)追求的目標(biāo)。信息系統(tǒng)結(jié)構(gòu)的復(fù)雜性作為對(duì)系統(tǒng)邏輯結(jié)構(gòu)以及數(shù)據(jù)交換關(guān)系復(fù)雜程度的總體評(píng)價(jià),是分析評(píng)價(jià)系統(tǒng)復(fù)雜性的關(guān)鍵。結(jié)構(gòu)復(fù)雜性的變化將會(huì)對(duì)系統(tǒng)各方面的特性都產(chǎn)生影響,因此可以將信息系統(tǒng)的結(jié)構(gòu)復(fù)雜度作為衡量系統(tǒng)復(fù)雜性的一個(gè)重要指標(biāo)。目前,對(duì)于系統(tǒng)結(jié)構(gòu)復(fù)雜性的研究,大多集中在軟件工程領(lǐng)域。軟件系統(tǒng)結(jié)構(gòu)復(fù)雜性的度量,通常是采用復(fù)雜系統(tǒng)的理論將軟件系統(tǒng)抽象成網(wǎng)絡(luò)(軟件系統(tǒng)中的類、對(duì)象、方法為網(wǎng)絡(luò)中的節(jié)點(diǎn);類、對(duì)象、方法之間的關(guān)系為網(wǎng)絡(luò)中的邊),并通過(guò)對(duì)抽象出來(lái)的軟件網(wǎng)絡(luò)的特性進(jìn)行分析。但對(duì)于復(fù)雜信息系統(tǒng)來(lái)說(shuō),由于其系統(tǒng)的分布性、信息交互的復(fù)雜性、節(jié)點(diǎn)多樣性等特點(diǎn),軟件系統(tǒng)結(jié)構(gòu)復(fù)雜性的度量指標(biāo)并不完全適用于信息系統(tǒng)的結(jié)構(gòu)復(fù)雜度度量。而在信息系統(tǒng)領(lǐng)域,對(duì)于信息系統(tǒng)結(jié)構(gòu)復(fù)雜性的度量,所采用的方法主要是基于網(wǎng)絡(luò)圖的方法和基于信息熵的復(fù)雜度度量方法。其中,基于網(wǎng)絡(luò)圖法要先將系統(tǒng)的結(jié)構(gòu)轉(zhuǎn)換為網(wǎng)絡(luò)圖(如Petri網(wǎng)圖),再?gòu)木W(wǎng)絡(luò)要素的復(fù)雜度和網(wǎng)絡(luò)關(guān)聯(lián)的復(fù)雜度兩方面來(lái)分析信息系統(tǒng)結(jié)構(gòu)的復(fù)雜性。這種方法中網(wǎng)絡(luò)圖的構(gòu)建本身就是一項(xiàng)復(fù)雜的工作,尤其對(duì)于規(guī)模較大、結(jié)構(gòu)復(fù)雜的信息系統(tǒng)來(lái)說(shuō),轉(zhuǎn)換的工作量就會(huì)成倍增加,而且也無(wú)法有效保證轉(zhuǎn)換結(jié)果的正確性。另外,基于信息熵的復(fù)雜度度量方法是通過(guò)分析每個(gè)基本評(píng)價(jià)要素平均信息量對(duì)總體復(fù)雜性的平均信息量貢獻(xiàn),并據(jù)此綜合得出總體的復(fù)雜性信息量。針對(duì)現(xiàn)有技術(shù)中度量信息系統(tǒng)結(jié)構(gòu)復(fù)雜度的方法對(duì)于規(guī)模較大、結(jié)構(gòu)復(fù)雜的信息系統(tǒng)不能正常工作的問(wèn)題,目前尚未有有效的解決方案。技術(shù)實(shí)現(xiàn)要素:有鑒于此,本發(fā)明的目的在于提出一種系統(tǒng)結(jié)構(gòu)復(fù)雜度計(jì)算方法,能夠正確度量規(guī)模較大、構(gòu)成復(fù)雜的信息系統(tǒng)的結(jié)構(gòu)復(fù)雜度,進(jìn)而正確評(píng)價(jià)系統(tǒng)的復(fù)雜性。基于上述目的,本發(fā)明提供的技術(shù)方案如下:根據(jù)本發(fā)明的一個(gè)方面,提供了一種系統(tǒng)結(jié)構(gòu)復(fù)雜度計(jì)算方法。根據(jù)本發(fā)明提供的一種系統(tǒng)結(jié)構(gòu)復(fù)雜度計(jì)算方法包括:讀取并解析系統(tǒng)的設(shè)計(jì)數(shù)據(jù)文件,根據(jù)設(shè)計(jì)數(shù)據(jù)文件按照指定格式構(gòu)建系統(tǒng)結(jié)構(gòu)組成表和系統(tǒng)內(nèi)部信息組成表;根據(jù)系統(tǒng)結(jié)構(gòu)組成表判斷頂層系統(tǒng)是否唯一、確定頂層系統(tǒng)、以及計(jì)算系統(tǒng)的層次數(shù),并確定各層級(jí)的子系統(tǒng),生成完善的系統(tǒng)結(jié)構(gòu)組成表;根據(jù)完善的系統(tǒng)結(jié)構(gòu)組成表與系統(tǒng)內(nèi)部信息組成表,獲得各層次子系統(tǒng)的數(shù)目與各層次子系統(tǒng)之間的信息交換數(shù),并計(jì)算系統(tǒng)的結(jié)構(gòu)復(fù)雜度。其中,根據(jù)系統(tǒng)結(jié)構(gòu)組成表進(jìn)行頂層系統(tǒng)的唯一性分析、確定頂層系統(tǒng)、以及計(jì)算系統(tǒng)的層次數(shù),并確定各層級(jí)的子系統(tǒng),生成完善的系統(tǒng)結(jié)構(gòu)組成表包括:根據(jù)系統(tǒng)結(jié)構(gòu)組成表構(gòu)建系統(tǒng)結(jié)構(gòu)關(guān)系矩陣;根據(jù)系統(tǒng)結(jié)構(gòu)關(guān)系矩陣判斷頂層系統(tǒng)是否唯一、確定頂層系統(tǒng)、以及計(jì)算系統(tǒng)的層次數(shù);根據(jù)系統(tǒng)結(jié)構(gòu)關(guān)系矩陣確定各層級(jí)的子系統(tǒng),生成完善的系統(tǒng)結(jié)構(gòu)組成表。并且,根據(jù)系統(tǒng)結(jié)構(gòu)組成表構(gòu)建系統(tǒng)結(jié)構(gòu)關(guān)系矩陣,為根據(jù)系統(tǒng)結(jié)構(gòu)組成表構(gòu)建系統(tǒng)結(jié)構(gòu)關(guān)系矩陣D,系統(tǒng)結(jié)構(gòu)關(guān)系矩陣D的維度為系統(tǒng)結(jié)構(gòu)組成表中的記錄數(shù)N,矩陣D中各元素dij的為其中,SIDi→SIDj表示在系統(tǒng)結(jié)構(gòu)組成表中系統(tǒng)標(biāo)識(shí)為SIDi的系統(tǒng)是系統(tǒng)標(biāo)識(shí)為SIDj的系統(tǒng)的父系統(tǒng)。并且,根據(jù)系統(tǒng)結(jié)構(gòu)關(guān)系矩陣判斷頂層系統(tǒng)是否唯一、確定頂層系統(tǒng),為根據(jù)系統(tǒng)結(jié)構(gòu)關(guān)系矩陣D中的每列數(shù)據(jù),判斷是否存在j,1≤j≤N滿足對(duì)都有dij=0:若存在且僅存在一個(gè)符合條件的j,則認(rèn)定系統(tǒng)結(jié)構(gòu)滿足頂層系統(tǒng)唯一性要求,且認(rèn)定矩陣D中j列在系統(tǒng)結(jié)構(gòu)組成表中所對(duì)應(yīng)的系統(tǒng)為頂層系統(tǒng);若不存在,則重新進(jìn)行系統(tǒng)設(shè)計(jì)。同時(shí),根據(jù)系統(tǒng)結(jié)構(gòu)關(guān)系矩陣計(jì)算系統(tǒng)的層次數(shù)包括:計(jì)算系統(tǒng)結(jié)構(gòu)關(guān)系矩陣D邏輯乘運(yùn)算的結(jié)果D(1),D(2),…,D(N),其中,D(r)=D(r-1)∧D,(r=2,3,…,N),D(r)中每個(gè)元素表示矩陣D(r-1)和矩陣D相乘(即D(r-1)×D)后對(duì)應(yīng)位置元素的取值;根據(jù)系統(tǒng)結(jié)構(gòu)關(guān)系矩陣D邏輯乘運(yùn)算的結(jié)果確定最小的T使得D(T)=0,其中,對(duì)于使D(k)=0時(shí)都有k≥T,此時(shí)系統(tǒng)的層次數(shù)為M=T-1。并且,根據(jù)系統(tǒng)結(jié)構(gòu)關(guān)系矩陣確定各層級(jí)的子系統(tǒng),生成完善的系統(tǒng)結(jié)構(gòu)組成表包括:建立變量r并將r的取值從1遍歷到M,對(duì)每個(gè)系統(tǒng)結(jié)構(gòu)關(guān)系矩陣D的邏輯乘運(yùn)算結(jié)果D(r)構(gòu)建對(duì)應(yīng)的集合其中j為頂層系統(tǒng)在矩陣D中所對(duì)應(yīng)列的編號(hào);依次遍歷集合SLE(r)中的各個(gè)元素并獲得該元素對(duì)應(yīng)的列i的值在D(r)中代表的系統(tǒng)、認(rèn)定該系統(tǒng)的層級(jí)為r,并修改系統(tǒng)結(jié)構(gòu)組成表中對(duì)應(yīng)的系統(tǒng)記錄,將該系統(tǒng)所處層次字段的值改為r;完成變量r的遍歷并獲得完善的系統(tǒng)結(jié)構(gòu)組成表。并且,根據(jù)完善的系統(tǒng)結(jié)構(gòu)組成表與系統(tǒng)內(nèi)部信息組成表,獲得各層次子系統(tǒng)的數(shù)目與各層次子系統(tǒng)之間的信息交換數(shù),并計(jì)算系統(tǒng)的結(jié)構(gòu)復(fù)雜度包括:根據(jù)系統(tǒng)結(jié)構(gòu)關(guān)系矩陣邏輯乘的運(yùn)算結(jié)果,獲得各層次子系統(tǒng)的數(shù)目;根據(jù)完善的系統(tǒng)結(jié)構(gòu)組成表與系統(tǒng)內(nèi)部信息組成表,獲得各層次子系統(tǒng)之間的信息交換數(shù);根據(jù)各層次子系統(tǒng)的數(shù)目與各層次子系統(tǒng)之間的信息交換數(shù)計(jì)算系統(tǒng)的結(jié)構(gòu)復(fù)雜度。并且,根據(jù)系統(tǒng)結(jié)構(gòu)關(guān)系矩陣邏輯乘的運(yùn)算結(jié)果,獲得各層次子系統(tǒng)的數(shù)目包括:將變量r的取值從1遍歷到M,根據(jù)每個(gè)系統(tǒng)結(jié)構(gòu)關(guān)系矩陣D的邏輯乘運(yùn)算結(jié)果D(r)中相關(guān)元素的取值,計(jì)算層次r中對(duì)應(yīng)的子系統(tǒng)的數(shù)目其中j為頂層系統(tǒng)在矩陣D中所對(duì)應(yīng)的列的編號(hào);完成變量r的遍歷并獲得各層次子系統(tǒng)的數(shù)目。并且,根據(jù)完善的系統(tǒng)結(jié)構(gòu)組成表與系統(tǒng)內(nèi)部信息組成表,獲得各層次子系統(tǒng)之間的信息交換數(shù)包括:根據(jù)完善的系統(tǒng)結(jié)構(gòu)組成表與系統(tǒng)內(nèi)部信息組成表構(gòu)建系統(tǒng)內(nèi)部信息交互矩陣P,系統(tǒng)內(nèi)部信息交互矩陣P的維度等于系統(tǒng)結(jié)構(gòu)組成表的記錄數(shù)S,矩陣P中各元素其中,表示在系統(tǒng)內(nèi)部信息組成表中存在對(duì)應(yīng)的內(nèi)部信息,該信息源系統(tǒng)的標(biāo)識(shí)為SIDi、目的系統(tǒng)的標(biāo)識(shí)為SIDj。依次遍歷矩陣P中的每個(gè)元素pij,判斷其值是否為1:若為1且該元素所在系統(tǒng)內(nèi)部信息組成表對(duì)應(yīng)記錄的源系統(tǒng)、目的系統(tǒng)所在的層次都為r(1≤r≤M),則將第r級(jí)子系統(tǒng)之間的信息交互數(shù)目INF(r)累加1;否則,則繼續(xù)遍歷下一個(gè)元素。完成對(duì)矩陣P中元素的遍歷并獲得各層次子系統(tǒng)之間的信息交互數(shù)INF(r)。并且,根據(jù)各層次子系統(tǒng)的數(shù)目與各層次子系統(tǒng)之間的信息交換數(shù)計(jì)算系統(tǒng)的結(jié)構(gòu)復(fù)雜度,為根據(jù)各層次子系統(tǒng)的數(shù)目L(r)以及子系統(tǒng)之間的信息交互數(shù)目INF(r)(1≤r≤M)計(jì)算系統(tǒng)結(jié)構(gòu)復(fù)雜度從上面所述可以看出,本發(fā)明提供的技術(shù)方案通過(guò)計(jì)算系統(tǒng)的層次數(shù)確定各層級(jí)的子系統(tǒng)并生成完善的系統(tǒng)結(jié)構(gòu)組成表的技術(shù)手段,能夠正確度量規(guī)模較大、結(jié)構(gòu)復(fù)雜的信息系統(tǒng)的結(jié)構(gòu)復(fù)雜度,進(jìn)而正確的評(píng)價(jià)系統(tǒng)的復(fù)雜性。附圖說(shuō)明為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為根據(jù)本發(fā)明實(shí)施例的一種系統(tǒng)結(jié)構(gòu)復(fù)雜度計(jì)算方法的流程圖;圖2為根據(jù)本發(fā)明實(shí)施例的一種系統(tǒng)結(jié)構(gòu)復(fù)雜度計(jì)算方法中,根據(jù)系統(tǒng)結(jié)構(gòu)組成表進(jìn)行頂層系統(tǒng)的唯一性分析、確定頂層系統(tǒng)、以及計(jì)算系統(tǒng)的層次數(shù),并確定各層級(jí)的子系統(tǒng),生成完善的系統(tǒng)結(jié)構(gòu)組成表的方法的流程圖;圖3為根據(jù)本發(fā)明實(shí)施例的一種系統(tǒng)結(jié)構(gòu)復(fù)雜度計(jì)算方法中,根據(jù)完善的系統(tǒng)結(jié)構(gòu)組成表與系統(tǒng)內(nèi)部信息組成表,獲得各層次子系統(tǒng)的數(shù)目與各層次子系統(tǒng)之間的信息交換數(shù),并計(jì)算系統(tǒng)的結(jié)構(gòu)復(fù)雜度的方法的流程圖;圖4為根據(jù)本發(fā)明一個(gè)實(shí)施例中的系統(tǒng)結(jié)構(gòu)組成圖;圖5為根據(jù)本發(fā)明一個(gè)實(shí)施例中的系統(tǒng)內(nèi)部的子系統(tǒng)之間內(nèi)部信息交互關(guān)系圖;圖6為根據(jù)本發(fā)明另一個(gè)實(shí)施例中的系統(tǒng)內(nèi)部的子系統(tǒng)之間內(nèi)部信息交互關(guān)系圖。具體實(shí)施方式為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚明白,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)一步進(jìn)行清楚、完整、詳細(xì)地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。根據(jù)本發(fā)明的一個(gè)實(shí)施例,提供了一種系統(tǒng)結(jié)構(gòu)復(fù)雜度計(jì)算方法。如圖1所示,根據(jù)本發(fā)明實(shí)施例提供的系統(tǒng)結(jié)構(gòu)復(fù)雜度計(jì)算方法包括:步驟S101,讀取并解析系統(tǒng)的設(shè)計(jì)數(shù)據(jù)文件,根據(jù)設(shè)計(jì)數(shù)據(jù)文件按照指定格式構(gòu)建系統(tǒng)結(jié)構(gòu)組成表和系統(tǒng)內(nèi)部信息組成表;步驟S102,根據(jù)系統(tǒng)結(jié)構(gòu)組成表判斷頂層系統(tǒng)是否唯一、確定頂層系統(tǒng)、以及計(jì)算系統(tǒng)的層次數(shù),并確定各層級(jí)的子系統(tǒng),生成完善的系統(tǒng)結(jié)構(gòu)組成表;步驟S103,根據(jù)完善的系統(tǒng)結(jié)構(gòu)組成表與系統(tǒng)內(nèi)部信息組成表,獲得各層次子系統(tǒng)的數(shù)目與各層次子系統(tǒng)之間的信息交換數(shù),并計(jì)算系統(tǒng)的結(jié)構(gòu)復(fù)雜度。在步驟S101中,以系統(tǒng)設(shè)計(jì)數(shù)據(jù)文件為本發(fā)明的輸入,讀取并解析系統(tǒng)設(shè)計(jì)數(shù)據(jù)文件,按照固定格式構(gòu)建系統(tǒng)結(jié)構(gòu)組成表和系統(tǒng)內(nèi)部信息組成表。系統(tǒng)結(jié)構(gòu)組成表主要表現(xiàn)組成該系統(tǒng)的所有子系統(tǒng)。該表中有四個(gè)描述要素,分別是系統(tǒng)標(biāo)識(shí)(SID)、系統(tǒng)名稱、父系統(tǒng)標(biāo)識(shí)(父系統(tǒng)SID)以及系統(tǒng)所處層次。其中,系統(tǒng)所處層次一項(xiàng),表明該子系統(tǒng)在整個(gè)系統(tǒng)中的層次,最頂層系統(tǒng)為0級(jí),頂層系統(tǒng)的直接下級(jí)為1級(jí),以此類推。但在這一步中并不具體計(jì)算系統(tǒng)所處的層次,默認(rèn)都是頂層系統(tǒng),即表中每條記錄系統(tǒng)所處層次項(xiàng)的取值都是0。系統(tǒng)內(nèi)部信息組成表主要表現(xiàn)系統(tǒng)在運(yùn)行過(guò)程中各子系統(tǒng)之間交換的信息。該表中有四個(gè)描述要素,分別是信息標(biāo)識(shí)(IID)、信息名稱以及產(chǎn)生信息的源系統(tǒng)標(biāo)識(shí)和接收信息的目的系統(tǒng)標(biāo)識(shí)。如圖2所示,根據(jù)系統(tǒng)結(jié)構(gòu)組成表進(jìn)行頂層系統(tǒng)的唯一性分析、確定頂層系統(tǒng)、以及計(jì)算系統(tǒng)的層次數(shù),并確定各層級(jí)的子系統(tǒng),生成完善的系統(tǒng)結(jié)構(gòu)組成表包括:步驟S201,根據(jù)系統(tǒng)結(jié)構(gòu)組成表構(gòu)建系統(tǒng)結(jié)構(gòu)關(guān)系矩陣;步驟S202,根據(jù)系統(tǒng)結(jié)構(gòu)關(guān)系矩陣判斷頂層系統(tǒng)是否唯一、確定頂層系統(tǒng)、以及計(jì)算系統(tǒng)的層次數(shù);步驟S203,根據(jù)系統(tǒng)結(jié)構(gòu)關(guān)系矩陣確定各層級(jí)的子系統(tǒng),生成完善的系統(tǒng)結(jié)構(gòu)組成表。并且,根據(jù)系統(tǒng)結(jié)構(gòu)組成表構(gòu)建系統(tǒng)結(jié)構(gòu)關(guān)系矩陣,為根據(jù)系統(tǒng)結(jié)構(gòu)組成表構(gòu)建系統(tǒng)結(jié)構(gòu)關(guān)系矩陣D,系統(tǒng)結(jié)構(gòu)關(guān)系矩陣D的維度為系統(tǒng)結(jié)構(gòu)組成表中的記錄數(shù)N,矩陣D中各元素dij的為其中,SIDi→SIDj表示在系統(tǒng)結(jié)構(gòu)組成表中系統(tǒng)標(biāo)識(shí)為SIDi的系統(tǒng)是系統(tǒng)標(biāo)識(shí)為SIDj的系統(tǒng)的父系統(tǒng)。并且,根據(jù)系統(tǒng)結(jié)構(gòu)關(guān)系矩陣判斷頂層系統(tǒng)是否唯一、確定頂層系統(tǒng),為根據(jù)系統(tǒng)結(jié)構(gòu)關(guān)系矩陣D中的每列數(shù)據(jù),判斷是否存在j,1≤j≤N滿足對(duì)都有dij=0:若存在且僅存在一個(gè)符合條件的j,則認(rèn)定系統(tǒng)結(jié)構(gòu)滿足頂層系統(tǒng)唯一性要求,且認(rèn)定矩陣D中j列在系統(tǒng)結(jié)構(gòu)組成表中所對(duì)應(yīng)的系統(tǒng)為頂層系統(tǒng);若不存在,則重新進(jìn)行系統(tǒng)設(shè)計(jì)。同時(shí),根據(jù)系統(tǒng)結(jié)構(gòu)關(guān)系矩陣計(jì)算系統(tǒng)的層次數(shù)包括:計(jì)算系統(tǒng)結(jié)構(gòu)關(guān)系矩陣D邏輯乘運(yùn)算的結(jié)果D(1),D(2),…,D(N),其中,D(r)=D(r-1)∧D,(r=2,3,…,N),D(r)中每個(gè)元素表示矩陣D(r-1)和矩陣D相乘(即D(r-1)×D)后對(duì)應(yīng)位置元素的取值;根據(jù)系統(tǒng)結(jié)構(gòu)關(guān)系矩陣D邏輯乘運(yùn)算的結(jié)果確定最小的T使得D(T)=0,其中,對(duì)于使D(k)=0時(shí)都有k≥T,此時(shí)系統(tǒng)的層次數(shù)為M=T-1。并且,根據(jù)系統(tǒng)結(jié)構(gòu)關(guān)系矩陣確定各層級(jí)的子系統(tǒng),生成完善的系統(tǒng)結(jié)構(gòu)組成表包括:建立變量r并將r的取值從1遍歷到M,對(duì)每個(gè)系統(tǒng)結(jié)構(gòu)關(guān)系矩陣D的邏輯乘運(yùn)算結(jié)果D(r)構(gòu)建對(duì)應(yīng)的集合其中j為頂層系統(tǒng)在矩陣D中所對(duì)應(yīng)列的編號(hào);依次遍歷集合SLE(r)中的各個(gè)元素并獲得該元素對(duì)應(yīng)的列i的值在D(r)中代表的系統(tǒng)、認(rèn)定該系統(tǒng)的層級(jí)為r,并修改系統(tǒng)結(jié)構(gòu)組成表中對(duì)應(yīng)的系統(tǒng)記錄,將該系統(tǒng)所處層次字段的值改為r;完成變量r的遍歷并獲得完善的系統(tǒng)結(jié)構(gòu)組成表。在步驟S102中,根據(jù)系統(tǒng)結(jié)構(gòu)組成表,構(gòu)建系統(tǒng)結(jié)構(gòu)關(guān)系矩陣,進(jìn)行頂層系統(tǒng)的唯一性分析,明確頂層系統(tǒng)以及系統(tǒng)的層次數(shù)。系統(tǒng)結(jié)構(gòu)關(guān)系矩陣D體現(xiàn)了系統(tǒng)結(jié)構(gòu)組成表中各系統(tǒng)之間的父子關(guān)系,依據(jù)系統(tǒng)結(jié)構(gòu)組成表可以構(gòu)建出系統(tǒng)結(jié)構(gòu)關(guān)系矩陣D。設(shè)系統(tǒng)結(jié)構(gòu)組成表中的記錄數(shù)為N,則系統(tǒng)結(jié)構(gòu)關(guān)系矩陣D的維度也為N,即矩陣D中的每行(列)分別對(duì)應(yīng)于系統(tǒng)結(jié)構(gòu)組成表中的一條記錄(即系統(tǒng)標(biāo)識(shí)),且矩陣D中各元素dij的含義為:其中,SIDi→SIDj表示在系統(tǒng)結(jié)構(gòu)組成表中系統(tǒng)標(biāo)識(shí)為SIDi的系統(tǒng)是系統(tǒng)標(biāo)識(shí)為SIDj的系統(tǒng)的父系統(tǒng)。再依據(jù)系統(tǒng)結(jié)構(gòu)關(guān)系矩陣D,進(jìn)行頂層系統(tǒng)的唯一性分析,明確系統(tǒng)結(jié)構(gòu)中的頂層系統(tǒng)。依次分析矩陣D中的每列數(shù)據(jù),判斷是否只有唯一一列數(shù)據(jù),且該列數(shù)據(jù)的值都為0。即是否存在j,1≤j≤N,滿足對(duì)都有dij=0。若存在這樣的j,且j的個(gè)數(shù)為1,則系統(tǒng)結(jié)構(gòu)滿足頂層系統(tǒng)唯一性要求,且矩陣D中j列在系統(tǒng)結(jié)構(gòu)組成表中記錄所對(duì)應(yīng)的系統(tǒng)即為頂層系統(tǒng);否則,若滿足條件的j的個(gè)數(shù)為0,則說(shuō)明在系統(tǒng)結(jié)構(gòu)設(shè)計(jì)中可能存在循環(huán)嵌套的父子系統(tǒng)引用關(guān)系;若滿足條件的j的個(gè)數(shù)大于1,則說(shuō)明在系統(tǒng)結(jié)構(gòu)設(shè)計(jì)中可能存在多個(gè)頂層系統(tǒng);這都需要重新進(jìn)行系統(tǒng)設(shè)計(jì)。再分別計(jì)算D(1),D(2),…,D(N),其中D(r)=D(r-1)∧D,(r=2,3,…,N),“∧”運(yùn)算表示矩陣的邏輯乘運(yùn)算,具體的,D(r)中每個(gè)元素為其中,表示矩陣D(r-1)和矩陣D相乘(即D(r-1)×D)后對(duì)應(yīng)位置元素的取值。再依據(jù)系統(tǒng)結(jié)構(gòu)關(guān)系矩陣D邏輯乘運(yùn)算的結(jié)果,確定最小的T,使D(T)=0,即對(duì)于使D(k)=0,都有k≥T。于是M=T-1就是系統(tǒng)的層數(shù)(由于系統(tǒng)的最頂層系統(tǒng)為0級(jí),下一層為1級(jí),以此類推,因此系統(tǒng)的層次數(shù)比系統(tǒng)間的聯(lián)通數(shù)要少1)。步驟S202在步驟S201的基礎(chǔ)上,依據(jù)系統(tǒng)結(jié)構(gòu)關(guān)系矩陣D邏輯乘運(yùn)算的結(jié)果,就可獲得各層次的子系統(tǒng)。具體的,由上一步運(yùn)算可知,系統(tǒng)的層次數(shù)為M,結(jié)構(gòu)關(guān)系矩陣為D,矩陣D中第j列對(duì)應(yīng)的系統(tǒng)為頂層系統(tǒng),D(r)(1≤r≤M)為矩陣D各階層邏輯乘運(yùn)算的結(jié)果,則各層次中對(duì)應(yīng)的子系統(tǒng)可按如下的方式確定:分析D(r)中第j行的所有數(shù)據(jù),其中數(shù)值不為0的元素,相應(yīng)的列在系統(tǒng)結(jié)構(gòu)組成表中記錄所對(duì)應(yīng)的系統(tǒng)就是屬于層次r的子系統(tǒng)。即對(duì)于每個(gè)D(r),構(gòu)建集合SLE(r)(該集合的初始值為空集):對(duì)于集合SLE(r)中的任一元素,找出該元素對(duì)應(yīng)的列(即第i列)在D(r)中代表的系統(tǒng),該系統(tǒng)的層次就是r,同時(shí)還要修改該系統(tǒng)在系統(tǒng)結(jié)構(gòu)組成表中的數(shù)據(jù)。即在系統(tǒng)結(jié)構(gòu)組成表要找出對(duì)應(yīng)的系統(tǒng)記錄,并將該系統(tǒng)所處層次字段的值修改為r。按照上述方法,從1到M對(duì)r的取值進(jìn)行遍歷,就可以得到各層次的子系統(tǒng)以及完善后的系統(tǒng)結(jié)構(gòu)組成表。如圖3所示,根據(jù)完善的系統(tǒng)結(jié)構(gòu)組成表與系統(tǒng)內(nèi)部信息組成表,獲得各層次子系統(tǒng)的數(shù)目與各層次子系統(tǒng)之間的信息交換數(shù),并計(jì)算系統(tǒng)的結(jié)構(gòu)復(fù)雜度包括:步驟S301,根據(jù)系統(tǒng)結(jié)構(gòu)關(guān)系矩陣邏輯乘的運(yùn)算結(jié)果,獲得各層次子系統(tǒng)的數(shù)目;步驟S302,根據(jù)完善的系統(tǒng)結(jié)構(gòu)組成表與系統(tǒng)內(nèi)部信息組成表,獲得各層次子系統(tǒng)之間的信息交換數(shù);步驟S303,根據(jù)各層次子系統(tǒng)的數(shù)目與各層次子系統(tǒng)之間的信息交換數(shù)計(jì)算系統(tǒng)的結(jié)構(gòu)復(fù)雜度。并且,根據(jù)系統(tǒng)結(jié)構(gòu)關(guān)系矩陣邏輯乘的運(yùn)算結(jié)果,獲得各層次子系統(tǒng)的數(shù)目包括:將變量r的取值從1遍歷到M,根據(jù)每個(gè)系統(tǒng)結(jié)構(gòu)關(guān)系矩陣D的邏輯乘運(yùn)算結(jié)果D(r)中相關(guān)元素的取值,計(jì)算層次r中對(duì)應(yīng)的子系統(tǒng)的數(shù)目其中j為頂層系統(tǒng)在矩陣D中所對(duì)應(yīng)的列的編號(hào);完成變量r的遍歷并獲得各層次子系統(tǒng)的數(shù)目。并且,根據(jù)完善的系統(tǒng)結(jié)構(gòu)組成表與系統(tǒng)內(nèi)部信息組成表,獲得各層次子系統(tǒng)之間的信息交換數(shù)包括:根據(jù)完善的系統(tǒng)結(jié)構(gòu)組成表與系統(tǒng)內(nèi)部信息組成表構(gòu)建系統(tǒng)內(nèi)部信息交互矩陣P,系統(tǒng)內(nèi)部信息交互矩陣P系統(tǒng)的維度等于系統(tǒng)結(jié)構(gòu)組成表的記錄數(shù)S,矩陣P中各元素其中,表示在系統(tǒng)內(nèi)部信息組成表中存在對(duì)應(yīng)的內(nèi)部信息,該信息源系統(tǒng)的標(biāo)識(shí)為SIDi、目的系統(tǒng)的標(biāo)識(shí)為SIDj。依次遍歷矩陣P中的每個(gè)元素pij,判斷其值是否為1:若為1且該元素所在系統(tǒng)內(nèi)部信息組成表中對(duì)應(yīng)記錄的源系統(tǒng)、目的系統(tǒng)所在的層次都為r(1≤r≤M),則將第r級(jí)子系統(tǒng)之間的信息交互數(shù)目INF(r)累加1;否則,則繼續(xù)遍歷下一個(gè)元素。完成對(duì)矩陣P中元素的遍歷并獲得各層次子系統(tǒng)之間的信息交互數(shù)INF(r)。并且,根據(jù)各層次子系統(tǒng)的數(shù)目與各層次子系統(tǒng)之間的信息交換數(shù)計(jì)算系統(tǒng)的結(jié)構(gòu)復(fù)雜度,為根據(jù)各層次子系統(tǒng)的數(shù)目L(r)以及子系統(tǒng)之間的信息交互數(shù)目INF(r)(1≤r≤M)計(jì)算系統(tǒng)結(jié)構(gòu)復(fù)雜度在步驟S301中,可知系統(tǒng)的層次數(shù)為M,系統(tǒng)結(jié)構(gòu)關(guān)系矩陣為D,矩陣D中第j列在系統(tǒng)結(jié)構(gòu)組成表中記錄所對(duì)應(yīng)的系統(tǒng)為頂層系統(tǒng),D(r)(1≤r≤M)為矩陣D各階層邏輯乘運(yùn)算結(jié)果,則各層次r中對(duì)應(yīng)子系統(tǒng)的數(shù)目L(r)(1≤r≤M)可按如下的方式確定:即各層次中子系統(tǒng)的數(shù)目L(r)為矩陣D(r)中第j行所有數(shù)值不為0的元素的個(gè)數(shù)的總和。在步驟S302中,先依據(jù)系統(tǒng)內(nèi)部信息組成表,構(gòu)建系統(tǒng)內(nèi)部信息交互矩陣P,若系統(tǒng)結(jié)構(gòu)組成表的記錄數(shù)為S,則矩陣P的維度也為S,矩陣P中每行(列)對(duì)應(yīng)系統(tǒng)結(jié)構(gòu)組成表中的一條記錄(即系統(tǒng)標(biāo)識(shí)),且矩陣P中各元素的pij取值為:其中,表示在系統(tǒng)內(nèi)部信息組成表中存在這樣的內(nèi)部信息,該信息源系統(tǒng)的標(biāo)識(shí)為SIDi且目的系統(tǒng)的標(biāo)識(shí)為SIDj。再依據(jù)系統(tǒng)內(nèi)部信息交互矩陣P和完善后的系統(tǒng)結(jié)構(gòu)組成表T,計(jì)算各層次中子系統(tǒng)之間的信息交互數(shù)目INF(r)(1≤r≤M)。具體的計(jì)算程序如下:依據(jù)上述程序,計(jì)算輸出的INF(r)(1≤r≤M)就是各層次子系統(tǒng)之間的信息交互數(shù)目。在步驟S303中,在各層次中子系統(tǒng)的數(shù)目L(r)以及子系統(tǒng)之間的信息交互數(shù)目INF(r)的基礎(chǔ)上(1≤r≤M),可按照如下的公式計(jì)算系統(tǒng)的結(jié)構(gòu)復(fù)雜度SC:下面根據(jù)具體實(shí)施例進(jìn)一步闡述本發(fā)明的技術(shù)方案。在本發(fā)明一個(gè)實(shí)施例的系統(tǒng)設(shè)計(jì)中,系統(tǒng)S的結(jié)構(gòu)組成以及系統(tǒng)的內(nèi)部信息交互關(guān)系分別如圖4和圖5所示。步驟S101:解析系統(tǒng)設(shè)計(jì)數(shù)據(jù),構(gòu)建相關(guān)數(shù)據(jù)表。該設(shè)計(jì)結(jié)果以xml文件格式輸入,對(duì)該設(shè)計(jì)文件解析,生成系統(tǒng)結(jié)構(gòu)組成表1和系統(tǒng)內(nèi)部信息組成表2。表1:系統(tǒng)結(jié)構(gòu)組成表表2:系統(tǒng)內(nèi)部信息組成表信息標(biāo)識(shí)信息名稱源系統(tǒng)標(biāo)識(shí)目的系統(tǒng)標(biāo)識(shí)I0001內(nèi)部信息1S0002S0003I0002內(nèi)部信息2S0003S0004I0003內(nèi)部信息3S0004S0005I0004內(nèi)部信息4S0006S0007I0005內(nèi)部信息5S0006S0008I0006內(nèi)部信息6S0009S0010I0007內(nèi)部信息7S0010S0011I0008內(nèi)部信息8S0011S0009I0009內(nèi)部信息9S0012S0013I0010內(nèi)部信息10S0013S0014I0011內(nèi)部信息11S0013S0015I0012內(nèi)部信息12S0015S0012步驟S102:根據(jù)系統(tǒng)結(jié)構(gòu)組成表,明確頂層系統(tǒng)以及系統(tǒng)的層次數(shù),并在此基礎(chǔ)上,確定各層次的子系統(tǒng),生成完善后的系統(tǒng)結(jié)構(gòu)組成表。步驟S201,根據(jù)系統(tǒng)結(jié)構(gòu)組成表,構(gòu)建系統(tǒng)結(jié)構(gòu)關(guān)系矩陣,進(jìn)行頂層系統(tǒng)驗(yàn)證,明確頂層系統(tǒng),并在此基礎(chǔ)上確定系統(tǒng)的層數(shù)。根據(jù)表1,構(gòu)建系統(tǒng)結(jié)構(gòu)關(guān)系矩陣D。由于表1中有15條記錄,因此系統(tǒng)結(jié)構(gòu)關(guān)系矩陣D的維度也為15,并依據(jù)表1中各系統(tǒng)之間的父子關(guān)系構(gòu)建矩陣D:由表1可知,系統(tǒng)S是系統(tǒng)S1、系統(tǒng)S2、系統(tǒng)S3和系統(tǒng)S4的父系統(tǒng),于是有d1,2=d1,3=d1,4=d1,5=1;系統(tǒng)S2是系統(tǒng)S21、系統(tǒng)S22和系統(tǒng)S23的父系統(tǒng),于是有d3,6=d3,7=d3,8=1;系統(tǒng)S3是系統(tǒng)S31、系統(tǒng)S32和系統(tǒng)S33的父系統(tǒng),于是有d4,9=d4,10=d4,11=1;系統(tǒng)S23是系統(tǒng)S231、系統(tǒng)S232、系統(tǒng)S233和系統(tǒng)S234的父系統(tǒng),于是有d8,12=d8,13=d8,14=d8,15=1;而矩陣D中的其余元素都為0。再分析矩陣D,可知該矩陣只有第一列的數(shù)據(jù)都為0(其余列的數(shù)據(jù)都不全為0),由此可知,該系統(tǒng)的設(shè)計(jì)結(jié)構(gòu)滿足頂層系統(tǒng)的唯一性要求,且該矩陣第一列對(duì)應(yīng)的系統(tǒng)就是頂層系統(tǒng)。再對(duì)系統(tǒng)結(jié)構(gòu)關(guān)系矩陣進(jìn)行邏輯乘運(yùn)算,可得:由上可知,D(4)為零矩陣,因此系統(tǒng)的層數(shù)M為4-1=3層。步驟S202,根據(jù)系統(tǒng)結(jié)構(gòu)關(guān)系矩陣,明確各子系統(tǒng)所屬層次,并完善系統(tǒng)結(jié)構(gòu)組成表。運(yùn)用上述步驟中系統(tǒng)結(jié)構(gòu)關(guān)系矩陣D各次邏輯乘運(yùn)算的結(jié)果,就可知道各層次的子系統(tǒng)。對(duì)于D(1)來(lái)說(shuō),對(duì)應(yīng)于第一行不為零的元素是d1,2、d1,3、d1,4和d1,5,于是集合SLE(1)={2,3,4,5},這表明第2、3、4和5列對(duì)應(yīng)的系統(tǒng),即系統(tǒng)S1、系統(tǒng)S2、系統(tǒng)S3和系統(tǒng)S4為第一層系統(tǒng)。按照上述方法,分析D(2),可知SLE(2)={6,7,8,9,10,11},這表明第6、7、8、9、10和11列對(duì)應(yīng)的系統(tǒng),即系統(tǒng)S21、系統(tǒng)S22、系統(tǒng)S23、系統(tǒng)S31、系統(tǒng)S32和系統(tǒng)S33為第二層系統(tǒng);再分析D(3),可知SLE(3)={12,13,14,15},這表明第12、13、14和15列對(duì)應(yīng)的系統(tǒng),即系統(tǒng)S231、系統(tǒng)S232、系統(tǒng)S233和系統(tǒng)S234為第三層系統(tǒng);至此,本系統(tǒng)三個(gè)層次含有的子系統(tǒng)都已分析完畢。再依據(jù)這個(gè)分析結(jié)果,對(duì)系統(tǒng)結(jié)構(gòu)組成表進(jìn)行完善,得到如表3所示的完善的系統(tǒng)結(jié)構(gòu)組成表。表3:完善的系統(tǒng)結(jié)構(gòu)組成表步驟S103:在完善后的系統(tǒng)結(jié)構(gòu)組成表以及系統(tǒng)內(nèi)部信息組成表的基礎(chǔ)上,判定各層次子系統(tǒng)的數(shù)目以及子系統(tǒng)之間信息的交換數(shù),并據(jù)此計(jì)算系統(tǒng)的結(jié)構(gòu)復(fù)雜度。步驟S301,根據(jù)系統(tǒng)結(jié)構(gòu)關(guān)系矩陣以及矩陣邏輯乘的運(yùn)算結(jié)果,確定各層次中子系統(tǒng)的數(shù)目。依據(jù)上述步驟中系統(tǒng)結(jié)構(gòu)關(guān)系矩陣D的各次邏輯乘運(yùn)算的結(jié)果,就可知道各層次中子系統(tǒng)的數(shù)目。根據(jù)D(1),可知第一層中子系統(tǒng)的數(shù)目L(1)的計(jì)算方法如下:于是可知,第一層中有4個(gè)子系統(tǒng)。同理,依據(jù)D(2),可知第二層中子系統(tǒng)的數(shù)目即第二層中有6個(gè)子系統(tǒng);依據(jù)D(3),可知第三層中子系統(tǒng)的數(shù)目即第三層中有4個(gè)子系統(tǒng)。步驟S302,根據(jù)完善后的系統(tǒng)結(jié)構(gòu)組成表以及系統(tǒng)內(nèi)部信息組成表,確定各層次中子系統(tǒng)之間的信息交互數(shù)目。依據(jù)完善后的系統(tǒng)結(jié)構(gòu)組成表和系統(tǒng)內(nèi)部信息組成表,可以構(gòu)建如下的系統(tǒng)內(nèi)部信息交互矩陣P:再計(jì)算各層次中信息交換的數(shù)目,采用步驟302中的處理程序,可知p2,3、p3,4和p3,5對(duì)應(yīng)的信息交換是第一層子系統(tǒng)之間的信息交換,因此第一層子系統(tǒng)信息交換的數(shù)目INF(1)=3;p6,7、p6,8、p9,10、p9,11和p11,9對(duì)應(yīng)的信息交換是第二層子系統(tǒng)之間的信息交換,因此第二層子系統(tǒng)信息交換的數(shù)目為INF(2)=5;p12,13、p13,14、p13,15和p15,12對(duì)應(yīng)的信息交換是第三層子系統(tǒng)之間的信息交換,因此第三層子系統(tǒng)信息交換的數(shù)目為INF(3)=4。步驟S303,根據(jù)各層次中子系統(tǒng)的數(shù)目以及子系統(tǒng)之間的信息交互數(shù)目,計(jì)算信息系統(tǒng)的結(jié)構(gòu)復(fù)雜度。在上述步驟計(jì)算得出的各層次中子系統(tǒng)的數(shù)目L(r)以及子系統(tǒng)之間的信息交互數(shù)目INF(r)的基礎(chǔ)上(1≤r≤M),計(jì)算系統(tǒng)的結(jié)構(gòu)復(fù)雜度SC為:在本發(fā)明的另一個(gè)實(shí)施例中,其子系統(tǒng)之間內(nèi)部信息交互關(guān)系圖如圖6所示,即從圖5中刪除內(nèi)部信息12,增加內(nèi)部信息13,按照上述計(jì)算方法,可得:L(1)=4,L(2)=6,L(3)=4,INF(1)=3,INF(2)=6,INF(3)=3SC=((2/5+1/8)+2×(3/7+1/10)+3×(2/5+1/8))/6≈0.526比較圖5與圖6可知,系統(tǒng)的子系統(tǒng)數(shù)目,系統(tǒng)的分解層次、各層次的子系統(tǒng)以及系統(tǒng)總體的內(nèi)部信息交換數(shù)都沒(méi)有發(fā)生變化,只是有一個(gè)內(nèi)部信息交換所處的層次發(fā)生了變化(圖5中第2層有5個(gè)內(nèi)部信息交換,第3層中有4個(gè)內(nèi)部信息交換;而圖6中第2層有6個(gè)內(nèi)部信息交換,第3層有3個(gè)內(nèi)部信息交換),即原本屬于較深層次的內(nèi)部信息交換轉(zhuǎn)移到了較淺層次的內(nèi)部信息交換,即降低了信息交換關(guān)系的復(fù)雜性,最終結(jié)果表明基于圖6計(jì)算的系統(tǒng)結(jié)構(gòu)復(fù)雜度也小于基于圖5計(jì)算的系統(tǒng)結(jié)構(gòu)復(fù)雜度,這也驗(yàn)證了本發(fā)明的系統(tǒng)結(jié)構(gòu)復(fù)雜度計(jì)算方法的有效性,為評(píng)價(jià)復(fù)雜信息系統(tǒng)的結(jié)構(gòu)復(fù)雜度提供了一個(gè)可行的手段。綜上所述,借助于本發(fā)明的上述技術(shù)方案,通過(guò)利用系統(tǒng)的結(jié)構(gòu)設(shè)計(jì)和信息交互數(shù)據(jù),提供了一種計(jì)算復(fù)雜信息系統(tǒng)結(jié)構(gòu)復(fù)雜度的技術(shù)手段,利用保存在數(shù)據(jù)庫(kù)中的系統(tǒng)設(shè)計(jì)數(shù)據(jù),特別是系統(tǒng)的結(jié)構(gòu)組成以及系統(tǒng)的內(nèi)部信息交互關(guān)系等數(shù)據(jù),分析提煉各層次子系統(tǒng)的數(shù)目以及子系統(tǒng)間信息交互的數(shù)目,并據(jù)此計(jì)算系統(tǒng)的結(jié)構(gòu)復(fù)雜度。本發(fā)明的輸入為格式化系統(tǒng)結(jié)構(gòu)設(shè)計(jì)文件,對(duì)所使用的系統(tǒng)設(shè)計(jì)方法與建模平臺(tái)并沒(méi)有明確要求,因此本發(fā)明具有良好的兼容性和開發(fā)性,可以支持多種系統(tǒng)設(shè)計(jì)理念和建模方法,對(duì)于新建模方法產(chǎn)生的設(shè)計(jì)數(shù)據(jù),只需進(jìn)行簡(jiǎn)單的解析便可使用,具有較好的擴(kuò)展性;本發(fā)明直接利用系統(tǒng)設(shè)計(jì)數(shù)據(jù),依據(jù)系統(tǒng)的結(jié)構(gòu)組成以及系統(tǒng)的內(nèi)部信息交互關(guān)系,建立分系統(tǒng)的結(jié)構(gòu)關(guān)系矩陣以及系統(tǒng)的內(nèi)部信息交互矩陣,自動(dòng)化分析提取矩陣中的元素值,并據(jù)此進(jìn)行系統(tǒng)結(jié)構(gòu)復(fù)雜度的計(jì)算,該分析過(guò)程不需要人工參與,與設(shè)計(jì)人員、分析人員的知識(shí)水平和經(jīng)驗(yàn)無(wú)關(guān),計(jì)算過(guò)程具有科學(xué)性和客觀性;本發(fā)明將復(fù)雜信息系統(tǒng)的內(nèi)聚度計(jì)算轉(zhuǎn)化為簡(jiǎn)單的集合運(yùn)算、邏輯判斷運(yùn)算以及矩陣運(yùn)算,完全可以通過(guò)自動(dòng)化的手段實(shí)現(xiàn),只要提供系統(tǒng)結(jié)構(gòu)設(shè)計(jì)的數(shù)據(jù)文件,即可通過(guò)簡(jiǎn)單的程序設(shè)計(jì)實(shí)現(xiàn)相關(guān)數(shù)據(jù)的分析,并不需要其它復(fù)雜的模型,使計(jì)算過(guò)程更加簡(jiǎn)明有效;本發(fā)明是依據(jù)復(fù)雜信息系統(tǒng)復(fù)雜性評(píng)判的要求,通過(guò)借鑒軟件工程領(lǐng)域結(jié)構(gòu)復(fù)雜度的計(jì)算方法,創(chuàng)新提出了一種復(fù)雜信息系統(tǒng)的結(jié)構(gòu)復(fù)雜度衡量手段,為有效評(píng)價(jià)復(fù)雜信息系統(tǒng)的結(jié)構(gòu)復(fù)雜性及設(shè)計(jì)質(zhì)量提供了一種可行方法。所屬領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:以上所述僅為本發(fā)明的具體實(shí)施例而已,并不用于限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。當(dāng)前第1頁(yè)1 2 3 
當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
宁城县| 涟水县| 应城市| 都昌县| 宜丰县| 交口县| 新乡县| 虹口区| 高阳县| 武威市| 称多县| 恭城| 安新县| 清远市| 镇康县| 鞍山市| 正阳县| 景谷| 磴口县| 沅陵县| 扎鲁特旗| 彭州市| 射洪县| 左云县| 凤庆县| 东港市| 东乌珠穆沁旗| 阜平县| 新干县| 察隅县| 安岳县| 莒南县| 姜堰市| 沾益县| 乐平市| 南丰县| 普定县| 陆河县| 建阳市| 玛沁县| 涞源县|