面向過程(或者叫結構化)分析方法與面向對象分析方法到底區別在哪里?


 

1,結構化分析方法

結構化方法主要用於分析系統的功能,是一種直接根據數據流划分功能層次的分析方法;結構化方法的基本特點是表達問題時盡可能使用圖形符號,即使非計算機專業人員也也易於理解,設計數據流圖時只考慮系統必須完成的基本功能,不需要考慮如何具體地實現這些功能,對於相當復雜的系統,SA采用化整為零,逐個擊破和從抽象到具體逐層分解的方法。

 2,面對對象分析方法

面對對象的分析分為問題分析和應用分析,問題分析的主要任務是收集並確認用戶的需求分析和過程分析,從中抽象出問題的基本概念,屬性和操作,然后用泛化,組成和關聯結構描述實體間的靜態關系。應用分析的主要任務是動態描述系統中對象的合法狀態序列,並用動態模型表達對象的動態行為,對象之間的消息傳遞和協同工作的動態信息,OTM方法的基本思想是將面對對象的分析過程視為一個模型的構建過程,在建模中要構造三個模型:動態模型,對象模型,功能模型。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM