軟件開發是一個需要精確的計劃和遠見的過程。有幾種技術可以用來記錄軟件開發。統一建模語言(UML)是一種標準方法,用于記錄軟件開發所需的工件。人控計算機UML是設計最佳實踐的集合統一建模語言(Unified Modeling Languag...
軟件開發是一個需要精確的計劃和遠見的過程。有幾種技術可以用來記錄軟件開發。統一建模語言(UML)是一種標準方法,用于記錄軟件開發所需的工件。人控計算機UML是設計最佳實踐的集合統一建模語言(Unified Modeling Language)于1996年由對象管理組織(OMG)首次引入。UML的最初版本是由一組軟件開發專家(通常稱為“三個朋友”)創建的。這三個朋友分別是Grady Booch、James Rumbaugh,他們被認為是1996年標準方法統一項目的領導者和創立者,這個項目導致了統一建模語言的創建。這種統一的努力采用了軟件設計和開發的最佳方法,并創建了一個易于理解的可重用框架approach使用圖形符號作為軟件項目和用戶社區的通信設計。這些圖形符號幫助軟件開發團隊探索潛在的設計和缺陷。統一建模語言通常用作軟件應用程序設計的藍圖。此藍圖解釋了軟件應用程序將被構建。敏捷建模(AM)是使用UML的軟件設計方法的一個例子。AM是設計軟件的實踐和原則的集合。UML過程經常被批評為給開發團隊帶來負擔,特別是在文檔管理領域。敏捷建模試圖將UML的必要部分簡化成一個敏捷的設計框架,敏捷建模使用UML文檔作為設計的草稿,而不是最終的藍圖或正式文檔這就不需要定期更新UML文檔了。基于模型的測試(MBT)是一個基于定義的設計完成測試的過程。這些設計是根據系統的需求構建的。定義的需求然后被用來生成測試用例,MBT構件可以生成必要的信息來解釋系統的預期狀態。軟件開發中最復雜的過程之一是組件的集成。模型驅動集成(MDI)是一個旨在簡化應用程序集成工作的過程在MDI中,設計是用統一建模語言創建的,用于表示軟件中交換路徑的控制
-
發表于 2020-08-07 09:13
- 閱讀 ( 798 )
- 分類:電腦網絡