心智圖資源庫 需求分析心智圖
軟體工程需求分析的心智圖分享!軟體工程需求分析的基本概念、需求工程流程、軟體需求取得、需求分析方法與建模技術等內容全部濃縮在下圖之中,值得一看!
編輯於2020-01-01 16:15:25Il s'agit d'une carte mentale sur les anévrismes intracrâniens, avec le contenu principal, notamment: le congé, l'évaluation d'admission, les mesures infirmières, les mesures de traitement, les examens auxiliaires, les manifestations cliniques et les définitions.
Il s'agit d'une carte mentale sur l'entretien de comptabilité des coûts, le principal contenu comprend: 5. Liste des questions d'entrevue recommandées, 4. Compétences de base pour améliorer le taux de réussite, 3. Questions professionnelles, 2. Questions et réponses de simulation de scénarios, 1. Questions et réponses de capacité professionnelle.
Il s'agit d'une carte mentale sur les méthodes de recherche de la littérature, et son contenu principal comprend: 5. Méthode complète, 4. Méthode de traçabilité, 3. Méthode de vérification des points, 2. Méthode de recherche inversée, 1. Méthode de recherche durable.
Il s'agit d'une carte mentale sur les anévrismes intracrâniens, avec le contenu principal, notamment: le congé, l'évaluation d'admission, les mesures infirmières, les mesures de traitement, les examens auxiliaires, les manifestations cliniques et les définitions.
Il s'agit d'une carte mentale sur l'entretien de comptabilité des coûts, le principal contenu comprend: 5. Liste des questions d'entrevue recommandées, 4. Compétences de base pour améliorer le taux de réussite, 3. Questions professionnelles, 2. Questions et réponses de simulation de scénarios, 1. Questions et réponses de capacité professionnelle.
Il s'agit d'une carte mentale sur les méthodes de recherche de la littérature, et son contenu principal comprend: 5. Méthode complète, 4. Méthode de traçabilité, 3. Méthode de vérification des points, 2. Méthode de recherche inversée, 1. Méthode de recherche durable.
需求分析
基本概念
任務
確定係統的綜合要求
分析系統的資料需求
導出系統的邏輯模型
修正系統的開發計劃
軟體系統的需求
使用者需求
由客戶、管理者等給出
系統需求
功能需求
描述系統應該提供的服務和功能 以及在特定條件下的行為
非功能需求
機構需求
產品需求
外部需求
領域需求
由軟體系統的應用領域所決定的特有的 功能需求或對已有功能的約束
需求工程流程
獲取需求
需求層次:業務、使用者與功能需求
需求分析與建模
主要工作
確定係統範圍
分類排序
建立需求分析模型
建立需求規格說明
對需求模型進行精確描述 對功能需求的說明 非功能需求的描述 品質屬性
需求的有效性驗證
驗證需求規格說明中的品質特性
正確性、完整性、一致性 可修改性、可驗證性
需求管理
目的:盡量減少開發風險
核心:追蹤與管理需求變化,支援系統的需求演進
管理方法
傳統管理方法
軟體配置、軟體基線和變化審查
新管理方法
軟體家族法
多視點方法
軟體需求獲取
面談法
問卷調查法
需求專題討論會
原型法獲取需求
面向用例的方法
需求分析方法與建模技術
常用需求分析法
功能分析方法(分解功能)
結構化分析方法
資訊建模法
物件導向的分析方法
結構化 分析方法(SA)
概述
面向資料流,適用於分析大型的資料處理系統
SA法的步驟
建立目前系統的“具體模型”
抽像出當前系統的邏輯模型
建立目標系統的邏輯模型
考慮人機介面等問題
建模
數據 流程圖
概念
描述系統中資料流程的圖形工具 標識了一個系統的邏輯輸入與輸出以及 將邏輯輸入到邏輯輸出所需的加工過程
構成
資料流(名詞)、加工、 資料儲存、資料來源點和終點
建立分層 的DFD
資料守恆與資料封閉原則
加工分解的原則(自然性 均勻性 分解度原則)
子圖與父圖平衡的原則
合理使用文件
分層DFD 的改進
檢查資料流的正確性,考慮資料守恆、 子圖、父圖的平衡,文件使用的合理性
改進DFD的易理解性
資料詞典
資料流、檔案、資料項、加工條目
加工邏輯說明
結構化語言、判定表、判定樹
物件導向的分析方法(OOA)
有利於對問題以及系統責任的理解
有利於人員之間的交流
對需求變化有較大的適應性
支援軟體復用
用UML建立需求模型
用例模型
需求規格說明書