自考《軟件工程》基礎知識點復習:Jackson方法
更新時間:2013-03-20 16:16:16
來源:|0
瀏覽
收藏


自學考試報名、考試、查分時間 免費短信提醒
摘要 自考《軟件工程》基礎知識點復習:Jackson方法
Jackson方法
Jackson方法是以Jackson結構圖(上下層間是組成關系)為描述工具,用三種基本結構來表示,是面向數據結構的設計方法。不僅可以表示程序結構,還可表示數據結構。主要分為:
JSP:用于開發規模較小的數據處理系統的設計。定義一組以數據結構為指導的映射過程,根據輸入、輸出的數據結構,按一定的規則映射成軟件的過程描述,即程序結構。適用于詳細設計階段。
JSD:主要以活動事件為中心,通過由一串活動順序組合構成進程,建立系統模型,最后實現該模型。
Jackson特點:能對結構進行自頂向下的分解,可表示層次結構;結構易讀,形象直觀;既能表示數據結構也能表示程序結構等組成關系。
Jackson設計步驟:
(1)分析并確定輸入數據和輸出數據的邏輯結構,并用Jackson結構圖表示這些數據結構。
(2)找出輸入數據結構和輸出結構中有對應關系的數據單元(對應關系指數據單元在數據內容、數量、順序上有直接的因果關系,重復的次序和次數都相同才有對應關系)。
(3)按一定的規則由輸入、輸出的數據結構導出程序結構。
(4)列出基本操作和條件,并把它們分配到程序結構圖的適當位置。
(5)用偽碼寫出程序。
在Jackson方法中,如果輸入數據和輸出數據結構之間找不到對應關系,稱為結構沖突。
解決方法:引入中間數據結構或中間文件,將沖突部分分隔開來,建立多個程序結構,再利用中間文件將它們聯系起來,構成一個系統的整體。
編輯推薦
最新資訊
- 歷年匯總!2025年10月《馬原》高頻考點及備考資料2025-09-23
- 重點!2025年10月自考《習概(15040)》??己喆痤}匯總2025-09-22
- 臨考沖刺!2025年10月自考考試題型、評分標準確定,速領沖刺資料包2025-09-22
- 常考!2025年10月自考《英語二》高頻考點+必背知識點2025-09-22
- 2025年10月自考開考科目清單公布!新版教材這樣買才不會錯2025-09-21
- 倒計時!2025年10月自考考前沖刺,這些資料必須有2025-09-20
- 重點收藏!2025年10月自考《中國近代史綱要》歷史事件時間點梳理2025-09-19
- 考生必看!2025年10月自考《中國近代史綱要》必背考點2025-09-19
- 重點收藏!2025年10月自考《習概(15040)》歷年高頻簡答題匯總2025-09-19
- 2025年10月自考報名全結束!后續備考要點、資源合集、考試須知一文看全2025-09-18