




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、軟件需求實(shí)驗(yàn)報(bào)告學(xué) 院:計(jì)算機(jī)科學(xué)技術(shù)學(xué)院專(zhuān) 業(yè):軟件工程班 級(jí): 姓 名: 學(xué) 號(hào): 圖書(shū)管理系統(tǒng)需求規(guī)格說(shuō)明書(shū)目錄一、引言11.編寫(xiě)目的12.項(xiàng)目背景13.定義24.參考資料2二、任務(wù)概述31.目標(biāo)32.運(yùn)行環(huán)境32.1環(huán)境支持32.2軟件系統(tǒng)部署圖43.用戶類(lèi)及其特征43.1用戶類(lèi)基本情況概述43.2用戶類(lèi)特征概述54.條件與限制5三、數(shù)據(jù)描述61.靜態(tài)數(shù)據(jù)62.動(dòng)態(tài)數(shù)據(jù)63.輸入輸出數(shù)據(jù)64.數(shù)據(jù)詞典74.1用戶信息74.2圖書(shū)信息84.3借閱信息84.4加工條目85.數(shù)據(jù)庫(kù)介紹96.數(shù)據(jù)流圖97.數(shù)據(jù)采集9四、功能需求111.功能劃分112.功能描述112.1圖書(shū)維護(hù)子系統(tǒng)112.2
2、圖書(shū)借閱子系統(tǒng)13五、性能需求151.數(shù)據(jù)精確度152.時(shí)間特性153.適應(yīng)性154.數(shù)據(jù)訪問(wèn)性能要求155.數(shù)據(jù)傳輸性能要求15六、運(yùn)行需求161.用戶界面162.硬件接口183.軟件接口194.故障處理19七、其它需求201.可靠性需求201.1 容錯(cuò)性要求201.2可恢復(fù)性要求201.3其他可靠性要求202.安全性需求202.1訪問(wèn)安全性要求202.2數(shù)據(jù)安全性要求203.可維護(hù)性要求213.1公共數(shù)據(jù)要求213.2公共框架開(kāi)發(fā)要求21一、 引言1. 編寫(xiě)目的軟件開(kāi)發(fā)目的:隨著圖書(shū)館規(guī)模的不斷擴(kuò)大,圖書(shū)數(shù)量也相應(yīng)的增加,有關(guān)圖書(shū)的各種信息量也成倍增加,面對(duì)著龐大的信息量,傳統(tǒng)的人工方式管
3、理會(huì)導(dǎo)致圖書(shū)館管理上的混亂,人力與物力過(guò)多浪費(fèi),圖書(shū)館管理費(fèi)用的增加,從而使圖書(shū)館的負(fù)擔(dān)過(guò)重,影響整個(gè)圖書(shū)館的運(yùn)作和控制管理,因此,必須制定一套合理、有效,規(guī)范和實(shí)用的圖書(shū)管理系統(tǒng),對(duì)圖書(shū)資料進(jìn)行集中統(tǒng)一的管理變得非常有必要。另一方面,IT產(chǎn)業(yè)和Internet獲得了飛速發(fā)展,計(jì)算機(jī)應(yīng)用已滲透到了各個(gè)領(lǐng)域,引起信息管理的革命,實(shí)現(xiàn)了信息的自動(dòng)化處理,提高了處理的及時(shí)性和正確性。為方便對(duì)圖書(shū)館書(shū)籍、讀者資料、借還書(shū)等進(jìn)行高效的管理,特開(kāi)發(fā)該軟件以提高圖書(shū)館的管理效率。使用該程序之后,圖書(shū)管理員可通過(guò)該程序?qū)D書(shū)信息和讀者管理進(jìn)行操作。主要操作包括圖書(shū)錄入、圖書(shū)查詢、圖書(shū)下架;借還書(shū)記錄添加、查詢
4、、修改以及還書(shū)的相關(guān)服務(wù),還可以對(duì)當(dāng)前圖書(shū)借閱情況進(jìn)行一些統(tǒng)計(jì),給出統(tǒng)計(jì)表格,以便全面掌握?qǐng)D書(shū)的流通情況;另外還提供圖書(shū)預(yù)借功能,讀者可通過(guò)該系統(tǒng)進(jìn)行圖書(shū)查詢和預(yù)約,借書(shū),還書(shū),續(xù)借等操作。圖書(shū)管理工作面對(duì)大量的可模塊化處理的信息,是當(dāng)今信息革命的一個(gè)重要陣地。我們小組開(kāi)發(fā)圖書(shū)管理信息系統(tǒng)就是采用現(xiàn)代化的信息管理方式代替手工管理方式,提高圖書(shū)管理工作效率,作到信息的規(guī)范管理,科學(xué)統(tǒng)計(jì)和快速查詢,讓圖書(shū)館更好的為學(xué)校,社會(huì)服務(wù)。文檔編寫(xiě)目的:為明確軟件需求、安排項(xiàng)目規(guī)劃與進(jìn)度、組織軟件開(kāi)發(fā)與測(cè)試,撰寫(xiě)本文檔。本文檔預(yù)期的讀者:本項(xiàng)目的設(shè)計(jì)人員、開(kāi)發(fā)人員、測(cè)試人員等。2. 項(xiàng)目背景隨著現(xiàn)代科學(xué)技術(shù)
5、的進(jìn)步,人類(lèi)社會(huì)正在逐步走向信息化。圖書(shū)擁有豐富的文獻(xiàn)信息資源,是社會(huì)信息系統(tǒng)的重要組成部分,在信息社會(huì)中的作用愈來(lái)愈重要。為了實(shí)現(xiàn)更有效圖書(shū)館管理,更方便讀者的借閱,設(shè)計(jì)一個(gè)功能完整、操作簡(jiǎn)便、界面友好的圖書(shū)管理系統(tǒng)的是勢(shì)在必行的。a. 項(xiàng)目的委托單位:汛潮公司開(kāi)發(fā)單位:太原理工大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院主管部門(mén):軟件09級(jí)學(xué)生b. 該軟件系統(tǒng)為獨(dú)立軟件系統(tǒng)。采用B/S設(shè)計(jì)架構(gòu)。3. 定義UML :統(tǒng)一建模語(yǔ)言(UML是 Unified Modeling Language的縮寫(xiě))是用來(lái)對(duì)軟件密集系統(tǒng)進(jìn)行可視化建模的一種語(yǔ)言。UML為面向?qū)ο箝_(kāi)發(fā)系統(tǒng)的產(chǎn)品進(jìn)行說(shuō)明、可視化、和編制文檔的一種標(biāo)準(zhǔn)語(yǔ)
6、言。B/S結(jié)構(gòu):Browser/Server結(jié)構(gòu),即瀏覽器和服務(wù)器結(jié)構(gòu)。它是對(duì)C/S結(jié)構(gòu)的一種變化或者改進(jìn)的結(jié)構(gòu)。在這種結(jié)構(gòu)下,用戶工作界面是通過(guò)WWW瀏覽器來(lái)實(shí)現(xiàn),極少部分事務(wù)邏輯在前端(Browser)實(shí)現(xiàn),主要事務(wù)邏輯在服務(wù)器端(Server)實(shí)現(xiàn),server端訪問(wèn)數(shù)據(jù)庫(kù),形成所謂三層3-tier結(jié)構(gòu)。Java:項(xiàng)目開(kāi)發(fā)語(yǔ)言,跨平臺(tái)的面向?qū)ο缶幊陶Z(yǔ)言。SQL Server:數(shù)據(jù)庫(kù),存放圖書(shū)館管理系統(tǒng)中有關(guān)數(shù)據(jù)的信息,便于進(jìn)行訪問(wèn)、修改、刪除等操作。有數(shù)據(jù)庫(kù)管理員進(jìn)行管理,授予部分人權(quán)限來(lái)進(jìn)行操作。數(shù)據(jù)字典:是SQL存放有關(guān)數(shù)據(jù)信息的地方,其用途是用來(lái)描述數(shù)據(jù)的。比如一個(gè)表的創(chuàng)建信息、創(chuàng)
7、建時(shí)間信息、所屬表空間信息、用戶訪問(wèn)權(quán)限信息等。當(dāng)用戶在對(duì)數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行操作是遇到困難就可以訪問(wèn)數(shù)據(jù)字典來(lái)查看詳細(xì)信息。4. 參考資料u 圖書(shū)管理需求內(nèi)容u 軟件需求第二版u 軟件工程導(dǎo)論第5板u 項(xiàng)目計(jì)劃任務(wù)書(shū)u 軟件需求實(shí)驗(yàn)指導(dǎo)u 圖書(shū)館管理需求內(nèi)容u 軟件需求-Karl E. Wiegers 清華大學(xué)出版社二、 任務(wù)概述1. 目標(biāo)利用信息化手段緩解圖書(shū)館書(shū)籍管理的壓力,方便圖書(shū)館管理人員的工作,實(shí)現(xiàn)圖書(shū)的基本信息(書(shū)名、編號(hào)等)和圖書(shū)借還管理,在用物資管理及物資綜合查詢等模塊,使得圖書(shū)的管理實(shí)現(xiàn)簡(jiǎn)潔、有序、方便、嚴(yán)密及安全。用自然語(yǔ)言或形式化語(yǔ)言與圖形等完整、準(zhǔn)確、具體的描述系統(tǒng)的數(shù)
8、據(jù)需求、功能需求、性能務(wù)求、可靠性需求和可用性需求等,以及將來(lái)可能提出的需求。(1)完善目前的圖書(shū)管理系統(tǒng),使之能適應(yīng)目前新增圖書(shū)和圖書(shū)借取量的急劇變化,以期實(shí)現(xiàn)完善圖書(shū)管理的各種缺陷;(2)理論上能夠?qū)崿F(xiàn)于*圖書(shū)管理系統(tǒng),使其在原有的基礎(chǔ)上使得圖書(shū)的管理便捷化;(3)可實(shí)現(xiàn)快速查詢圖書(shū)的信息,借出與歸還功能等,同時(shí)實(shí)現(xiàn)對(duì)圖書(shū)妥善保存的管理機(jī)制。通過(guò)建立一個(gè)基于B/S系統(tǒng)的圖書(shū)管理系統(tǒng),使得圖書(shū)管理工作系統(tǒng)化、規(guī)范化和自動(dòng)化,從而提高了管理的效率,也方便了讀者的借閱。應(yīng)用Java編程,實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)信息的管理。系統(tǒng)應(yīng)符合圖書(shū)館信息管理及處理的規(guī)定,滿足圖書(shū)管理員對(duì)圖書(shū)、讀者及借閱信息進(jìn)行管理的需
9、求,滿足讀者對(duì)圖書(shū)信息查詢檢索的需求及實(shí)現(xiàn)續(xù)借的功能需求,并達(dá)到操作過(guò)程中的直觀、方便、實(shí)用、安全等要求。系統(tǒng)用模塊化程序設(shè)計(jì)的方法,即便于系統(tǒng)功能的組合和修改,又便于參與技術(shù)人員補(bǔ)充和維護(hù)。2. 運(yùn)行環(huán)境2.1環(huán)境支持CPU Pentium 1.8Ghz及以上內(nèi)存512MB硬盤(pán)空間 50.0MB以上硬盤(pán)剩余空間操作系統(tǒng) Windows 2000及以上數(shù)據(jù)庫(kù) Microsoft SQL Server 2008支持環(huán)境IIS 5.0開(kāi)發(fā)環(huán)境Microsoft Visual Studio 20052.2軟件系統(tǒng)部署圖B/S客戶端Web瀏覽器IE 6.0+,F(xiàn)irebox 1.5+IIS服務(wù)器OS=
10、Windows數(shù)據(jù)庫(kù)服務(wù)器Server= SQL server 20083. 用戶類(lèi)及其特征3.1用戶類(lèi)基本情況概述1. 圖書(shū)管理員圖書(shū)管理員可以通過(guò)系統(tǒng)進(jìn)行圖書(shū)類(lèi)別維護(hù),圖書(shū)編碼維護(hù)和圖書(shū)借閱周期維護(hù);根據(jù)圖書(shū)目錄信息,管理員可實(shí)現(xiàn)新增、修改、刪除目錄等操作,當(dāng)對(duì)圖書(shū)目錄維護(hù)完成后需提交上級(jí)領(lǐng)導(dǎo)審核,審核后形成正式目錄;對(duì)丟失和報(bào)廢的圖書(shū),由管理員提出申請(qǐng),提交審核人進(jìn)行審核確認(rèn)后圖書(shū)進(jìn)入報(bào)廢丟失狀態(tài);借閱或預(yù)約后向圖書(shū)管理員進(jìn)行提示??芍苯釉谀J(rèn)頁(yè)面進(jìn)行操作,也可通過(guò)查詢進(jìn)行借閱或預(yù)約;對(duì)于讀者的續(xù)借申請(qǐng),管理員需作出適當(dāng)處理。另外,圖書(shū)管理員還有借書(shū)查詢,借書(shū)確認(rèn),還書(shū)確認(rèn),續(xù)借確認(rèn),預(yù)
11、約查詢,逾期查詢以及對(duì)圖書(shū)基本信息查詢等功能。管理員對(duì)圖書(shū)可以進(jìn)行分類(lèi)統(tǒng)計(jì)形成各種報(bào)表,可以打印報(bào)表。2. 公司員工(讀者)讀者可以通過(guò)本系統(tǒng)查詢圖書(shū)的相關(guān)信息,并可以借閱在館圖書(shū),借書(shū)人借書(shū)后,自動(dòng)給圖書(shū)管理員發(fā)出有人借書(shū)的提示,對(duì)已經(jīng)借出的圖書(shū),如果想盡快借到,可進(jìn)行預(yù)約登記,當(dāng)借書(shū)人還書(shū)時(shí),對(duì)預(yù)約人進(jìn)行提示,告知其圖書(shū)可以借閱了。對(duì)預(yù)約的書(shū)中途可解除預(yù)約。對(duì)到期的書(shū)可進(jìn)行續(xù)借申請(qǐng),管理員認(rèn)可后,可續(xù)借。預(yù)約時(shí),如已有人預(yù)約,提醒預(yù)約人,如:已有幾人預(yù)約,你是否預(yù)約:是、否。3. 上級(jí)領(lǐng)導(dǎo)上級(jí)領(lǐng)導(dǎo)需對(duì)圖書(shū)管理員維護(hù)完成的圖書(shū)目錄進(jìn)行審核形成正式目錄,對(duì)目錄的審核,上級(jí)領(lǐng)導(dǎo)有查詢,批準(zhǔn),退回
12、功能,例如,審核后彈出對(duì)話框提示:如:切實(shí)要通過(guò)你選擇的記錄嗎或切實(shí)要退回你選擇的記錄嗎?對(duì)于管理員提出的圖書(shū)丟失和報(bào)廢申請(qǐng),上級(jí)領(lǐng)導(dǎo)需對(duì)其進(jìn)行審核,有查詢,報(bào)廢,報(bào)失功能,申請(qǐng)后要彈出對(duì)話框提示:切實(shí)要報(bào)廢或報(bào)失你選擇的記錄嗎?選擇是后彈出對(duì)話框說(shuō)明報(bào)失或報(bào)廢原因。3.2用戶類(lèi)特征概述本軟件的最終用戶是面向管理員(圖書(shū)管理員和其它管理人員)、讀者(公司員工及各部門(mén)領(lǐng)導(dǎo)等),上級(jí)領(lǐng)導(dǎo),他們都具有一定的計(jì)算機(jī)應(yīng)用基礎(chǔ),可以比較熟練操作計(jì)算機(jī)。管理員和讀者都是經(jīng)常性用戶。4. 條件與限制應(yīng)具備的設(shè)備:計(jì)算機(jī),打印機(jī)應(yīng)具備的人員:開(kāi)發(fā)小組全體人員其他條件:保證相關(guān)管理人員及開(kāi)發(fā)人員全部到位,不無(wú)故缺
13、勤;資金到位三、 數(shù)據(jù)描述1. 靜態(tài)數(shù)據(jù)圖書(shū)信息:圖書(shū)編號(hào)、圖書(shū)名稱(chēng)、圖書(shū)類(lèi)別、作者、出版社、出版日期、冊(cè)數(shù)、購(gòu)入日期、單價(jià)、圖書(shū)借還:借閱日期、歸還日期、預(yù)約日期、預(yù)借閱日期、借閱人、管理員信息:用戶名、密碼、學(xué)生信息:學(xué)號(hào)(用戶名)、姓名、學(xué)院、班級(jí)、登記日期、教師信息:工號(hào)(用戶名)、姓名、部門(mén)、登記日期2. 動(dòng)態(tài)數(shù)據(jù)輸入數(shù)據(jù):查詢圖書(shū)信息:查詢方式:按書(shū)名查詢、按編號(hào)查詢、按類(lèi)別查詢、按作者查詢、按借還狀態(tài)查詢;查詢內(nèi)容:圖書(shū)信息、借還信息、預(yù)約信息查詢個(gè)人信息:查詢方式:用戶名密碼登陸查詢查詢內(nèi)容:圖書(shū)借還信息、借書(shū)權(quán)限、個(gè)人信息輸出數(shù)據(jù):輸出信息圖書(shū)信息、個(gè)人信息3. 輸入輸出數(shù)據(jù)
14、“單位名稱(chēng)”圖書(shū)統(tǒng)計(jì)信息報(bào)表生成日期:年月日 單位:本序號(hào)類(lèi)別在庫(kù)借出小計(jì)報(bào)失報(bào)廢小計(jì)合計(jì)要求:表中全部數(shù)字點(diǎn)擊可查看。表樣可打印?!皢挝幻Q(chēng)” 同名書(shū)統(tǒng)計(jì)報(bào)表生成日期:年月日 單位:本序號(hào)類(lèi)別冊(cè)數(shù)本數(shù)小計(jì)合計(jì)“單位名稱(chēng)” 員工借閱統(tǒng)計(jì)報(bào)表 日期:年月日至年月日序號(hào)姓名 類(lèi)別小計(jì)合計(jì) “單位名稱(chēng)”圖書(shū)借閱頻次統(tǒng)計(jì)日期:年月日至年月日序號(hào)類(lèi)別借閱頻次點(diǎn)擊次數(shù)可查看此類(lèi)書(shū)具體某本的借閱頻次,然后可繼續(xù)點(diǎn)擊次數(shù)查看具體員工的借閱信息合計(jì)4. 數(shù)據(jù)詞典4.1用戶信息(1)名稱(chēng):用戶注冊(cè)表別名:無(wú)簡(jiǎn)述:保存用戶注冊(cè)時(shí)的基本信息來(lái)源:登記新用戶的管理員組成:用戶名(學(xué)號(hào)、工號(hào))、姓名、班級(jí)或部門(mén)、角色(管
15、理員或其他)、登記日期、借還權(quán)限;(2)名稱(chēng):學(xué)生表別名:無(wú)簡(jiǎn)述:保存學(xué)生的實(shí)時(shí)基本信息來(lái)源:注冊(cè)時(shí)提交的信息以及后期更改的信息組成:學(xué)號(hào)(用戶名)、姓名、學(xué)院、班級(jí)、登陸密碼、登記日期、借還權(quán)限;(3)名稱(chēng):教師表別名:無(wú)簡(jiǎn)述:保存教師的實(shí)時(shí)基本信息來(lái)源:注冊(cè)時(shí)提交的信息以及后期更改的信息組成:工號(hào)(用戶名)、姓名、部門(mén)、登錄密碼、登記日期、借還權(quán)限;4.2圖書(shū)信息名稱(chēng):圖書(shū)表別名:無(wú)簡(jiǎn)述:保存所有圖書(shū)的相關(guān)信息來(lái)源:創(chuàng)建系統(tǒng)時(shí)輸入的數(shù)據(jù)以及新進(jìn)書(shū)目時(shí)添加的數(shù)據(jù)組成:圖書(shū)名稱(chēng)、圖書(shū)編號(hào)、圖書(shū)類(lèi)型、作者、出版社、出版時(shí)間、冊(cè)數(shù)、購(gòu)入日期、單價(jià)4.3借閱信息(1)名稱(chēng):借書(shū)表別名:無(wú)簡(jiǎn)述:保存被
16、借取的書(shū)籍的相關(guān)信息來(lái)源:書(shū)目被借取時(shí)管理員登記組成:圖書(shū)編號(hào)、借取時(shí)間、借閱人用戶名、借出管理員、預(yù)約情況(2)名稱(chēng):期限表別名:無(wú)簡(jiǎn)述:記錄所用借出書(shū)籍應(yīng)歸還的時(shí)間及續(xù)借、逾期情況來(lái)源:管理員登記組成:圖書(shū)編號(hào)、借閱人用戶名、歸還時(shí)間、續(xù)借情況、逾期情況、續(xù)借管理員4.4加工條目名稱(chēng):確定能否登錄激發(fā)條件:接收到合格用戶名時(shí)優(yōu)先級(jí):普通輸入:合格的用戶名及密碼輸出:登錄成功、用戶名或密碼錯(cuò)誤加工邏輯:根據(jù)管理員記錄 5. 數(shù)據(jù)庫(kù)介紹名稱(chēng):Microsoft SQL Server 2005介紹:微軟SQL Server2005通過(guò)建立表、視圖、存儲(chǔ)路徑等信息實(shí)現(xiàn)對(duì)數(shù)據(jù)的管理,包括建立、查詢、
17、更新等操作。建立了良好的完整性規(guī)則,為數(shù)據(jù)的安全、維護(hù)提供了有力的保證。數(shù)據(jù)庫(kù)類(lèi)型:關(guān)系數(shù)據(jù)庫(kù)6. 數(shù)據(jù)流圖7. 數(shù)據(jù)采集1. 管理員及借閱人權(quán)限由數(shù)據(jù)庫(kù)設(shè)計(jì)人員錄入數(shù)據(jù)庫(kù)中2. 管理員賬戶及密碼由登陸系統(tǒng)的工作人員自行設(shè)定符合條件的數(shù)據(jù)3. 圖書(shū)信息由管理員賬戶錄入4. 借閱人賬戶及密碼由借閱人登記注冊(cè)后管理員審核通過(guò)生成,自動(dòng)存入數(shù)據(jù)庫(kù)5. 圖書(shū)借閱、歸還信息由管理員錄入6. 其它數(shù)據(jù)由系統(tǒng)自動(dòng)生成四、 功能需求1. 功能劃分本圖書(shū)管理系統(tǒng)主要分為兩大子系統(tǒng):圖書(shū)借閱子系統(tǒng):1. 用戶圖書(shū)借閱功能。2.用戶借閱管理功能圖書(shū)維護(hù)子系統(tǒng):1.數(shù)據(jù)維護(hù)功能2.圖書(shū)目錄管理功能3.圖書(shū)報(bào)失、報(bào)廢功
18、能4.圖書(shū)信息查詢功能2. 功能描述圖書(shū)信息初始化:根據(jù)圖書(shū)的編號(hào)、名稱(chēng)、作者、出版社及出版時(shí)間等信息及購(gòu)買(mǎi)時(shí)間、單價(jià)、借還狀態(tài)等對(duì)數(shù)據(jù)進(jìn)行錄入、存儲(chǔ)。圖書(shū)信息修改:根據(jù)圖書(shū)的借出、歸還等信息對(duì)數(shù)據(jù)進(jìn)行修改圖書(shū)查詢:根據(jù)要求信息對(duì)相應(yīng)圖書(shū)進(jìn)行查詢系統(tǒng)管理:管理員通過(guò)系統(tǒng)添加用戶或者刪除用戶,并且授予權(quán)限,同時(shí)維護(hù)數(shù)據(jù)庫(kù),保證系統(tǒng)正確運(yùn)行。2.1圖書(shū)維護(hù)子系統(tǒng)2.1.1用例描述圖書(shū)管理員可以通過(guò)系統(tǒng)進(jìn)行圖書(shū)類(lèi)別維護(hù),圖書(shū)編碼維護(hù)和圖書(shū)借閱周期維護(hù);根據(jù)圖書(shū)目錄信息,管理員可實(shí)現(xiàn)新增、修改、刪除目錄等操作,當(dāng)對(duì)圖書(shū)目錄維護(hù)完成后需提交上級(jí)領(lǐng)導(dǎo)審核,審核后形成正式目錄;對(duì)丟失和報(bào)廢的圖書(shū),由管理員提
19、出申請(qǐng),提交審核人進(jìn)行審核確認(rèn)后圖書(shū)進(jìn)入報(bào)廢丟失狀態(tài)。上級(jí)領(lǐng)導(dǎo)需對(duì)圖書(shū)管理員維護(hù)完成的圖書(shū)目錄進(jìn)行審核形成正式目錄,對(duì)目錄的審核,上級(jí)領(lǐng)導(dǎo)有查詢,批準(zhǔn),退回功能,例如,審核后彈出對(duì)話框提示:如:切實(shí)要通過(guò)你選擇的記錄嗎或切實(shí)要退回你選擇的記錄嗎?對(duì)于管理員提出的圖書(shū)丟失和報(bào)廢申請(qǐng),上級(jí)領(lǐng)導(dǎo)需對(duì)其進(jìn)行審核,有查詢,報(bào)廢,報(bào)失功能,申請(qǐng)后要彈出對(duì)話框提示:切實(shí)要報(bào)廢或報(bào)失你選擇的記錄嗎?選擇是后彈出對(duì)話框說(shuō)明報(bào)失或報(bào)廢原因。2.1.2用例模型: 2.1.3圖書(shū)目錄維護(hù)子用例模型:2.2圖書(shū)借閱子系統(tǒng)2.2.1用例描述圖書(shū)被借閱或預(yù)約后向圖書(shū)管理員進(jìn)行提示。可直接在默認(rèn)頁(yè)面進(jìn)行操作,也可通過(guò)查詢進(jìn)行
20、借閱或預(yù)約;對(duì)于讀者的續(xù)借申請(qǐng),管理員需作出適當(dāng)處理。另外,圖書(shū)管理員還有借書(shū)查詢,借書(shū)確認(rèn),還書(shū)確認(rèn),續(xù)借確認(rèn),預(yù)約查詢,逾期查詢以及對(duì)圖書(shū)基本信息查詢等功能。讀者可以通過(guò)本系統(tǒng)查詢圖書(shū)的相關(guān)信息,并可以借閱在館圖書(shū),借書(shū)人借書(shū)后,自動(dòng)給圖書(shū)管理員發(fā)出有人借書(shū)的提示,對(duì)已經(jīng)借出的圖書(shū),如果想盡快借到,可進(jìn)行預(yù)約登記,當(dāng)借書(shū)人還書(shū)時(shí),對(duì)預(yù)約人進(jìn)行提示,告知其圖書(shū)可以借閱了。對(duì)預(yù)約的書(shū)中途可解除預(yù)約。對(duì)到期的書(shū)可進(jìn)行續(xù)借申請(qǐng),管理員認(rèn)可后,可續(xù)借。預(yù)約時(shí),如已有人預(yù)約,提醒預(yù)約人,如:已有幾人預(yù)約,你是否預(yù)約:是、否。2.2.2用例模型:2.2.3借還書(shū)系統(tǒng)狀態(tài)分析五、 性能需求1. 數(shù)據(jù)精確度
21、由于此開(kāi)發(fā)項(xiàng)目針對(duì)書(shū)籍管理,使用頻度較高,使用性要求比較高。為防止對(duì)信息資料和管理程序的惡意破壞,要求具有較高的安全性,系統(tǒng)對(duì)不同的用戶提供不同的功能模塊,只有具有一定權(quán)限的管理員用戶才能允許具有借、還書(shū)的權(quán)限,一般用戶只能具有查看圖書(shū)信息和借閱功能。且本系統(tǒng)還具有一定的保護(hù)機(jī)制和備份機(jī)制,防止系統(tǒng)被惡意修改或破壞。數(shù)值要求精確到整型個(gè)位即可,要求普通用戶的姓氏完全準(zhǔn)確,姓名可以進(jìn)行部分匹配。2. 時(shí)間特性可以方便快捷且有效地完成借閱、查詢等各項(xiàng)操作,錄入數(shù)據(jù)合法性校驗(yàn)程序高,查詢速度快,且保證信息的正確和及時(shí)更新??傊蠓€(wěn)定、安全、便捷,易于管理和操作。u 響應(yīng)時(shí)間:小于0.5秒;u 更
22、新處理時(shí)間:小于1.5秒;u 數(shù)據(jù)的轉(zhuǎn)換和傳送時(shí)間:小于2秒;u 可靠性:平均故障間隔時(shí)間不低于200小時(shí);3. 適應(yīng)性該系統(tǒng)是基于網(wǎng)頁(yè)界面,可以用于任何有瀏覽器的聯(lián)網(wǎng)計(jì)算機(jī),能實(shí)現(xiàn)跨平臺(tái)操作,同時(shí)系統(tǒng)靈活性很強(qiáng),可以隨時(shí)進(jìn)行內(nèi)容修改和界面的更新。另外也適應(yīng)多種數(shù)據(jù)傳輸方式,能夠提供靈活的配置以適應(yīng)業(yè)務(wù)需求。u 操作方式上的變化:鼠標(biāo)、鍵盤(pán)、觸摸屏等都可以使用;u 運(yùn)行環(huán)境的變化:在多種平臺(tái)上都可以使用;u 精度和有效時(shí)限的變化:精度變化要對(duì)系統(tǒng)的影響減小到最??;u 計(jì)劃的變化或改進(jìn):較易改進(jìn)。4. 數(shù)據(jù)訪問(wèn)性能要求該圖書(shū)管理系統(tǒng)利用數(shù)據(jù)緩存,既保證了數(shù)據(jù)庫(kù)中原始數(shù)據(jù)的可靠性,又能夠加強(qiáng)數(shù)據(jù)之
23、間的交互效率。5. 數(shù)據(jù)傳輸性能要求該圖書(shū)管理系統(tǒng)數(shù)據(jù)在上傳時(shí)會(huì)經(jīng)過(guò)部分壓縮,以加強(qiáng)數(shù)據(jù)的統(tǒng)一保存和處理,還能節(jié)省數(shù)據(jù)所占用的空間,給數(shù)據(jù)庫(kù)減小壓力。六、 運(yùn)行需求1. 用戶界面圖書(shū)類(lèi)別輸入界面:類(lèi)別編碼類(lèi)別名稱(chēng)輸入輸入圖書(shū)編碼設(shè)置界面:固定編碼編碼長(zhǎng)度(位數(shù))輸入輸入圖書(shū)借閱周期維護(hù)界面:圖書(shū)借閱周期最長(zhǎng)不超過(guò) 天輸入圖書(shū)目錄維護(hù)界面:類(lèi)別名稱(chēng)圖書(shū)編號(hào)書(shū)名作者出版社出版日期冊(cè)數(shù)購(gòu)入日期單價(jià)圖書(shū)狀態(tài)審核狀態(tài)備注選擇選擇輸入輸入輸入選擇輸入選擇輸入正常維護(hù)輸入圖書(shū)目錄默認(rèn)頁(yè)面及報(bào)失報(bào)廢默認(rèn)頁(yè)面:圖書(shū)編號(hào)書(shū)名作者出版社出版日期冊(cè)數(shù)購(gòu)入日期單價(jià)圖書(shū)狀態(tài)圖書(shū)報(bào)失報(bào)廢審核頁(yè)面:圖書(shū)編號(hào)書(shū)名作者出版社出版
24、日期冊(cè)數(shù)購(gòu)入日期單價(jià)申請(qǐng)日期圖書(shū)類(lèi)別圖書(shū)借閱默認(rèn)頁(yè)面:圖書(shū)編號(hào)書(shū)名作者出版社出版日期冊(cè)數(shù)購(gòu)入日期單價(jià)申請(qǐng)日期預(yù)還日期圖書(shū)狀態(tài)操作圖書(shū)預(yù)約界面:借閱時(shí)間選擇預(yù)還時(shí)間選擇預(yù)約時(shí)間選擇預(yù)借閱時(shí)間選擇解除預(yù)約界面:圖書(shū)編號(hào)書(shū)名作者出版社出版日期冊(cè)數(shù)購(gòu)入日期單價(jià)預(yù)約人預(yù)約日期預(yù)借閱日期取消圖書(shū)續(xù)借申請(qǐng)界面:圖書(shū)編號(hào)書(shū)名作者出版社出版日期冊(cè)數(shù)購(gòu)入日期單價(jià)借閱日期預(yù)約日期續(xù)借次數(shù)續(xù)借可鏈接看到詳細(xì)的信息如借閱日期及預(yù)還日期借書(shū)查詢界面:序號(hào)圖書(shū)編號(hào)書(shū)名作者出版社出版日期冊(cè)數(shù)購(gòu)入日期單價(jià)借閱日期預(yù)還日期借閱人續(xù)借次數(shù)預(yù)約人預(yù)借閱日期狀態(tài)可鏈接詳細(xì)信息已借出未借出借書(shū)確認(rèn)界面:序號(hào)圖書(shū)編號(hào)書(shū)名作者出版社出版日期
25、冊(cè)數(shù)購(gòu)入日期單價(jià)借閱日期預(yù)約日期續(xù)借次數(shù)借閱人可鏈接看到詳細(xì)的信息如借閱日期及預(yù)還日期還書(shū)確認(rèn)界面:序號(hào)圖書(shū)編號(hào)書(shū)名作者出版社出版日期冊(cè)數(shù)購(gòu)入日期單價(jià)借閱時(shí)間還書(shū)時(shí)間續(xù)借次數(shù)借閱人可鏈接看到詳細(xì)的信息如借閱日期及預(yù)還日期續(xù)借確認(rèn)界面:序號(hào)圖書(shū)編號(hào)書(shū)名作者出版社出版日期冊(cè)數(shù)購(gòu)入日期單價(jià)續(xù)借時(shí)間預(yù)還時(shí)間續(xù)借次數(shù)借閱人可鏈接看到詳細(xì)的信息如借閱日期及預(yù)還日期預(yù)約查詢界面:序號(hào)圖書(shū)編號(hào)書(shū)名作者出版社出版日期冊(cè)數(shù)購(gòu)入日期單價(jià)借閱日期預(yù)還日期借閱人續(xù)借次數(shù)預(yù)約人預(yù)借閱日期狀態(tài)可鏈接詳細(xì)信息已借出逾期查詢界面:序號(hào)圖書(shū)編號(hào)書(shū)名作者出版社出版日期冊(cè)數(shù)購(gòu)入日期單價(jià)借閱時(shí)間預(yù)還時(shí)間逾期天數(shù)借閱人圖書(shū)基本信息查詢界
26、面:序號(hào)圖書(shū)編號(hào)書(shū)名作者出版社出版日期冊(cè)數(shù)購(gòu)入日期單價(jià)目前狀態(tài)在庫(kù)借出借還書(shū)記錄查詢界面:序號(hào)圖書(shū)編號(hào)書(shū)名作者出版社出版日期冊(cè)數(shù)購(gòu)入日期單價(jià)借閱人出借人借閱日期預(yù)約日期歸還時(shí)間續(xù)借次數(shù)可鏈接看到詳細(xì)的信息如借閱日期及預(yù)還日期2. 硬件接口支持x86系列的PC機(jī)。現(xiàn)實(shí)中要求具有高速以太組網(wǎng)以實(shí)現(xiàn)各個(gè)倉(cāng)庫(kù)間信息的交互??紤]到大量數(shù)據(jù)的備份等要求,需要保持與打印機(jī)和光盤(pán)刻錄機(jī)的接口,這較易實(shí)現(xiàn)。CPU:Pentium 1.8Ghz及以上內(nèi)存:512MB硬盤(pán)空間:50.0MB以上硬盤(pán)剩余空間3. 軟件接口主要考慮軟件與操作系統(tǒng)、數(shù)據(jù)庫(kù)管理系統(tǒng)的接口??紤]到數(shù)據(jù)處理與常用辦公軟件的接口,如Microsoft Office軟件等,應(yīng)盡量實(shí)現(xiàn)它們之間的數(shù)據(jù)格式的自動(dòng)轉(zhuǎn)換。查詢模塊需要與互聯(lián)網(wǎng)相連,以實(shí)現(xiàn)物資的網(wǎng)上查詢。4. 故障處理當(dāng)用戶輸入用戶名字和密碼錯(cuò)誤時(shí),應(yīng)當(dāng)發(fā)出提示,并提示重新輸入。發(fā)生錯(cuò)誤時(shí),應(yīng)先保存有效文件以保證數(shù)據(jù)完整,對(duì)于數(shù)據(jù)庫(kù)發(fā)生故障時(shí)要能夠進(jìn)行故障恢復(fù),以保證數(shù)據(jù)的一致性同時(shí)也要定期進(jìn)行數(shù)據(jù)備份。七、 其它需求本系統(tǒng)中對(duì)系統(tǒng)的各個(gè)模塊采用分級(jí)菜單的形式;所有的提
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 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ì)用戶上傳內(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 推動(dòng)教育、科技與人才協(xié)同發(fā)展行動(dòng)計(jì)劃
- 深遠(yuǎn)海養(yǎng)殖產(chǎn)業(yè)未來(lái)發(fā)展藍(lán)圖
- 具身智能發(fā)展趨勢(shì)與市場(chǎng)機(jī)會(huì)分析
- 急診工作與社會(huì)責(zé)任計(jì)劃
- 全球小語(yǔ)種考試試題及答案
- 學(xué)生的理財(cái)規(guī)劃建議計(jì)劃
- 如何評(píng)估倉(cāng)庫(kù)運(yùn)行效率計(jì)劃
- 開(kāi)展校外實(shí)踐基地的合作交流計(jì)劃
- 學(xué)校心理輔導(dǎo)與支持方案計(jì)劃
- 前臺(tái)文員工作提升計(jì)劃
- 煤炭地下氣化原理課件
- 金螳螂企業(yè)管理課件
- 2×25MW水電站電氣部分課程設(shè)計(jì)
- 《探索三角形全等的條件》第一課時(shí)參考課件1 公開(kāi)課課件
- 企業(yè)年金培訓(xùn)版教學(xué)課件
- 健康信息學(xué)中醫(yī)藥學(xué)語(yǔ)言系統(tǒng)語(yǔ)義網(wǎng)絡(luò)框架
- 2023年中考語(yǔ)文一輪復(fù)習(xí)考點(diǎn)梳理+對(duì)點(diǎn)訓(xùn)練(原卷版+解析版)(打包7套)
- 幼兒繪本故事:如果不洗澡
- 農(nóng)業(yè)機(jī)械使用與維護(hù)課程標(biāo)準(zhǔn)
- 汽輪機(jī)上缸吊出及翻缸風(fēng)險(xiǎn)分析及管控措施
- 普通高中學(xué)生綜合素質(zhì)檔案填寫(xiě)樣表
評(píng)論
0/150
提交評(píng)論