首頁 >常見問題 >jackson方法是一種面向什麼的方法

jackson方法是一種面向什麼的方法

青灯夜游
青灯夜游原創
2021-02-02 14:48:148707瀏覽

jackson方法是一種以「資料結構」為導向的軟體設計方法。 Jackson方法定義了一組以資料結構為指導的映射過程,它根據輸入、輸出的資料結構,以一定的規則映射成軟體的過程描述,即程式結構,而不是軟體的體系結構,因此此方法適用於詳細設計階段。

jackson方法是一種面向什麼的方法

本教學操作環境:windows7系統、Dell G3電腦。

Jackson設計方法是一種以資料結構為導向的軟體設計方法,Jackson分析方法是以資料流為導向的分析方法。

1975年,M. A. Jackson提出了一類至今仍廣泛使用的軟體開發方法。此方法從目標系統的輸入、輸出資料結構入手,導出程式框架結構,再補充其它細節,就可得到完整的程式結構圖。此方法對輸入、輸出資料結構明確的中小型系統特別有效,如商業應用中的文件表格處理。此方法也可與其它方法結合,用於模組的詳細設計。傑克遜結構圖是用來描述資料結構中的順序,選擇和重複。

由於Jackson方法是面向資料結構設計,所以提供了自己的工具――Jackson結構圖。 Jackson指出,無論資料結構或程序結構,都限於順序結構、選擇結構和重複結構三種基本結構及它們的組合。 

Jackson設計方法一般透過以下五個步驟來完成:

1、分析並確定輸入資料和輸出資料的邏輯結構,並以Jackson結構圖表示這些資料結構。

2、找出輸入資料結構、輸出資料結構中有對應關係的資料單元。

3、依以下的規則由輸入、輸出的資料結構導出程式結構。

  • 1)為每一對在輸入資料結構和輸出資料結構中有對應關係的單元畫出處理框。

  • 2)為輸入和輸出資料結構中剩餘的資料單元畫一個處理框。

  • 3)所有處理框在程式結構圖上的位置,應與由它處理的資料單元在資料結構Jackson圖上的位置一致。

  • 4)必要時,可以對映射導出的程式結構圖進行進一步的細化。

4、列出基本運算與條件,並分配它們到程式結構圖的適當位置。

5、用偽碼寫出程式

更多電腦程式相關知識,請造訪:程式設計影片! !

以上是jackson方法是一種面向什麼的方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn