圖書(shū)管理系統(tǒng)產(chǎn)品規(guī)格說(shuō)明書(shū)_第1頁(yè)
圖書(shū)管理系統(tǒng)產(chǎn)品規(guī)格說(shuō)明書(shū)_第2頁(yè)
圖書(shū)管理系統(tǒng)產(chǎn)品規(guī)格說(shuō)明書(shū)_第3頁(yè)
圖書(shū)管理系統(tǒng)產(chǎn)品規(guī)格說(shuō)明書(shū)_第4頁(yè)
圖書(shū)管理系統(tǒng)產(chǎn)品規(guī)格說(shuō)明書(shū)_第5頁(yè)
已閱讀5頁(yè),還剩27頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、圖書(shū)管理系統(tǒng)產(chǎn)品規(guī)格說(shuō)明書(shū) 作者: 日期:2 個(gè)人收集整理 勿做商業(yè)用途圖書(shū)管理系統(tǒng)軟件需求規(guī)格說(shuō)明書(shū)文件狀態(tài): 草稿 正式發(fā)布 正在修改文件標(biāo)識(shí):圖書(shū)管理系統(tǒng)當(dāng)前版本:1.0作 者:完成日期:20101-27版 本 歷 史版本號(hào)日期狀態(tài)修訂人摘要1.02010-120C初稿狀態(tài)標(biāo)識(shí):C Created A - Added M Modified D - Deleted 目 錄 0。 文檔介紹40.1 文檔目的40.2 文檔范圍40.3 讀者對(duì)象40.4 參考文檔40。5 術(shù)語(yǔ)與縮寫(xiě)解釋51. 產(chǎn)品介紹62。 產(chǎn)品面向的用戶(hù)群體63. 產(chǎn)品應(yīng)當(dāng)遵循的標(biāo)準(zhǔn)或規(guī)范64。 產(chǎn)品范圍65. 產(chǎn)品中的角色

2、66。 產(chǎn)品的功能性需求86。1 功能性需求分類(lèi)86.2 用例圖96。3 用例描述117. 產(chǎn)品的非功能性需求287。1 用戶(hù)界面需求287.2 操作環(huán)境需求287。3 產(chǎn)品質(zhì)量需求287。4 用戶(hù)文檔280。 文檔介紹0。1 文檔目的本文檔主要針對(duì)圖書(shū)管理系統(tǒng)的使用環(huán)境與功能提出具體的要求,同時(shí)它還將作為該產(chǎn)品設(shè)計(jì)與開(kāi)發(fā)的重要參考依據(jù)。0。2 文檔范圍本文檔包含以下幾部分:1。產(chǎn)品介紹2.產(chǎn)品面向的用戶(hù)群體3。產(chǎn)品應(yīng)當(dāng)遵循的標(biāo)準(zhǔn)或規(guī)范4。產(chǎn)品的范圍5.產(chǎn)品中的角色4.產(chǎn)品的功能性需求5.產(chǎn)品的非功能性需求6。需求確認(rèn)0.3 讀者對(duì)象本文檔的讀者范圍包括:1 客戶(hù)2 技術(shù)部經(jīng)理3 測(cè)試人員4

3、項(xiàng)目組成員0。4 參考文檔提示:列出本文檔的所有參考文獻(xiàn)(可以是非正式出版物),格式如下:標(biāo)識(shí)符 作者,文獻(xiàn)名稱(chēng),出版單位(或歸屬單位),日期例如:SPPPROC-PP SEPG,需求開(kāi)發(fā)規(guī)范,機(jī)構(gòu)名稱(chēng),日期0。5 術(shù)語(yǔ)與縮寫(xiě)解釋縮寫(xiě)、術(shù)語(yǔ)及符號(hào)解 釋BMSBooks Management System的縮寫(xiě)-圖書(shū)管理系統(tǒng)MIS信息管理系統(tǒng)1。 產(chǎn)品介紹本系統(tǒng)的名稱(chēng)為:圖書(shū)管理系統(tǒng),英文縮寫(xiě)為:BMS。圖書(shū)館一般采取手工方式對(duì)圖書(shū)借閱情況進(jìn)行人工管理,由于信息比較多,圖書(shū)借閱信息的管理工作混亂而又復(fù)雜;一般借閱情況是記錄在借書(shū)證上,圖書(shū)的數(shù)目和內(nèi)容記錄在文件中,圖書(shū)館的工作人員和管理員也只是當(dāng)

4、時(shí)對(duì)它比較清楚,時(shí)間一長(zhǎng),如再要進(jìn)行查詢(xún),就得在眾多的資料中翻閱、查找了,造成查詢(xún)費(fèi)時(shí)、費(fèi)力.如要對(duì)很長(zhǎng)時(shí)間以前的圖書(shū)進(jìn)行更改就更加困難了.所以有必要建立一個(gè)圖書(shū)管理系統(tǒng),使圖書(shū)管理工作規(guī)范化,系統(tǒng)化,程序化,避免圖書(shū)管理的隨意性,提高信息處理的速度和準(zhǔn)確性,能夠及時(shí)、準(zhǔn)確、有效的查詢(xún)和修改圖書(shū)情況。圖書(shū)管理系統(tǒng)是典型的信息管理系統(tǒng)(MIS),主要包括圖書(shū)管理、圖書(shū)檢索、借閱管理、圖書(shū)續(xù)借管理、借書(shū)證管理等功能。圖書(shū)管理系統(tǒng)采用流行的C/S結(jié)構(gòu),可以供多臺(tái)電腦協(xié)同工作,數(shù)據(jù)共享。軟件采用模塊級(jí)安全管理,系統(tǒng)安全性高.圖書(shū)管理系統(tǒng)對(duì)在使用過(guò)程中可能出現(xiàn)的外部意外情況,如斷電、網(wǎng)絡(luò)中斷等均進(jìn)行了妥

5、善處理,可以確保用戶(hù)數(shù)據(jù)的完整性,同時(shí)在外部故障消除后,系統(tǒng)仍能繼續(xù)操作。圖書(shū)管理系統(tǒng)前臺(tái)采用.NET平臺(tái)進(jìn)行開(kāi)發(fā)并實(shí)現(xiàn),后臺(tái)數(shù)據(jù)選用Microsoft SQL Server 2000進(jìn)行統(tǒng)一管理。2. 產(chǎn)品面向的用戶(hù)群體圖書(shū)管理系統(tǒng)是專(zhuān)門(mén)為圖書(shū)館開(kāi)發(fā)的,該系統(tǒng)面向的用戶(hù)群體為圖書(shū)館的所有成員,包括系統(tǒng)管理員和普通工作人員。3。 產(chǎn)品應(yīng)當(dāng)遵循的標(biāo)準(zhǔn)或規(guī)范圖書(shū)管理系統(tǒng)是一套標(biāo)準(zhǔn)的信息管理軟件,符合國(guó)家檔案管理標(biāo)準(zhǔn),本產(chǎn)品遵循計(jì)算機(jī)軟件保護(hù)條例的各項(xiàng)規(guī)定。4. 產(chǎn)品范圍圖書(shū)管理系統(tǒng)是一款通用性極強(qiáng)的信息管理系統(tǒng),它適用于需要進(jìn)行圖書(shū)管理的各類(lèi)圖書(shū)館,該系統(tǒng)的兼容性、移植性均非常好。5. 產(chǎn)品中的角

6、色角色名稱(chēng)職責(zé)描述系統(tǒng)管理員進(jìn)行圖書(shū)管理、借書(shū)證管理等后臺(tái)信息管理。工作人員進(jìn)行日常的圖書(shū)借閱、圖書(shū)續(xù)借管理。6。 產(chǎn)品的功能性需求6.1 功能性需求分類(lèi)功能類(lèi)別功能名稱(chēng)、標(biāo)識(shí)符描述用戶(hù)登錄用戶(hù)登錄對(duì)用戶(hù)輸入的用戶(hù)名,密碼,及身份進(jìn)行驗(yàn)證,驗(yàn)證通過(guò)后,該用戶(hù)可以使用BMS系統(tǒng)中自己擁有權(quán)限的那部分功能,否則拒絕使用.修改個(gè)人信息修改密碼登錄用戶(hù)可重新設(shè)定自己的密碼。退出系統(tǒng)退出系統(tǒng)登錄用戶(hù)退出當(dāng)前角色的專(zhuān)有界面。用戶(hù)管理用戶(hù)管理系統(tǒng)管理員用戶(hù)修改,刪除,新增或查詢(xún)各類(lèi)用戶(hù)信息,系統(tǒng)根據(jù)用戶(hù)的操作,對(duì)工作人員資料進(jìn)行更新或顯示。借書(shū)證管理系統(tǒng)管理員用戶(hù)修改,刪除,新增或查詢(xún)借閱人員的借書(shū)證數(shù)據(jù),

7、系統(tǒng)根據(jù)用戶(hù)的操作,對(duì)借書(shū)證資料進(jìn)行更新或顯示。圖書(shū)管理圖書(shū)管理系統(tǒng)管理員用戶(hù)修改,刪除,新增或查詢(xún)圖書(shū)數(shù)據(jù),系統(tǒng)根據(jù)用戶(hù)的操作,對(duì)圖書(shū)資料進(jìn)行更新或顯示。借閱管理圖書(shū)借閱工作人員用戶(hù)通過(guò)錄入借閱信息記錄圖書(shū)的借閱情況,并可對(duì)借閱信息進(jìn)行修改、刪除與查詢(xún)。圖書(shū)續(xù)借工作人員用戶(hù)通過(guò)修改借閱信息記錄圖書(shū)的續(xù)借情況.圖書(shū)歸還工作人員用戶(hù)通過(guò)修改借閱信息記錄圖書(shū)的歸還情況。圖書(shū)檢索工作人員用戶(hù)通過(guò)組合不同條件,對(duì)圖書(shū)進(jìn)行查詢(xún)。6.2 用例圖6.2。1 圖書(shū)管理系統(tǒng)用例圖圖6-1 圖書(shū)管理系統(tǒng)總用例圖6。2.2 修改個(gè)人信息用例圖圖6-2 修改個(gè)人信息用例圖6。2.3 用戶(hù)管理用例圖圖6-3 用戶(hù)管理用

8、例圖6.2.4 圖書(shū)管理用例圖圖6-4 圖書(shū)管理用例圖6.2.5 借閱管理用例圖圖65 借閱管理用例圖6.3 用例描述用戶(hù)登錄1。 用戶(hù)登錄1。0 用例名稱(chēng):中文名稱(chēng):用戶(hù)登錄功能:驗(yàn)證用戶(hù)的身份。1.1 簡(jiǎn)要說(shuō)明:本用例的功能主要是用于確保用戶(hù)在提供正確的驗(yàn)證信息之后,可以進(jìn)一步使用本系統(tǒng)。1。2 事件流:1。2。1 基本流:1 用戶(hù)請(qǐng)求使用本系統(tǒng)。2 系統(tǒng)顯示用戶(hù)登錄信息輸入界面。3 用戶(hù)輸入登錄名,密碼及身份并確認(rèn)操作。4 系統(tǒng)驗(yàn)證用戶(hù)登錄信息,如果登錄信息驗(yàn)證沒(méi)有通過(guò),系統(tǒng)顯示提醒信息,并轉(zhuǎn)向基本流2,如果驗(yàn)證通過(guò),系統(tǒng)顯示系統(tǒng)操作主界面.1。2.2 備選流:1.2。2.1 備選流1:

9、1 客戶(hù)可以在沒(méi)有登錄成功之前的任意時(shí)候要求放棄登錄。2 系統(tǒng)結(jié)束用戶(hù)登錄信息輸入界面的顯示。3 退出系統(tǒng)。1。3 特殊需求:無(wú)1.4 前置條件:1 請(qǐng)求使用本系統(tǒng).1.5 后置條件:1 用戶(hù)登錄成功,可以使用系統(tǒng)提供的功能。1。6 附加說(shuō)明:無(wú)修改個(gè)人信息1。 修改密碼1.0 用例名稱(chēng):中文名稱(chēng):修改密碼功能:用于系統(tǒng)用戶(hù)修改自己的密碼,以確保系統(tǒng)的安全性。1.1 簡(jiǎn)要說(shuō)明:本用例的功能主要是允許用戶(hù)修改自己的密碼。1.2 事件流:1。2.1 基本流:1 用戶(hù)請(qǐng)求修改自己的密碼。2 系統(tǒng)顯示密碼修改界面。3 用戶(hù)輸入舊密碼、新密碼。4 系統(tǒng)對(duì)舊密碼進(jìn)行驗(yàn)證,再次要求用戶(hù)輸入新密碼的確認(rèn)密碼。

10、5 用戶(hù)輸入新密碼確認(rèn)密碼。6 系統(tǒng)比較新密碼和新密碼確認(rèn)密碼,根據(jù)比較結(jié)果執(zhí)行下面的相應(yīng)操作。l 新密碼和新密碼確認(rèn)密碼相符,繼續(xù)執(zhí)行下一步驟。l 新密碼和新密碼確認(rèn)密碼不相符,返回基本流3。7 系統(tǒng)修改用戶(hù)密碼,并提醒用戶(hù)密碼修改已成功.8 用戶(hù)要求結(jié)束用戶(hù)密碼修改任務(wù)。9 系統(tǒng)結(jié)束用戶(hù)密碼修改界面的顯示.1。2.2 備選流:1.2。2。1 備選流1:1 如果在用戶(hù)請(qǐng)求保存操作結(jié)果的時(shí)候,由于網(wǎng)絡(luò)、數(shù)據(jù)庫(kù)管理系統(tǒng)等外部原因造成操作結(jié)果不能保存,系統(tǒng)保證以恰當(dāng)?shù)姆绞酵ㄖ脩?hù),并維護(hù)用戶(hù)的操作狀態(tài),在外部原因消除之后,用戶(hù)仍能繼續(xù)操作.2 用戶(hù)在基本流7之前的任意一個(gè)步驟可以放棄密碼的修改.1

11、.3 特殊需求:1 用戶(hù)新密碼必須指定,不能為空,輸入字符在630個(gè)字符之間。1.4 前置條件:1 進(jìn)入本系統(tǒng)的主界面。1.5 后置條件:1 系統(tǒng)成功保存用戶(hù)的新密碼,新密碼下次登錄生效.1.6 附加說(shuō)明:無(wú)退出系統(tǒng)1。 退出系統(tǒng)1.0 用例名稱(chēng):中文名稱(chēng):退出系統(tǒng)功能:從系統(tǒng)中退出。1.1 簡(jiǎn)要說(shuō)明:本用例的功能主要是用于退出系統(tǒng)。1.2 事件流:1.2。1 基本流:1 用戶(hù)請(qǐng)求退出本系統(tǒng)。2 系統(tǒng)顯示確認(rèn)信息.3 如用戶(hù)確認(rèn)操作,系統(tǒng)顯示系統(tǒng)操作主界面.1。2。2 備選流:1。2.2.1 備選流1:1 客戶(hù)可以在沒(méi)有確認(rèn)退出之前的任意時(shí)候要求放棄退出。2 系統(tǒng)返回退出之前的界面。1。3 特

12、殊需求:無(wú)1.4 前置條件:1 正在使用本系統(tǒng)。1.5 后置條件:1 用戶(hù)退出成功。1。6 附加說(shuō)明:無(wú)用戶(hù)管理1. 用戶(hù)管理1.0 用例名稱(chēng):中文名稱(chēng):用戶(hù)管理功能:用于管理系統(tǒng)的各類(lèi)用戶(hù)的信息資料.1。1 簡(jiǎn)要說(shuō)明:本用例的功能主要是增加、刪除、修改、查詢(xún)各類(lèi)用戶(hù)的信息.1.2 事件流:1。2。1 基本流:1 用戶(hù)請(qǐng)求進(jìn)行用戶(hù)信息管理。2 系統(tǒng)顯示用戶(hù)信息。3 根據(jù)用戶(hù)的操作執(zhí)行以下相應(yīng)操作。l 用戶(hù)修改已經(jīng)存在的用戶(hù)信息,系統(tǒng)執(zhí)行修改用戶(hù)信息子流。l 用戶(hù)選擇增加用戶(hù)操作,系統(tǒng)執(zhí)行增加用戶(hù)信息子流。l 用戶(hù)選擇刪除用戶(hù)操作,系統(tǒng)執(zhí)行刪除用戶(hù)信息子流。l 用戶(hù)選擇查詢(xún)符合指定條件的用戶(hù)的信

13、息,系統(tǒng)執(zhí)行查詢(xún)用戶(hù)信息子流。4 用戶(hù)要求保存操作結(jié)果。5 系統(tǒng)保存用戶(hù)操作結(jié)果。6 用戶(hù)要求結(jié)束用戶(hù)信息的管理。7 系統(tǒng)結(jié)束用戶(hù)信息的顯示.1.2.1。1 修改用戶(hù)信息子流1 用戶(hù)修改用戶(hù)信息.2 系統(tǒng)驗(yàn)證修改過(guò)的信息,如果沒(méi)有通過(guò)驗(yàn)證,系統(tǒng)提醒用戶(hù)并轉(zhuǎn)向基本流2.3 系統(tǒng)返回基本流4。1。2。1。2 增加用戶(hù)信息子流1 顯示新增用戶(hù)信息輸入界面.2 用戶(hù)輸入新用戶(hù)信息。3 系統(tǒng)驗(yàn)證新輸入的信息,如果沒(méi)有通過(guò)驗(yàn)證,系統(tǒng)提醒用戶(hù)并轉(zhuǎn)向基本流2。4 系統(tǒng)返回基本流4。 1。2。1.3 刪除用戶(hù)信息子流1 用戶(hù)選擇要被刪除的用戶(hù)信息。2 用戶(hù)請(qǐng)求刪除選擇的用戶(hù)信息。3 根據(jù)請(qǐng)求被刪除的用戶(hù)的具體情

14、況,執(zhí)行以下操作。l 如果該用戶(hù)是正在登錄的用戶(hù),則不允許刪除該用戶(hù),并提示用戶(hù).轉(zhuǎn)刪除用戶(hù)信息子流1。l 如果不屬于上述情況,則允許刪除用戶(hù),繼續(xù)執(zhí)行下一步驟。4 系統(tǒng)詢(xún)問(wèn)用戶(hù)是否真的要?jiǎng)h除指定用戶(hù)的信息。5 根據(jù)用戶(hù)的選擇,系統(tǒng)執(zhí)行相應(yīng)的操作。l 用戶(hù)選擇繼續(xù)刪除,系統(tǒng)刪除該用戶(hù)的信息。l 用戶(hù)選擇取消,系統(tǒng)不刪除該用戶(hù)的信息。6 系統(tǒng)返回基本流.4 查詢(xún)用戶(hù)信息子流1 顯示指定查詢(xún)條件界面.2 用戶(hù)指定查詢(xún)條件并確認(rèn)操作。3 系統(tǒng)顯示符合條件的用戶(hù)信息。1。2。2 備選流:1。2.2.1 備選流1:1 如果在用戶(hù)請(qǐng)求保存操作結(jié)果的時(shí)候,由于網(wǎng)絡(luò)、數(shù)據(jù)庫(kù)管理系統(tǒng)等外部原因造成

15、操作結(jié)果不能保存,系統(tǒng)保證以恰當(dāng)?shù)姆绞酵ㄖ脩?hù),并維護(hù)用戶(hù)的操作狀態(tài),在外部原因消除之后,用戶(hù)仍能繼續(xù)操作.1.2。2.2 備選流2:1 如果用戶(hù)要求結(jié)束用戶(hù)信息管理的時(shí)候,仍有未保存的信息,系統(tǒng)提醒用戶(hù)。2 根據(jù)用戶(hù)的選擇執(zhí)行以下操作.l 用戶(hù)選擇保存信息,系統(tǒng)保存信息,繼續(xù)執(zhí)行基本流7。l 用戶(hù)選擇不保存信息,系統(tǒng)執(zhí)行基本流7.l 用戶(hù)選擇取消操作,系統(tǒng)執(zhí)行基本流2.1.3 特殊需求:1 用戶(hù)類(lèi)型必須指定,輸入0或1( 0代表系統(tǒng)管理員,1代表工作人員),在修改用戶(hù)信息時(shí),不允許修改。2 用戶(hù)賬號(hào)必須指定,輸入不能超過(guò)12位英文字符,在修改用戶(hù)信息時(shí),不允許修改.3 用戶(hù)姓名必須指定,輸入

16、不能超過(guò)5位中文字符。4 用戶(hù)密碼必須指定,輸入630位字符。1.4 前置條件:1 進(jìn)入本系統(tǒng)的主界面。2 用戶(hù)角色為系統(tǒng)管理員。1。5 后置條件:1 系統(tǒng)保存修改過(guò)的用戶(hù)信息。1。6 附加說(shuō)明:1 操作的用戶(hù)的信息應(yīng)包括:用戶(hù)類(lèi)型、用戶(hù)賬號(hào)、用戶(hù)姓名、用戶(hù)密碼.2. 借書(shū)證管理2.0 用例名稱(chēng):中文名稱(chēng):借書(shū)證管理功能:用于管理借書(shū)證的信息資料。2.1 簡(jiǎn)要說(shuō)明:本用例的功能主要是增加、刪除、修改、查詢(xún)借書(shū)證的信息.2.2 事件流:2。2.1 基本流:1 用戶(hù)請(qǐng)求進(jìn)行借書(shū)證信息管理。2 系統(tǒng)顯示借書(shū)證信息。3 根據(jù)用戶(hù)的操作執(zhí)行以下相應(yīng)操作。l 用戶(hù)修改已經(jīng)存在的借書(shū)證信息,系統(tǒng)執(zhí)行修改借書(shū)

17、證信息子流。l 用戶(hù)選擇增加借書(shū)證操作,系統(tǒng)執(zhí)行增加借書(shū)證信息子流。l 用戶(hù)選擇刪除借書(shū)證操作,系統(tǒng)執(zhí)行刪除借書(shū)證信息子流.l 用戶(hù)選擇查詢(xún)符合指定條件的借書(shū)證的信息,系統(tǒng)執(zhí)行查詢(xún)借書(shū)證信息子流。4 用戶(hù)要求保存操作結(jié)果。5 系統(tǒng)保存用戶(hù)操作結(jié)果。6 用戶(hù)要求結(jié)束借書(shū)證信息的管理。7 系統(tǒng)結(jié)束借書(shū)證信息的顯示。2.2.1。1 修改借書(shū)證信息子流1 用戶(hù)修改借書(shū)證信息。2 系統(tǒng)驗(yàn)證修改過(guò)的信息,如果沒(méi)有通過(guò)驗(yàn)證,系統(tǒng)提醒用戶(hù)并轉(zhuǎn)向基本流2。3 系統(tǒng)返回基本流4。2。2.1。2 增加借書(shū)證信息子流1 顯示新增借書(shū)證信息輸入界面.2 用戶(hù)輸入新借書(shū)證信息。3 系統(tǒng)驗(yàn)證新輸入的信息,如果沒(méi)有通過(guò)驗(yàn)證,

18、系統(tǒng)提醒用戶(hù)并轉(zhuǎn)向基本流2。4 系統(tǒng)返回基本流4。 2。2。1。3 刪除借書(shū)證信息子流1 用戶(hù)選擇要被刪除的借書(shū)證信息。2 用戶(hù)請(qǐng)求刪除選擇的借書(shū)證信息。3 根據(jù)請(qǐng)求被刪除的借書(shū)證的具體情況,執(zhí)行以下操作。l 如果該借書(shū)證有借閱的圖書(shū),則不允許刪除該用戶(hù),并提示用戶(hù)。轉(zhuǎn)刪除用戶(hù)信息子流1。l 如果不屬于上述情況,則允許刪除借書(shū)證,繼續(xù)執(zhí)行下一步驟。4 系統(tǒng)詢(xún)問(wèn)用戶(hù)是否真的要?jiǎng)h除指定借書(shū)證的信息。5 根據(jù)用戶(hù)的選擇,系統(tǒng)執(zhí)行相應(yīng)的操作.l 用戶(hù)選擇繼續(xù)刪除,系統(tǒng)刪除該借書(shū)證的信息。l 用戶(hù)選擇取消,系統(tǒng)不刪除該借書(shū)證的信息。6 系統(tǒng)返回基本流4.2.2。1。4 查詢(xún)借書(shū)證信息子流1 顯示指定查詢(xún)

19、條件界面。2 用戶(hù)指定查詢(xún)條件并確認(rèn)操作。3 系統(tǒng)顯示符合條件的借書(shū)證信息。2。2。2 備選流: 備選流1:1 如果在用戶(hù)請(qǐng)求保存操作結(jié)果的時(shí)候,由于網(wǎng)絡(luò)、數(shù)據(jù)庫(kù)管理系統(tǒng)等外部原因造成操作結(jié)果不能保存,系統(tǒng)保證以恰當(dāng)?shù)姆绞酵ㄖ脩?hù),并維護(hù)用戶(hù)的操作狀態(tài),在外部原因消除之后,用戶(hù)仍能繼續(xù)操作。2。2.2.2 備選流2:1 如果用戶(hù)要求結(jié)束借書(shū)證信息管理的時(shí)候,仍有未保存的信息,系統(tǒng)提醒用戶(hù)。2 根據(jù)用戶(hù)的選擇執(zhí)行以下操作。l 用戶(hù)選擇保存信息,系統(tǒng)保存信息,繼續(xù)執(zhí)行基本流7.l 用戶(hù)選擇不保存信息,系統(tǒng)執(zhí)行基本流7。l 用戶(hù)選擇取消操作,系統(tǒng)執(zhí)行基本流2。2.3 特殊需求:1 借書(shū)

20、證編號(hào)必須指定,輸入不能超過(guò)8位字符。2 姓名必須指定,輸入不能超過(guò)5位中文字符。3 性別必須指定,輸入2個(gè)英文字符或1個(gè)漢字.4 身份證號(hào)必須指定,輸入18位字符。5 電話必須指定,輸入不能超過(guò)20個(gè)字符。6 家庭地址必須指定,輸入不能超過(guò)100個(gè)英文字符或50個(gè)漢字。7 郵政編碼,輸入不能超過(guò)6個(gè)字符。2.4 前置條件:1 進(jìn)入本系統(tǒng)的主界面.2 用戶(hù)角色為系統(tǒng)管理員。2。5 后置條件:1 系統(tǒng)保存修改過(guò)的借書(shū)證信息。2。6 附加說(shuō)明:1 操作的借書(shū)證的信息應(yīng)包括:借書(shū)證編號(hào)、姓名、性別、身份證號(hào),電話,家庭地址,郵政編碼。圖書(shū)管理1。 圖書(shū)管理1。0 用例名稱(chēng):中文名稱(chēng):圖書(shū)管理功能:用

21、于管理圖書(shū)館內(nèi)收藏的圖書(shū)的信息資料。1.1 簡(jiǎn)要說(shuō)明:本用例的功能主要是增加、刪除、修改、查詢(xún)館藏圖書(shū)的信息資料。1。2 事件流:1.2。1 基本流:1 用戶(hù)請(qǐng)求管理圖書(shū)資料。2 系統(tǒng)顯示館藏圖書(shū)信息資料。3 根據(jù)用戶(hù)的操作執(zhí)行以下相應(yīng)操作.l 用戶(hù)修改已經(jīng)存在的圖書(shū)的信息,系統(tǒng)執(zhí)行修改圖書(shū)信息子流.l 用戶(hù)選擇增加圖書(shū)信息操作,系統(tǒng)執(zhí)行增加圖書(shū)信息子流。用戶(hù)選擇刪除圖書(shū)信息操作,系統(tǒng)執(zhí)行刪除圖書(shū)信息子流.l 用戶(hù)選擇查詢(xún)符合指定條件的圖書(shū)的信息,系統(tǒng)執(zhí)行查詢(xún)圖書(shū)信息子流。4 用戶(hù)要求保存操作結(jié)果。5 系統(tǒng)保存用戶(hù)操作結(jié)果.6 用戶(hù)要求結(jié)束館藏圖書(shū)的管理。7 系統(tǒng)結(jié)束館藏圖書(shū)資料的顯示。1。2

22、.1。1 修改圖書(shū)信息子流1 用戶(hù)修改圖書(shū)信息。2 系統(tǒng)驗(yàn)證修改過(guò)的信息,如果沒(méi)有通過(guò)驗(yàn)證,系統(tǒng)提醒用戶(hù)并轉(zhuǎn)向基本流2.3 系統(tǒng)返回基本流4。1.2。1.2 增加圖書(shū)信息子流1 顯示新增圖書(shū)信息輸入界面.2 用戶(hù)輸入新圖書(shū)信息.3 系統(tǒng)驗(yàn)證新輸入的信息,如果沒(méi)有通過(guò)驗(yàn)證,系統(tǒng)提醒用戶(hù)并轉(zhuǎn)向基本流2。4 系統(tǒng)返回基本流4。 刪除圖書(shū)信息子流1 用戶(hù)選擇要被刪除的圖書(shū)信息。2 用戶(hù)請(qǐng)求刪除選擇的圖書(shū)信息。3 根據(jù)請(qǐng)求被刪除的圖書(shū)信息情況,執(zhí)行以下操作。l 如果該圖書(shū)仍在借閱中,未歸還,不允許被刪除。轉(zhuǎn)刪除圖書(shū)信息子流1. l 如果不屬于上述情況,則允許刪除圖書(shū)信息,繼續(xù)執(zhí)行下一步驟

23、.4 系統(tǒng)詢(xún)問(wèn)用戶(hù)是否真的要?jiǎng)h除指定圖書(shū)的信息。5 根據(jù)用戶(hù)的選擇,系統(tǒng)執(zhí)行相應(yīng)的操作。l 用戶(hù)選擇繼續(xù)刪除,系統(tǒng)刪除該圖書(shū)的信息.l 用戶(hù)選擇取消,系統(tǒng)不刪除該圖書(shū)的信息。6 系統(tǒng)返回基本流4。1.2.1。4 查詢(xún)圖書(shū)信息子流1 顯示指定查詢(xún)條件界面。2 用戶(hù)指定查詢(xún)條件,并確認(rèn)操作。3 系統(tǒng)顯示符合條件的圖書(shū)信息。1.2。2 備選流:1。2。2。1 備選流1:1 如果在用戶(hù)請(qǐng)求保存操作結(jié)果的時(shí)候,由于網(wǎng)絡(luò)、數(shù)據(jù)庫(kù)管理系統(tǒng)等外部原因造成操作結(jié)果不能保存,系統(tǒng)保證以恰當(dāng)?shù)姆绞酵ㄖ脩?hù),并維護(hù)用戶(hù)的操作狀態(tài),在外部原因消除之后,用戶(hù)仍能繼續(xù)操作。 備選流2:1 如果用戶(hù)要求結(jié)束圖書(shū)

24、信息管理的時(shí)候,仍有未保存的信息,系統(tǒng)提醒用戶(hù).2 根據(jù)用戶(hù)的選擇執(zhí)行以下操作。l 用戶(hù)選擇保存信息,系統(tǒng)保存信息,繼續(xù)執(zhí)行基本流7。l 用戶(hù)選擇不保存信息,系統(tǒng)執(zhí)行基本流7。l 用戶(hù)選擇取消操作,系統(tǒng)執(zhí)行基本流2.1.3 特殊需求:1 圖書(shū)編號(hào)必須指定,輸入不能超過(guò)8位字符。2 圖書(shū)名必須指定,輸入不能超過(guò)40個(gè)英文字符或20位中文字符.3 作者必須指定,輸入不能超過(guò)30個(gè)英文字符或15位中文字符。4 出版社必須指定,輸入不能超過(guò)40個(gè)英文字符或20位中文字符。5 價(jià)格必須指定,只能輸入數(shù)值和小數(shù)點(diǎn)。6 ISBN碼必須指定,輸入不能超過(guò)20個(gè)英文字符。7 圖書(shū)分類(lèi)必須指定,輸入不能超過(guò)20個(gè)

25、英文字符或10位中文字符.8 入庫(kù)時(shí)間必須指定,只能輸入合法日期。9 冊(cè)數(shù)必須指定,只能輸入數(shù)字。10 借出冊(cè)數(shù),在添加圖書(shū)時(shí),不允許填寫(xiě)。1。4 前置條件:1 進(jìn)入本系統(tǒng)的主界面。2 用戶(hù)角色為系統(tǒng)管理員。1.5 后置條件:1 系統(tǒng)保存修改過(guò)的圖書(shū)資料。1。6 附加說(shuō)明:1 操作的圖書(shū)資料應(yīng)包括:圖書(shū)編號(hào)、圖書(shū)名、作者、出版社、出版時(shí)間、頁(yè)數(shù)、價(jià)格、ISBN碼、圖書(shū)分類(lèi)、圖書(shū)簡(jiǎn)介、入庫(kù)時(shí)間、冊(cè)數(shù)以及借出冊(cè)數(shù)。借閱管理1。 圖書(shū)借閱1.0 用例名稱(chēng):中文名稱(chēng):圖書(shū)借閱功能:用于管理圖書(shū)借閱信息。1。1 簡(jiǎn)要說(shuō)明:本用例的功能主要是增加、修改、查詢(xún)圖書(shū)借閱的信息。1。2 事件流:1。2。1 基本

26、流:1 用戶(hù)請(qǐng)求管理圖書(shū)借閱資料。2 系統(tǒng)顯示圖書(shū)借閱資料.3 根據(jù)用戶(hù)的操作執(zhí)行以下相應(yīng)操作。l 用戶(hù)修改已經(jīng)存在的圖書(shū)借閱信息,系統(tǒng)執(zhí)行修改圖書(shū)借閱信息子流。l 用戶(hù)選擇增加圖書(shū)借閱信息操作,系統(tǒng)執(zhí)行增加圖書(shū)借閱信息子流.l 用戶(hù)選擇刪除圖書(shū)借閱信息操作,系統(tǒng)執(zhí)行刪除圖書(shū)借閱信息子流。l 用戶(hù)選擇查詢(xún)符合指定條件的圖書(shū)借閱信息,系統(tǒng)執(zhí)行查詢(xún)圖書(shū)借閱信息子流.4 用戶(hù)要求保存操作結(jié)果。5根據(jù)用戶(hù)要求保存的信息在保存之前被處理的方式不同,系統(tǒng)執(zhí)行以下操作。l 用戶(hù)要求保存的是被修改過(guò)的圖書(shū)借閱信息,更新相關(guān)圖書(shū)的借閱冊(cè)數(shù),同時(shí)保存圖書(shū)借閱信息,這兩個(gè)操作要求事務(wù)處理.l 用戶(hù)要求保存的是新增加

27、的圖書(shū)借閱信息,系統(tǒng)更新相關(guān)圖書(shū)的借閱冊(cè)數(shù),同時(shí)保存圖書(shū)借閱信息,這兩個(gè)操作要求事務(wù)處理。l 用戶(hù)要求保存的是被刪除的圖書(shū)借閱信息,更新相關(guān)圖書(shū)的借閱冊(cè)數(shù),同時(shí)刪除數(shù)據(jù)庫(kù)中圖書(shū)借閱信息,這兩個(gè)操作要求事務(wù)操作。6 用戶(hù)要求結(jié)束管理圖書(shū)借閱信息。7 系統(tǒng)結(jié)束圖書(shū)借閱信息的顯示。1。2。1.1 修改圖書(shū)借閱信息子流1 用戶(hù)修改圖書(shū)借閱信息。2 系統(tǒng)驗(yàn)證修改過(guò)的信息,如果沒(méi)有通過(guò)驗(yàn)證,系統(tǒng)提醒用戶(hù)并轉(zhuǎn)向基本流2,驗(yàn)證信息包括。l 特殊需求部分描述的驗(yàn)證信息。l 圖書(shū)的館存數(shù)量是否允許修改圖書(shū)數(shù)量(驗(yàn)證公式:冊(cè)數(shù)借出冊(cè)數(shù)>=0,允許修改)l 在借閱信息中添加一條明細(xì)后,驗(yàn)證該借閱信息內(nèi)的圖書(shū)是否

28、足夠(驗(yàn)證公式:冊(cè)數(shù)借出冊(cè)數(shù)>=0,該圖書(shū)的當(dāng)前館存量滿(mǎn)足本次借閱增加明細(xì)的需要)。3 系統(tǒng)返回基本流4。1。2。1。2 增加圖書(shū)借閱信息子流1 顯示新增圖書(shū)借閱信息輸入界面。2 用戶(hù)輸入圖書(shū)借閱的信息.3 系統(tǒng)驗(yàn)證新輸入的信息,如果沒(méi)有通過(guò)驗(yàn)證,系統(tǒng)提醒用戶(hù)并轉(zhuǎn)向基本流2。除特殊需求中描述的一般驗(yàn)證信息以外,還包括以下驗(yàn)證信息。l 驗(yàn)證圖書(shū)借閱信息中圖書(shū)的館存數(shù)量是否滿(mǎn)足本次借閱的需要。(驗(yàn)證公式:冊(cè)數(shù)借出冊(cè)數(shù)=0,滿(mǎn)足需要)。4 系統(tǒng)返回基本流4。1。2。1.3 刪除圖書(shū)借閱信息子流1 用戶(hù)選擇要被刪除的借閱信息.2 用戶(hù)請(qǐng)求刪除選擇的借閱信息。3 系統(tǒng)詢(xún)問(wèn)用戶(hù)是否真的要?jiǎng)h除指定的借

29、閱信息.4 根據(jù)用戶(hù)的選擇,系統(tǒng)執(zhí)行相應(yīng)的操作。l 用戶(hù)選擇繼續(xù)刪除,系統(tǒng)刪除該借閱信息。l 用戶(hù)選擇取消,系統(tǒng)不刪除該借閱信息。5 系統(tǒng)返回基本流4。1.2。1.4 查詢(xún)圖書(shū)借閱信息子流1 顯示指定查詢(xún)條件界面。2 用戶(hù)指定查詢(xún)條件,并確認(rèn)操作.3 系統(tǒng)顯示符合條件的圖書(shū)借閱信息。1。2。2 備選流:1.2.2。1 備選流1:1 如果在用戶(hù)請(qǐng)求保存操作結(jié)果的時(shí)候,由于網(wǎng)絡(luò)、數(shù)據(jù)庫(kù)管理系統(tǒng)等外部原因造成操作結(jié)果不能保存,系統(tǒng)保證以恰當(dāng)?shù)姆绞酵ㄖ脩?hù),并維護(hù)用戶(hù)的操作狀態(tài),在外部原因消除之后,用戶(hù)仍能繼續(xù)操作。 備選流2:1 如果用戶(hù)要求結(jié)束圖書(shū)借閱信息的管理的時(shí)候,仍有未保存的信

30、息,系統(tǒng)提醒用戶(hù)。2 根據(jù)用戶(hù)的選擇執(zhí)行以下操作。l 用戶(hù)選擇保存信息,系統(tǒng)保存信息,繼續(xù)執(zhí)行基本流7。l 用戶(hù)選擇不保存信息,系統(tǒng)執(zhí)行基本流7。l 用戶(hù)選擇取消操作,系統(tǒng)執(zhí)行基本流3。1。3 特殊需求:1 借書(shū)證編號(hào)必須指定,該編號(hào)必須在借書(shū)證信息中存在。2 圖書(shū)編號(hào)必須指定,該編號(hào)必須在圖書(shū)信息中存在。3 借閱日期必須指定,只能輸入合法日期.4 借閱冊(cè)數(shù)必須指定,只能輸入數(shù)字。6 續(xù)借次數(shù)在添加圖書(shū)借閱信息時(shí),系統(tǒng)自動(dòng)付0。7 歸還日期在添加圖書(shū)借閱信息時(shí),不允許填寫(xiě).8 操作者必須指定,系統(tǒng)自動(dòng)顯示為登錄的工作人員。1.4 前置條件:1 進(jìn)入本系統(tǒng)的主界面.2 用戶(hù)角色為工作人員.1。5

31、 后置條件:1 系統(tǒng)保存修改過(guò)的圖書(shū)借閱信息。1。6 附加說(shuō)明1 被操作的圖書(shū)借閱信息的內(nèi)容包括:借書(shū)證編號(hào)、圖書(shū)編號(hào)、借閱日期、借閱冊(cè)數(shù)、續(xù)借次數(shù)、歸還日期及操作者。2。 圖書(shū)續(xù)借2。0 用例名稱(chēng):中文名稱(chēng):圖書(shū)續(xù)借功能:用于管理圖書(shū)續(xù)借信息。2.1 簡(jiǎn)要說(shuō)明:本用例的功能主要修改圖書(shū)借閱信息中的續(xù)借次數(shù)。2。2 事件流:2。2.1 基本流:1 用戶(hù)請(qǐng)求檢索圖書(shū)借閱信息。2 系統(tǒng)顯示指定查詢(xún)條件界面。3 用戶(hù)指定查詢(xún)條件并確認(rèn)操作.4 系統(tǒng)顯示符合查詢(xún)條件的圖書(shū)借閱信息。5 用戶(hù)要求修改指定圖書(shū)借閱信息中的續(xù)借次數(shù).6 系統(tǒng)自動(dòng)修改續(xù)借次數(shù)(續(xù)借次數(shù)自動(dòng)加1)。7 用戶(hù)要求保存操作結(jié)果。8

32、系統(tǒng)保存用戶(hù)的操作結(jié)果。9 用戶(hù)要求結(jié)束圖書(shū)續(xù)借管理.10 系統(tǒng)結(jié)束圖書(shū)續(xù)借管理界面。2。2。2 備選流: 備選流1:1 如果基本流3中顯示的圖書(shū)借閱信息用戶(hù)不滿(mǎn)意,可以再次請(qǐng)求查詢(xún)。2 系統(tǒng)顯示指定查詢(xún)條件界面。3 用戶(hù)指定查詢(xún)條件并確認(rèn)操作。4 系統(tǒng)顯示符合查詢(xún)條件的圖書(shū)借閱信息.5 轉(zhuǎn)向基本流5。2.2。2.2 備選流2:1 如果根據(jù)用戶(hù)指定的條件不能找到相應(yīng)的圖書(shū)借閱信息,系統(tǒng)應(yīng)提醒用戶(hù)按照指定的查詢(xún)條件不能找到相關(guān)的圖書(shū)借閱信息,請(qǐng)用戶(hù)重新指定查找條件。2。2。2.3 備選流3:1 如果在用戶(hù)請(qǐng)求保存操作結(jié)果的時(shí)候,由于網(wǎng)絡(luò)、數(shù)據(jù)庫(kù)管理系統(tǒng)等外部原因造成操作結(jié)果不能保存

33、,系統(tǒng)保證以恰當(dāng)?shù)姆绞酵ㄖ脩?hù),并維護(hù)用戶(hù)的操作狀態(tài),在外部原因消除之后,用戶(hù)仍能繼續(xù)操作.2.3 特殊需求:無(wú)2.4 前置條件:1 進(jìn)入本系統(tǒng)的主界面。2 用戶(hù)角色為工作人員。2.5 后置條件:1 系統(tǒng)保存修改過(guò)的圖書(shū)借閱信息。2.6 附加說(shuō)明:無(wú)3 圖書(shū)歸還3.0 用例名稱(chēng):中文名稱(chēng):圖書(shū)歸還功能:用于管理圖書(shū)歸還信息。3.1 簡(jiǎn)要說(shuō)明:本用例的功能主要修改圖書(shū)借閱信息中的歸還日期。3。2 事件流:3。2.1 基本流:1 用戶(hù)請(qǐng)求檢索圖書(shū)借閱信息.2 系統(tǒng)顯示指定查詢(xún)條件界面。3 用戶(hù)指定查詢(xún)條件并確認(rèn)操作。4 系統(tǒng)顯示符合查詢(xún)條件的圖書(shū)借閱信息。5 用戶(hù)要求修改指定圖書(shū)借閱信息中的歸還日

34、期。6 系統(tǒng)自動(dòng)修改歸還日期(歸還日期為系統(tǒng)日期)。7 用戶(hù)要求保存操作結(jié)果。8 系統(tǒng)更新相關(guān)圖書(shū)的借閱冊(cè)數(shù),同時(shí)保存圖書(shū)借閱信息,這兩個(gè)操作要求事務(wù)處理。9 用戶(hù)要求結(jié)束圖書(shū)歸還管理。10 系統(tǒng)結(jié)束圖書(shū)歸還管理界面。3.2。2 備選流:3。2。2.1 備選流1:1 如果基本流3中顯示的圖書(shū)借閱信息用戶(hù)不滿(mǎn)意,可以再次請(qǐng)求查詢(xún)。2 系統(tǒng)顯示指定查詢(xún)條件界面。3 用戶(hù)指定查詢(xún)條件并確認(rèn)操作。4 系統(tǒng)顯示符合查詢(xún)條件的圖書(shū)借閱信息.5 轉(zhuǎn)向基本流.2 備選流2:1 如果根據(jù)用戶(hù)指定的條件不能找到相應(yīng)的圖書(shū)借閱信息,系統(tǒng)應(yīng)提醒用戶(hù)按照指定的查詢(xún)條件不能找到相關(guān)的圖書(shū)借閱信息,請(qǐng)用戶(hù)重新指定查找條件。3。2。2.3 備選流3:1 如果在用戶(hù)請(qǐng)求保存操作結(jié)果的時(shí)候,由于網(wǎng)絡(luò)、數(shù)據(jù)庫(kù)管理系統(tǒng)等外部原因造成操作結(jié)果不能保存,系統(tǒng)保證以恰當(dāng)?shù)姆绞酵ㄖ脩?hù),并維護(hù)用戶(hù)的操作狀態(tài),在外部原因消除之后,用戶(hù)仍能繼續(xù)操作。3.3 特殊需求:無(wú)3.4 前置條件:1 進(jìn)入本系統(tǒng)的主

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論