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 如果有乙個較高...