結(jié)構(gòu)化分析的方法是一種軟件開發(fā)方法,一般利用圖形表達用戶需求,強調(diào)開發(fā)方法的結(jié)構(gòu)合理性以及所開發(fā)軟件的結(jié)構(gòu)合理性。
結(jié)構(gòu)化設計方法給出一組幫助設計人員在模塊層次上區(qū)分設計質(zhì)量的原理與技術(shù)。它把系統(tǒng)作為一系列數(shù)據(jù)流的轉(zhuǎn)換,輸入數(shù)據(jù)被轉(zhuǎn)換為期望的輸出值,通過模塊化來完成自頂而下實現(xiàn)的文檔化,并作為一種評價標準在軟件設計中起指導性作用,通常與結(jié)構(gòu)化分析方法銜接起來使用,以數(shù)據(jù)流圖為基礎得到軟件的模塊結(jié)構(gòu)。結(jié)構(gòu)化設計所使用的工具有結(jié)構(gòu)圖和 偽代碼。結(jié)構(gòu)圖是一種通過使用矩形框和連接線來表示系統(tǒng)中的不同 模塊以及其活動和子活動的工具。SD方法尤其適用于變換型結(jié)構(gòu)和 事務型結(jié)構(gòu)的目標系統(tǒng)。結(jié)構(gòu)化設計是數(shù)據(jù)模型和過程模型的結(jié)合。在設計過程中,它從整個程序的結(jié)構(gòu)出發(fā),利用模塊結(jié)構(gòu)圖表述 程序模塊之間的關系。整個軟件系統(tǒng)(包括文檔和程序)的各個模塊均應使用一致的概念、符號和術(shù)語;程序內(nèi)部接口應保持一致;軟件與硬件接口應保持一致;系統(tǒng)規(guī)格說明與系統(tǒng)行為應保持一致;實現(xiàn)一致性需要良好的軟件設計工具(如數(shù)據(jù)字典、數(shù)據(jù)庫、文檔自動生成與一致性檢查工具等等)、設計方法和編碼風格的支持。
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com