學校教材訂購系統軟體需求規格說明書

2022-09-06 07:57:04 字數 2472 閱讀 3097

學校教材訂購系統

軟體需求規格書模板

前言軟體需求規格說明書主要描述、界定軟體的範圍,同時給出軟體必須解決的問題的詳細描述。每個問題可以認為是軟體產品的乙個「功能」,需要對每個功能提供乙個處理敘述、設計約束、效能特徵以及與其他元素間的相互影響的說明。

軟體需求規格說明書另外乙個重要的作用是提供乙個軟體產品的確認驗收標準,進行功能實現的識別和效能、約束的條件等的設定。

目錄第一章概述 1

1.1 編寫目的 1

1.2 文件範圍 1

1.3 術語定義 1

1.4 參考資料 2

第二章系統說明 3

2.1 產品的背景 3

2.2 產品的功能 3

2.3 使用者類和特徵 3

2.4 執行環境 3

2.5 設計和實現上的限制 3

2.6 假設和依賴 4

2.7 其他條件與限制 4

第三章業務流程 5

第四章功能描述 6

第五章資料描述 7

5.1 資料**和資料流圖 7

5.2 資料庫描述 7

第六章效能描述 8

6.1 資料精確度 8

6.2 時間特性 8

6.3 適應性 8

第七章安全性 9

7.1 安全設施需求 9

7.2 安全性需求 9

第八章執行介面需求 10

8.1 使用者介面 10

8.2 硬體介面 10

8.3 軟體介面 10

8.4 通訊介面 10

第九章其他需求 12

第十章驗收標準 13

10.1 軟體質量 13

10.2 使用者文件 13

編寫此文件的目的是進一步定製軟體開發的細節問題,希望能使本軟體開發工作更具體。為了使使用者、軟體開發者及分析和測試人員對該軟體的初始規定有乙個共同的理解,它說明了本軟體的各項功能需求、效能需求和資料需求,明確標識各項功能的具體含義,闡述實用背景及範圍,提供客戶解決問題或達到目標所需要的條件或權能,提供乙個度量和遵循的基準。具體而言,編寫軟體需求說明的目的是為所開發的軟體提出:

a)軟體設計總體要求,作為軟體開發人員、軟體測試人員相互了解的基礎。

b)功能、效能要求,資料結構和採集要求,重要的介面要求,作為軟體設計人員進行概要設計的依據。

c)軟體確認測試的依據。

本文件是專案的軟體需求規格說明書,是技術文件。

本文件使用物件為:

● 專案需求人員

● 專案經理

● 高層經理

● 軟體工程組

● 軟體相關組成員

● 使用者

未經專案負責人書面許可,該文件不得提供給上述規定物件以外的人員閱讀或使用。

使用windowsxp,windows 7,windows 8等作業系統, 硬體條件為cpu為pentium4以上,記憶體為256mb以上。

1.所建議的系統的執行壽命的最小值:3年;

2.進行系統方案選擇比較的時間為:3周;

第六章效能描述

1.對系統中輸入的資料要按照資料字典的規定嚴格輸入,盡量避免數溢位處和資料的不合法性。

2.該系統可以通過輸入日期或是書名查詢,查詢的時間跨度為一周之內,查詢的結果可以顯示書名,訊息,通知等。

a.響應時間0.5s;

b.更新處理時間0.5s;

c. 資料的轉換和傳送時間0.5s。

a.通過圖形介面來操作簡單方便。

b.可以實現跨平台操作,可以在windows2000/2003/xp上操作。

c.同其他軟體的介面有預留實現的可擴充套件性;

d. 精度和有效時限上無變化。

正確使用計算機並實時監測維護計算機的安全。及時更新防毒軟體,掃瞄系統漏洞。

每個使用者在第一次登入後,必須更改最初登入密碼。最初的登入密碼不能重用。

選單格式,輸入使用者名稱和密碼,根據相關資訊輸入想要的書籍資訊。用圖形介面操作簡單方便。

系統不存在和其它系統的硬體介面。伺服器端建議使用專用伺服器。

[包括資料庫、作業系統、工具、庫和整合的商業元件,明確並描述在軟體元件之間交換資料或訊息的目的]

外部介面的使用者介面部分按windows應用軟體使用者介面的規範來設計,介面設計風格與系統介面環境保持一致,採用系統介面以及對話方塊等方式作為使用者介面,便於使用者使用。

為使本系統功能齊全完備,操作簡單方便,最大限度的提高軟體的質量,從而滿足使用者的實際需求,在設計開發過程中遵循了如下原則:

(1)安全性原則:為該系統的使用者設定了使用者許可權。

(2)合法性原則:依據產品核算系統的工作規定以及要求,參照核算實際的工作情況進行教材的進貨、銷售等工作。

(3)易操作性原則:要求該系統的功能齊全,介面友好,操作方便,必要的地方進行提示。

可以正常使用並且維護更新。

操作手冊、安裝手冊、維護手冊、**幫助和教程。

成績管理系統軟體需求規格說明書

修訂歷史記錄 目錄1 引言 5 1.1 目的 5 1.2 文件格式 5 1.3 預期的讀者和閱讀建議 5 1.4 範圍 6 1.5 術語 6 1.6 參考文獻 6 2 系統概述 6 2.1 概述 6 2.2 功能 7 2.3 執行環境 8 2.4 假設與依賴 8 3 系統特性 9 3.1 系統角色 ...

班級管理系統軟體需求規格說明書

班級管理系統 cms 需求規格說明書 撰寫人 簽名 完成日期 評審負責人 簽名 評審日期 目錄1.引言 1 1.1 目的 1 1.2 定義 1 1.3 參考資料 1 2.總體概述 1 2.1 產品標識 1 2.2 產品描述 1 2.2.1 系統屬性 1 2.2.2開發背景 1 2.2.3 產品功能 ...

新生報到系統軟體需求規格說明書

軟體需求規格說明書 本說明書是系統客戶和開發者對將要開發的軟體系統的共同理解,是後續設計和實現工作的基礎。本報告由以下文件組成 本說明書涉及的對系統的全部定義,經客戶確認後,具有約束力,由系統設計人員貫徹和實施。系統分析員 簽名 日期年月日 一 軟體需求規格說明書的前言 二 專案概述 三 具體需求 ...