高級軟考信息系統項目管理師知識點之軟件體系結構設計方法


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