用例是乙個描述使用者在使用系統達到目標時所遇到的所有有關的成功和失敗的場景的集合。
用例是用文字描述的,而不是用圖表描述。
用例不是物件導向的。
對於傳統的物件導向分析\設計來說,用例是關鍵的需求輸入。
確定和描述系統的程式性需求。
在使用者和軟體設計師之間進行調解。
給定乙個系統應該做的事情的準確描述。
為執行驗證系統交付功能的測試提供基礎。
把程式性需求跟蹤到實際的類和系統的操作中。
場景是參與者和系統之間一系列特定動作和會話,也稱之為用例的例項。
是使用系統時乙個特定的故事或者一條穿過用例的路線。
主場景/基本流:對應主要的系統互動,經常是「成功」的場景。
可選場景/備選流:對應較少發生的互動和意外。
用例模型即所有寫下來的用例的集合,是系統的程式性和環境的黑盒模型。可以選擇性地包含乙個uml用例圖來表示用例和參與者的名稱以及他們之間的關係。
概要格式
簡潔的一段摘要,通常是主要的成功場景。
在進行早期需求分析時,要快速了解主題和範圍。可能只需幾分鐘就可以建立。
簡便格式
非正式段落格式,涵蓋不同場景的多個段落。
全面格式
所有的步驟和變化進行了詳細的論述,並有配套的部分,如前提和成功的保證。
系統分析與設計
軟體工程是一門研究用工程化方法構建和維護有效的 實用的和高質量的軟體的學科。它涉及程式語言 資料庫 軟體開發工具 系統平台 標準 設計模式等方面。軟體危機是指落後的軟體生產方式無法滿足迅速增長的計算機軟體需求,從而導致軟體開發與維護過程中出現一系列嚴重問題的現象。cocomo,英文全稱為 const...
系統分析與設計
位置 用簡短的語言給出對分析 設計的理解 用一句話描述物件導向的分析與設計的優勢 物件導向的分析與設計的優勢是按照物件的觀點考慮問題域和邏輯解決方案,通過分析現實來發現並描述問題域中的物件。簡述uml 統一建模語言 的作用。考試考哪些圖 uml是用來描述 構造和文件化系統製品的視覺化語言,它的作用是...
系統分析與設計
概述 在充分理解系統分析與設計的工作內容的基礎上,大致了解系統分析與設計的過程。以及各個過程所使用的技術和工具。什麼是分析和設計?分析 強調的是對問題和需求的調查研究,而不是解決方案。解決 要做什麼 的問題。目標做正確的事。設計 強調的是滿足需求的概念上的解決方案,而不是實現。解決 該如何做 的問題...