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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

(软件工程复习核心重点)第三章需求分析习题

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

文章目錄

  • 一:選擇題
  • 二:填空題
  • 三:名詞解釋
    • (1)必考
  • 四:簡答題
    • (1)必考
    • (2)了解
  • 五:應用題/畫圖題

一:選擇題

二:填空題


需求分析的任務

  • 確定對系統的綜合要求
  • 分析系統的數據要求
  • 導出系統的邏輯模型
  • 修改系統的開發計劃

確定對系統的綜合要求有

  • 功能要求
  • 性能要求
  • 可靠性和可用性要求
  • 出錯處理要求
  • 接口需求
  • 約束
  • 逆向需求
  • 將來可能提出需求

與用戶溝通獲取需求的方法

  • 訪談
  • 面向數據流自頂向下逐步求精
  • 簡易的應用規格說明技術
  • 快速建立軟件原型

需求驗證的四個方面

  • 一致性
  • 完整性
  • 有效性
  • 現實性

三:名詞解釋

(1)必考

  • 狀態:狀態是任何可以被觀察到的系統行為模式,一個狀態代表系統的一種行為模式。狀態規定了系統對事件的響應方式。系統對事件的響應,既可以是做一個(或一系列)動作,也可以是僅僅改變系統本身的狀態,還可以是既改變狀態,又做動作
  • 事件:事件就是引起系統做動作或(和)轉換狀態的控制信息
  • PSL(問題陳述語言):是用來描述系統的形式語言
  • PSA(問題陳述分析程序):是處理PSL描述的分析程序

四:簡答題

(1)必考

【答案】

需求分析的定義:需求分析是軟件定義時期的最后一個階段,它的基本任務是準確地回答“系統必須做什么”這個問題,目標系統提出完整、準確、清晰、具體的要求。在需求分析階段結束之前,系統分析員應該寫出軟件需求規明書,以書面形式準確地描述軟件需求

需求分析的必要性:為了開發出真正滿足用戶需求的軟件產品,首先必須要知道用戶的需求。對軟件需求的深入理解是軟件開發工作獲得成功的必要前提,不論人們把設計和編碼工作做得如何出色,不能滿足用戶需求的程序只會讓用戶失望

軟件系統需求

  • 功能要求
  • 性能要求
  • 可靠性和可用性要求
  • 出錯處理需求
  • 接口需求
  • 約束
  • 逆向需求
  • 將來可能提出需求

需求分析的準則是什么

需求分析的任務


【答案】


實體聯系圖作用、優點

  • E-R模型比較接近人的思維習慣方式
  • E-R模型使用簡單的圖形符號表達,便于用戶理解

狀態轉換圖相關概念

相關定義

符號表示


驗證需求的四個方面和方法

四個方面

方法


(2)了解

數據模型定義、作用

為了把用戶的數據要求清楚、準確地描述出來,通常建立一個概念性的數據模型(信息模型)。概念性數據模型是一種面向問題的數據模型,是按照用戶的觀點對數據建立的模型。它描述了從用戶角度看到的數據,它反映了用戶的現實環境,而且與在軟件系統中的實現方法無關

五:應用題/畫圖題

【答案】



2.3

【答案】
①:數據流圖
先畫頂層


分解


②:E-R圖


2.4

①:數據流圖

第一級

第二級

②:E-R圖

【答案】

  • 復印機的狀態有:閑置、復印、缺紙、卡紙
  • 引起狀態轉換的事件:復印命令、完成復印命令、發現缺紙、裝滿紙、發生卡紙、卡紙排除

總結

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

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