2020云南自考軟件工程:第三章
自考在線學習
+問答
在報考云南自考的考生們當中,很多都是在職備考。為了幫助這部分考生們更好的做好備考工作,小編整理了云南自考軟件工程:第三章的復習備考筆記和各位考生們分享。想了解更多備考資料,考生們可以繼續關注云南自考網。

第三章 結構化設計
1. 軟件設計階段的主要任務、方法、階段:
需求分析階段的主要任務是確定系統必須“做什么”,形成軟件的需求規格說明書,軟件設計階段的主要任務是確定系統“怎么做”,從軟件需求規格說明書出發,形 成軟件的具體設計方案,軟件設計可以采用多種方法,如結構化設計方法、面向數據結構的設計方法、面向對象的設計方法等,結構化軟件設計可以分為總體設計和詳細設計兩個階段。
2. 總體設計階段的主要任務及其內容:
總體設計階段的主要任務是把系統的功能需求分配給軟件結構,形成軟件的模塊結構圖(MSD),在結構圖中矩形表示功能單元,稱為“模塊”,連接上下層模塊的線段表示它們之間的調用關系,在總體設計階段,每個模塊還處于黑盒子級,模塊通過外部特征標識,名字、輸入、輸出。
3. 總體設計的表示形式及其內容(層次圖、HIPO圖、結構圖):
層次圖是軟件總體設計階段最常使用的表示形式之一,用來描繪軟件的層次結構,圖中的每個方框代表一個模塊,方框間的連線表示模塊的調用關系,層次圖很適合于在自頂向下設計軟件的過程中使用;
HIPO圖是由美國IBM公司發明的“層次圖+輸入/處理/輸出圖”的英文縮寫,HIPO圖實際上由H圖和IPO圖兩部分組成,H圖就是上面提到的層次圖,為了能使HIPO圖具有可跟蹤性,在H圖里除了最頂層的方框之外,每個方框都加了編號;
結構圖和層次圖類似,圖中每個方框代表一個模塊,方框之間的箭頭(或直線)表示模塊的調用關系,在結構圖中通常還用帶注釋的箭頭表示模塊調用過程中來回傳遞的信息,尾部是空心圓表示傳遞的是數據,實心圓表示傳遞的是控制信息。
4. 模塊及其組成:
模塊是執行一個特殊任務或實現一個特殊的抽象數據類型的一組例程和數據結構,模塊由兩部分組成,接口和實現模塊功能的執行機制。
5. 面向數據流的設計方法(綜合應用):
面向數據流的設計方法把數據流圖映射成為軟件結構,數據流圖的類型決定了映射的方法,數據流圖可以分為變換型數據流圖和事務型數據流圖,具有較明顯的輸入、變換(或稱主加工)和輸出界面的數據流圖稱為變換型數據流圖,數據沿輸入通路到達一個處理模塊,這個處理模塊根據輸入數據的類型在若干動作序列中選出一個來執行,這類數據流圖稱為事務型數據流圖,并且稱這個模塊為事務中心,它完成如下任務,接收輸入數據、分析數據并確定數據類型、根據數據類型選取一條活動通路。
云南自考培訓報名入口

我已閱讀并同意《用戶隱私條款》
上一篇:2020云南自考軟件工程:第二章
下一篇:2020云南自考軟件工程:第四章
最近更新
- 2025年4月云南自考《思想道德修養與... 04-15
- 2025年4月云南自考《00015英語二》真... 04-15
- 2025年4月云南自考《15043中國近現代... 04-15
- 2025年4月云南自考《15044馬原》真題... 04-15
- 2025年上半年云南自考真題整理(考生... 04-15
- 云南自學考試備考技巧? 09-04
- 云南自考公共課和專業課如何備考呀? 09-04
- 云南自考應該如何復習備考呀? 08-07
- 2024年下半年云南自考公共課如何備考? 08-07
云南自考
- 2024年10月曲靖自考大專考試時間? 09-27
- 曲靖自考大專報考多少門課程適合? 09-12
- 2024年下半年普洱自考本科老考生報名... 08-29
- 2024年下半年昆明自考報名時間什么時... 08-29
- 2024年下半年昭通自考報名時間已公布 08-27
- 普洱自考本科考試命題中如何體現突出... 08-15
- 2024年下半年昆明自考報名時間是啥時... 08-15
- 2024年10月昭通自考報名時間? 08-13
- 2024年下半年昭通自考報名時間是什么... 08-09

掃一掃加入微信交流群
與其他自考生一起互動、學習探討,提升自己。

掃一掃關注微信公眾號
隨時獲取自考信息以及各類學習資料、學習方法、教程。
掃碼小程序選擇報考專業

查看云南自考專業
查詢最新政策公告
進入歷年真題學習
進入在線刷題
