圖書館管理系統(tǒng)需求分析.doc_第1頁(yè)
圖書館管理系統(tǒng)需求分析.doc_第2頁(yè)
圖書館管理系統(tǒng)需求分析.doc_第3頁(yè)
圖書館管理系統(tǒng)需求分析.doc_第4頁(yè)
圖書館管理系統(tǒng)需求分析.doc_第5頁(yè)
免費(fèi)預(yù)覽已結(jié)束,剩余3頁(yè)可下載查看

下載本文檔

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

文檔簡(jiǎn)介

計(jì)算機(jī)與通信工程學(xué)院軟件工程實(shí)驗(yàn)報(bào)告圖書館管理系統(tǒng)需求分析說(shuō)明書The Specification of Requirement Analysis專 業(yè): 計(jì)算機(jī)科學(xué)與技術(shù)班 級(jí): 計(jì)科07- 1班姓 名: 張娜報(bào)告日期: 2010年5月31日 1引言隨著計(jì)算機(jī)及網(wǎng)絡(luò)技術(shù)的飛速發(fā)展,Internet/Intranet應(yīng)用在全球范圍內(nèi)日益普及,當(dāng)今社會(huì)正快速向信息化社會(huì)前進(jìn),信息系統(tǒng)的作用也越來(lái)越大。圖書館在正常運(yùn)營(yíng)中總是面對(duì)大量的讀者信息,書籍信息以及由兩者相互作用產(chǎn)生的借書信息,還書信息。因此圖書管理信息化是發(fā)展的必然趨勢(shì)。用結(jié)構(gòu)化系統(tǒng)分析與設(shè)計(jì)的方法,建立一套有效的圖書信息管理系統(tǒng),可以減輕工作,將工作科學(xué)化、規(guī)范化,提高了圖書館信息管理的工作質(zhì)量因此根據(jù)圖書館目前實(shí)際的管理情況開發(fā)一套圖書管理系統(tǒng)是十分必要的。1.1 編寫目的1)隨著社會(huì)的進(jìn)步,信息技術(shù)的廣泛應(yīng)用,數(shù)字化管理的優(yōu)勢(shì)日趨顯著。針對(duì)中小型圖書館或圖書室管理落后的情況,設(shè)計(jì)實(shí)現(xiàn)一個(gè)圖書信息管理系統(tǒng),通過與計(jì)算機(jī)的結(jié)合使用對(duì)中小型圖書館或圖書室的各種圖書信息進(jìn)行管理可以給管理員和用戶帶來(lái)以下不同的方便:檢索迅速、查找方便、可靠性高、存儲(chǔ)量大、保密性好、壽命長(zhǎng)、成本低等。這些優(yōu)點(diǎn)能夠極大地提高工作效率,也是圖書館等部門管理科學(xué)化、正規(guī)化的重要標(biāo)志之一。而且計(jì)算機(jī)管理的成本不斷降低。因此,開發(fā)一套這樣的中小型圖書管理軟件已經(jīng)很有必要,并且實(shí)現(xiàn)研究服務(wù)于實(shí)踐的原則。2)本報(bào)告由張娜(200750080106)完成。1.2 背景1)待開發(fā)軟件系統(tǒng)的名稱:圖書館管理系統(tǒng)2)任務(wù)開發(fā)者:張娜3)軟件用戶:圖書館管理員1.3 定義為了便于閱讀理解本文,在此解釋一些在本文中用到的簡(jiǎn)寫和專業(yè)術(shù)語(yǔ):圖書管理;系統(tǒng)設(shè)計(jì);信息。1.4 參考資料1 張海藩.軟件工程導(dǎo)論(第五版)M.北京:清華大學(xué)出版社,20082 劉乃麗.精通ASP.NET2.0+SQLServer 2005項(xiàng)目開發(fā).M.北京:人民郵電出版社, 2007:100150.3 (美)沃爾特,本-甘,薩卡.Microsoft SQL Server 2005技術(shù)內(nèi)幕-T-SQL程序設(shè)計(jì)M.北京:電子工業(yè)出版社,2007:5080.4 Google Web APIs ReferenceEB/OL./api/reference,2005.52、任務(wù)概述2.1 目標(biāo)他圖書館管理系統(tǒng)以計(jì)算機(jī)為工具,通過對(duì)圖書館管理所需的信息管理,把管理人員從繁瑣的數(shù)據(jù)計(jì)算處理中解脫出來(lái),使其有更多的精力從事圖書館管理政策的研究實(shí)施,圖書館管理計(jì)劃的制定執(zhí)行和教學(xué)質(zhì)量的監(jiān)督檢查,從而全面提高教學(xué)質(zhì)量。本系統(tǒng)基于java語(yǔ)言開發(fā),數(shù)據(jù)庫(kù)采用MySQL。2.2 用戶的特點(diǎn)因?yàn)樵撓到y(tǒng)的最終用戶是大學(xué)校園的全體師生,當(dāng)然他們對(duì)系統(tǒng)的不同部分有各自不同的權(quán)限。這個(gè)系統(tǒng)還面向一些潛在的用戶,比如學(xué)生可以查詢自己的借書記錄,圖書館老師可以查詢學(xué)生的基本情況等。要求使用本系統(tǒng)的用戶對(duì)計(jì)算機(jī)能夠熟練的使用,知道基本的操作。2.3 假定和約束圖書館工作人員可以據(jù)實(shí)修改學(xué)生的借書信息,學(xué)生和其他人員只有查詢的權(quán)限。3、需求規(guī)定 3.1 對(duì)功能的規(guī)定根據(jù)圖書管理系統(tǒng)的實(shí)際需求,可以將圖書管理系統(tǒng)劃分為系統(tǒng)設(shè)置、圖書管理、讀者管理、圖書借還、系統(tǒng)查詢、排行榜6個(gè)部分各個(gè)部分的具體功能的系統(tǒng)功能結(jié)構(gòu)圖如圖3.1所示。圖書管理系統(tǒng)系統(tǒng)設(shè)置 管理員設(shè)置 書架設(shè)置讀者管理排行榜圖書管理圖書借還系統(tǒng)查詢讀者類型管理圖書借閱排行榜讀者借閱排行榜圖書借閱查詢圖書檔案查詢 圖書歸還 圖書借閱圖書檔案管理圖書類型管理讀者檔案管理 圖3.1 系統(tǒng)功能結(jié)構(gòu)圖3.2 對(duì)性能的規(guī)定使用穩(wěn)定,操作性能好,操作方法易于掌握,系統(tǒng)的安全性強(qiáng)。3.2.1 精度系統(tǒng)保證結(jié)果的正確性,在精度需求上,根據(jù)使用需要,在各項(xiàng)數(shù)據(jù)的輸入,輸出及傳輸過程中,本系統(tǒng)可以滿足各種精度的需求。3.2.2 時(shí)間特性要求在軟件方面,響應(yīng)時(shí)間,更新處理時(shí)間都比較快且迅速,完全滿足用戶要求。3.2.3 靈活性 系統(tǒng)具有較高的可靠性,可恢復(fù)性系統(tǒng)有良好的可擴(kuò)展性,允許管理員隨時(shí)對(duì)其進(jìn)行更新和維護(hù)。當(dāng)用戶需求,如操作方式,運(yùn)行環(huán)境,結(jié)果精度等發(fā)生變化時(shí),設(shè)計(jì)的軟件要做適當(dāng)調(diào)整,靈活性較好。3.3 輸入輸出要求(1)系統(tǒng)設(shè)置模塊:添加刪除管理員、設(shè)置管理員的權(quán)限、說(shuō)明圖書存放書架信息添加刪除書架信息。(2)讀者管理模塊:添加刪除不同類型的讀者及注明可借圖書的數(shù)量、添加刪除讀者的檔案。(3)圖書管理模塊:添加刪除不同類型的的圖書及注明圖書可借的天數(shù)庫(kù)存數(shù)量、添加刪除圖書的檔案。(4)圖書借還模塊:可查詢讀者借閱和歸還圖書的信息及圖書的現(xiàn)有庫(kù)存量。(5)系統(tǒng)查詢模塊:可根據(jù)不同的條件(條形碼、書名、類別、作者、書架、出版社)查詢讀者需要的圖書、讀者可根據(jù)不同的條件(圖書條形碼、圖書名稱、讀者編號(hào)、讀者名字、到期時(shí)間)查詢自己借閱圖書信息。(6)排行榜模塊:可以讓讀者知道圖書借閱的排行榜及讀者借閱的排行榜。表3-1顯示具體的輸入,輸出及各個(gè)模塊的功能功能名稱輸入項(xiàng)輸出項(xiàng)執(zhí)行權(quán)限功能描述系統(tǒng)設(shè)置模塊想設(shè)置的管理員賬號(hào)成功添加或刪除管理員管理員實(shí)現(xiàn)管理員的添加或刪除系統(tǒng)設(shè)置模塊圖書編號(hào)圖書的存放位置管理員提供所有圖書在書架上的存放位置讀者管理模塊讀者學(xué)號(hào),讀者類型,最大借閱量顯示讀者的類型管理員提供每位讀者的類型及可借閱圖書數(shù)量讀者管理模塊需要添加或刪除的檔案信息添加或刪除成功或失敗的提示信息管理員刪除畢業(yè)或退學(xué)的檔案信息,添加新入學(xué)同學(xué)的信息圖書管理模塊需要添加或刪除的圖書信息成功或失敗的提示信息管理員添加新購(gòu)入的圖書或刪除不再使用的圖書圖書管理模塊需添加或刪除圖書的類型圖書類型及可外借天數(shù)管理員給圖書分類,方便管理圖書借還模塊讀者學(xué)號(hào)讀者借閱或歸還圖書的信息管理員用戶方便管理員和讀者查詢借閱信息圖書借還模塊書名要查詢的圖書的庫(kù)存量用戶方便用戶查詢圖書是否借出系統(tǒng)查詢模塊書名或作者等圖書信息管理員 方便管理員管理圖書檔案系統(tǒng)查詢模塊書名或作者等圖書信息及所在書架位置所有用戶方便讀者查詢及尋找圖書排行榜模塊圖書借閱排行榜排行榜內(nèi)容所有用戶是讀者了解最受歡迎的書排行榜模塊許哲借閱排行榜排行榜內(nèi)容所有用戶讓大家知道哪位讀者借閱的圖書最多表3-13.4 數(shù)據(jù)管理能力要求(針對(duì)軟件系統(tǒng))圖書管理員基本信息中的id號(hào)、姓名;讀者詳細(xì)信息表中的各項(xiàng)信息;圖書詳細(xì)信息表中的各項(xiàng)信息基本上是固定不變的,他們不會(huì)隨著系統(tǒng)的運(yùn)行和時(shí)間的變化而發(fā)生變化。他們一旦入庫(kù),一般情況下是不會(huì)改變的,所以,他們輸入庫(kù)的過程一定要確保正確。其他的,如圖書管理員基本信息中的密碼,圖書借閱和歸還信息表都隨時(shí)需要做一些調(diào)整,因此他們會(huì)改變。用戶的權(quán)限一旦入庫(kù)后基本上是不會(huì)改變的,但在入庫(kù)確定前是可以改變的。3.5 故障處理要求 系統(tǒng)失效后能給出錯(cuò)誤信息,提示用戶采取適當(dāng)手段處理故障。3.6 其他專門要求普通用戶的需求:對(duì)于只有查看、借閱權(quán)限的用戶,一般是通過上網(wǎng)瀏覽學(xué)校網(wǎng)頁(yè)來(lái)查看數(shù)據(jù)的。各圖書館管理員:能夠?qū)ο到y(tǒng)進(jìn)行設(shè)置,以適應(yīng)不同用戶的需求。4、運(yùn)行環(huán)境規(guī)定4.1 設(shè)備普通PC即可4.2 支持軟件1)操作系統(tǒng):Win2000/XP/Vista/SEVEN2) DBMS:MySql5.0或以上版本3) JDK1.5及以上4) Web服務(wù)器:Tomcat;5)瀏覽器:IE5.0及以上,推薦使用IE6.0;4.3接口4.3.1用戶接口 采用窗口化的界面,菜單式進(jìn)行設(shè)計(jì),在操作時(shí)響應(yīng)熱鍵

溫馨提示

  • 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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論