jackson方法指的是一種什么方法-創(chuàng)新互聯(lián)

小編給大家分享一下jackson方法指的是一種什么方法,希望大家閱讀完這篇文章之后都有所收獲,下面讓我們一起去探討吧!

創(chuàng)新互聯(lián)從2013年開始,是專業(yè)互聯(lián)網(wǎng)技術服務公司,擁有項目做網(wǎng)站、網(wǎng)站設計網(wǎng)站策劃,項目實施與項目整合能力。我們以讓每一個夢想脫穎而出為使命,1280元武都做網(wǎng)站,已為上家服務,為武都各地企業(yè)和個人服務,聯(lián)系電話:028-86922220

jackson方法是一種面向“數(shù)據(jù)結構”的軟件設計方法。Jackson方法定義了一組以數(shù)據(jù)結構為指導的映射過程,它根據(jù)輸入、輸出的數(shù)據(jù)結構,按一定的規(guī)則映射成軟件的過程描述,即程序結構,而不是軟件的體系結構,因此該方法適用于詳細設計階段。

Jackson設計方法是一種面向數(shù)據(jù)結構的軟件設計方法,Jackson分析方法是面向數(shù)據(jù)流的分析方法。

1975年,M.A.Jackson提出了一類至今仍廣泛使用的軟件開發(fā)方法。這一方法從目標系統(tǒng)的輸入、輸出數(shù)據(jù)結構入手,導出程序框架結構,再補充其它細節(jié),就可得到完整的程序結構圖。這一方法對輸入、輸出數(shù)據(jù)結構明確的中小型系統(tǒng)特別有效,如商業(yè)應用中的文件表格處理。該方法也可與其它方法結合,用于模塊的詳細設計。杰克遜結構圖是用來描述數(shù)據(jù)結構中的順序,選擇和重復。

由于Jackson方法面向數(shù)據(jù)結構設計,所以提供了自己的工具――Jackson結構圖。Jackson指出,無論數(shù)據(jù)結構還是程序結構,都限于順序結構、選擇結構和重復結構三種基本結構及它們的組合。

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

1、分析并確定輸入數(shù)據(jù)和輸出數(shù)據(jù)的邏輯結構,并用Jackson結構圖來表示這些數(shù)據(jù)結構。

2、找出輸入數(shù)據(jù)結構和輸出數(shù)據(jù)結構中有對應關系的數(shù)據(jù)單元。

3、按以下的規(guī)則由輸入、輸出的數(shù)據(jù)結構導出程序結構。

  • 1)為每一對在輸入數(shù)據(jù)結構和輸出數(shù)據(jù)結構中有對應關系的單元畫一個處理框。

  • 2)為輸入和輸出數(shù)據(jù)結構中剩余的數(shù)據(jù)單元畫一個處理框。

  • 3)所有處理框在程序結構圖上的位置,應與由它處理的數(shù)據(jù)單元在數(shù)據(jù)結構Jackson圖上的位置一致。

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

4、列出基本操作與條件,并把它們分配到程序結構圖的適當位置。

5、用偽碼寫出程序

看完了這篇文章,相信你對“jackson方法指的是一種什么方法”有了一定的了解,如果想了解更多相關知識,歡迎關注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝各位的閱讀!

文章題目:jackson方法指的是一種什么方法-創(chuàng)新互聯(lián)
網(wǎng)站URL:http://bm7419.com/article20/hdhjo.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供全網(wǎng)營銷推廣、定制網(wǎng)站、網(wǎng)站內(nèi)鏈、微信公眾號、靜態(tài)網(wǎng)站網(wǎng)站制作

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

外貿(mào)網(wǎng)站建設