圖書(shū)管理系統(tǒng)--最終版_第1頁(yè)
圖書(shū)管理系統(tǒng)--最終版_第2頁(yè)
圖書(shū)管理系統(tǒng)--最終版_第3頁(yè)
圖書(shū)管理系統(tǒng)--最終版_第4頁(yè)
圖書(shū)管理系統(tǒng)--最終版_第5頁(yè)
免費(fèi)預(yù)覽已結(jié)束,剩余27頁(yè)可下載查看

下載本文檔

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

文檔簡(jiǎn)介

1、目錄第1章緒論1.1課題背景 1.2目的和意義 1.3系統(tǒng)設(shè)計(jì)思想第2章可行性分析2.1經(jīng)濟(jì)可行性2.2技術(shù)可行性2.3操作可行性2.4法律可行性第3章需求分析3.1功能需求 3.2數(shù)據(jù)流圖 3.3數(shù)據(jù)字典9第4章總體設(shè)計(jì)4.1系統(tǒng)模塊總體設(shè)計(jì)4.2模塊IPO表104.3結(jié)構(gòu)圖12第5章詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)155.1運(yùn)行環(huán)境155.2開(kāi)發(fā)工具簡(jiǎn)介15165.3.1系統(tǒng)管理模塊的設(shè)計(jì)與實(shí)現(xiàn)165.3.2書(shū)籍管理模塊的設(shè)計(jì)與實(shí)現(xiàn)175.3.3借閱管理模塊的設(shè)計(jì)與實(shí)現(xiàn) 185.3.4讀者管理模塊的設(shè)計(jì)與實(shí)現(xiàn)195.3模塊功能設(shè)計(jì)與實(shí)現(xiàn)第6章 系統(tǒng)測(cè)試與性能分析21第1章緒論1.1課題背景如今網(wǎng)絡(luò)技術(shù)發(fā)展迅

2、速,某些的系統(tǒng)技術(shù)的開(kāi)發(fā)相當(dāng)成熟,是我們的學(xué)習(xí)、 生活、工作等多方面都向數(shù)字化方向發(fā)展。隨著科學(xué)技術(shù)的發(fā)展,也給我們?cè)谥T 多的方面帶來(lái)了很大的方便,提高了工作效率,立足于校園實(shí)際,著眼于未來(lái)發(fā) 展,建成標(biāo)準(zhǔn)化、通用性較強(qiáng)、實(shí)用的系統(tǒng),以提高圖書(shū)信息的現(xiàn)代化管理水平, 實(shí)現(xiàn)信息資源的共享。圖書(shū)管理系統(tǒng)是一種基于集中統(tǒng)一規(guī)劃的數(shù)據(jù)庫(kù)數(shù)據(jù)管理 新模式。圖書(shū)館在正常運(yùn)營(yíng)中總是面對(duì)大量的讀者信息,書(shū)籍信息以及由兩者相互作用產(chǎn)生的借書(shū)信息,還書(shū)信息。信息的種類和形式越來(lái)越豐富,傳統(tǒng)圖書(shū)館 的機(jī)制顯然不能滿足這些需要。用結(jié)構(gòu)化系統(tǒng)分析與設(shè)計(jì)的方法,建立一套有效 的圖書(shū)信息管理系統(tǒng),可以減輕工作,將工作科學(xué)化

3、、規(guī)范化,提高了圖書(shū)館信 息管理的工作質(zhì)量因此根據(jù)圖書(shū)館目前實(shí)際的管理情況開(kāi)發(fā)一套圖書(shū)管理系統(tǒng) 是十分必要的。1.2目的和意義針對(duì)學(xué)校圖書(shū)室管理落后的情況,設(shè)計(jì)實(shí)現(xiàn)該圖書(shū)信息管理系統(tǒng),通過(guò)與計(jì) 算機(jī)的結(jié)合使用,對(duì)校園圖書(shū)館的各種圖書(shū)信息進(jìn)行管理, 可以給管理員和讀者 帶來(lái)諸多的便易:管理可靠、檢索迅速、查找方便、可靠性高、存儲(chǔ)量大、保密 性好、壽命長(zhǎng)、成本低等。在對(duì)圖書(shū)、讀者的管理過(guò)程中(其實(shí)是對(duì)圖書(shū)、讀者 數(shù)據(jù)的管理),這些優(yōu)點(diǎn)能夠極大地提高工作效率,也是圖書(shū)館各個(gè)部門(mén)管理科 學(xué)化、正規(guī)化的重要標(biāo)志之一。而且計(jì)算機(jī)管理系統(tǒng)的成本正在不斷降低。使用 該系統(tǒng)之后,圖書(shū)館管理人員可以管理讀者的登記

4、、圖書(shū)的購(gòu)入、借出、歸還、 信譽(yù)度以及注銷等;還可以查詢某位讀者、某本圖書(shū)的借閱情況,對(duì)當(dāng)前借閱情 況給出一些統(tǒng)計(jì),給出統(tǒng)計(jì)表格,以全面掌握?qǐng)D書(shū)的流通情況。本系統(tǒng)的宗旨是提高圖書(shū)管理工作的效率,減少相關(guān)人員的工作量,使學(xué)校的圖書(shū)管理工作真 正做到科學(xué)、合理的規(guī)劃,系統(tǒng)、高效的實(shí)施。1.3系統(tǒng)設(shè)計(jì)思想設(shè)計(jì)該校園圖書(shū)管理系統(tǒng)是充分考慮了校園的實(shí)際需求。我們本著安全 性、穩(wěn)定性、效率輸出等基本特性來(lái)設(shè)計(jì)該系統(tǒng)。使該圖書(shū)管理系統(tǒng)能夠合理、 快速、有效的解決圖書(shū)館的實(shí)際問(wèn)題。同時(shí)也要保證系統(tǒng)的易操作性,界面友好 性,易維護(hù)性。為了緊跟科技時(shí)代的步伐,該系統(tǒng)還可以支持系統(tǒng)升級(jí),以更好的滿足圖書(shū)館工作人員的

5、種種需要。采用人機(jī)對(duì)話的操作方式,界面美觀、友好, 信息查詢靈活、方便,數(shù)據(jù)存儲(chǔ)準(zhǔn)確、安全可靠。第2章可行性分析2.1經(jīng)濟(jì)可行性現(xiàn)行系統(tǒng)必須在計(jì)算機(jī)上實(shí)現(xiàn),必須實(shí)現(xiàn)計(jì)算機(jī)的管理,對(duì)于學(xué)校來(lái)說(shuō),可 以實(shí)現(xiàn)學(xué)校信息化。這對(duì)今后的管理會(huì)帶來(lái)很多的便利,同時(shí)帶來(lái)更好的經(jīng)濟(jì)效 益。2.2 技術(shù)可行性使用的軟件是 Microsoft Visual Basic 6.0和SQL server 2005是兩個(gè)非常成熟 的開(kāi)發(fā)工具,無(wú)論在安全性、可用性、可靠性方面都毫無(wú)置疑,因此軟件方面是 可行的。2.3操作可行性本系統(tǒng)操作易懂,圖書(shū)館也專門(mén)聘請(qǐng)了專業(yè)人員進(jìn)行系統(tǒng)維護(hù)和培訓(xùn)。2.4法律可行性開(kāi)發(fā)這個(gè)系統(tǒng)不同于開(kāi)發(fā)

6、普通的系統(tǒng)軟件, 不存在侵權(quán)等問(wèn)題,即法律上是 可行的。第3章需求分析3.1功能需求校園圖書(shū)管理系統(tǒng)的主要功能無(wú)非就是對(duì)圖書(shū)信息和讀者信息進(jìn)行管理。 為 了圖書(shū)館管理人員更好的更高效地管理書(shū)籍信息和讀者信息, 并通過(guò)對(duì)校園圖書(shū) 管理系統(tǒng)的討論、研究與分析,把該圖書(shū)管理系統(tǒng)主要分為四個(gè)模塊:系統(tǒng)管理 模塊、書(shū)籍管理模塊、借閱管理模塊和讀者管理模塊。3.2數(shù)據(jù)流圖該系統(tǒng)的數(shù)據(jù)流信息的流向和處理過(guò)程相對(duì)復(fù)雜,各個(gè)功能之間又有著非常緊密的聯(lián)系,具體的系統(tǒng)數(shù)據(jù)流圖,如下圖3.1所示。3.1系統(tǒng)數(shù)據(jù)流圖圖系統(tǒng)管理模塊的數(shù)據(jù)流圖,如圖3.2所示:圖3.2系統(tǒng)管理數(shù)據(jù)流圖書(shū)籍管理模塊的數(shù)據(jù)流圖,如圖3.3所示

7、:書(shū)籍信息書(shū)籍米購(gòu)信息書(shū)籍信息表j書(shū)籍I書(shū)籍信息'書(shū)籍信- *息管理新書(shū)推 薦管理_)新書(shū)信息丿新書(shū)推薦信息/ ,書(shū)籍采 -*購(gòu)管理3缺書(shū)信息Z皆息 書(shū)籍信 錄入 錄入書(shū)籍采購(gòu)信息 '入新書(shū) 書(shū)推薦 薦信息讀者管理員書(shū)籍采購(gòu)表新書(shū)推薦表圖3.3書(shū)籍管理數(shù)據(jù)流圖借閱管理模塊數(shù)據(jù)流圖,如圖3.4所示:閏書(shū)信啟表4借閱信息表*讀吿佶自表JL1L4L讀者信!D"罰藏信息表£9載信息4還書(shū)信良志2罰裁信總2迥期信.3弓2«-還書(shū)菅理23 一斗+過(guò)期罰款菅理4讀者信息Q繕借言息還書(shū)佶展2讀者dt綻借信息*3.2. 續(xù)借聳理23_2 借書(shū)菅理2還書(shū)信忌管理貝t1

8、 f旦1圖3.4借閱管理數(shù)據(jù)流圖EIF:>讀者管理模塊數(shù)據(jù)流圖,如圖3.5所示:圖3.5讀者管理數(shù)據(jù)流圖3.3數(shù)據(jù)字典3.6、圖書(shū)管理中書(shū)籍采購(gòu)表、書(shū)籍信息表以及新書(shū)推薦表的數(shù)據(jù)字典如圖3.7、3.8 所示。名字:書(shū)籍采購(gòu)表別名:無(wú)描述:存儲(chǔ)采購(gòu)信息定義:書(shū)籍米購(gòu)表=書(shū)名+作者+出版社+出版日期+定價(jià)+種 類+冊(cè)數(shù)位置:書(shū)籍管理圖3.6書(shū)籍采購(gòu)數(shù)據(jù)字典名字:書(shū)籍信息表別名:無(wú)描述:儲(chǔ)存書(shū)籍信息定義:書(shū)籍信息表=書(shū)籍編號(hào)+書(shū)名+作者+出版社+描述 位置:書(shū)籍管理圖3.7書(shū)籍信息表數(shù)據(jù)字典名字:新書(shū)推薦表別名:無(wú)描述:新書(shū)的推薦信息定義:新書(shū)推薦表=書(shū)籍編號(hào)+種類+單價(jià)+描述+書(shū)名+作者+

9、出版社位置:書(shū)籍管理圖3.8新書(shū)推薦表數(shù)據(jù)字典借閱管理中借書(shū)信息表的數(shù)據(jù)字典、還書(shū)信息表的數(shù)據(jù)字典、罰款信息表的數(shù)據(jù)字典分別如下圖3.9、3.10、3.11所示。名字:借閱信息表別名:無(wú)描述:圖書(shū)管理系統(tǒng)的讀者借閱資料,記錄定義:借閱信息表=借書(shū)信息編號(hào)+讀者編號(hào)+讀者姓名+書(shū) 籍編號(hào)+書(shū)籍名稱+借書(shū)日期+續(xù)借標(biāo)志+備注信息位置:借書(shū)管理圖3.9借書(shū)信息表的數(shù)據(jù)字典名字 別名 描述 定義還書(shū)信息表無(wú)圖書(shū)管理系統(tǒng)的讀者還書(shū)資料,記錄還書(shū)信息表=讀者編號(hào)+讀者姓名+書(shū)籍編號(hào)+書(shū)籍名稱+借書(shū)日期+還書(shū)日期+備注信息 位置:還書(shū)管理圖3.10還書(shū)信息表的數(shù)據(jù)字典名字 別名 描述 定義罰款信息表無(wú)圖書(shū)管

10、理系統(tǒng)的讀者罰款信息的記錄罰款信息表=讀者編號(hào)+讀者姓名+書(shū)籍編號(hào)+書(shū)籍名稱+借書(shū)日期+應(yīng)還書(shū)日期+實(shí)還書(shū)日期+罰款金額+備注信 息位置:過(guò)期罰款管理圖3.11罰款信息表的數(shù)據(jù)字典讀者管理中讀者信息表的數(shù)據(jù)字典、讀者意見(jiàn)表的數(shù)據(jù)字典、讀者信譽(yù)度表的數(shù)據(jù)字典分別如下圖3.12、3.13、3.14所示。名字:讀者信息表別名:無(wú)描述:存儲(chǔ)讀者信息,由讀者填寫(xiě)與修改定義:讀者信息表=讀者編號(hào)+讀者姓名+專業(yè)+年級(jí)+照片 位置:讀者管理圖3.12讀者信息表的數(shù)據(jù)字典名字:讀者意見(jiàn)表別名:無(wú)描述:讀者有任何疑問(wèn)或意見(jiàn)可由此發(fā)給管理員 定義:讀者意見(jiàn)表=讀者編號(hào)+讀者姓名+意見(jiàn) 位置:讀者管理圖3.13讀者

11、意見(jiàn)表的數(shù)據(jù)字典名字:信譽(yù)度別名:無(wú)描述:用于評(píng)定借書(shū)等級(jí)對(duì)讀者借書(shū)進(jìn)行約束 定義:信譽(yù)度=0數(shù)字2位置:信譽(yù)度表圖3.14讀者信譽(yù)度表的數(shù)據(jù)字典第4章總體設(shè)計(jì)4.1系統(tǒng)模塊總體設(shè)計(jì)在該部分利用層次圖來(lái)描繪圖書(shū)管理系統(tǒng)的層次結(jié)構(gòu)。 在層次結(jié)構(gòu)圖中最上 面的矩形框代表根(總的系統(tǒng)),下面的各層中的每個(gè)矩形框代表一個(gè)管理模塊 或者一個(gè)最基本的功能,最下面的功能模塊細(xì)化到不能再細(xì)化, 是一個(gè)獨(dú)立的功 能。方框間的連線表示調(diào)用關(guān)系而不像層次方框圖那樣表示組成關(guān)系。圖書(shū)管理系統(tǒng)中的管理員可以對(duì)系統(tǒng)管理模塊、 書(shū)籍管理模塊、借閱管理模塊和讀者管理模塊四個(gè)模塊進(jìn)行管理。各模塊具體功能描述如下:(1)管理員管

12、理整個(gè)系統(tǒng),包括對(duì)系統(tǒng)管理模塊的管理、書(shū)籍管理模塊的 管理、借閱管理模塊的管理、讀者管理模塊的管理等(2)系統(tǒng)管理模塊的功能需求: 對(duì)讀者信譽(yù)度的查看及信譽(yù)度提醒、 了解 讀者的基本信息、查看圖書(shū)的借閱情況及把庫(kù)存量較少的書(shū)籍向采購(gòu)人員發(fā)出提示、分類排行統(tǒng)計(jì)圖書(shū)的借閱情況以及對(duì)讀者提出合理的借閱意見(jiàn)。(3)書(shū)籍管理模塊的功能需求:實(shí)現(xiàn)書(shū)籍信息的增添, 的功能。實(shí)現(xiàn)書(shū)籍采購(gòu)的增加,刪除,修改和查詢的功能。 已經(jīng)被推薦的新書(shū)不能重復(fù)推薦。刪除,修改,查詢實(shí)現(xiàn)新書(shū)推薦的功能,修改和刪除。實(shí)現(xiàn) 續(xù)借信息的添加,修改和刪除。實(shí)現(xiàn)還書(shū)信息的添加,修改和刪除。實(shí)現(xiàn)過(guò)期罰 款罰款功能:讀者未在還書(shū)日期之前歸還

13、,則根據(jù)圖書(shū)超期的天數(shù)計(jì)算出罰款金 額,每超過(guò)一天則罰款0.1元,以此類推。(5)讀者管理模塊的功能需求:讀者信息注冊(cè)功能為對(duì)讀者輸入的信息進(jìn) 行存儲(chǔ)。讀者信息修改功能為讀者對(duì)注冊(cè)的信息進(jìn)行修改。信譽(yù)度功能為計(jì)算讀 者信譽(yù)度,信譽(yù)度低的人無(wú)法借書(shū)。讀者意見(jiàn)功能為存儲(chǔ)讀者意見(jiàn),并向管理員 提交此意見(jiàn)。圖書(shū)管理系統(tǒng)的功能層次圖,如圖 4.1所示:圖4.1系統(tǒng)功能層次圖(4)借閱管理模塊的功能需求:實(shí)現(xiàn)借書(shū)信息的添加,4.2模塊IPO表該圖書(shū)管理系統(tǒng)主要分為四個(gè)模塊:系統(tǒng)管理模塊、書(shū)籍管理模塊、借閱管 理模塊、讀者管理模塊,各模塊具體IPO表如下圖所示:圖4.2系統(tǒng)管理的IPO表書(shū)籍管理模塊的IPO

14、表如下圖4.3到圖4.6所示:4.3書(shū)籍管理IPO表4.4書(shū)籍信息IPO表4.5書(shū)籍采購(gòu)IPO表4.6新書(shū)推薦IPO表借閱管理模塊的IPO表如下圖4.7到圖4.11所示:4.7借閱管理IPX4.8借書(shū)管理IPX4.9續(xù)借管理IPX圖 4.10還書(shū)管理IPO表圖4.11過(guò)期懲罰管理IPO表讀者管理模塊的IPO表如下圖4.12到圖4.16所示:圖4.12讀者管理IPO表圖4.13讀者注冊(cè)IPO表圖4.14讀者信息修改IPO表圖4.15讀者信譽(yù)度IPO表圖4.16讀者意見(jiàn)IPO表4.3結(jié)構(gòu)圖系統(tǒng)管理模塊的結(jié)構(gòu)圖,如圖4.17所示:信譽(yù)度系統(tǒng)管理接受請(qǐng)求數(shù)據(jù)訪問(wèn)控制信譽(yù)度信息讀者信息接受請(qǐng)求I I數(shù)據(jù)

15、訪問(wèn)控制I I讀者信息查看借閱情況/, 接受請(qǐng)求I I數(shù)據(jù)訪問(wèn)控制借閱書(shū)信息查詢審核訪問(wèn)數(shù)請(qǐng)求請(qǐng)求據(jù)文件統(tǒng)計(jì)信譽(yù)1分析1提示讀者提1查詢1審核1訪問(wèn)數(shù)數(shù)據(jù)度值升信譽(yù)度請(qǐng)求請(qǐng)求據(jù)文件/I 統(tǒng)# 1 II 門(mén):1查詢審核1請(qǐng)求請(qǐng)求據(jù)文件統(tǒng)計(jì)書(shū)架1分析1數(shù)據(jù)庫(kù)存員SQL語(yǔ)句SQL語(yǔ)句SQL語(yǔ)句借閱管理模塊的結(jié)構(gòu)圖,如圖4.19所示:排行統(tǒng)計(jì)分析II接受請(qǐng)求數(shù)據(jù)訪問(wèn)控制I排行表單排行 請(qǐng)求審核排行 索引請(qǐng)求訪問(wèn)數(shù) 據(jù)文件進(jìn)行數(shù) 據(jù)排行排行 數(shù)據(jù)分析給讀者合理1 建議SQL語(yǔ)句圖4.17系統(tǒng)管理結(jié)構(gòu)圖書(shū)籍管理模塊的結(jié)構(gòu)圖,如圖4.18所示:圖 4.18書(shū)籍管理結(jié)構(gòu)圖圖4.19借閱管理結(jié)構(gòu)圖讀者管理模塊的

16、結(jié)構(gòu)圖,如圖4.20所示:圖 4.20讀者管理結(jié)構(gòu)圖第5章詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)5.1運(yùn)行環(huán)境1.硬件環(huán)境電腦的一般的硬件配置即可。2.軟件環(huán)境系統(tǒng)的軟件環(huán)境配置為 Windows 7操作系統(tǒng),SQL Server 2008數(shù)據(jù)庫(kù),MicrosoftVisual Studio 2010 開(kāi)發(fā)工具。5.2開(kāi)發(fā)工具簡(jiǎn)介Visual Studio是微軟公司出品的一款大型應(yīng)用軟件,從最初的Visual Studio 97開(kāi)始就成為編程的重要工具。Visual Studio 2010的集成開(kāi)發(fā)環(huán)境中為開(kāi)發(fā)人 員提供了大量的實(shí)用工具以提高工作效率。 這些工具包括了自動(dòng)編譯、項(xiàng)目創(chuàng)建向?qū)?、?chuàng)建部署工程等等。作為面向

17、下一代平臺(tái)的開(kāi)發(fā)工具,Visual Studio 2010 提供了很多工具來(lái)幫助開(kāi)發(fā)者開(kāi)發(fā)基于 Windows 7的應(yīng)用程序,同時(shí)也使那些已 經(jīng)存在的非托管應(yīng)用程序,通過(guò)一定的處理后也同樣能夠應(yīng)用新操作系統(tǒng)所帶來(lái) 的特性。VS2010還在以下方面進(jìn)行了改進(jìn):增強(qiáng)和完善了 Visual Studio IDE;改 進(jìn)了 Visual Basic和C#語(yǔ)言,開(kāi)發(fā)人員可以根據(jù)自己的愛(ài)好選擇任意一種語(yǔ)言 同時(shí)還包括一種新的.NET Framework語(yǔ)言:F#;支持基于MVC的Web應(yīng)用,改 進(jìn)了代碼編寫(xiě)的速度,簡(jiǎn)化了 Web開(kāi)發(fā);改進(jìn)了對(duì)WPF和Silverlight應(yīng)用程序的 開(kāi)發(fā),當(dāng)然最重要的變化

18、是完善了 Visual C+功能。對(duì)開(kāi)發(fā)人員來(lái)說(shuō)Visual Studio 2010版本會(huì)很容易熟悉而能立即上手利用平臺(tái)。SQL Server 2008工具介紹:SQL Server 2008 R2是基于SQL Server 2008提供可靠高效的智能數(shù)據(jù)平臺(tái) 構(gòu)建而成的。SQL Server 2008 R2提供了大量新改進(jìn),可幫助使用者滿懷信心地 調(diào)整規(guī)模、提高IT效率并實(shí)現(xiàn)管理完善的自助商業(yè)智能。此版本中包含應(yīng)用程 序和多服務(wù)器管理、復(fù)雜事件處理、主數(shù)據(jù)服務(wù)及最終用戶報(bào)告等方面的新功能 和增強(qiáng)功能。SQL Server 2008 R2是一種實(shí)用性高的可信賴和可擴(kuò)展平臺(tái),主 數(shù)據(jù)服務(wù)支持異構(gòu)

19、系統(tǒng)間的數(shù)據(jù)協(xié)調(diào),StreamI nsight能夠?qū)崿F(xiàn)對(duì)大規(guī)模復(fù)雜事件 的處理,并支持多達(dá) 256個(gè)邏輯處理器的大型應(yīng)用程序。主要功能包括:PowerPivot、主數(shù)據(jù)服務(wù)、應(yīng)用程序和多服務(wù)器管理。5.3模塊功能設(shè)計(jì)與實(shí)現(xiàn)531系統(tǒng)管理模塊的設(shè)計(jì)與實(shí)現(xiàn)系統(tǒng)管理模塊的功能:對(duì)讀者信譽(yù)度的查看及信譽(yù)度提醒、了解讀者的基本信息、查看圖書(shū)的借閱情況及把庫(kù)存量較少的書(shū)籍向采購(gòu)人員發(fā)出提示、分類PAD排行統(tǒng)計(jì)圖書(shū)的借閱情況以及對(duì)讀者提出合理的借閱意見(jiàn)。系統(tǒng)管理模塊 圖如下所示:圖5.1系統(tǒng)管理PAD圖系統(tǒng)管理模塊Jackson圖,如下圖所示:系統(tǒng)管理S(i)事務(wù)結(jié)束排行統(tǒng)計(jì)分析查看借閱情況了解讀者信息查看

20、信譽(yù)度合統(tǒng)求符系要日期排名讀者排名看析詢果 查分查結(jié)統(tǒng)計(jì)信息核行引求 審排索請(qǐng)請(qǐng)求排行核詢求審查要查詢語(yǔ)句核詢求審查要上查詢語(yǔ)句核詢求審查要上查詢語(yǔ)句合,提中作 符求統(tǒng)并操 不要條赤斷f旦看查詢結(jié)果工占問(wèn)數(shù)據(jù)文件合統(tǒng)求符系要合,提中作 符求統(tǒng)并操 不要系示斷合統(tǒng)求符系要合,提中作 符求統(tǒng)并操 不要系示斷合統(tǒng)求符系要,提中作 符求統(tǒng)并操 不葵條赤斷統(tǒng)計(jì)信息存,醒購(gòu)員 庫(kù)少提采人刃問(wèn)數(shù)據(jù)文件n旦看查詢結(jié)果廠問(wèn)數(shù)據(jù)文件亠析查詢結(jié)果F統(tǒng)計(jì)信息祐度饑?!桁刃問(wèn)數(shù)據(jù)文件Jackson 圖圖5.2系統(tǒng)管理5.3.2書(shū)籍管理模塊的設(shè)計(jì)與實(shí)現(xiàn)刪除,修改,查詢的功能。書(shū)籍管理模塊的功能:實(shí)現(xiàn)書(shū)籍信息的增添,實(shí)現(xiàn)書(shū)

21、籍采購(gòu)的增加,刪除,修改和查詢的功能。實(shí)現(xiàn)新書(shū)推薦的功能,已 經(jīng)被推薦的新書(shū)不能重復(fù)推薦。書(shū)籍管理模塊 PAD圖如下圖所示:圖5.3書(shū)籍管理PAD圖<kf杠寧A A hfs (ns.1lIM晟入劉書(shū)1忙件倍恵I4.efk圖5.4書(shū)籍管理PAD圖書(shū)籍管理模塊Jackson圖,如下圖所示:圖5.5書(shū)籍管理Jackson圖5.3.3借閱管理模塊的設(shè)計(jì)與實(shí)現(xiàn)借閱管理模塊的功能需求:實(shí)現(xiàn)借書(shū)信息的添加,修改和刪除。實(shí)現(xiàn)續(xù)借信 息的添加,修改和刪除。實(shí)現(xiàn)還書(shū)信息的添加,修改和刪除。實(shí)現(xiàn)過(guò)期罰款罰款 功能:讀者未在還書(shū)日期之前歸還,則根據(jù)圖書(shū)超期的天數(shù)計(jì)算出罰款金額, 每 超過(guò)一天則罰款0.1元,以此

22、類推。借閱管理模塊 PAD圖如下圖所示:圖5.6借閱管理PAD圖借閱管理模塊Jackson圖,如下圖所示:借閱管理"過(guò)期罰款管理sss-.1SQL.圖5.7借閱官理Jackson圖5.3.4讀者管理模塊的設(shè)計(jì)與實(shí)現(xiàn)讀者管理模塊的功能需求:讀者信息注冊(cè)功能為對(duì)讀者輸入的信息進(jìn)行存儲(chǔ)。讀者信息修改功能為讀者對(duì)注冊(cè)的信息進(jìn)行修改。信譽(yù)度功能為計(jì)算讀者信'譽(yù)度,信譽(yù)度低的人無(wú)法借書(shū)。讀者意見(jiàn)功能為存儲(chǔ)讀者意見(jiàn),并向管理員提交此意見(jiàn)。讀者管理模塊 PAD圖如下圖所示:圖5.8讀者管理PAD圖圖5.9讀者管理PAD圖錄入學(xué)號(hào)錄入學(xué)號(hào)讀者請(qǐng)求信譽(yù)度數(shù)據(jù)def返回學(xué)號(hào)對(duì)應(yīng)姓名返回學(xué)號(hào)對(duì)應(yīng) 的

23、當(dāng)前借書(shū)數(shù)讀者錄入讀者意見(jiàn)def返回學(xué)號(hào)對(duì)應(yīng)的處罰時(shí)間錄入意見(jiàn)計(jì)算信譽(yù)度圖5.9讀者管理PAD圖讀者管理模塊Jackson圖,如下圖所示:圖5.10讀者管理Jackson圖第6章系統(tǒng)測(cè)試與性能分析經(jīng)過(guò)需求分析、設(shè)計(jì)等階段的開(kāi)發(fā)后,得到了源程序,開(kāi)始進(jìn)入到軟件測(cè)試階段。然而,在測(cè)試之前的各階段中都可能在軟件產(chǎn)品中遺留下許多錯(cuò)誤和缺陷, 如果不及時(shí)找出這些錯(cuò)誤和缺陷,并將其改正,這個(gè)軟件產(chǎn)品就不能正常使用,甚至?xí)?dǎo)致巨大的損失。目前,程序的正確性證明尚未得到根本的解決, 因此軟 件測(cè)試仍是發(fā)現(xiàn)軟件中錯(cuò)誤和缺陷的主要手段。 組長(zhǎng)負(fù)責(zé)自己模塊測(cè)試以及最后 的集成測(cè)試,組員負(fù)責(zé)各個(gè)模塊的測(cè)試。測(cè)試步驟:

24、系統(tǒng)管理模塊測(cè)試:能完成對(duì)讀者信譽(yù)度的查看及信譽(yù)度提醒、查看讀者的 基本信息、查看圖書(shū)的借閱情況及能把庫(kù)存量較少的書(shū)籍向采購(gòu)人員發(fā)出提示、 分類排行統(tǒng)計(jì)圖書(shū)的借閱情況以及對(duì)讀者提出合理的借閱意見(jiàn)。輸入借書(shū)信息編號(hào):567771,點(diǎn)擊查詢,結(jié)果顯示為:借書(shū)信息編號(hào):567771, 讀者編號(hào):7654,讀者姓名:小米,書(shū)籍編號(hào):12345,書(shū)籍名稱:軟件工程導(dǎo)論,借書(shū)日期:2014.9.10,續(xù)借標(biāo)志:無(wú)。輸入借書(shū)信息編號(hào):567771111,點(diǎn)擊查詢,提示輸入信息無(wú)效,請(qǐng)重新輸 入。書(shū)籍管理模塊測(cè)試:能實(shí)現(xiàn)書(shū)籍信息的增添,刪除,修改,查詢的功能。實(shí) 現(xiàn)書(shū)籍采購(gòu)的增加,刪除,修改和查詢的功能。輸入

25、書(shū)籍編號(hào):12345,書(shū)名:軟件工程導(dǎo)論,作者:張海藩,出版社:清 華大學(xué)出版社,描述:無(wú)。點(diǎn)擊添加,顯示添加書(shū)籍信息成功。選中剛剛輸入信 息,點(diǎn)擊修改,把作者改為張明,點(diǎn)擊保存,顯示修改成功。選中一條信息點(diǎn)擊 刪除,提示是否確定刪除,點(diǎn)擊確定,顯示刪除成功。輸入書(shū)籍編號(hào):12345種類:教材,單價(jià):35,描述:全國(guó)優(yōu)秀暢銷書(shū),書(shū)名: 軟件工程,作者:張明,出版社:清華大學(xué)出版社。點(diǎn)擊添加,顯示添加新書(shū)推 薦信息成功。選中剛剛輸入信息,點(diǎn)擊修改,把作者改為張小,點(diǎn)擊保存,顯示 修改成功。選中一條信息點(diǎn)擊刪除,提示是否確定刪除,點(diǎn)擊確定,顯示刪除成 功。借閱管理模塊測(cè)試:實(shí)現(xiàn)借書(shū)信息的添加,修改和刪除。實(shí)現(xiàn)續(xù)借信息的添 加,修改和刪除。實(shí)現(xiàn)還書(shū)信息的添加,修改和刪除。實(shí)現(xiàn)過(guò)期罰款功能:讀者 未在還書(shū)日期之前歸還,則根據(jù)圖書(shū)超期的天數(shù)計(jì)算出罰款金額, 每超過(guò)一天則罰款0.1元,以此類推。輸入借書(shū)信息編號(hào):567771,讀者編號(hào):7654,讀者姓名:小米,書(shū)籍編

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論