建模 - 軟件設計和軟件分析之間的基本區別是什麼?軟件設計和建模與軟件分析之間的區別
-2
A
回答
3
軟件分析是我們分析軟件和創建用例圖的步驟,軟件設計是編碼步驟的準備,它包含了類圖等,它是根據需求規範編寫的,它有助於在指定的硬件和系統要求,也有助於定義系統總體架構,有以下每一個軟件開發生命週期模型
- 需求收集和分析
- 設計
- 實施或編碼 六個階段
- 測試
- 部署
- 維護
1
軟件設計是不是爲了圖。軟件設計是關於提高代碼的靈活性和可重用性。圖表僅用於高級建模「精心設計」的良好代碼。
以下摘錄可以澄清一點的「軟件設計」的誤解含義:
「[...]當進行編程,你正在做詳細的設計製造團隊的軟件。你的編譯器或解釋器,源碼是軟件的唯一完整規範,類圖中的可愛盒子不是設計,它們是設計的高級視圖。「
+0
來判斷和解釋預期含義,謝謝@PetterFriberg! – 2016-11-14 22:01:38
相關問題
- 1. 之間的「軟件開發方法」和「軟件開發流程」的區別
- 2. 軟件體系結構文檔和系統設計文檔之間的區別
- 3. 信號,軟件中斷和硬件中斷之間的區別?
- 4. 軟件測試過程和技術之間的區別?
- 5. 管理「產品開發」和「軟件開發」之間的區別
- 6. FB - 「公司」和「Internet /軟件」頁面類型之間的區別?
- 7. r-base和r-recommended軟件包之間的區別
- 8. golang.org軟件包和標準庫之間的區別
- 9. 模塊化軟件設計
- 10. adobe actionscript 3軟件與應該用來創建youtube樣式註釋的軟件之間的區別?
- 11. 軟件包Rx-WPF和Rx-Xaml之間是否有區別?
- 12. 企業軟件/體系結構模式與開源軟件之間有什麼區別?
- 13. 軟件開發應該與軟件設計和可用性分開嗎?
- 14. 軟件設計:在過程模式之間旋轉
- 15. 程序和軟件的區別?
- 16. Python軟件設計
- 17. Linux軟件包存儲庫和通用軟件工件存儲庫之間的區別
- 18. 兩個pip3軟件包之間的區別:pytesseract vs tesseract
- 19. 串口上軟件佔用和硬件佔用之間的區別
- 20. 軟件設計流程的主要區別
- 21. 關於學習軟件開發和設計模式的建議
- 22. 使用MVC,OO和設計模式的軟件設計入門
- 23. 軟件分析模式 - 優缺點
- 24. 軟件分析工具
- 25. 音樂分析軟件
- 26. 調查分析軟件
- 27. 軟件設計模式視頻?
- 28. 足球/足球軟件設計模式
- 29. 軟件設計 - 兩個類之間的相互作用
- 30. BI軟件中的報告和分析工具有什麼區別
這種感覺巨型廣闊。它可能不適合*任何* SE網站。 – MetaFight 2015-04-01 11:47:02
設計:創造新的東西。分析:看看老東西。 – 2015-04-01 12:11:46
@JimJeffries - 這可能對程序員來說也不會很好。這是混合的太寬泛和不清楚你要問什麼。請參閱:http://meta.programmers.stackexchange.com/questions/7182/what-goes-on-programmers-se-a-guide-for-stack-overflow – GlenH7 2015-04-01 18:21:59