軟件需求分析&用例圖 實例簡述


目錄

需求分析

1)什么是需求

2)軟件項目需求

3)軟件項目需求分析

4)需求分析方法

5)需求分析建模

用例圖

1)用例

2)用例圖

業務用例建模

1)概念

2)方法

引導實例


需求分析

1)什么是需求

需求就是人們需要、索取的東西【出自經典著作《人的動機理論》的馬斯洛需求理論,它闡述了人類的需求源於五類,即生理需求、安全需求、社交需求、拿重需求和自我實現需求】

2)軟件項目需求

分為用戶需求和產品需求
· 用戶需求是用戶從自身角度出發,自以為的需求(定制開發或者某種項目的外包,側重特定用戶的單一需求)。
· 產品需求是提煉分析用戶真實需求了,並符合產品定位的解決方案(做互聯網類型新產品)。
 

3)軟件項目需求分析

· 從用戶提出的需求出發,挖掘用戶內心真正的目標,並轉為為產品需求的過程。
· 准確理解用戶和項目的功能、性能、可靠性等具體要求,將用戶非形式的需求表述轉化為完整的需求定義,從而確定系統必須做什么的過程,最終完成產品需求。
 

4)需求分析方法

· 業務分析︰
對現實的業務流程進行分析,可以使用計算機,也可以不使用計算機。
· 系統分析︰
實現某個業務時,如果引入計算機系統,業務將變成什么釋子?

5)需求分析建模

· 業務建模(用例圖和活動圖)
明確需求后,對具體的業務流程進行業務建模,使用用例圖和活動圖
· 系統建模(用例圖和活動圖)
對引入計算機系統后的業務流程進行細化,進行系統建模,還是使用用例圖和活動圖

用例圖

1)用例

· 在不展現一個系統或子系統內部結構的情況下,對系統或子系統的某個連貫的功能單元的描述。
· 簡單說,就是對系統功能的描述。
· 一般用動詞描述。

2)用例圖

· 系統邊界:一個系統所包含的所有系統成分與系統以外各種事物的分界線。
· 參與者:在系統邊界以外,與吸統進行交互的事物——人員、設備、外系統。

業務用例建模

1)概念

使用業務用例圖對原始需求進行描述。業務用例圖以參與者為核心,由參與者發起用例,以達到其完整目標的圖形。

2)方法

· 明確用戶需求
· 描述業務流程
· 確定業務流程中的業務
· 圖形建模

引導實例

 

 

 

 

 

 

......

 

 

 

 

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM