版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、圖書借閱系統(tǒng)需求分析學(xué)院信息學(xué)院專業(yè)計(jì)算機(jī)科學(xué)與技術(shù)學(xué)號(hào)#姓名*20目錄1引言31.1背景31.2文檔描述31.3讀者對(duì)象31.4文檔目的31.5需求獲取31.6功能需求分析41.6.1圖書館借閱者需求功能分析41.6.2管理員功能需求分析41.7系統(tǒng)性能要求41.8參考書目41.9團(tuán)隊(duì)成員42、需求建模52.1數(shù)據(jù)流圖52.1.1系統(tǒng)0層圖52.1.2系統(tǒng)1層圖6 2.1.2系統(tǒng)2層圖72.2ER圖123數(shù)據(jù)字典163.1數(shù)據(jù)存儲(chǔ)條目163.2數(shù)據(jù)流條目173.3外部條目183.4數(shù)據(jù)項(xiàng)條目193.5加工條目201引言隨著計(jì)算機(jī)及網(wǎng)絡(luò)技術(shù)的飛速發(fā)展,Internet應(yīng)用在全球范圍內(nèi)日益普及,
2、當(dāng)今社會(huì)正快速向信息化社會(huì)前進(jìn),信息系統(tǒng)的作用也越來(lái)越大。圖書館的正常運(yùn)營(yíng)中總是面對(duì)大量的工作,因此圖書管理信息化是發(fā)展的必然趨勢(shì)。通過(guò)分析和設(shè)計(jì)建立一套有效的圖書借閱系統(tǒng),可以減輕工作,將工作科學(xué)化、規(guī)范化、提高了圖書信息管理的工作質(zhì)量。因此根據(jù)圖書館目前的管理情況開發(fā)一套圖書借閱系統(tǒng)是十分必要的?,F(xiàn)代軟件工程作為一門學(xué)科,從20世紀(jì)70年代以來(lái),始終處在發(fā)展變化和探索前進(jìn)之中。在系統(tǒng)的開發(fā)中站著很重要的地位。現(xiàn)代軟件工程的基本方法包括:需求工程、基本設(shè)計(jì)和詳細(xì)設(shè)計(jì)、系統(tǒng)的實(shí)現(xiàn)三大部分,本節(jié)主要做系統(tǒng)的需求分析。1.1背景當(dāng)前,圖書館中有大量書籍,且每日面對(duì)的讀者眾多。在人力有限的情況下,圖
3、書管理的工作難度加大,效率低下。為了改善這種狀況,將圖書管理系統(tǒng)應(yīng)用于圖書館,使圖書管理工作向計(jì)算機(jī)管理轉(zhuǎn)變。1.2文檔概述 該系統(tǒng)滿足兩部分人的需求,分別是圖書管理員和圖書借閱者。對(duì)于圖書管理員而言,通過(guò)該系統(tǒng)能對(duì)圖書進(jìn)行管理,即有增、刪、改、查等功能,以及對(duì)還書等要求經(jīng)行操作;圖書借閱者能夠憑借該系統(tǒng)查詢圖書,個(gè)人借閱情況,以及對(duì)自己信息的修改。1.3讀者對(duì)象該文檔讀者主要為客戶,項(xiàng)目管理人員、開發(fā)人員和項(xiàng)目維護(hù)人員。1.4 文檔目的編寫本文檔的目的是方便明確詳細(xì)需求設(shè)計(jì),同時(shí)作為設(shè)計(jì)人員進(jìn)行軟件設(shè)計(jì)的依據(jù)和使用單位的驗(yàn)收標(biāo)準(zhǔn)。1.5需求獲取同過(guò)和圖書借閱者還有圖書管理員交流,聽取建議征集
4、意見(jiàn)。結(jié)合老師上課講到的關(guān)于需求分析方面的知識(shí)。1.6功能需求分析1.6.1圖書借閱者功能需求分析 a.圖書借閱者能夠以借閱者身份和密碼登錄到系統(tǒng)。b.圖書借閱者能按書名、編號(hào)、作者、主題查詢圖書,并了解圖書的一系列信息,方便借書。c.圖書借閱者能登陸到系統(tǒng)以后,根據(jù)自己的信息,查詢到自己所借書的情況。d.圖書借閱者能夠通過(guò)該系統(tǒng)從書庫(kù)借出書,歸還書,續(xù)借書。1.6.2管理員功能需求分析a.管理員能夠以圖書管理員的身份和密碼進(jìn)入該系統(tǒng)。b.管理員能夠?qū)D書信息和借閱者的信息進(jìn)行增、刪、改、查。c.管理員能夠查詢借閱者的信息,并實(shí)現(xiàn)借書,還書,續(xù)借,罰款。1.7系統(tǒng)性能要求a.安全:由于系統(tǒng)主要
5、針對(duì)圖書館,使用頻度較高,使用性要求比較高。為防止對(duì)信息資料和管理程序的惡意破壞,要求有較為可靠的安全性能。b.數(shù)據(jù)精度:保證通過(guò)系統(tǒng)對(duì)于各類信息的查詢要做到完全正確。所有在相應(yīng)域中包含查詢關(guān)鍵字的記錄都能查到。不包含關(guān)鍵字的記錄都查詢不到。要求穩(wěn)定、便捷,易于管理和操作。c.速度:系統(tǒng)對(duì)于大部分操作都能夠做出快速的反應(yīng)。d. 系統(tǒng)要求穩(wěn)定、便捷,易于管理和操作。一旦出現(xiàn)故障能快速恢復(fù)系統(tǒng)和故障處理。 1.8參考書目1 毋國(guó)慶, 梁正平, 袁夢(mèng)霆, 李勇華. 軟件需求工程M.機(jī)械工業(yè)出版社, 2013 .2 郭寧, 楊一平. 軟件工程實(shí)用教程M.人民郵電出版社, 1753 .3 張家浩. 現(xiàn)代
6、軟件工程M.機(jī)械工業(yè)出版社, 2009 .1.9團(tuán)隊(duì)成員成員1 李慶 圖書借閱系統(tǒng) 需求分析成員2 劉亞林圖書借閱系統(tǒng) 概要設(shè)計(jì)成員3 楊建濱圖書借閱系統(tǒng) 詳細(xì)設(shè)計(jì)2、需求建模2.1數(shù)據(jù)流圖2.1.1系統(tǒng)0層圖圖1.圖書借閱系統(tǒng)0層圖0層圖詳細(xì)描述:該層圖是數(shù)據(jù)流圖的最頂層圖。主要描述了借閱者和圖書管理員通過(guò)圖書借閱系統(tǒng)實(shí)現(xiàn)相應(yīng)功能的數(shù)據(jù)流圖。圖書借閱系統(tǒng)中包含著若干個(gè)子系統(tǒng),圖書借閱者向系統(tǒng)輸入信息,包括借閱者自己的相關(guān)信息和圖書的相關(guān)信息。圖書借閱系統(tǒng)根據(jù)圖書借閱者提供的信息和其提出的要求進(jìn)行查詢、處理并將處理后的相應(yīng)結(jié)果反饋給圖書借閱者。從而實(shí)現(xiàn)了圖書借閱者的相關(guān)操作。類似的,圖書管理員
7、通過(guò)輸入相應(yīng)的信息到圖書借閱系統(tǒng),圖書借閱系統(tǒng)實(shí)現(xiàn)相應(yīng)的功能,并將結(jié)果反饋給圖書管理員。2.1.2系統(tǒng)1層圖1層圖詳細(xì)描述:該層流程圖描述了圖書借閱系統(tǒng)里面有五個(gè)子系統(tǒng):圖書管理系統(tǒng)、圖書查詢系統(tǒng)、圖書借閱系統(tǒng)、借閱者信息管理系統(tǒng),還書系統(tǒng)。流程圖主要表示這幾個(gè)系統(tǒng)之間的聯(lián)系以及數(shù)據(jù)流向。首先,管理者能夠憑借管理員的身份對(duì)這五個(gè)系統(tǒng)進(jìn)行維護(hù)管理。對(duì)五張信息表進(jìn)行增、刪、改、查。其次,圖書借閱者能夠應(yīng)用這幾個(gè)系統(tǒng)實(shí)現(xiàn)相應(yīng)的操作。圖書借閱者可以向圖書查詢系統(tǒng)輸入要查詢書籍的相關(guān)信息。該子系統(tǒng)就會(huì)按照信息在圖書信息表中查找這本書,并將這本書查詢到的信息反饋給圖書借閱者。通過(guò)查詢系統(tǒng)查詢到有這本書,可
8、以在經(jīng)過(guò)圖書借閱系統(tǒng)借書。圖書借閱系統(tǒng)會(huì)在借書的同時(shí)對(duì)圖書信息表、借閱者信息表,借書信息表進(jìn)行修改。還書系統(tǒng)則是通過(guò)查詢所要?dú)w還圖書的信息,并對(duì)圖書信息表和借書信息表進(jìn)行修改。流程圖中包含著三張表:圖書信息表、借閱者信息表,借書信息表。圖書信息表中主要記錄了圖書的相關(guān)信息便于查詢圖書的數(shù)量,借還情況。借閱者信息表記錄了圖書借閱者的相關(guān)信息,便于查詢借閱者的相關(guān)身份,聯(lián)系方式以及借書情況。借書信息表記錄了該書的借閱者的相關(guān)信息,便于管理人員對(duì)借出的圖書進(jìn)行管理。(見(jiàn)圖2) 圖2.圖書借閱系統(tǒng)1層 2.1.3系統(tǒng)2層圖a子系統(tǒng)1:圖書管理員對(duì)圖書借閱者信息管理系統(tǒng) 圖3.管理員對(duì)圖書信息的管理圖3
9、詳細(xì)描述:圖書館里員將自己的帳號(hào)和密碼輸入到管理員信息驗(yàn)證這個(gè)子系統(tǒng)。子系統(tǒng)在管理員信息表中對(duì)該帳號(hào)和密碼進(jìn)行查詢,如果沒(méi)有該帳號(hào)或者密碼錯(cuò)誤,則返回驗(yàn)證失敗。如果驗(yàn)證成功,子系統(tǒng)1.1就會(huì)把管理員要查詢的圖書編號(hào)輸入到系統(tǒng)1.2中,在圖書信息表中找到該圖書的記錄,并對(duì)其修改信息。b子系統(tǒng)2:圖書管理員對(duì)圖書信息管理系統(tǒng)圖4.借閱者對(duì)圖書信息查詢圖4詳細(xì)描述:圖書借閱者將個(gè)人的帳號(hào)密碼輸入到子系統(tǒng)2.1中。系統(tǒng)會(huì)在借閱者信息表中查找該帳號(hào),并將密碼進(jìn)行對(duì)比。如果密碼不正確或者不存在這個(gè)賬號(hào),就會(huì)返回驗(yàn)證信息失敗。如果成功,就進(jìn)行下一步操作。將圖書借閱者要查詢圖書的相關(guān)信息輸入到子系統(tǒng)2.2中。
10、2.2在圖書信息表中查找該圖書,并把圖書的信息作為查詢結(jié)果返回給圖書借閱者。c子系統(tǒng)3:圖書借閱者查詢圖書,并借書圖5.借閱者借閱圖書系統(tǒng)圖5詳細(xì)描述:圖書借閱者利用圖書查詢系統(tǒng)得到了圖書信息查詢結(jié)果,如果無(wú)書怎不用進(jìn)行下面操作。如果有書,就把要借圖書的信息傳遞給子系統(tǒng)3.1。在借書的同時(shí),子系統(tǒng)3.1就會(huì)在借書信息表中添加上借閱者的信息,在借閱者信息表中添加所借書的題目,數(shù)目。d子系統(tǒng)4:圖書管理員對(duì)借閱者信息管理系統(tǒng)圖6.圖書管理員對(duì)借閱者信息管理系統(tǒng)圖6詳細(xì)描述:圖書管理員憑借自己的管理員帳號(hào)和密碼登錄通過(guò)管理員信息驗(yàn)證。子系統(tǒng)4.1將管理員輸入的信息在管理員信息表中進(jìn)行查找,如果找不到
11、這個(gè)賬號(hào)或者密碼不正確就返回驗(yàn)證失敗,驗(yàn)證正確就進(jìn)行下一步操作。4.1將要查詢的借閱者的相關(guān)信息傳遞給4.2。4.2在借閱者信息表中查找借閱者的記錄。并可以對(duì)該記錄進(jìn)行增刪改查。e子系統(tǒng)5:圖書借閱者歸還圖書管理系統(tǒng)圖7.圖書借閱者歸還圖書管理系統(tǒng)圖7詳細(xì)描述:圖書借閱者登錄到系統(tǒng)后,把要?dú)w還的圖書的相關(guān)信息輸入到子系統(tǒng)5.1中。5.1將按照輸入的信息在圖書信息表中查找,如果沒(méi)有該書的信息,給圖書借閱者返回驗(yàn)證失敗。如果存在,在還書后,子系統(tǒng)5.2對(duì)圖書信息表、借書信息表,借閱者信息表中的相應(yīng)信息進(jìn)行修改。2.2 E-R圖圖8.圖書管理員E-R圖圖9.借閱者E-R圖圖10.圖書E-R圖 總E-
12、R圖 3、數(shù)據(jù)字典3.1數(shù)據(jù)存儲(chǔ)條目表1數(shù)據(jù)存儲(chǔ)條目表編號(hào)名稱流入數(shù)據(jù)流出數(shù)據(jù)組成組成形式D1圖書信息表F8F4圖書編號(hào) 圖書條形碼 書名 關(guān)鍵字 價(jià)格 出版社 作者數(shù)目 IBSN按照?qǐng)D書編號(hào)依次排序D2借閱者信息表F9F7借書證條形碼 借閱者帳號(hào) 姓名 性別 登記時(shí)間 讀者類別 借書數(shù)目 聯(lián)系方式按照借閱者帳號(hào)依次排序D3借書信息表F11借書證條形碼 借閱者帳號(hào) 姓名 所借書編號(hào) 借書數(shù)目借書登記時(shí)間 聯(lián)系方式 讀者類別按照借書登記時(shí)間排序D4管理員信息表F3管理員帳號(hào) 姓名 性別 聯(lián)系方式按照管理員帳號(hào)依次排序3.2外部條目表2外部條目表編號(hào)名稱簡(jiǎn)述輸入數(shù)據(jù)流輸出數(shù)據(jù)流01圖書借閱者憑借帳
13、號(hào)登錄系統(tǒng),查詢,借閱,歸還圖書圖書借閱者帳號(hào)、密碼以及圖書的相關(guān)信息帳號(hào)驗(yàn)證結(jié)果和圖書查詢結(jié)果02圖書管理員憑借帳號(hào)登錄系統(tǒng),管理系統(tǒng)。查詢圖書和借閱者的信息,并對(duì)各個(gè)表中信息進(jìn)行修改管理員的帳號(hào)、密碼以及借閱者相關(guān)信息和圖書相關(guān)信息帳號(hào)驗(yàn)證結(jié)果,圖書借閱者和圖書的相關(guān)信息3.3數(shù)據(jù)流條目表3數(shù)據(jù)流條目表編號(hào)名稱來(lái)源去處組成F1管理員帳號(hào)密碼圖書管理員管理員信息驗(yàn)證管理員的帳號(hào)和登錄密碼F2圖書編號(hào)管理員信息驗(yàn)證圖書信息增刪改查每一本圖書的唯一編號(hào)F3管理員信息管理員信息表管理員信息驗(yàn)證管理員帳號(hào) 姓名 性別F4圖書信息圖書信息表圖書信息增刪改查圖書編號(hào) 書名 關(guān)鍵字 價(jià)格 出版社 數(shù)目 I
14、BSNF5驗(yàn)證成功借閱者信息表數(shù)據(jù)查詢圖書編號(hào)F6登錄信息圖書借閱者借閱者信息驗(yàn)證借閱者帳號(hào) 密碼 借書證條形碼F7借閱者信息借閱者信息表借閱者信息驗(yàn)證借閱者帳號(hào) 姓名 性別 登記時(shí)間 讀者類別 借書數(shù)目 聯(lián)系方式F8圖書相關(guān)信息數(shù)據(jù)查詢圖書信息表圖書編號(hào) 書名 作者 關(guān)鍵字F9修改信息修改信息借閱者信息表借書數(shù)目 借閱者帳號(hào) 姓名 聯(lián)系方式F10查詢結(jié)果數(shù)據(jù)查詢圖書借閱者圖書編號(hào) 書名 作者 出版社 數(shù)目F11添加借閱者信息修改信息借書信息表圖書編號(hào) 作者 借書數(shù)目 借閱者帳號(hào) 姓名 聯(lián)系方式 借書登記時(shí)間 3.4數(shù)據(jù)項(xiàng)條目表4數(shù)據(jù)項(xiàng)條目表編號(hào)名稱數(shù)據(jù)類型長(zhǎng)度小數(shù)位取值范圍01帳號(hào)N2002密碼C2003姓名C2004性別C0205聯(lián)系方式N2006時(shí)間D0807讀者類別C2008借書數(shù)目N0809條形碼N2010價(jià)格N080211書名C4012圖書編號(hào)C2013作者C0814出版社C2015關(guān)鍵字C0816IBSNC2017剩余數(shù)目N083.5加工條目表5加工條目表編號(hào)名稱輸入處理邏輯輸出P1.1管理員信息驗(yàn)證正確的管理員賬號(hào)和密碼查詢信息表并檢驗(yàn)密碼驗(yàn)證結(jié)果和圖書編號(hào)P1.2圖書信息增刪改查要查詢圖書的編號(hào)在圖書信息表查詢圖書編號(hào)查詢圖書信息P2.1借閱者信息驗(yàn)證正確的圖書借閱者賬號(hào)和密碼查詢借閱者信息表并檢驗(yàn)密碼驗(yàn)證結(jié)果和要借圖書的信息P2.2數(shù)據(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 甜品店地彈門施工及驗(yàn)收合同
- 體育館觀眾停車場(chǎng)地租賃合同
- 2025年事業(yè)單位科技創(chuàng)新與成果轉(zhuǎn)化合作合同3篇
- 2025年安全送餐服務(wù)合同協(xié)議:食品安全專篇3篇
- 2025年信用反擔(dān)保合同范本:影視制作項(xiàng)目信用風(fēng)險(xiǎn)保障書3篇
- 2025年度農(nóng)村土地租賃與農(nóng)業(yè)廢棄物資源化利用示范項(xiàng)目合同
- 二零二五年度綠色生態(tài)農(nóng)業(yè)用地購(gòu)買合同協(xié)議2篇
- 2025年度農(nóng)產(chǎn)品電商物流配送服務(wù)合同3篇
- 二零二五年度建筑公司實(shí)習(xí)生勞動(dòng)合同(帶教協(xié)議)3篇
- 2025年度房地產(chǎn)合伙開發(fā)項(xiàng)目合同樣本3篇
- 水上拋石安全專項(xiàng)施工方案
- 中職課程思政說(shuō)課比賽 課件
- 臺(tái)大歐麗娟《紅樓夢(mèng)》公開課全部筆記
- 公司報(bào)價(jià)管理辦法
- 農(nóng)貿(mào)市場(chǎng)安全生產(chǎn)風(fēng)險(xiǎn)分級(jí)管控和隱患排查治理雙體系方案全套資料2019-2020完整實(shí)施方案模板
- 網(wǎng)絡(luò)安全設(shè)備巡檢報(bào)告
- 人教版 五年級(jí)上冊(cè)道德與法治全冊(cè)各課及單元同步檢測(cè)試卷【含答案】
- T梁濕接縫及橫隔梁施工方案
- 校園廣播系統(tǒng)施工安裝方案
- 掛籃檢查驗(yàn)收記錄表
- 小學(xué)勞動(dòng)教育培訓(xùn)心得體會(huì)
評(píng)論
0/150
提交評(píng)論