當前位置:吉日网官网 - 傳統故事 - 軟件工程應該用什麽方法來建立軟件開發?

軟件工程應該用什麽方法來建立軟件開發?

軟件工程建立軟件開發方法如下:

1.軟件開發中使用的方法根據時間的變化主要分為結構化方法、面向對象方法、面向服務方法和原型方法。有些人也稱敏捷開發和統壹過程(UP/RUP)為軟件開發方法。

2.結構化方法:壹種面向過程的開發方法。其基本思想是“自上而下,逐步細化”,將壹個復雜的系統拆分,化繁為簡,形成組件。它註重客戶至上,系統開發過程是工程化、文檔化、標準化。嚴格區分工作階段,每個階段都有明確的任務和應得的結果。

3.面向對象的方法:面向對象的開發方法是自下而上的,主要表現在與現實事物相結合,將世界上的壹切事物抽象出來,形成抽象對象。與結構化方法相比,具有更好的可重用性,分析、設計、實現三個階段的界限不明確。關鍵是要建立壹個全面、合理、統壹的模型。

4.面向服務的方法:面向服務的方法是面向對象方法的擴展。其服務建模分為三個階段:服務發現(分析)、服務規範(約定規範)和服務實現(具體實現)。

所以方法主要有三個層次(操作、服務和業務流程);SOAD分為三個層次:基礎設計層(底層的構建)、應用服務層(服務之間的接口和服務級別的協調)、業務組織層(業務流程的建模和服務流程的安排)。

5.原型法:適用於需求不明確的場景,包括廢棄原型和進化原型。廢棄的原型:業務完成後原型就沒用了;進化模型:在原有模型的基礎上,逐步修改,壹直使用。

  • 上一篇:超市、美食店的門設計:簡潔、醒目、美觀。
  • 下一篇:武術器械名稱
  • copyright 2024吉日网官网