跳至內容

軟件設計

本頁使用了標題或全文手工轉換
維基百科,自由的百科全書

軟件設計是程式設計師按照特定順序撰寫電腦數據和指令的集合。「軟件設計」可以是撰寫最基礎的二進制0和1位元;也可以是建立在位元之上的各類軟件語言PythonHTMLJava等)、演算法、架構、程式、圖像化程式碼來進行。

考慮要素

(可供參考)

  • 擴充性 - 考慮系統未來追加新功能是否方便,便宜
  • 健壯性 - 系統的容錯能力
  • 可用性 - 系統平均無障礙工作時長
  • 安全性 - 防止系統功能和數據的非授權訪問以及抗攻擊的能力
  • 模組化 - 系統功能模組之間的解耦設計以及可被其它系統整合的能力

關聯專案


參考文獻

參照

來源

參見