今天來談談面向過程(或者叫結構化)分析方法與面向對象分析方法的區別:spa
區別 : 我認爲面向過程分析與面向對象分析是兩種思路徹底不一樣的分析方法,面向過程分析方法,就是說咱們先考慮問題大的方面,而後再從外面到裏面去深刻這個問題的細節部分,一步一步去解決問題。就好比說就像一棵樹同樣,咱們先從根開始,就是問題大的方面,而後咱們再深刻各個枝幹,就是深刻問題的細節部分,而後逐步解決問題。面向對象分析方法,以對象爲主分析問題,咱們把問題看做由幾個對象組成。好比咱們設計一個網上買書的系統,這個時候簡單的來講消費者,書店就是對象。就好比說買書這個例子,若是是面向過程的分析思路,則一開始是用戶選擇書籍,而後下單,商家收到訂單,而後通知倉庫發貨,用戶收到書籍。而面向對象則是分爲消費者與商家兩大對象,消費者具備購書,下單等功能,而商傢俱備收訂單,通知倉庫發貨等功能。一個是就像運動員跑步同樣完成整個流程,而一個是分爲幾組對象,而後他們之間進行交互進而解決問題。設計