回覆列表
  • 1 # 航拍上林

    軟體需求說明書

    1. 引言:

    1.1 專案名稱 :

    1.2 專案背景和內容概要 。(專案的委託單位、開發單位、主管部門、與其它專案的關係,與其他機構的關係等)。

    1.3 相關資料、縮略語、定義

      (相關專案計劃、合同及上級機關批文,引用的檔案、採用的標準等)、(縮寫詞和名詞定義)。

    2. 任務概述

    2.1 目標 (專案的開發目標和應用目標。如果是其他系統的一部分,則說明其關係) 。

    2.2 範圍 (包含的業務,不包含的業務)

    2.3 假定條件與約束限制 ,(儘量列出開展本專案的假定和約束,例如:經費限制,開發期限,裝置條件,使用者現場環境準備等)。

    3.業務流程

    4.資料描述

    4.1 原始資料描述

    a. 靜態資料

      b. 動態資料

      4.2 資料流向圖

      4.3 資料概念模型和描述

      5.功能需求

      5.1 功能描述

      6.介面要求

      6.1報表格式

      6.2圖形要求

      6.3輸入輸出要求

      7.介面要求

    (描述與本系統相連的系統的介面的資料格式,資料交換協議,介面功能等)。

    8.效能需求

      8.1資料精確度

      (例如,資料內部精度,外部顯示精度)

      8.2資料量 。

      8.3時間特性要求 。

      (根據所開發系統的特點,規定系統對時間的特性的要求。例如: 系統響應時間、介面更新處理時間、資料轉換與傳輸時間)

      9.執行環境需求

      9.1網路和硬體裝置平臺

      (網路拓撲圖及裝置型別描述)

      10.作業系統平臺

      資料庫系統平臺

      10.1程式設計工具

      10.2其它支撐軟體

      11. 其它專門需求

      11.1安裝和操作

      11.2安全保密

      11.3維護服務

  • 2 # 常德女婿

    軟體需求規格說明書大致包括概述、功能性需求、非功能性需求、約束等幾大塊。

    概述主要描述系統的上下文、關鍵性功能場景、角色以及角色能夠使用的功能即用例。

    功能性需求主要描述用例、報表、介面三大類。

    非功能性需求通常情況下有效能、安全等,視具體要求而定。

    約束同非功能性需求一樣,需要才補充,有技術選型、軟硬體、使用場景、UIUE的要求,法律法規等。

  • 中秋節和大豐收的關聯?
  • 希臘神話中宙斯的妻子是?