Ⅰ 軟體工程要用什麼的方法建立軟體開發
軟體工程要建立昌改軟體開發的方法如下:
1、軟體開發方法其用到的方法依據時間的變化主要分為結構化法、面向對象法、面向服務法以及原型法。也有些人把敏捷開發和統一過程(UP/RUP)也稱之為軟體開發方法。
2、結構化法:即面向過程的開發方法。其基本思想是「自上而下,逐步求精」,把一個復雜的系統拆分,化繁為簡,形成一個個的構件。其講究的是用戶至上,系統開發過程工程化、文檔化、以及標准化。嚴格的區分來工作階段,每個階段都有明確的任務和應得額成果。
SO方法主要有三個級別(操作、服務、業務流程);SOAD分為三個層次:基礎設計層(底層的構建)、應用服務層(服務之間的介面和服務級的協調)、業務組織層(業務流程的建模和服務流程的閉迅做編排)。
5、原型法:其適用於需求不明確的場景,包括拋棄型原型和演變型原型。拋棄型原型:業務做完之後原型就已經沒有用處了;演變型模型:在原來的模型基礎之上逐步修改並一直沿用。