版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、目錄三、需求規(guī)格說明書. 2四、概要設(shè)計(jì)說明書. 12五、詳細(xì)設(shè)計(jì)說明書. 153 軟件需求說明書 軟件需求說明書的編制是為了使用戶 的軟件開發(fā)者雙方對(duì)該軟件的起初規(guī)定有 一個(gè)共同的理解, 使之成為整個(gè)開發(fā)工作的 基礎(chǔ)。編制軟件需求說明書的容要求如下:3.1引言3.1.1編寫的目的3.1.2背景3.1.3定義3.1.1參考資料3.2任務(wù)概述3.2.1目標(biāo)3.2.2用戶的點(diǎn)3.2.3假定與約束3.3需求規(guī)定3.3.1對(duì)功能的規(guī)定3.3.2對(duì)性能的規(guī)定3.3.2.1 精度3.3.2.2時(shí)間特性要求3.3.2.3靈活性3.3.3輸入輸出要求3.3.4數(shù)據(jù)管理能力的要求3.3.5故障處理要求3.3.6
2、其它的專門的要求3.4 運(yùn)行環(huán)境規(guī)定3.4.1設(shè)備3.4.2支持軟件3.4.3接口3.4.4控制4 數(shù)據(jù)需求說明書 數(shù)據(jù)要求說明書的編制目的是為了向 整個(gè)開發(fā)時(shí)期提供關(guān)于處理數(shù)據(jù)的描述和 數(shù)據(jù)采集要求的技術(shù)信息。 編制數(shù)據(jù)要求說 明書的容要求如下:4.1 引言4.1.1 編寫目的4.1.2背景4.1.3定義4.1.4參考資料4.2數(shù)據(jù)的邏輯描述4.2.1靜態(tài)數(shù)據(jù)4.2.2動(dòng)態(tài)輸入數(shù)據(jù)4.2.3動(dòng)態(tài)輸出數(shù)據(jù)4.2.4部生成數(shù)據(jù)4.2.5數(shù)據(jù)約定4.3數(shù)據(jù)的采集4.3.1要求和圍4.3.2輸入的承擔(dān)者4.3.3處理4.3.4影響5 概要設(shè)計(jì)說明書 概要設(shè)計(jì)說明書可稱作系統(tǒng)設(shè)計(jì)說明 書,這里說的系統(tǒng)
3、是指程序系統(tǒng),編制的目 的是說明對(duì)程序的系統(tǒng)的設(shè)計(jì)考慮, 包括程 序系統(tǒng)的基本處理流程、 程序系統(tǒng)的組織結(jié) 構(gòu)、模塊劃分、功能分配、接口設(shè)計(jì)、運(yùn)行 設(shè)計(jì)、數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)和出錯(cuò)處理設(shè)計(jì)等,為 程序的詳細(xì)設(shè)計(jì)提供基礎(chǔ)。 編制概要設(shè)計(jì)說 明書的容要求如下:5.1引言5.1.1編寫目的5.1.2背景5.1.3定義5.1.4參考資料5.2總體設(shè)計(jì)5.2.1需求規(guī)定5.2.2運(yùn)行環(huán)境5.2.3基本設(shè)計(jì)概念和處理流程5.2.4結(jié)構(gòu)5.2.5功能需求與程序的關(guān)系5.2.6人工處理過程5.2.7尚未解決的問題5.3接口設(shè)計(jì)5.3.1用戶接口5.3.2部接口5.3.3外部接口5.4運(yùn)行設(shè)計(jì)5.4.1運(yùn)行模塊組合5.
4、4.2運(yùn)行控制5.4.3運(yùn)行時(shí)間5.5系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)5.5.1邏輯結(jié)構(gòu)設(shè)計(jì)要點(diǎn)5.5.2物理結(jié)構(gòu)設(shè)計(jì)要點(diǎn)5.5.3數(shù)據(jù)結(jié)構(gòu)與程序的關(guān)系5.6系統(tǒng)出錯(cuò)處理設(shè)計(jì)5.6.1出錯(cuò)信息5.6.2補(bǔ)救措施5.6.3系統(tǒng)維護(hù)設(shè)計(jì)6 詳細(xì)設(shè)計(jì)說明書詳細(xì)說明書可稱作程序設(shè)計(jì)說明書。 編 制目的是說明一個(gè)軟件系統(tǒng)各個(gè)層次中的 每一個(gè)程序(每個(gè)模塊或子程序)的設(shè)計(jì)考 慮,如果一個(gè)軟件系統(tǒng)比較簡(jiǎn)單, 層次很少, 本文件可以不單獨(dú)編寫, 有關(guān)容合并概要設(shè) 計(jì)說明書。 對(duì)詳細(xì)設(shè)計(jì)說明書的容要不得要 求如下:6.1 引言6.1.1 編寫目的6.1.2 背景6.1.3 定義6.1.4 參考資料6.2 程序系統(tǒng)的組織結(jié)構(gòu)6.
5、3 程序 1(標(biāo)識(shí)符)設(shè)計(jì)說明6.3.1 程序描述6.3.2 功能6.3.3 性能6.3.4 輸入項(xiàng)6.3.5 輸出項(xiàng)6.3.6 算法6.3.7 流程邏輯6.3.8 接口6.3.9 存儲(chǔ)分配6.3.10 注釋設(shè)計(jì)6.3.11 限制條件6.3.12 測(cè)試計(jì)劃6.3.13 尚未解決的問題6.4 程序 2(標(biāo)識(shí)符)設(shè)計(jì)說明三、需求規(guī)格說明書1引言1.1 編寫目的1.2 項(xiàng)目背景1.3 定義1.4 參考資料2任務(wù)概述2.1 目標(biāo)2.2 運(yùn)行環(huán)境2.3 條件與限制3數(shù)據(jù)描述3.1 靜態(tài)數(shù)據(jù)3.2 動(dòng)態(tài)數(shù)據(jù)3.3 數(shù)據(jù)庫介紹3.4 數(shù)據(jù)詞典3.5 數(shù)據(jù)采集4功能需求4.1 功能劃分4.2 功能描述5性能需
6、求5.1 數(shù)據(jù)精確度5.2 時(shí)間特性5.3 適應(yīng)性6運(yùn)行需求6.1 用戶界面6.2 硬件接口6.3 軟件接口6.4 故障處理7其它需求1引言1.1 編寫目的撰寫本文檔。為明確軟件需求、 安排項(xiàng)目規(guī)劃與進(jìn)度、 組織軟件開發(fā)與測(cè)試, 本文檔供項(xiàng)目經(jīng)理、設(shè)計(jì)人員、開發(fā)人員參考。1.2 項(xiàng)目背景a. 項(xiàng)目的委托單位、開發(fā)單位和主管部門b. 該軟件系統(tǒng)與其他1.3 定義【列出文當(dāng)中所用到的專門術(shù)語的定義和縮寫詞的原文?!?.4 參考資料a.項(xiàng)目經(jīng)核準(zhǔn)的計(jì)劃任務(wù)書、合同或上級(jí)機(jī)關(guān)的批文b.項(xiàng)目開發(fā)計(jì)劃c.文檔所引用的資料、 標(biāo)準(zhǔn)和規(guī)。 列出這些資料的作者、 標(biāo)題、編號(hào)、 發(fā)表日期、出版單位或資料來源2任務(wù)
7、概述2.1 目標(biāo)2.2 運(yùn)行環(huán)境操作系統(tǒng): Microsoft Windows 2000 Advanced Server支持環(huán)境: IIS 5.0數(shù) 據(jù) 庫: Microsoft SQL Server 20002.3 條件與限制3數(shù)據(jù)描述3.1 靜態(tài)數(shù)據(jù)3.2 動(dòng)態(tài)數(shù)據(jù)【包括輸入數(shù)據(jù)和輸出數(shù)據(jù)?!?.3 數(shù)據(jù)庫介紹【給出使用數(shù)據(jù)庫的名稱和類型?!?.4 數(shù)據(jù)詞典3.5 數(shù)據(jù)采集4功能需求4.1 功能劃分4.2 功能描述5性能需求5.1 數(shù)據(jù)精確度5.2 時(shí)間特性【如響應(yīng)時(shí)間、更新處理時(shí)間、數(shù)據(jù)轉(zhuǎn)換與傳輸時(shí)間、運(yùn)行時(shí)間等?!?.3 適應(yīng)性應(yīng)具有的適應(yīng)能【在操作方式、 運(yùn)行環(huán)境、 與其它軟件的接口
8、以及開發(fā)計(jì)劃等發(fā)生變化時(shí), 力?!?運(yùn)行需求6.1 用戶界面 【如屏幕格式、報(bào)表格式、菜單格式、輸入輸出時(shí)間等?!?.2 硬件接口6.3 軟件接口6.4 故障處理7其它需求【如可使用性、安全、可維護(hù)性、可移植性等?!克摹⒏乓O(shè)計(jì)說明書1引言1.1 編寫目的1.2 項(xiàng)目背景1.3 定義1.4 參考資料2任務(wù)概述2.1 目標(biāo)2.2 運(yùn)行環(huán)境2.3 需求概述2.4 條件與限制3總體設(shè)計(jì)3.1 處理流程3.2 總體結(jié)構(gòu)和模塊外部設(shè)計(jì)3.3 功能分配4接口設(shè)計(jì)4.1 外部接口4.2 部接口5數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)5.1 邏輯結(jié)構(gòu)設(shè)計(jì)5.2 物理結(jié)構(gòu)設(shè)計(jì)5.3 數(shù)據(jù)結(jié)構(gòu)與程序的關(guān)系6運(yùn)行設(shè)計(jì)6.1 運(yùn)行模塊的組合6
9、.2 運(yùn)行控制6.3 運(yùn)行時(shí)間7出錯(cuò)處理設(shè)計(jì)7.1 出錯(cuò)輸出信息7.2 出錯(cuò)處理對(duì)策8. 安全設(shè)計(jì)9. 維護(hù)設(shè)計(jì)1引言1.1 編寫目的 【闡明編寫概要設(shè)計(jì)說明書的目的,指明讀者對(duì)象?!?.2 項(xiàng)目背景【應(yīng)包括:a. 項(xiàng)目的委托單位、開發(fā)單位和主管部門;b. 該軟件系統(tǒng)與其他系統(tǒng)的關(guān)系。】1.3 定義 【列出本文檔中所用到的專門術(shù)語的定義和縮寫詞的原文?!?.4 參考資料 【列出有關(guān)資料的作者、標(biāo)題、編號(hào)、發(fā)表日期、出版單位或資料來源,可包括:a. 項(xiàng)目經(jīng)核準(zhǔn)的計(jì)劃任務(wù)書、合同或上級(jí)機(jī)關(guān)的批文;b. 項(xiàng)目開發(fā)計(jì)劃;c. 需求規(guī)格說明書;d. 測(cè)試計(jì)劃(初稿);e. 用戶操作手冊(cè)(初稿);f. 文
10、檔所引用的資料、采用的標(biāo)準(zhǔn)或規(guī)?!?任務(wù)概述2.1 目標(biāo)2.2 運(yùn)行環(huán)境2.3 需求概述2.4 條件與限制3總體設(shè)計(jì)3.1 處理流程3.2 總體結(jié)構(gòu)和模塊外部設(shè)計(jì)3.3 功能分配【表明各項(xiàng)功能與程序結(jié)構(gòu)的關(guān)系?!?4接口設(shè)計(jì)4.1 外部接口 【包括用戶界面、軟件接口與硬件接口?!?.2 部接口【模塊之間的接口?!?數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)5.1 邏輯結(jié)構(gòu)設(shè)計(jì)5.2 物理結(jié)構(gòu)設(shè)計(jì)5.3 數(shù)據(jù)結(jié)構(gòu)與程序的關(guān)系 6運(yùn)行設(shè)計(jì)6.1 運(yùn)行模塊的組合6.2 運(yùn)行控制6.3 運(yùn)行時(shí)間7出錯(cuò)處理設(shè)計(jì)7.1 出錯(cuò)輸出信息7.2 出錯(cuò)處理對(duì)策【如設(shè)置后備、性能降級(jí)、恢復(fù)及再啟動(dòng)等?!?. 安全設(shè)計(jì)9. 維護(hù)設(shè)計(jì)【說明為方便維
11、護(hù)工作的設(shè)施,如維護(hù)模塊等?!课濉⒃敿?xì)設(shè)計(jì)說明書1引言1.1 編寫目的1.2 項(xiàng)目背景1.3 定義1.4 參考資料 2總體設(shè)計(jì)2.1 需求概述2.2 軟件結(jié)構(gòu) 3程序描述3.1 功能3.2 性能3.3 輸入項(xiàng)目3.4 輸出項(xiàng)目3.5 算法3.6 程序邏輯3.7 接口3.8 存儲(chǔ)分配3.9 限制條件3.10 測(cè)試要點(diǎn)1引言1.1 編寫目的【闡明編寫詳細(xì)設(shè)計(jì)說明書的目的,指明讀者對(duì)象?!?.2 項(xiàng)目背景【應(yīng)包括項(xiàng)目的來源和主管部門等。】1.3 定義 【列出文檔中所用到的專門術(shù)語的定義和縮寫詞的原文?!?.4 參考資料 【列出有關(guān)資料的作者、標(biāo)題、編號(hào)、發(fā)表日期、出版單位或資料來源,可包括:a. 項(xiàng)
12、目的計(jì)劃任務(wù)書、合同或批文;b. 項(xiàng)目開發(fā)計(jì)劃;c. 需求規(guī)格說明書;d. 概要設(shè)計(jì)說明書;e. 測(cè)試計(jì)劃(初稿);f. 用戶操作手冊(cè)(初稿);g. 文檔中所引用的其他資料、軟件開發(fā)標(biāo)準(zhǔn)或規(guī)?!?總體設(shè)計(jì)2.1 需求概述2.2 軟件結(jié)構(gòu)【如給出軟件系統(tǒng)的結(jié)構(gòu)圖?!?程序描述【逐個(gè)模塊給出以下的說明:】3.1 功能3.2 性能3.3 輸入項(xiàng)目3.4 輸出項(xiàng)目3.5 算法【模塊所選用的算法?!?.6 程序邏輯【詳細(xì)描述模塊實(shí)現(xiàn)的算法,可采用:a. 標(biāo)準(zhǔn)流程圖;b. PDL 語言;c. NS 圖;d. PAD;e. 判定表等描述算法的圖表?!?.7 接口3.8 存儲(chǔ)分配3.9 限制條件3.10 測(cè)試
13、要點(diǎn)【給出測(cè)試模塊的主要測(cè)試要求。】六、用戶操作手冊(cè)1引言1.1 編寫目的1.2 項(xiàng)目背景1.3 定義1.4 參考資料2軟件概述2.1 目標(biāo)2.2 功能2.3 性能3運(yùn)行環(huán)境3.1 硬件3.2 支持軟件4. 使用說明4.1 安裝和初始化4.2 輸入4.3 輸出4.4 出錯(cuò)和恢復(fù)4.5 求助查詢5. 運(yùn)行說明5.1 運(yùn)行表5.2 運(yùn)行步驟6. 非常規(guī)過程7. 操作命令一覽表8. 程序文件(或命令文件)和數(shù)據(jù)文件一覽表9. 用戶操作舉例1引言1.1 編寫目的【闡明編寫手冊(cè)的目的,指明讀者對(duì)象。】1.2 項(xiàng)目背景 【應(yīng)包括項(xiàng)目的來源、委托單位、開發(fā)單位和主管部門?!?.3 定義【列出手冊(cè)中所用到的專
14、門術(shù)語的定義和縮寫詞的原文。】1.4 參考資料 【列出有關(guān)資料的作者、標(biāo)題、編號(hào)、發(fā)表日期、出版單位或資料來源,可包括:a. 項(xiàng)目的計(jì)劃任務(wù)書、合同或批文;b. 項(xiàng)目開發(fā)計(jì)劃;c. 需求規(guī)格說明書;d. 概要設(shè)計(jì)說明書;e. 詳細(xì)設(shè)計(jì)說明書;f. 測(cè)試計(jì)劃;g. 手冊(cè)中引用的其他資料、采用的軟件工程標(biāo)準(zhǔn)或軟件工程規(guī)?!?軟件概述2.1 目標(biāo)2.2 功能2.3 性能a.數(shù)據(jù)精確度【包括輸入、輸出及處理數(shù)據(jù)的精度?!縝.時(shí)間特性【如響應(yīng)時(shí)間、處理時(shí)間、數(shù)據(jù)傳輸時(shí)間等。】c.靈活性【在操作方式、運(yùn)行環(huán)境需做某些變更時(shí)軟件的適應(yīng)能力。】3運(yùn)行環(huán)境3.1 硬件列出軟件系統(tǒng)運(yùn)行時(shí)所需的硬件最小配置,如a.
15、計(jì)算機(jī)型號(hào)、主存容量;b.外存儲(chǔ)器、媒體、記錄格式、設(shè)備型號(hào)及數(shù)量;c.輸入、輸出設(shè)備;d.數(shù)據(jù)傳輸設(shè)備及數(shù)據(jù)轉(zhuǎn)換設(shè)備的型號(hào)及數(shù)量?!縜.b.c.3.2 支持軟件如:操作系統(tǒng)名稱及版本號(hào);語言編譯系統(tǒng)或匯編系統(tǒng)的名稱及版本號(hào);數(shù)據(jù)庫管理系統(tǒng)的名稱及版本號(hào);d. 其他必要的支持軟件。】4. 使用說明4.1 安裝和初始化【給出程序的存儲(chǔ)形式、 操作命令、 反饋信息及其含意、 表明安裝完成的測(cè)試實(shí)例以及安裝 所需的軟件工具等。】4.2 輸入【給出輸入數(shù)據(jù)或參數(shù)的要求?!?.2.1 數(shù)據(jù)背景【說明數(shù)據(jù)來源、存儲(chǔ)媒體、出現(xiàn)頻度、限制和質(zhì)量管理等?!?.2.2 數(shù)據(jù)格式【如:a. 長度;b. 格式基準(zhǔn);c
16、. 標(biāo)號(hào);d. 順序;e. 分隔符;f. 詞匯表;g. 省略和重復(fù);h. 控制?!?.2.3 輸入舉例4.3 輸出【給出每項(xiàng)輸出數(shù)據(jù)的說明?!?.3.1 數(shù)據(jù)背景 【說明輸出數(shù)據(jù)的去向、使用頻度、存放媒體及質(zhì)量管理等?!?.3.2 數(shù)據(jù)格式【詳細(xì)闡明每一輸出數(shù)據(jù)的格式,如:首部、主體和尾部的具體形式?!?.3.3 舉例4.4 出錯(cuò)和恢復(fù)【給出:a. 出錯(cuò)信息及其含意;b. 用戶應(yīng)采取的措施,如修改、恢復(fù)、再啟動(dòng)?!?.5 求助查詢【說明如何操作?!?. 運(yùn)行說明5.1 運(yùn)行表 【列出每種可能的運(yùn)行情況,說明其運(yùn)行目的?!?.2 運(yùn)行步驟 【按順序說明每種運(yùn)行的步驟,應(yīng)包括:】5.2.1 運(yùn)行控
17、制5.2.2 操作信息a. 運(yùn)行目的;b. 操作要求;c. 啟動(dòng)方法;d. 預(yù)計(jì)運(yùn)行時(shí)間;e. 操作命令格式及說明;f. 其他事項(xiàng)。5.2.3 輸入/ 輸出文件【給出建立或更新文件的有關(guān)信息,如:】a. 文件的名稱及編號(hào);b. 記錄媒體;c. 存留的目錄;d. 文件的支配【說明確定保留文件或廢棄文件的準(zhǔn)則,分發(fā)文件的對(duì)象,占用硬件的優(yōu)先級(jí) 及控制等?!?.2.4 啟動(dòng)或恢復(fù)過程6. 非常規(guī)過程【提供應(yīng)急或非常規(guī)操作的必要信息及操作步驟, 如出錯(cuò)處理操作、 向后備系統(tǒng)切換操作以 及維護(hù)人員須知的操作和注意事項(xiàng)?!?. 操作命令一覽表【按字母順序逐個(gè)列出全部操作命令的格式、功能及參數(shù)說明?!?.
18、程序文件(或命令文件)和數(shù)據(jù)文件一覽表【按文件名字母順序或按功能與模塊分類順序逐個(gè)列出文件名稱、標(biāo)識(shí)符及說明?!?. 用戶操作舉例軟件需求規(guī)格說明書樣例1. 引言1.1 編寫目的 : 編寫此文檔的目的是進(jìn)一步定制軟件開發(fā)的細(xì)節(jié)問題, 便于用戶與開發(fā)商協(xié)調(diào)工作 . 本文檔面向的讀者主要是項(xiàng)目委托單位的管理人員. 希望能使本軟件開發(fā)工作更具體.1.2 項(xiàng)目背景1.2.1 項(xiàng)目委托單位 :* 公司1.2.2 開發(fā)單位 :* 公司1.3 定義1.4 參考資料2. 任務(wù)概述2.1 目標(biāo) : 決策支持 : 根據(jù)公司的要求及時(shí)提供所需報(bào)表及文件 , 并在適當(dāng)時(shí)候?qū)Ω鞑块T領(lǐng)導(dǎo)給予 銷售及進(jìn)貨等方面的提示提高效
19、率 :利用軟件進(jìn)行管理 ,避免人工管理的失誤以及 延遲性 ,從而實(shí)現(xiàn)高效率的管 理.2.2 運(yùn)行環(huán)境 : 硬件方面 :Pentium 級(jí)處理芯片1 兆顯存的兼容顯卡256 色,800*600 的兼容顯示器 標(biāo)準(zhǔn)兼容打印機(jī)軟件方面 : WIN95 操作系統(tǒng)2.3 條件與限制 :編程用計(jì)算機(jī)一臺(tái) 完成期限 2000/7/1 無資金供給3. 數(shù)據(jù)概述 數(shù)據(jù)流程圖如下3.1 靜態(tài)數(shù)據(jù) :包括系統(tǒng)登錄密碼 ,各數(shù)據(jù)庫所在位置 , 系統(tǒng)分析原始數(shù)據(jù)3.2 動(dòng)態(tài)數(shù)據(jù) : 包括各數(shù)據(jù)庫各項(xiàng)顯示數(shù)據(jù) ,用戶登錄信息 , 系統(tǒng)時(shí)間3.3 數(shù)據(jù)庫描述 :人事管理數(shù)據(jù)庫: 公司人員的個(gè)人詳細(xì)信息, 包括檔案信息銷售管
20、理數(shù)據(jù)庫: 當(dāng)日銷售記錄及以前的銷售統(tǒng)計(jì)財(cái)務(wù)管理數(shù)據(jù)庫: 公司部賬目及收支情況詳表技術(shù)管理數(shù)據(jù)庫: 公司所需各技術(shù)檔案的詳細(xì)記錄, 用于銷售分析( 包括文檔 )3.4 數(shù)據(jù)字典 : 數(shù)據(jù)流詞條描述1. 數(shù)據(jù)流名 : 登錄信息 來源 :用戶的輸入 去向 : 系統(tǒng)部檢驗(yàn)部分 組成:用戶名 , 密碼 流通量 : 每次登錄輸入一次2. 數(shù)據(jù)流名 : 登錄結(jié)果 來源 :系統(tǒng) 去向 : 用戶 組成 :返回信息 流通量 : 每次登錄返回一次3. 數(shù)據(jù)流名 : 輸入修改信息 來源 :用戶去向 :系統(tǒng)判斷部分組成 : 根據(jù)各數(shù)據(jù)庫容而不同 流通量 : 依用戶輸入而定4. 數(shù)據(jù)流名 : 反饋信息 來源 :系統(tǒng)判斷
21、部分 去向 : 用戶 組成 :系統(tǒng)經(jīng)判斷后發(fā)回的字符數(shù)據(jù) 流通量 : 依系統(tǒng)當(dāng)前信息而定5. 數(shù)據(jù)流名 :識(shí)別信息 來源 :系統(tǒng)部檢驗(yàn)部分 去向 :系統(tǒng)判斷部分 組成 :系統(tǒng)各數(shù)據(jù)庫的標(biāo)識(shí)信息 流通量 : 用戶每次輸入流通一次6. 數(shù)據(jù)流名 : 處理信息 來源 :系統(tǒng)判斷部分 去向 : 各數(shù)據(jù)庫處理部分 組成:讀取/修改標(biāo)識(shí) , 讀取/修改的變量名稱 流通量 : 用戶每次輸入流通一次7. 數(shù)據(jù)流名 : 讀取修改 來源 :系統(tǒng)判斷部分 去向 : 系統(tǒng)各數(shù)據(jù)庫 組成:讀取/修改標(biāo)識(shí) , 讀取/修改容 流通量 : 用戶每次輸入流通一次數(shù)據(jù)文件詞條描述 :1. 數(shù)據(jù)文件名 :人事數(shù)據(jù) 簡(jiǎn)述 : 存儲(chǔ)人
22、員信息 數(shù)據(jù)文件組成 :人員的各項(xiàng)信息 (以CString 類型為主 )2. 數(shù)據(jù)文件名 :銷售數(shù)據(jù) 簡(jiǎn)述 :存儲(chǔ)當(dāng)日及從前的銷售記錄 數(shù)據(jù)文件組成 : 銷售的各項(xiàng)信息3. 數(shù)據(jù)文件名 : 財(cái)務(wù)數(shù)據(jù) 簡(jiǎn)述 :存儲(chǔ)財(cái)務(wù)管理信息 數(shù)據(jù)文件組成 : 財(cái)務(wù)管理的各項(xiàng)記錄4. 數(shù)據(jù)文件名 :技術(shù)數(shù)據(jù)簡(jiǎn)述 :存儲(chǔ)公司部使用的技術(shù)檔案信息 數(shù)據(jù)文件組成 :技術(shù)檔案名稱 , 容3加工邏輯詞條描述 :1. 加工名 : 檢驗(yàn)簡(jiǎn)要描述 : 判斷用戶的許可性 輸入數(shù)據(jù)流 : 登錄信息 輸出數(shù)據(jù)流 : 登錄結(jié)果加工邏輯 : 判斷是否與系統(tǒng)部用戶信息相符合2. 加工名 : 判斷簡(jiǎn)要描述 : 判斷用戶的操作并進(jìn)行相應(yīng)的讀取
23、 / 存儲(chǔ)工作 輸入數(shù)據(jù)流 : 輸入修改信息 輸出數(shù)據(jù)流 : 反饋信息加工邏輯 : 判斷用戶的操作 -調(diào)用數(shù)據(jù)庫 -讀取/ 修改-反饋3. 加工名 : 人事檔案管理簡(jiǎn)要描述 : 對(duì)人事數(shù)據(jù)庫進(jìn)行相應(yīng)要求的操作 , 并與判斷部分交互 輸入數(shù)據(jù)流 : 處理信息 , 讀取修改 輸出數(shù)據(jù)流 : 讀取修改 , 處理信息加工邏輯 : 判斷用戶要讀取 / 修改的容 -反饋用戶所需信息4. 加工名 : 銷售統(tǒng)計(jì)簡(jiǎn)要描述 : 對(duì)銷售數(shù)據(jù)庫進(jìn)行相應(yīng)要求的操作 , 并與判斷部分交互 輸入數(shù)據(jù)流 : 處理信息 , 讀取修改 輸出數(shù)據(jù)流 : 讀取修改 , 處理信息加工邏輯 : 判斷用戶要讀取 / 修改的容 -反饋用戶所
24、需信息5. 加工名 : 財(cái)務(wù)統(tǒng)計(jì)簡(jiǎn)要描述 : 對(duì)財(cái)務(wù)數(shù)據(jù)庫進(jìn)行相應(yīng)要求的操作 , 并與判斷部分交互 輸入數(shù)據(jù)流 : 處理信息 , 讀取修改 輸出數(shù)據(jù)流 : 讀取修改 , 處理信息加工邏輯 : 判斷用戶要讀取 / 修改的容 -反饋用戶所需信息6. 加工名 : 技術(shù)管理簡(jiǎn)要描述 : 對(duì)技術(shù)統(tǒng)計(jì)數(shù)據(jù)庫進(jìn)行相應(yīng)要求的操作 , 并與判斷部分交互信息 輸入數(shù)據(jù)流 : 處理信息 , 讀取修改輸出數(shù)據(jù)流 : 讀取修改 , 處理信息 加工邏輯 : 判斷用戶要讀取 / 修改的容 -反饋用戶所需信息4源點(diǎn)及匯點(diǎn)詞條描述 :名稱 : 用戶簡(jiǎn)要描述 : 既是源點(diǎn)又是匯點(diǎn) , 發(fā)出動(dòng)作信息給 檢驗(yàn) 和判斷加工,通過交互界
25、面接受 反饋信息有關(guān)數(shù)據(jù)流 :登錄結(jié)果 ,登錄信息 , 輸入修改信息 ,反饋信息數(shù)目 :一個(gè)4. 功能需求4.1 功能劃分可細(xì)分為四部分 :人事管理 ,銷售管理 ,財(cái)務(wù)管理 ,技術(shù)檔案管理4.2 功能描述1人事功能 :(1) 能對(duì)公司部的所有人員有關(guān)檔案詳細(xì)資料記錄并保存。(2) 能對(duì)數(shù)據(jù)庫人事檔案的數(shù)據(jù)進(jìn)行查閱和修改。(3) 能按部門或檢索人員。(4) 當(dāng)某員工的雇用期限達(dá)到整年時(shí),按時(shí)提醒。2銷售統(tǒng)計(jì)功能(1) 按日對(duì)公司的銷售情況進(jìn)行統(tǒng)計(jì) , 包括銷售額 銷售數(shù)量 各地區(qū)銷售比例 不同銷售 方式的銷售量比例以及銷售毛利潤情況(2) 制定銷售情況的月報(bào)表 季報(bào)表以及年報(bào)表對(duì)銷售情況進(jìn)行分析
26、 , 對(duì)不同銷售人員的 業(yè)績(jī)進(jìn)行評(píng)定3財(cái)務(wù)管理功能(1) 協(xié)助財(cái)務(wù)人員進(jìn)行計(jì)算機(jī)管理 , 對(duì)庫存情況 進(jìn)貨情況 銷貨進(jìn)行登錄和輸出(2) 根據(jù)預(yù)設(shè)的庫存情況提醒進(jìn)貨(3) 對(duì)收款情況進(jìn)行統(tǒng)計(jì) , 在應(yīng)收帳款達(dá)到預(yù)設(shè)值時(shí)進(jìn)行提示 4技術(shù)管理功能(1) 對(duì)技術(shù)資料進(jìn)行登錄(2) 對(duì)維修記錄進(jìn)行登錄和統(tǒng)計(jì) , 按不同型號(hào)的機(jī)器進(jìn)行故障整體分析 , 并作出分析報(bào)告(3) 對(duì)維修配件的需求進(jìn)行管理并及時(shí)提示備貨5. 性能需求5.1 數(shù)據(jù)精確度 : 因?yàn)榇藬?shù)據(jù)為公司部數(shù)據(jù) , 所以要求不能有誤差5.2 時(shí)間特性 :當(dāng)日銷售統(tǒng)計(jì)要求有即時(shí)性 , 馬上能反應(yīng)出存貨的問題 ; 同時(shí)財(cái)務(wù)管理數(shù)據(jù) 計(jì)算當(dāng)前存貨情況
27、 , 并對(duì)進(jìn)貨情況進(jìn)行估算5.3 適應(yīng)性 : 此軟件只在公司部管理人員的機(jī)器上使用 , 因此不考慮適應(yīng)性6. 運(yùn)行需求6.1 用戶界面 :屏幕格式 :(1) 要求有菜單及工具欄以方便操作(2) 各數(shù)據(jù)庫信息可在屏幕上直接修改(3) 各數(shù)據(jù)統(tǒng)計(jì)結(jié)果可在屏幕上顯示(4) 進(jìn)行系統(tǒng)分析后的結(jié)果在另一窗口中顯示報(bào)表格式 :(1) 人事管理報(bào)表只要求有個(gè)人的普通數(shù)據(jù)(2) 銷售統(tǒng)計(jì)報(bào)表要求可分別打印當(dāng)日統(tǒng)計(jì)或之前的統(tǒng)計(jì)(3) 財(cái)務(wù)統(tǒng)計(jì)報(bào)表要求打印出存貨及公司帳務(wù)詳表(4) 技術(shù)管理報(bào)表要求可以分別打印技術(shù)檔案總表和任一技術(shù)檔案文檔容菜單格式 : 要 求菜單項(xiàng)大致與 WIN95標(biāo)準(zhǔn)相同 , 另外附加的功能
28、做到新的單項(xiàng)中輸入輸出時(shí)間 : 年份以 4 位數(shù)字表示6.2 硬件接口 : 需要標(biāo)準(zhǔn)打印機(jī)接口進(jìn)行報(bào)表打印6.3 軟件接口 :Windows 標(biāo)準(zhǔn)接口7. 其他需求可使用性 : 要求容易使用 , 界面友好, 其他人員不得訪安全性 : 因本數(shù)據(jù)屬于公司部管理用關(guān)鍵數(shù)據(jù) , 因此除公司管理人員外 問. 要求設(shè)有登錄密碼檢驗(yàn)功能 , 并且此密碼可以在以后進(jìn)行修改可維護(hù)性 : 要求本軟件的維護(hù)文檔齊全 , 便于維護(hù)軟件需求規(guī)格說明書模板修訂歷史版本 說明 編制 批準(zhǔn) 批準(zhǔn)日期1.1 初次編寫 SEPG目錄1. 引言 11.1. 背景 11.2. 參考資料 11.3. 假定和約束 11.4. 用戶的特點(diǎn)
29、 12. 功能需求 12.1. 系統(tǒng)圍 12.2. 系統(tǒng)體系結(jié)構(gòu)(二層架構(gòu)的系統(tǒng)可剪裁本小節(jié)) 12.3. 系統(tǒng)總體流程 22.4. 需求分析 22.4.1. XXXXXXX( 功能需求名稱 ) 22.4.1.1. 功能描述 22.4.1.2. 業(yè)務(wù)建模 22.4.1.3. 用例描述 32.4.1.4. 用戶界面 52.4.2. XXXXXXX( 功能需求名稱 ) 53. 非功能需求 53.1.性能要求 53.1.1. 精度 53.1.2. 時(shí)間特性要求 63.1.3. 輸人輸出要求 63.2.數(shù)據(jù)管理能力要求3.3.安全性要求 63.4.靈活性要求 63.5.其他專門要求 64.運(yùn)行環(huán)境規(guī)定
30、 64.1.設(shè)備 64.2.支持軟件 74.3.接口 74.4.控制 75.需求跟蹤 76.簽批單 71. 引言1.1. 背景說明:a 待開發(fā)的軟件系統(tǒng)的名稱;b 本項(xiàng)目的任務(wù)提出者、 開發(fā)者、用戶及實(shí)現(xiàn)該軟件的計(jì)算中心或計(jì)算機(jī)網(wǎng)絡(luò);C 該軟件系統(tǒng)同其他系統(tǒng)或其他機(jī)構(gòu)的基本的相互來往關(guān)系。1.2. 參考資料列出本說明書中引用和參考的資料,如:a 本項(xiàng)目的經(jīng)核準(zhǔn)的計(jì)劃任務(wù)書或合同、上級(jí)機(jī)關(guān)的批文;b 屬于本項(xiàng)目的其他已發(fā)表的文件;c 本文件中各處引用的文件、資料、包括所要用到的軟件開發(fā)標(biāo)準(zhǔn)。 列出這 些文件資料的標(biāo)題、文件編號(hào)、發(fā)表日期和出版單位,說明能夠得到這些文件資料的來 源。1.3. 假定
31、和約束 可選 列出進(jìn)行本軟件開發(fā)工作的假定和約束,例如經(jīng)費(fèi)限制、開發(fā)期限、設(shè)備條件、用戶 的資料準(zhǔn)備和交流上的問題等。1.4. 用戶的特點(diǎn) 可選 列出本軟件的最終用戶的特點(diǎn), 充分說明操作人員、 維護(hù)人員的教育水平和技術(shù)專長, 以及本軟件的預(yù)期使用頻度。這些是軟件設(shè)計(jì)工作的重要約束。2. 功能需求2.1. 系統(tǒng)圍明確概要地說明用戶對(duì)系統(tǒng)、 產(chǎn)品高層次的目標(biāo)要求, 如系統(tǒng)開發(fā)的意圖、 應(yīng)用目標(biāo)、 作用圍以及其他相關(guān)的背景材料。如果所定義的產(chǎn)品是一個(gè)更大系統(tǒng)的一個(gè)組成部分,則應(yīng)說明本產(chǎn)品與該系統(tǒng)中其他 各組成部分之間的關(guān)系, 為此可使用一方框圖來說明該系統(tǒng)的組成和本產(chǎn)品同其他各部分的 聯(lián)系和接口。
32、2.2. 系統(tǒng)體系結(jié)構(gòu)(二層架構(gòu)的系統(tǒng)可剪裁本小節(jié)) 可選 以圖 +文本結(jié)合的方式描述系統(tǒng)的總體架構(gòu)。 以下應(yīng)提供系統(tǒng)總體架構(gòu)圖:以下對(duì)系統(tǒng)總體架構(gòu)進(jìn)行描述:2.3. 系統(tǒng)總體流程以圖 +文本結(jié)合的方式說明系統(tǒng)的總體流程。 圖一是計(jì)劃合同管理系統(tǒng)的總體流程圖。圖一2.4. 需求分析 需求分析的目的是獲取或描述系統(tǒng)需求中的每一個(gè)功能需求,并通過分析確定系統(tǒng)能 夠做什么?誰來使用這個(gè)系統(tǒng)? 建立用例模型: 發(fā)現(xiàn)角色和用例,并確定角色之間的關(guān)系、用例之間的關(guān)系, 以及 角色與用例之間的相互關(guān)系 描述用例:角色與系統(tǒng)如何交互的規(guī)格說明。2.4.1. XXXXXXX( 功能需求名稱 )2.4.1.1.
33、功能描述 功能編號(hào): 功能需求:從用戶業(yè)務(wù)的角度描述功能需求。2.4.1.2. 業(yè)務(wù)建模 從可視化的角度 - 用例圖 - 描述功能需求 圖二是綜合計(jì)劃管理系統(tǒng)合同編輯業(yè)務(wù)的功能需求用例圖。圖二2.4.1.3. 用例描述 以文本的方式描述每一個(gè)用例中角色與系統(tǒng)相互交互的規(guī)格說明。1、 XXXXXX(用例名稱 ) 描述對(duì)象 描述容 標(biāo)識(shí)符 用例的唯一標(biāo)識(shí)符 說明 對(duì)用例的概要說明 參與者 與該用例相關(guān)的參與者列表,以及參與者的特點(diǎn) 頻度 參與者訪問此用例的頻率狀態(tài) 通常分為:進(jìn)行中、等待審查、通過審查或未通過審查前置條件 一個(gè)條件列表, 如果其中包含條件, 則這些條件必須在訪問用例之前得到滿 足后
34、置條件 一個(gè)條件列表, 如果其中包含條件, 則這些條件將在用例成功完成以后得到 滿足被擴(kuò)展的用例 此用例所擴(kuò)展的用例(如果存在) 被包含的用例 此用例所包含的用例(如果存在) 基本操作流程 參與者在用例中所遵循的主邏輯路徑, 即當(dāng)各項(xiàng)工作都正常進(jìn)行時(shí)用例 的工作方式可選操作流程 在變更工作方式、出現(xiàn)異?;虬l(fā)生錯(cuò)誤的情況下所遵循的路徑 修改歷史記錄 修改人: 修改日期:修改原因:?jiǎn)栴} 如果存在,則為與此用例的開發(fā)相關(guān)的問題或操作項(xiàng)目的列表以下是綜合計(jì)劃管理系統(tǒng)中的合同編輯功能需求中的合同增加用例描述: 描述對(duì)象 描述容 標(biāo)識(shí)符 IPMS0101說明 增加一條合同記錄 參與者 合同編輯人員 - 熟
35、悉合同管理業(yè)務(wù) 頻度狀態(tài) 通過審查前置條件 1. 參與者具有合同增加的權(quán)限 2. 參與者已選取對(duì)應(yīng)的計(jì)劃記錄 3. 當(dāng)前 計(jì)劃總投資 SUM該( 計(jì)劃下已簽合同價(jià) )后置條件 1. 數(shù)據(jù)庫中更加一條合同紀(jì)律 2. 可執(zhí)行合同原件掃描用例 3. 可執(zhí)行合 同付款增加用例 4. 可執(zhí)行合同修改和合同刪除用例被擴(kuò)展的用例 無被包含的用例 無基本操作流程 請(qǐng)參見圖三的合同增加流程可選操作流程 當(dāng)用戶確認(rèn)合同增加時(shí)發(fā)現(xiàn)異常時(shí),系統(tǒng)提示合同增加無效的提 示修改歷史記錄 修改 人:修改日期:修改原因:?jiǎn)栴} 1. 合同編碼的具體約定 2. 合同類型、資金來源、合同受委托方字典表的具體 設(shè)計(jì)圖三 合同增加活動(dòng)流程2 、 XXXXX(用例名稱 )2.4.1.4. 用戶界面 概要描述功能對(duì)應(yīng)的用戶界面
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 圓形循環(huán)流程圖
- 二零二五年度區(qū)塊鏈項(xiàng)目開發(fā)與投資合同3篇
- 2024年貴陽八中小賣部場(chǎng)地租賃及經(jīng)營合同
- 【三維設(shè)計(jì)】2021年高考生物二輪復(fù)習(xí):知能專練(十二)-基因工程與克隆技術(shù)
- 第七單元習(xí)作:我有一個(gè)想法(說課稿)-2024-2025學(xué)年三年級(jí)語文上冊(cè)單元作文能力提升(統(tǒng)編版)
- 數(shù)實(shí)融合深度推進(jìn)的戰(zhàn)略規(guī)劃與實(shí)施方案
- 2024新版場(chǎng)地轉(zhuǎn)讓協(xié)議書完整版3篇
- 玩泥巴(說課稿)浙教版六年級(jí)上冊(cè)綜合實(shí)踐活動(dòng)
- 二零二五年個(gè)人教育培訓(xùn)分期還款合同范本3篇
- 2025年河北省安全員《B證》考試題庫及答案
- 2024春節(jié)前安全培訓(xùn)
- 物業(yè)管理基礎(chǔ)培訓(xùn)
- 視頻監(jiān)控方案-高空瞭望解決方案
- 完整液壓系統(tǒng)課件
- 2024-2030年中國通信工程行業(yè)發(fā)展分析及發(fā)展前景與趨勢(shì)預(yù)測(cè)研究報(bào)告
- 2024四川省專業(yè)技術(shù)人員繼續(xù)教育考試題及答案
- 2024六年級(jí)英語上冊(cè) Module 6 Unit 2 I've got a stamp from China教案 外研版(三起)
- 2024年安全員A證試題庫(附答案)
- 全球傳播導(dǎo)論 課件 第六章 全球傳播與公共外交
- 2022-2023學(xué)年廣東省廣州市天河區(qū)六年級(jí)(上)期末數(shù)學(xué)試卷(含答案)
- 北京市《配電室安全管理規(guī)范》(DB11T 527-2021)地方標(biāo)準(zhǔn)
評(píng)論
0/150
提交評(píng)論