登錄

概要設(shè)計(jì)說(shuō)明書

百科 > 軟件項(xiàng)目管理 > 概要設(shè)計(jì)說(shuō)明書

1.什么是概要設(shè)計(jì)說(shuō)明書[1]

概要設(shè)計(jì)說(shuō)明書是概要設(shè)計(jì)階段的工作成果,它應(yīng)說(shuō)明功能分配、模塊劃分、程序的總體結(jié)構(gòu)、輸入輸出以及接口設(shè)計(jì)、運(yùn)行設(shè)計(jì)、數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)和出錯(cuò)處理設(shè)計(jì)等,為詳細(xì)設(shè)計(jì)奠定基礎(chǔ)。

2.概要設(shè)計(jì)說(shuō)明書編寫內(nèi)容[1]

概要設(shè)計(jì)說(shuō)明書的編寫內(nèi)容如下。

1.引言

(1)編寫目的:闡明編寫概要設(shè)計(jì)說(shuō)明書的目的,指明讀者對(duì)象。

(2)項(xiàng)目背景:項(xiàng)目的委托單位,開(kāi)發(fā)單位和主管部門;該軟件系統(tǒng)與其他系統(tǒng)的關(guān)系。

(3)定義:列出文檔中用到的專門術(shù)語(yǔ)定義和縮寫詞的原意。

(4)參考資料:列出這些資料的作者、標(biāo)題、編號(hào)、發(fā)表日期、出版單位或資料來(lái)源,包括項(xiàng)目經(jīng)核準(zhǔn)的計(jì)劃任務(wù)書,合同或上機(jī)機(jī)關(guān)的批文;項(xiàng)目開(kāi)發(fā)計(jì)劃;需求規(guī)格說(shuō)明書;測(cè)試計(jì)劃(初稿);用戶操作手冊(cè)(初稿);文檔所引用的資料、采用的標(biāo)準(zhǔn)或規(guī)范。

2.任務(wù)概述

(1)目標(biāo)。

(2)運(yùn)行環(huán)境。

(3)需求概述。

(4)條件與限制。

3.總體設(shè)計(jì)

(1)處理流程。

(2)總體結(jié)構(gòu)和模塊外部設(shè)計(jì)。

(3)功能分配:表明各項(xiàng)功能與程序結(jié)構(gòu)的關(guān)系。

4.接口設(shè)計(jì)

(1)外部接口:包括用戶界面、軟件接口與硬件接口。

(2)內(nèi)部接口:模塊之間的接口。

5.?dāng)?shù)據(jù)結(jié)構(gòu)設(shè)計(jì)

(1)邏輯結(jié)構(gòu)設(shè)計(jì)。

(2)物理結(jié)構(gòu)設(shè)計(jì)。

(3)數(shù)據(jù)結(jié)構(gòu)與程序的關(guān)系。

6.運(yùn)行設(shè)計(jì)

(1)運(yùn)行模塊的組合。

(2)運(yùn)行控制。

(3)運(yùn)行時(shí)間。

7.出錯(cuò)處理設(shè)計(jì)

(1)出錯(cuò)輸出信息。

(2)出錯(cuò)處理對(duì)策:如設(shè)置后備、性能降級(jí)、恢復(fù)及再啟動(dòng)等。

8.安全保密設(shè)計(jì)

9.維護(hù)設(shè)計(jì)

說(shuō)明為方便維護(hù)工作的設(shè)施,如維護(hù)模塊等。

3.概要設(shè)計(jì)說(shuō)明書實(shí)例[2]

這里給出圖書館管理系統(tǒng)的概要設(shè)計(jì),以供參考。

(這里把“引言”“編寫目的”“項(xiàng)目背景”略去了)

1.需求概述

圖書館在正常運(yùn)營(yíng)中總是面對(duì)大量的讀者信息、書籍信息及兩者相互作用產(chǎn)生的借書信息、還書信息。因此[[需要]]對(duì)讀者資源、書籍資源、借書信息、
還書信息進(jìn)行[[管理]],及時(shí)了解各個(gè)環(huán)節(jié)的信息變更,有利于提高[[工作效率]]。便捷地查找圖書資料,首先要學(xué)會(huì)如何使用和操作[[計(jì)算機(jī)]],在[[窗口]]的界面上,
可以利用書名、作者、分類號(hào)、主題詞等多種途徑來(lái)檢索圖書館的資料。查到所需的資料后,便可以借閱所需要的書籍。

本系統(tǒng)可以對(duì)圖書進(jìn)行添加、修改、刪除,對(duì)讀者進(jìn)行添加、修改、刪除,借閱管理部分可實(shí)現(xiàn)借書、還書、續(xù)借功能,查詢書籍和讀者,可以進(jìn)行
系統(tǒng)設(shè)置,修改讀者密碼,修改管理員密碼,進(jìn)行罰款設(shè)置,功能比較齊全,方便了學(xué)校圖書管理。

2.設(shè)計(jì)思路

(1)盡量采用學(xué)?,F(xiàn)有軟、硬件環(huán)境,及先進(jìn)的管理系統(tǒng)開(kāi)發(fā)方案,從而達(dá)到充分利用現(xiàn)有資源,提高系統(tǒng)開(kāi)發(fā)水平和應(yīng)用效果的目的。

(2)[[系統(tǒng)]]應(yīng)符合圖書管理的規(guī)定,滿足學(xué)生需求,并達(dá)到操作過(guò)程中的直觀、方便、實(shí)用、安全等要求。

(3)系統(tǒng)采用模塊化程序設(shè)計(jì)方法,既便于系統(tǒng)功能的各種組合和修改,又便于技術(shù)維護(hù)人員補(bǔ)充與維護(hù)。

(4)系統(tǒng)應(yīng)具備數(shù)據(jù)庫(kù)維護(hù)功能,及時(shí)根據(jù)用戶需求進(jìn)行數(shù)據(jù)的添加、刪除、修改、備份等操作。(5)系統(tǒng)采用B/S體系結(jié)構(gòu)。

3.模塊劃分

(1)系統(tǒng)設(shè)置模塊。多用戶登錄,限制權(quán)限,學(xué)生、游客、管理員、學(xué)生和管理員需要輸入密碼進(jìn)行密碼驗(yàn)證。游客直接登錄。管理員可以修改讀者密碼
和管理員密碼,設(shè)置罰款,可以對(duì)背景進(jìn)行設(shè)置。(2)書籍管理模塊。主要是[[管理人員]]對(duì)圖書進(jìn)行添加、修改、刪除。

(3)讀者管理模塊。主要是管理人員對(duì)圖書進(jìn)行添加、修改、刪除。

(4)數(shù)據(jù)備份模塊。主要是管理人員對(duì)[[數(shù)據(jù)庫(kù)]]進(jìn)行備份和恢復(fù)。

(5)借閱管理模塊。主要是管理人員對(duì)書籍實(shí)現(xiàn)借書、還書、續(xù)借、罰款等操作。

(6)[[報(bào)表]]。實(shí)現(xiàn)圖書信息一覽表,即借書報(bào)表、還書報(bào)表、超期報(bào)表、續(xù)借報(bào)表。

(7)打印。實(shí)現(xiàn)圖書打印、打印借書、打印還書、打印超期圖書、打印續(xù)借圖書。

4.系統(tǒng)功能結(jié)構(gòu)概述

系統(tǒng)大致可分為系統(tǒng)管理模塊、書籍管理模塊、讀者管理模塊、借閱管理模塊、查詢模塊、數(shù)據(jù)庫(kù)備份和還原,報(bào)表和打印。不具備任何權(quán)限的游客直接進(jìn)
入查詢書籍和讀者。

系統(tǒng)主要功能模塊流程圖主要有系統(tǒng)模塊圖(見(jiàn)圖1)、系統(tǒng)主流程圖(見(jiàn)圖2)。

Image:系統(tǒng)模塊圖.jpg

圖1系統(tǒng)模塊圖

Image:系統(tǒng)主流程圖.jpg

圖2系統(tǒng)主流程圖
評(píng)論  |   0條評(píng)論