高級(jí)軟考信息系統(tǒng)項(xiàng)目管理師知識(shí)點(diǎn)之軟件體系結(jié)構(gòu)設(shè)計(jì)方法
高級(jí)軟考信息系統(tǒng)項(xiàng)目管理師知識(shí)點(diǎn)之軟件體系結(jié)構(gòu)設(shè)計(jì)方法
結(jié)構(gòu)化設(shè)計(jì)方法是基于模塊化、自頂向下逐層細(xì)化、結(jié)構(gòu)化程序設(shè)計(jì)等程序設(shè)計(jì)技術(shù)基礎(chǔ)上發(fā)展起來的。
1.系統(tǒng)結(jié)構(gòu)圖中的模塊
一般來說,結(jié)構(gòu)圖中可能出現(xiàn)四種類型的模塊。
.傳入模塊:從下屬模塊取得數(shù)據(jù),經(jīng)過某些處理,再將其傳送給上級(jí)模塊。它傳送的數(shù)據(jù)流叫做邏輯輸入數(shù)據(jù)流。
·傳出模塊:從上級(jí)模塊取得數(shù)據(jù),進(jìn)行某些處理,傳送給下屬模塊。它傳送的數(shù)據(jù)流叫做邏輯輸出數(shù)據(jù)流。
·變換模塊:從上級(jí)模塊取來數(shù)據(jù),進(jìn)行特定處理后,送回原上級(jí)模塊。它加工的數(shù)據(jù)流叫做變換數(shù)據(jù)流。
.協(xié)調(diào)模塊:對(duì)其下屬模塊進(jìn)行控制和管理的模塊。在一個(gè)好的系統(tǒng)結(jié)構(gòu)圖中,協(xié)調(diào)模塊應(yīng)在較高層出現(xiàn)。
2.系統(tǒng)結(jié)構(gòu)圖中的主要成分
結(jié)構(gòu)圖中的主要成分有四種。
(1)模塊。以矩形框表示,框中標(biāo)有模塊的名字。對(duì)于已定義(或者已開發(fā))的模塊,則可以用雙縱邊矩形框表示,
(2)模塊間的調(diào)用關(guān)系。兩個(gè)模塊,一上一下,以箭頭相連,上面的模塊是調(diào)用模塊,箭頭指向的模塊是被調(diào)用模塊,在一般情況下,箭頭表示的連線可以用直線代替。
(3)模塊間的通信。以表示調(diào)用關(guān)系的長(zhǎng)箭頭旁邊的短箭頭表示,短箭頭的方向和名字分別表示調(diào)用模塊和被調(diào)用模塊之間信息的傳遞方向和內(nèi)容。
(4)輔助控制符號(hào)。當(dāng)模塊A有條件的調(diào)用模塊B時(shí),在箭頭的起點(diǎn)標(biāo)以菱形。模塊A反復(fù)地調(diào)用模塊D時(shí),另加一環(huán)狀箭頭。
3.常用的系統(tǒng)結(jié)構(gòu)圖: 常用的系統(tǒng)結(jié)構(gòu)圖有以下幾種。
(1)變換型系統(tǒng)結(jié)構(gòu)圖。在數(shù)據(jù)處理問題中,我們通常會(huì)遇到這樣一類問題,即從(程序)“外部”取得數(shù)據(jù)(例如從鍵盤、磁盤文件等),對(duì)取得的數(shù)據(jù)進(jìn)行某種變換,然后再將變換得到的數(shù)據(jù)傳回“外部”。其中取得數(shù)據(jù)這一過程稱為傳入信息(數(shù)據(jù))流程、變換數(shù)據(jù)的過程稱為變換信息(數(shù)據(jù))流程,傳回?cái)?shù)據(jù)過程稱為傳出信息(數(shù)據(jù))流程,如圖2-16所示。
(2)事務(wù)型系統(tǒng)結(jié)構(gòu)圖。在實(shí)際中,我們還常常會(huì)遇到另一類問題,即通常在接受某一項(xiàng)事務(wù)后,根據(jù)事務(wù)的特點(diǎn)和性質(zhì),選擇分派給一個(gè)適當(dāng)?shù)奶幚韱卧?,然后給出結(jié)果,這類問題就是事務(wù)型問題。它的特點(diǎn)是,數(shù)據(jù)沿著接收分支把外部信息(數(shù)據(jù))轉(zhuǎn)換成一個(gè)事務(wù)項(xiàng),然后計(jì)算該事務(wù)項(xiàng)的值,并根據(jù)它的值從多條數(shù)據(jù)流中選擇其中的某一條數(shù)據(jù)流。
(3)混合型系統(tǒng)結(jié)構(gòu)圖。在實(shí)際中,一些大型問題往往既不是單純的變換型問題,也不是單純的事務(wù)型問題,而是兩種混合在一起的混合型問題。對(duì)于這種混合型問題,一般以變換型問題為主,首先找出變換中心,設(shè)計(jì)出結(jié)構(gòu)圖的上層;然后根據(jù)數(shù)據(jù)流圖的各部分具體類型分別映射得到它們的結(jié)構(gòu)圖。
以上就是小編整理的高級(jí)軟考信息系統(tǒng)項(xiàng)目管理師知識(shí)點(diǎn),希望能幫助到大家。環(huán)球網(wǎng)校友情提示:為了大家更好的備考,環(huán)球網(wǎng)校特地為您準(zhǔn)備了計(jì)算機(jī)軟考復(fù)習(xí)資料,如有需要請(qǐng)點(diǎn)擊文章下方“免費(fèi)下載>>>計(jì)算機(jī)軟考試題/考點(diǎn)精華”免費(fèi)下載學(xué)習(xí)。
最新資訊
- 信息系統(tǒng)項(xiàng)目管理師計(jì)算題考點(diǎn):資金的時(shí)間價(jià)值與等值計(jì)算2024-05-11
- 備考資料分享:軟考高項(xiàng)計(jì)算類知識(shí)點(diǎn)和公式匯總2024-05-10
- 信息系統(tǒng)項(xiàng)目管理師計(jì)算題考點(diǎn):統(tǒng)計(jì)抽樣2024-05-10
- 信息系統(tǒng)項(xiàng)目管理師計(jì)算題考點(diǎn):EMV決策樹分析2024-02-17
- 信息系統(tǒng)項(xiàng)目管理師計(jì)算題考點(diǎn):三點(diǎn)估算2024-02-16
- 信息系統(tǒng)項(xiàng)目管理師計(jì)算題考點(diǎn):盈虧平衡點(diǎn)2024-02-14
- 備考資料:2024年信息系統(tǒng)項(xiàng)目管理師綜合知識(shí)考點(diǎn)及真題匯總(五)2023-05-22
- 備考資料:2024年信息系統(tǒng)項(xiàng)目管理師綜合知識(shí)考點(diǎn)及真題匯總(四)2023-05-20
- 備考資料:2024年信息系統(tǒng)項(xiàng)目管理師綜合知識(shí)考點(diǎn)及真題匯總(二)2023-05-18
- 2023年信息系統(tǒng)項(xiàng)目管理師第四版考點(diǎn)(十二):數(shù)字鄉(xiāng)村-數(shù)字生活2023-05-11