1軟體需求說明書

2022-04-22 03:51:20 字數 1969 閱讀 2138

1引言 

1.1編寫目的 

1.2背景 

1.3定義 

1.4參考資料 

2任務概述 

2.1目標 

2.2使用者的特點

2.3假定和約束 

3需求規定 

3.1對功能的規定 

3.2對效能的規定 

3.2.1精度 

3.2.2時間特性要求 

3.2.3靈活性 

3.3輸人輸出要求 

3.4資料管理能力要求 

3.5故障處理要求 

3.6其他專門要求 

4執行環境規定 

4.1裝置 

4.2支援軟體 

4.3介面 

4.4控制 

軟體需求說明書

(1)為了更好的了解軟體的需求,該文件可供使用者瀏覽,了解海法內容和各部分模組所列功能。

(2)為了使開發更具有目的性。開發人員需要對需求進行深刻了解,該文件可供**編寫人員瀏覽,使開發過程不離主線,更完整地看到各模組的資料流通。

(3)為了方便整體維護,開發管理者需要整體把握軟體各模組功能的是實現與測試,該文件可供開發管理人員瀏覽,對內容進行動態調整。

a. 軟體系統的名稱:翻棋(鬥獸棋)

b. 本專案的任務提出者、開發者:曹玉松 蔡迎盈 張碩 呂盼舉 付亞飛 姜力比

c. 使用者:玩家

d. 該軟體系統是基於win7作業系統的,需要區域網的技術支援。 

聚合:乙個物件擁有另乙個物件或對另乙個物件負責,一般我們稱乙個物件包含另乙個物件或者是另乙個物件的一部分。

a. 軟體需求說明書(gb856t--88);

b. 實驗報告提示文件網路資源;

c. vc++網路通訊使用案例精選 人民郵電出版社;

d. mfc 程式設計技巧與範例詳解 清華大學出版社;

系統目標

在4*4的棋盤上,黑紅兩方輪流下子,下在橫豎連線的交叉點上。當某方下子後,棋盤上只剩下一方的棋,或者兩方各剩下一棋,按照下棋方法,(此時大者獲勝)便取得勝利。

編寫翻棋軟體

程式說明:

程式框架採用mfc的對話方塊程式|

本軟體的終端使用者是會玩鬥獸棋的玩家,不需要特別的技術要求,只需具備基礎的計算機基礎,只要能操作簡單的介面。

1. 使用者必須按照操作規定執行本軟體,不得進行惡意破壞性操作;

2. 按文件模板提供的開發階段文件;

3.開發期限:五周並且保證軟體能夠按時交付;

實現功能:

a、玩家通過區域網實現玩家與玩家對戰;

b、悔棋功能;

c、可選擇背景主題或者背景**;

d、具有一定的圖形介面便於使用者使用,在

windows

平台上執行。

識別棋盤的座標誤差範圍在1%內,模擬點選產生的目標點座標誤差範圍在

1%內,對時間的要求進度在

0.5s

內。響應時間要求不超過0.5s;

該軟體適用於windows作業系統,對系統資源需求不高,若改變作業系統,精度和有效時限應該會加長,但本遊戲軟體不適用於

android

系統。軟體對資料輸入均進行資料有效性檢查,當輸入資料超過軟體的處理範圍時,系統將直接選擇預設值。

保證資料的絕對安全,不允許沒有許可權者進行任意的修改。

可以做到基本的故障判斷以及處理

1、硬體環境要求

a. cpu:  586以上;

b. 記憶體: 32m以上;

c. 硬碟: 1m以上;

d. i/o裝置:滑鼠  顯示器;

2、軟體環境要求:建立執行在

win xp 

或以上的版本

作業系統: win 7

開發平台:visual c++6.0  

或visual studio 2010

沒有特殊要求。

軟體由視窗控制,視窗按鈕實現相應的功能。

軟體需求說明書

軟體需求說明書 軟體需求說明書 1 引言 1.1 編寫目的 闡明編寫需求說明書的目的,指明讀者物件。1.2 專案背景 應包括 專案的委託單位 開心單位和主管部門 該軟體系統與其他系統的關係。1.3 定義 列出文件中所用到的專門術語的定義和縮寫詞的願文。專案經核准的計畫任務書 合同或上級機關的批文 文...

軟體需求說明書

軟體需求說明書是需求分析階段的第乙個文件,是對軟體目標範圍的求精和細化,深化描述軟體的功能和效能以及軟體的約束範圍,使使用者和軟體開發者對初始規定有個大概的了解,有利於對專案的回溯並指導後續的開發和維護工作。文件的讀者 開發人員和使用者代表 1 專案名稱 機房收費系統 2 專案提出者 廊坊師範學院公...

軟體需求說明書

1 引言 1.1 編寫目的 說明編寫這份軟體需求說明書的目的,指出預期的讀者範圍。1.2 範圍 說明 a 待開發的軟體系統的名稱 b 說明軟體將幹什麼,如果需要的話,還要說明軟體產品不幹什麼 c 描述所說明的軟體的應用。應當 1 盡可能精確地描述所有相關的利益 目的 以及最終目標。2 如果有乙個較高...