日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

软件工程--第三章--需求分析

發布時間:2023/12/15 编程问答 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 软件工程--第三章--需求分析 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

文章目錄

  • 文檔
  • 研究內容
  • 方法:結構化分析法
  • 任務
    • 系統的綜合需求
    • 系統的數據需求
    • 導出邏輯模型
    • 修正系統開發計劃
  • 獲得需求的方法
  • 分析建模
  • 需求分析的其他圖形工具
    • 層次方框圖
    • Warnier圖
    • IPO圖
  • 需求的正確性要從哪些方面驗證

文檔

軟件需求規格說明

研究內容

確定要做什么

方法:結構化分析法

原則

任務

系統的綜合需求

1.功能需求
2.性能需求
如:相應時間(速度)、主存容量、磁盤容量、
安全性、等
3. 可靠性和可用性需求
4. 出錯處理需求
系統發現錯誤時采取的行動,主要在系統關鍵部分設置。
5. 接口需求
用戶接口、硬件接口、軟件接口、通信接口、等。
6. 約束
精度、工具和語言、設計約束、硬件約束、標準,等。
7. 逆向需求
8. 將來可能提出的要求

系統的數據需求

導出邏輯模型

修正系統開發計劃

獲得需求的方法

  • 訪談
  • 面向數據流自頂向下求精


自頂向下的逐步求精進行需求分析就是:結構化方法
將分析得到的數據元素信息記錄在數據字典中,算法的簡明描述記錄在IPO圖中,將分析補充的數據流、數據存儲和處理添加到數據流圖的正確位置中(可行性分析得到的數據流圖僅僅是一個高層數據流圖,細節不包括在里面)

  • 簡易的應用規格說明技術
    前兩種用戶處于被動地位,提出面向團隊的需求收集法: (用戶與開發者配合)

  • 快速建立軟件原型
    最準確、最有效、最強大的需求分析技術
    特性:

    • 快速
    • 容易修改

    工具:

    • 1.第四代技術:sql…
    • 2.可重用的軟件構建:將已有的軟件構件拿來裝配
    • 3.形式化規格說明和原型環境

分析建模

為了開發復雜的系統,應從不同角度(模型)抽象出目標系統的特性(數據模型、功能模型、行為模型)。

  • 數據模型:實體-聯系圖
  • 功能模型:數據流圖
  • 行為模型:狀態轉換圖

實體-聯系圖:
描述從用戶角度看到的數據
狀態轉換圖
描繪系統的狀態及引起系統狀態轉換的事件
一個狀態是一個行為模式
狀態
狀態是任何可以被觀察到的系統行為模式,一個狀態代表系統的一種行為模式

  • 初態
  • 終態
  • 中間狀態
    一張狀態圖中只能有一個初態,終態有0-多個
    狀態圖可以表示系統循環運行過程,也可以表示系統單程生命期

事件:
事件是某個特定時刻發生的事情,它是引起系統做動作或狀態轉換的控制信息

符號:
初態---- 實心圓;終態---- 同心圓
中間狀態:圓角矩形
箭頭---- 狀態轉換

需求分析的其他圖形工具

層次方框圖

Warnier圖

也用樹形結構表示數據

符號:
+同或符:表示一類信息或一個數據元素在一定條件下才出現,符號上下兩個名字所代表的數據只能出現一個。
():括號內的數據表示該元素出現次數

IPO圖


用來描述算法的工具

需求的正確性要從哪些方面驗證

創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎

總結

以上是生活随笔為你收集整理的软件工程--第三章--需求分析的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。