資源描述:
《詳細(xì)設(shè)計(jì)概要書資料》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、-編號0362200DOC7版本1.0詳細(xì)設(shè)計(jì)規(guī)格說明書(標(biāo)準(zhǔn):HB6465)項(xiàng)目名稱圖書館借閱管理系統(tǒng)項(xiàng)目負(fù)責(zé)人編寫/校對審核2003.12.18標(biāo)審2003.12.18批準(zhǔn)2003.12.18單位第3小組目錄-引言21.1編寫目的21.2項(xiàng)目背景31.3定義31.4參考資料32.總體設(shè)計(jì)42.1需求概述42.2軟件結(jié)構(gòu)53.程序描述73.1功能73.2性能83.3輸入項(xiàng)目83.4輸出項(xiàng)目93.5算法103.6程序邏輯103.7接口153.8存儲(chǔ)分配153.9限制條件163.10測試要點(diǎn)161.引言1.
2、1編寫目的-要求將已確定的各項(xiàng)用戶需求轉(zhuǎn)換成一個(gè)相應(yīng)的體系結(jié)構(gòu)。圖書館借閱系統(tǒng)的設(shè)計(jì)是在該系統(tǒng)分析的基礎(chǔ)上,對軟件需求說明書中的各項(xiàng)內(nèi)容提出具體的設(shè)計(jì)方案,即解決“如何做”的問題,以便進(jìn)一步組織人力、物力,完成系統(tǒng)從邏輯模型到物理模型,再到實(shí)際軟件的轉(zhuǎn)換。系統(tǒng)設(shè)計(jì)階段的工作分為概要設(shè)計(jì)和詳細(xì)設(shè)計(jì)兩個(gè)階段完成。所有設(shè)計(jì)中的考慮都應(yīng)以設(shè)計(jì)說明書的形式加以詳細(xì)描述,以供后續(xù)工作使用并提交審查。在概要設(shè)計(jì)中,已經(jīng)用結(jié)構(gòu)化的程序設(shè)計(jì)方法,將系統(tǒng)自頂向下進(jìn)行了功能模塊的劃分。在本說明書中將實(shí)施方法具體化,進(jìn)而對每個(gè)模
3、塊要完成的工作進(jìn)行具體的描述,以便為程序設(shè)計(jì)打下基礎(chǔ)。即系統(tǒng)的具體實(shí)現(xiàn)。讀者:項(xiàng)目組長,系統(tǒng)分析員,數(shù)據(jù)庫設(shè)計(jì)員,文檔管理員,評審組。1.2項(xiàng)目背景本項(xiàng)目是西安某單位圖書館圖書借閱系統(tǒng),該單位新建一個(gè)圖書館,為了實(shí)現(xiàn)圖書的借閱的計(jì)算機(jī)管理,提高圖書館的管理水平和職工的業(yè)余文化生活,決定開發(fā)實(shí)施圖書借閱系統(tǒng)。1.3定義注銷:指讀者不再借閱圖書,圖書館退還押金,讀者交回圖書證。圖書館利用率:圖書借閱次數(shù)與總數(shù)量的比率。1.4參考資料1.4.1本項(xiàng)目經(jīng)核準(zhǔn)的計(jì)劃任務(wù)書、合同和上級機(jī)關(guān)的批文1.4.1.1《項(xiàng)目計(jì)
4、劃任務(wù)書》第3開發(fā)小組編號:0362200DOC1日期:2003.12.081.4.1.2《軟件需求規(guī)格說明書》第3開發(fā)小組-編號:0362200DOC5日期:2003.12.081.4.1.3《概要設(shè)計(jì)說明書》第3開發(fā)小組編號:03622DOC6日期:2003.12.081.4.2本文檔中引用的文件、資料1.4.2.1《軟件項(xiàng)目管理》WalkerRoyce著?周伯生等譯機(jī)械工業(yè)出版社1.4.2.2《軟件工程概論》鄭人杰殷人昆著清華大學(xué)出版社1.4.2.3《中華人民共和國國家航空航天工業(yè)部工業(yè)標(biāo)準(zhǔn)軟件文檔
5、編制規(guī)范HB6465-90》1.4.2.4《檔案計(jì)算機(jī)管理教程》孫淑揚(yáng)邱曉威中國人民大學(xué)出版社1.總體設(shè)計(jì)1.1需求概述要求在半年內(nèi)為圖書館建立一個(gè)圖書館管理系統(tǒng),完成軟件的開發(fā)、測試及試運(yùn)行,并且完成圖書館內(nèi)計(jì)算機(jī)網(wǎng)絡(luò)建設(shè),使圖書館管理系統(tǒng)正式投入使用。-圖書館借閱管理系統(tǒng),根據(jù)用戶需求和功能分解,需要實(shí)現(xiàn)如下功能:(1)為用戶提供圖書館的檢索服務(wù)。(2)圖書證的辦理,圖書的借閱,歸還的功能。(3)系統(tǒng)維護(hù)功能:書類、圖書。2.2軟件結(jié)構(gòu)一個(gè)系統(tǒng)應(yīng)由許多規(guī)模適中的模塊按合理的層次結(jié)構(gòu)組織而成,采用功能模
6、塊設(shè)計(jì)的系統(tǒng),每個(gè)模塊完成一個(gè)相對獨(dú)立的子功能,模塊之間相對獨(dú)立.而模塊結(jié)構(gòu)圖用來反映出模塊之間的層次關(guān)系、調(diào)用關(guān)系和數(shù)據(jù)傳遞關(guān)系。針對圖書館管理系統(tǒng),軟件結(jié)構(gòu)圖如下:操作邏輯--1.程序描述1.1功能3.1.1圖書管理模塊完成圖書的類別管理,對圖書進(jìn)行內(nèi)部編號管理,對圖書分條件進(jìn)行統(tǒng)計(jì)。3.1.1.1圖書分類根據(jù)圖書館館定分類標(biāo)準(zhǔn)設(shè)定圖書類別碼及類別名稱。3.1.1.2圖書編目根據(jù)圖書館館定圖書編碼標(biāo)準(zhǔn)對未編碼圖書進(jìn)行編碼,同時(shí)進(jìn)行圖書信息的填寫修訂工作。3.1.1.3圖書統(tǒng)計(jì)統(tǒng)計(jì)管理各類圖書的數(shù)量,成
7、本,利用率等。3.1.2圖書證管理模塊完成圖書證的登記,發(fā)放、補(bǔ)辦、注銷等工作。3.1.2.1新辦針對第一次辦理圖書證的讀者,按館內(nèi)編碼原則生成圖書證號,同時(shí)記錄讀者信息。3.1.2.2補(bǔ)辦針對用戶丟失圖書證后要求補(bǔ)辦的情況。3.1.2.3注銷讀者申請不再辦理借閱圖書的情況。3.1.3借閱管理模塊完成圖書日常借書,還書,催還等工作。-3.1.3.1借書登記記錄讀者所借的圖書信息。3.1.3.2還書登記記錄讀者所還圖書的信息。3.1.3.3催還處理對到期未還書的讀者發(fā)放催還單。3.1.4讀者查詢模塊提供圖書
8、檢索和讀者自身借閱記錄查詢。3.1.4.1圖書查詢多條件查詢館內(nèi)圖書情況。3.1.4.2讀者查詢查詢讀者的借書和還書記錄。3.2性能三個(gè)模塊及子模塊,性能要求如下:(1)要求系統(tǒng)安全穩(wěn)定,可靠性高。(2)操作簡便,運(yùn)用靈活,實(shí)用性強(qiáng),準(zhǔn)確性高。(3)系統(tǒng)出現(xiàn)故障時(shí)要盡可能給出較為明確的出錯(cuò)提示及解決辦法,系統(tǒng)應(yīng)具有必要的錯(cuò)誤保護(hù)機(jī)制。3.3輸入項(xiàng)目3.3.1圖書管理模塊輸入子模塊選擇。3.3.1.1圖書分類圖書類別號,圖書類別