官术网_书友最值得收藏!

2.1 結構化方法

2.1.1 結構化方法簡介

素養課堂

結構化方法(Structured Method,SM)是自頂向下的結構化開發方法、工程化的系統開發方法和生命周期法的結合,它是迄今為止所有開發方法中應用最普遍、最成熟的一種。該方法是由E.Yourdon和L.L.Constantine于1978年提出的,Tom DeMarco于1979年對此方法做了進一步的完善。20世紀80年代該方法得到了廣泛應用。

結構化方法由結構化分析、結構化設計和結構化實現3個階段組成。它的基本思想是把一個復雜問題的求解過程分階段進行,而且這種分解是自頂向下逐層分解的,使每個階段處理的問題都控制在人們容易理解和處理的范圍內。

結構化方法的基本要點是:自頂向下、逐步求精、模塊化設計。結構化方法是以自頂向下、逐步求精為基點,以一系列經過實踐考驗的、被認為是正確的原理和技術為支撐,以數據流程圖、數據字典、結構化語言、判定表、判定樹等圖形表示為主要手段,強調開發方法的結構合理性和系統的結構合理性的軟件分析方法。采用結構化方法開發系統時,整個系統開發過程被劃分為5個首尾相連的階段,這5個階段構成了系統開發的生命周期,如圖2-1所示。

圖2-1 系統開發的生命周期

主站蜘蛛池模板: 通州区| 德兴市| 郁南县| 宜章县| 潞城市| 高州市| 正宁县| 德州市| 泊头市| 越西县| 东辽县| 莎车县| 德兴市| 昭平县| 玉树县| 门头沟区| 惠安县| 沁水县| 常州市| 宜阳县| 城口县| 荔波县| 山丹县| 延庆县| 赤水市| 长沙市| 盐亭县| 张家界市| 禄丰县| 基隆市| 资中县| 徐汇区| 九寨沟县| 洛川县| 永靖县| 宁南县| 五寨县| 昌江| 姚安县| 祁门县| 皋兰县|