
結(jié)構(gòu)化方法的基本原則是:自上而下、層次清晰、結(jié)構(gòu)簡單、重點(diǎn)突出 。
【結(jié)構(gòu)化方法的基本原則】結(jié)構(gòu)化設(shè)計(jì)方法給出一組幫助設(shè)計(jì)人員在模塊層次上區(qū)分設(shè)計(jì)質(zhì)量的原理與技術(shù) 。它把系統(tǒng)作為一系列數(shù)據(jù)流的轉(zhuǎn)換 , 輸入數(shù)據(jù)被轉(zhuǎn)換為期望的輸出值,通過模塊化來完成自頂而下實(shí)現(xiàn)的文檔化,并作為一種評(píng)價(jià)標(biāo)準(zhǔn)在軟件設(shè)計(jì)中起指導(dǎo)性作用,通常與結(jié)構(gòu)化分析方法銜接起來使用,以數(shù)據(jù)流圖為基礎(chǔ)得到軟件的模塊結(jié)構(gòu) 。結(jié)構(gòu)化設(shè)計(jì)所使用的工具有結(jié)構(gòu)圖和偽代碼 。結(jié)構(gòu)圖是一種通過使用矩形框和連接線來表示系統(tǒng)中的不同模塊以及其活動(dòng)和子活動(dòng)的工具 。SD方法尤其適用于變換型結(jié)構(gòu)和事務(wù)型結(jié)構(gòu)的目標(biāo)系統(tǒng) 。結(jié)構(gòu)化設(shè)計(jì)是數(shù)據(jù)模型和過程模型的結(jié)合 。在設(shè)計(jì)過程中,它從整個(gè)程序的結(jié)構(gòu)出發(fā),利用模塊結(jié)構(gòu)圖表述程序模塊之間的關(guān)系 。整個(gè)軟件系統(tǒng)(包括文檔和程序)的各個(gè)模塊均應(yīng)使用一致的概念、符號(hào)和術(shù)語;程序內(nèi)部接口應(yīng)保持一致;軟件與硬件接口應(yīng)保持一致;系統(tǒng)規(guī)格說明與系統(tǒng)行為應(yīng)保持一致;實(shí)現(xiàn)一致性需要良好的軟件設(shè)計(jì)工具(如數(shù)據(jù)字典、數(shù)據(jù)庫、文檔自動(dòng)生成與一致性檢查工具等等)、設(shè)計(jì)方法和編碼風(fēng)格的支持 。
推薦閱讀
- 肝火旺怎么辦 不吃藥解決肝火旺的問題
- 素蠔油和蠔油有何區(qū)別
- 做涼粉放堿起什么作用
- 日暮客愁新的上一句 日暮客愁新的上一句是什么
- 形容孩子單純的名言
- 拔絲山藥的做法
- 關(guān)于努力踏實(shí)的格言
- 四時(shí)景物皆成趣的意思是什么
- 桑葚讀音是什么 桑葚的讀音是什么樣的
- 坐長途客車怎么樣攜帶雞蛋
