![軟件工程圖書管理系統(tǒng)報(bào)告_第1頁(yè)](http://file4.renrendoc.com/view/861e46ed3d81904808f218c8cad57912/861e46ed3d81904808f218c8cad579121.gif)
![軟件工程圖書管理系統(tǒng)報(bào)告_第2頁(yè)](http://file4.renrendoc.com/view/861e46ed3d81904808f218c8cad57912/861e46ed3d81904808f218c8cad579122.gif)
![軟件工程圖書管理系統(tǒng)報(bào)告_第3頁(yè)](http://file4.renrendoc.com/view/861e46ed3d81904808f218c8cad57912/861e46ed3d81904808f218c8cad579123.gif)
![軟件工程圖書管理系統(tǒng)報(bào)告_第4頁(yè)](http://file4.renrendoc.com/view/861e46ed3d81904808f218c8cad57912/861e46ed3d81904808f218c8cad579124.gif)
![軟件工程圖書管理系統(tǒng)報(bào)告_第5頁(yè)](http://file4.renrendoc.com/view/861e46ed3d81904808f218c8cad57912/861e46ed3d81904808f218c8cad579125.gif)
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、PAGE PAGE 29 1第1章 緒論1.11引言圖書管理理系統(tǒng)是是智能辦辦公系統(tǒng)統(tǒng)的重要要組成部部分。目前,圖書管管理系統(tǒng)統(tǒng)正以方便便、快捷捷的優(yōu)點(diǎn)點(diǎn)慢慢滲滲入人們們的生活活,將傳傳統(tǒng)的圖圖書管理理方式徹徹底的解解脫出來(lái)來(lái),提高高管理效率率,減輕輕管理人人員的工工作量,減小小出錯(cuò)概概率,使使讀者可可以花更更多的時(shí)時(shí)間在選選擇圖書書上。從從而使人人們有更更多時(shí)間間來(lái)獲取取信息、了解信信息、掌掌握信息息。采用用數(shù)據(jù)庫(kù)庫(kù)技術(shù)生生成的圖圖書管理理系統(tǒng)將將會(huì)極大大的方便借借閱者并并簡(jiǎn)化圖圖書館管管理人員員的勞動(dòng)動(dòng),使管管理人員員從繁忙忙、復(fù)雜雜的工作作進(jìn)入到到一個(gè)簡(jiǎn)簡(jiǎn)單、高高效的工工作中。基于這這個(gè)
2、問(wèn)題題,開發(fā)發(fā)了圖書書管理系系統(tǒng)。系系統(tǒng)實(shí)現(xiàn)現(xiàn)了借還還書的方方便性、高效效性、有有效性和和及時(shí)性性。1.22開發(fā)背背景隨著計(jì)算算機(jī)及網(wǎng)網(wǎng)絡(luò)技術(shù)術(shù)的飛速速發(fā)展,當(dāng)今社社會(huì)正向向著信息化化前進(jìn),信息系系統(tǒng)的作作用也越越來(lái)越大大。圖書書館在正正常運(yùn)營(yíng)營(yíng)中總是是面對(duì)大大量的讀讀者信息息,圖書書信息以以及由兩兩者相互互作用產(chǎn)產(chǎn)生的借借書信息息,還書書信息。因此圖圖書管理理信息化化是發(fā)展展的必然然趨勢(shì)。用結(jié)構(gòu)構(gòu)化系統(tǒng)統(tǒng)分析與與設(shè)計(jì)的的方法,建立一一套有效效的圖書書信息管管理系統(tǒng)統(tǒng),不僅僅能夠縮縮短借閱閱者的等等待時(shí)間間,減輕輕管理人員員的工作作量,方方便管理理人員的的操作,而且能能夠提高高管理質(zhì)質(zhì)量和水水
3、平,做做到高效效、智能能化管理理。本次課程程設(shè)計(jì)以以學(xué)校圖書書館管理理系統(tǒng)為為背景,全文分分為目錄錄、緒論論、需求求分析、概要設(shè)設(shè)計(jì)、詳詳細(xì)設(shè)計(jì)計(jì)、軟件件測(cè)試等等過(guò)程。采用結(jié)結(jié)構(gòu)化的的功能設(shè)設(shè)計(jì)方法法,可讀讀性好,易于擴(kuò)擴(kuò)充,易易于維護(hù)護(hù),操作作簡(jiǎn)單。1.33開發(fā)環(huán)環(huán)境系統(tǒng)開發(fā)發(fā)環(huán)境:Miccrossoftt Viisuaal SStuddio 20005文檔開發(fā)發(fā)工具:Miccrossoftt offficce 下下的Woord、Vissio、Proojecct等系統(tǒng)開發(fā)發(fā)語(yǔ)言:C、SQLL Seeverr等運(yùn)行平臺(tái)臺(tái):Wiindoows XP數(shù)據(jù)庫(kù):SQLL Seerveer 220055
4、1.44定義(1).需求分分析:包包括提煉煉,分析析和仔細(xì)細(xì)審查已已收集到到的需求求,以確確保所有有的風(fēng)險(xiǎn)險(xiǎn),承擔(dān)擔(dān)者都明明確其含含義并找找出其中中的錯(cuò)誤誤,遺憾憾或其它它不足的的地方。(2).功能分分析:指指定系統(tǒng)統(tǒng)必須提提供的服服務(wù),通通過(guò)需求求分析劃劃分出系系統(tǒng)必須須完成的的所有功功能。(3).性能分分析:指指定系統(tǒng)統(tǒng)必須滿滿足的定定時(shí)約束束或容量量約束。(4).模塊:由邊界界元素限限定的相相鄰程序序元素(例如,數(shù)據(jù)說(shuō)說(shuō)明,可可執(zhí)行的的語(yǔ)句)的序列列,而且且有一個(gè)個(gè)總體標(biāo)標(biāo)識(shí)符代代表它。(5).模塊化化:指把把程序劃劃分成獨(dú)獨(dú)立命名名且可獨(dú)獨(dú)立訪問(wèn)問(wèn)的模塊塊,每個(gè)個(gè)模塊完完成一個(gè)個(gè)子功能
5、能,把這這些模塊塊集成起起來(lái)構(gòu)成成一個(gè)整整體,可可以完成成指定的的功能滿滿足用戶戶的需求求。 1.55 C#語(yǔ)語(yǔ)言簡(jiǎn)介介C# (C ssharrp)是是微軟對(duì)對(duì)這一問(wèn)問(wèn)題的解解決方案案。C#是一種種最新的的、面向向?qū)ο蟮牡木幊陶Z(yǔ)語(yǔ)言。它它使得程程序員可可以快速速地編寫寫各種基基于Miicroosofft .NETT平臺(tái)的的應(yīng)用程程序,MMicrrosooft .NEET提供供了一系系列的工工具和服服務(wù)來(lái)最最大程度度地開發(fā)發(fā)利用計(jì)計(jì)算與通通訊領(lǐng)域域。C#增強(qiáng)強(qiáng)了開發(fā)發(fā)者的效效率,同同時(shí)也致致力于消消除編程程中可能能導(dǎo)致嚴(yán)嚴(yán)重結(jié)果果的錯(cuò)誤誤。C#使C/C+程序員員可以快快速進(jìn)行行網(wǎng)絡(luò)開開發(fā),同同時(shí)
6、也保保持了開開發(fā)者所所需要的的強(qiáng)大性性和靈活活性。1.66系統(tǒng)說(shuō)說(shuō)明(1).系統(tǒng)名名稱中文名稱稱:圖書書館管理理系統(tǒng)英文名稱稱:Thhe LLibrraryy Maanaggemeent Sysstemm(2).使用范范圍在學(xué)校圖圖書館內(nèi)內(nèi)部的現(xiàn)現(xiàn)有局域域網(wǎng)這個(gè)個(gè)網(wǎng)絡(luò)環(huán)環(huán)境下,信息超超級(jí)管理理員、管管理員、普通用用戶(學(xué)學(xué)生及教教師)在在規(guī)定的的權(quán)限下下在各自自的工作作站上錄錄入,信信息上網(wǎng)網(wǎng)后各用用戶可查查詢,調(diào)調(diào)用,達(dá)達(dá)到信息息共享。1.77 SQQL SServver 數(shù)據(jù)庫(kù)庫(kù)管理系系統(tǒng)的特特點(diǎn)(1).真正的的客戶機(jī)機(jī)/服務(wù)務(wù)器體系系結(jié)構(gòu)。(2).圖形化化用戶界界面,使使系統(tǒng)管管理和數(shù)數(shù)
7、據(jù)庫(kù)管管理更加加直觀、簡(jiǎn)單。(3).豐富的的編程接接口工具具,為用用戶進(jìn)行行程序設(shè)設(shè)計(jì)提供供了更大大的選擇擇余地。(4).具有很很好的伸伸縮性,可跨越越從運(yùn)行行Winndowws955/988的小型型電腦到到運(yùn)行WWinddowss20000的大大型多處處理器等等多種平平臺(tái)使用用。(5).對(duì)節(jié)選選技術(shù)的的支持,使用戶戶能夠很很容易地地將數(shù)據(jù)據(jù)庫(kù)中的的數(shù)據(jù)發(fā)發(fā)布到頁(yè)頁(yè)面上。(6).SQLL Seerveer 提提供數(shù)據(jù)據(jù)倉(cāng)庫(kù)功功能,這這個(gè)功能能只在OOraccle和和其他更更昂貴的的DBMMS中才才有。1.88 SQQL SServver的的主要工工具和實(shí)實(shí)用程序序(1).企業(yè)管管理器企業(yè)管理理
8、器基于于一種新新的被稱稱為微軟軟管理控控的公共共服務(wù)器器管理環(huán)環(huán)境,它是 SSQLSServver中中最重要要的一個(gè)個(gè)管理工工具。企企業(yè)管理理器不僅僅能夠配配置系統(tǒng)統(tǒng)環(huán)境和和管理 SQLLSerrverr ,而且且由于它它能夠以以層疊列列表的形形式來(lái)顯顯示所有有的 SSQLSServver對(duì)對(duì)象,因而所所有 SSQLSServver對(duì)對(duì)象的建建立與管管理都可可以通過(guò)過(guò)它來(lái)完完成88。利利用企業(yè)業(yè)管理器器可以完完成的操操作有管管理SQQLSeerveer服務(wù)務(wù)器;建立與與管理數(shù)數(shù)據(jù)庫(kù);建立與與管理表表、視圖圖、存儲(chǔ)儲(chǔ)過(guò)程、觸發(fā)程程序、角角色、規(guī)規(guī)則、默默認(rèn)值等等數(shù)據(jù)庫(kù)庫(kù)對(duì)象,以及用用戶定義義的數(shù)
9、據(jù)據(jù)類型;備份數(shù)數(shù)據(jù)庫(kù)和和事務(wù)日日志、恢恢復(fù)數(shù)據(jù)據(jù)庫(kù);復(fù)復(fù)制數(shù)據(jù)據(jù)庫(kù);設(shè)設(shè)置任務(wù)務(wù)調(diào)度;設(shè)置警警報(bào);提提供跨服服務(wù)器的的拖放控控制操作作;管理理用戶賬賬戶;建建立Trranssactt-SQLL命令語(yǔ)語(yǔ)句以及及管理和和控制SSQLMMalll。(2).服務(wù)管管理器SQLSServver服服務(wù)管理理器是在在服務(wù)器器端實(shí)際際工作時(shí)時(shí)最有用用的實(shí)用用程序。服務(wù)管管理器用用來(lái)啟動(dòng)動(dòng)、暫停停、繼續(xù)續(xù)和停止止數(shù)據(jù)庫(kù)庫(kù)服務(wù)器器的實(shí)時(shí)時(shí)服務(wù),其提供供的服務(wù)務(wù)包括:QLSServver、SQLLSerrverrAgeent、MSDDTC(微軟分分布式事事務(wù)協(xié)調(diào)調(diào)器)。第2章 系統(tǒng)分分析2.11系統(tǒng)目目標(biāo)方便圖書
10、書館管理理人員對(duì)對(duì)圖書和和用戶信信息的管管理,能能夠輕松松快捷的的管理借借閱事務(wù)務(wù),同時(shí)時(shí)也方便便讀者隨隨時(shí)隨地地的對(duì)圖圖書進(jìn)行行查詢等等。2.22功能要要求性能:讀讀者信息息、圖書書信息的的數(shù)據(jù)庫(kù)庫(kù)錄入;讀者信信息、圖圖書信息息的增加加、刪除除、修改改及查詢?cè)儯粓D書書借閱;圖書借借閱信息息的記錄錄及查詢?cè)儭]斎耄鹤x讀者信息息,圖書書信息。輸出:讀讀者信息息,圖書書信息,借閱信信息、借借閱證。基本的數(shù)數(shù)據(jù)流程程和處理理流程:圖2-11 基本本數(shù)據(jù)和和處理流流程安全與保保密要求求:登錄錄系統(tǒng)時(shí)時(shí),需驗(yàn)驗(yàn)證身份份和密碼碼;不同同身份的的登錄者者,具有有不同的的使用權(quán)權(quán)限。完成期限限:20010/1
11、1/2120110/112/2282.33可行性性研究方方法主要為對(duì)對(duì)現(xiàn)有圖圖書管理理系統(tǒng)的的分析和和研究比比較的方方法。2.44可選擇擇的其他他系統(tǒng)方方案擬建系統(tǒng)統(tǒng)的目標(biāo)標(biāo)促進(jìn)管理理體制的的改革和和改進(jìn)管管理方法法提高和改改進(jìn)管理理信息、服務(wù)的的質(zhì)量減少人力力和設(shè)備備費(fèi)用提高操作作速度和和準(zhǔn)確性性系統(tǒng)規(guī)劃劃及初步步方案:系統(tǒng)包包含信息息超級(jí)管管理員、管理員員、普通通用戶(學(xué)生及及教師)在規(guī)定定的權(quán)限限下在各各自的工工作站上上錄入,信息上上網(wǎng)后各各用戶可可查詢,調(diào)用,達(dá)到信信息共享享。管理理系統(tǒng)使使用單機(jī)機(jī)作業(yè),可以選選購(gòu)書目目。進(jìn)行統(tǒng)統(tǒng)計(jì)分析析等。系統(tǒng)的實(shí)實(shí)施方案案:本系系統(tǒng)客戶戶端擬采采用
12、Wiindoows XP操操作系統(tǒng)統(tǒng),服務(wù)務(wù)器采用用Winndowws XXP操作作系統(tǒng),前端開開發(fā)語(yǔ)言言使用CC# ,同時(shí)使使用SQQL sservver數(shù)數(shù)據(jù)庫(kù)管管理系統(tǒng)統(tǒng)投資方案案:由小小組自行行集資。2.55系統(tǒng)可可行性分分析可行性分分析是為為了清除除的了解解系統(tǒng)開開發(fā)是否否能夠?qū)崒?shí)際進(jìn)行行,是否否能夠帶帶來(lái)一定定效益,是否值值得實(shí)現(xiàn)現(xiàn)。因而而進(jìn)行可可行性分分析是非非常必要要的,從從下面幾幾個(gè)方面面來(lái)進(jìn)行行分析。技術(shù)可行行性:設(shè)設(shè)置不同同權(quán)限,提高了了數(shù)據(jù)的的安全性性;能夠夠提高處處理速度度,方便便管理查查詢和借借閱等事事務(wù)。 運(yùn)行可行行性:本本系統(tǒng)作作為一個(gè)個(gè)小型的的圖書館館信息管管
13、理系統(tǒng)統(tǒng),所耗耗費(fèi)的資資源非常常的小。 已有有軟件和和硬件配配置均能能滿足需需要。經(jīng)濟(jì)可行行性:服服務(wù)端及及客戶端端的支出出使用原原有設(shè)備備即可。但是對(duì)對(duì)軟件有有一次性性軟件費(fèi)費(fèi)用支出出和定期期性軟件件維護(hù)支支出。軟軟件使用用后,能能夠減少少人力的的支出和和維護(hù)。預(yù)計(jì)兩兩年之內(nèi)內(nèi)能夠回回收投資資。法律可行行性:本本軟件屬屬項(xiàng)目組組開發(fā),符合法法律的各各項(xiàng)規(guī)定定。使用可行行性:軟軟件針對(duì)對(duì)普通的的的小型型圖書館館,對(duì)使使用人員員沒(méi)有特特殊限制制,管理理人員、各種讀讀者等均均可使用用。界面面友好,操作簡(jiǎn)簡(jiǎn)單,能能夠保證證大多數(shù)數(shù)用戶使使用該系系統(tǒng)的要要求。2.66.結(jié)論論通過(guò)可行行性的一一系列分分
14、析可得出結(jié)結(jié)論,在現(xiàn)有有的條件件下,系系統(tǒng)的開開發(fā)方案案是可行行的。開開發(fā)條件件具備,可以開開始進(jìn)行行實(shí)際開發(fā)發(fā)。第3章 需求分分析3.11 引言言3.11.1編編寫目的的需求分析析的目的的是讓讀讀者能夠夠基本了了解本系系統(tǒng)的開開發(fā)目的的,開發(fā)發(fā)方法,以及目目前的硬硬件、軟件的的情況和和開發(fā)所所需資金金和設(shè)備備, 概要要設(shè)計(jì)和和詳細(xì)設(shè)計(jì)計(jì)與開發(fā)發(fā)工作將將在此基基礎(chǔ)上進(jìn)進(jìn)一步提提出。3.11.2 背景隨著社會(huì)會(huì)信息量量的與日日俱增,作為信信息存儲(chǔ)儲(chǔ)的主要要媒體之之一圖書書,數(shù)量量、規(guī)模模比以往往任何時(shí)時(shí)候都大大的多,不論個(gè)個(gè)人還是是圖書管管理部門門都需要要使用方方便而有有效的方方式來(lái)管管理自己己
15、的書籍籍。在計(jì)計(jì)算機(jī)日日益普及及的今天天,對(duì)個(gè)個(gè)人而言言若采用用一套行行之有效效的圖書書管理系系統(tǒng)來(lái)管管理自己己的書籍籍,會(huì)方方便許多多。對(duì)圖圖書管理理部門而而言,以以前單一一的手工工檢索已已不能滿滿足人們們的要求求,為了了便于圖圖書資料料的管理理需要有有效的圖圖書管理理軟件。圖書書管理系系統(tǒng)軟件件LMSS V11.0是是一套功功能比較較完善的的數(shù)據(jù)管管理軟件件,具有有數(shù)據(jù)操操作方便便高效迅迅速等優(yōu)優(yōu)點(diǎn)。該該軟件采采用功能能強(qiáng)大的的數(shù)據(jù)庫(kù)庫(kù)軟件開開發(fā)工具具進(jìn)行開開發(fā),具具有很好好的可移移植性,可在應(yīng)應(yīng)用范圍圍較廣的的DOSS,WIINDOOWS系系列等操操作系統(tǒng)統(tǒng)上使用用。除此此以外,LMSS
16、 V11.0可可通過(guò)訪訪問(wèn)權(quán)限限控制以以及數(shù)據(jù)據(jù)備份功功能,確確保數(shù)據(jù)據(jù)的安全全性。3.11.3定義圖書管理理系統(tǒng)對(duì)對(duì)于現(xiàn)代代圖書館館而言,是能否否發(fā)揮其其教學(xué)科科研作用用的至關(guān)關(guān)重要技技術(shù)平臺(tái)臺(tái)。對(duì)于于讀者和和圖書管管理員來(lái)來(lái)說(shuō),是是能否方方便快速速獲取信信息的關(guān)關(guān)鍵。所所以,圖圖書管理理系統(tǒng)應(yīng)應(yīng)該能夠夠?yàn)橛脩魬籼峁┏涑渥愕男判畔⒑涂炜旖莘奖惚愕牟僮髯魇侄巍?.22 業(yè)務(wù)務(wù)愿景和和范圍3.22.1 業(yè)務(wù)需需求隨著社會(huì)會(huì)信息量量的與日日俱增,作為信信息存儲(chǔ)儲(chǔ)的主要要媒體之之一圖書書,數(shù)量量、規(guī)模模比以往往任何時(shí)時(shí)候都大大的多,不論個(gè)個(gè)人還是是圖書管管理部門門都需要要使用方方便而有有效的方方式來(lái)
17、管管理自己己的書籍籍。在計(jì)計(jì)算機(jī)日日益普及及的今天天,對(duì)個(gè)個(gè)人而言言,若采采用一套套行之有有效的圖圖書管理理系統(tǒng)來(lái)來(lái)管理自自己的書書籍,會(huì)會(huì)方便許許多。對(duì)對(duì)圖書管管理部門門而言,以前單單一的手手工檢索索已不能能滿足人人們的要要求,為為了便于于圖書資資料的管管理需要要有效的的圖書管管理軟件件。業(yè)務(wù)目標(biāo)標(biāo):本系系統(tǒng)旨在在減輕圖圖書館工工作人員員工作負(fù)負(fù)擔(dān),提提高工作作效率,而且方方便用戶戶查詢、借閱。成功標(biāo)準(zhǔn)準(zhǔn):在使使用本系系統(tǒng)后,圖書館館工作人人員的工工作效率率大大提提高,且且對(duì)用戶戶查詢、借閱、預(yù)訂都都會(huì)有很很大的便便利。由于是新新開發(fā)的的軟件,一些讀讀者和管管理員可可能需要要一段時(shí)時(shí)間才能能
18、熟練操操作,有有可能造造成短時(shí)時(shí)間的不不適應(yīng)。3.22.2 解決方方案的前前景前景陳述述本圖書館館管理信信息系統(tǒng)統(tǒng)在原有有手工系系統(tǒng)基礎(chǔ)礎(chǔ)上,采采用圖書書管理技技術(shù)。通過(guò)收收集、整整理、存存儲(chǔ)關(guān)于于圖書、讀者的的主要信信息,以以及原有有系統(tǒng)的的作業(yè)流流程信息息,為建建立數(shù)據(jù)據(jù)倉(cāng)庫(kù)做做基礎(chǔ)準(zhǔn)備備。本系統(tǒng)采采用最新新的計(jì)算算機(jī)技術(shù)術(shù),界面面友好、操作方方便,管管理員可可以針對(duì)對(duì)不同需需求分類類、排序序、查詢?cè)儭⒔y(tǒng)計(jì)計(jì),方便便讀者和和其他部部門根據(jù)據(jù)自己的的需求準(zhǔn)準(zhǔn)確、快快速地查查詢圖書書信息,實(shí)現(xiàn)以以計(jì)算機(jī)機(jī)輔助形形式代替替?zhèn)鹘y(tǒng)的的手工查查找形式式,減輕輕圖書信信息管理理人員的的勞動(dòng)強(qiáng)強(qiáng)度,提提高
19、圖書書館的工工作效率率和水平平,更好好地為讀讀者服務(wù)務(wù),從而而使圖書書和讀者者管理更更加合理理化和科科學(xué)化。主要特性性管理員與與讀者的的登錄;不同權(quán)權(quán)限用戶戶的登錄錄;圖書書信息、讀者信信息的檢檢索;圖圖書預(yù)訂訂、借閱閱和歸還還;圖書書信息的的增添、刪除、修改;讀者信信息的增增添、刪刪除、修修改;圖圖書借閱閱信息查查詢。3.22.3 范圍和和局限性性初始版本本和后續(xù)續(xù)版本的的區(qū)別,如圖表表311所示。表3-11 版本本范圍特性版本1版本21圖書編目目工作效效率低解決了圖圖書編目目難的問(wèn)問(wèn)題2圖書整理理工作效效率低新版本圖圖書已按按類別編編目,整整理起來(lái)來(lái)效率高高,極大大的降低低錯(cuò)誤率率3界面不
20、夠夠美觀改善界面面美觀局限性和和排斥性性所有管理理員和讀讀者只有有登錄后后才可以以查看或或進(jìn)行相相關(guān)操作作,不允允許匿名名登錄。3.22.4 業(yè)務(wù)上上下文涉眾該圖書信信息管理理系統(tǒng)涉涉眾如表表322所示。表3-22 涉眾眾涉眾主要價(jià)值值態(tài)度主要興趣趣約束條件件管理員提高管理理員工作作效率,節(jié)省學(xué)學(xué)校的開開支圖書館工工作人員員接受使使用圖書書管理系系統(tǒng)使用該系系統(tǒng)操作作簡(jiǎn)單,方便,提高工工作人員員的工作作效率,降低操操作出錯(cuò)錯(cuò)率培訓(xùn)管理理員,尤尤其是對(duì)對(duì)計(jì)算機(jī)機(jī)基本操操作不熟熟練的管管理員,熟悉掌掌握系統(tǒng)統(tǒng)的各種種操作讀者可以通過(guò)過(guò)網(wǎng)上查查詢所需需圖書,方便快快捷積極支持持使用該該系統(tǒng)使用簡(jiǎn)單單
21、快捷需要在校校園網(wǎng)內(nèi)內(nèi)登錄后后才能檢檢索圖書書信息3.22.5 用例主要參與與者及用用例如表表344所示。表3-44 用例例參與者用例編號(hào)號(hào)用例圖書管理理員1登錄2瀏覽信息息3修改密碼碼4查詢5對(duì)圖書信信息及讀讀者信息息增、刪刪、改6進(jìn)書入庫(kù)庫(kù)讀者1登錄2瀏覽信息息3查詢圖書書信息4 圖書書借閱、預(yù)訂、歸還5修改用戶戶信息3.33任務(wù)概概述3.33.1目標(biāo)標(biāo)本系統(tǒng)通通過(guò)計(jì)算算機(jī)技術(shù)術(shù)給圖書書管理人人員和讀讀者帶來(lái)來(lái)便利。包括:減少人力力與管理理費(fèi)用;提高信息息準(zhǔn)確度度;改進(jìn)管理理和服務(wù)務(wù);建立高效效的信息息傳輸和服服務(wù)平臺(tái)臺(tái),提高高信息處處理速度度和利用用率; 簡(jiǎn)便、信信息化程程度高的的圖書管
22、管理流程程;3.33.2用戶戶特點(diǎn)本軟件的的最終用用戶是面面向管理理員(圖圖書管理理員)、讀者(分類讀讀者)等等,他們們都具有有一定得得計(jì)算機(jī)機(jī)應(yīng)用基基礎(chǔ),可可以比較較熟練的的操作計(jì)計(jì)算機(jī)。管理員員和讀者者都是經(jīng)經(jīng)常性用用戶。3.33.3假定和和約束建議使用用壽命:5年硬件條件件:PCC機(jī)運(yùn)行環(huán)境境:Wiindoows XP數(shù)據(jù)庫(kù):SQLL Seerveer 2200553.33.4功能能需求圖書管理理圖書類別別管理:增、刪刪、改等等管理。圖書信息息管理:新書入入庫(kù),圖圖書購(gòu)入入后由圖圖書管理理人員將將書籍編編碼并將將其具體體信息錄錄入書籍籍信息表表。書籍籍信息修修改,書書籍信息息由于工工作人
23、員員的疏忽忽而出現(xiàn)現(xiàn)錯(cuò)誤時(shí)時(shí),可修修改其信信息。出版社管管理:增增、刪、改等等管理。圖書注銷銷:某一一部分圖圖書會(huì)隨隨著時(shí)間間的增長(zhǎng)長(zhǎng)及知識(shí)識(shí)的更新新而變得得不再有有使用的的價(jià)值,或者圖圖書被損損壞,這這些圖書書就要從從圖書信信息表中中的除去去,即圖書的的出庫(kù)。讀者管理理讀者類別別信息管管理:增增、刪、改等管管理。讀者信息息管理:辦理、掛失、錄入、修改、刪除讀讀者信息息。流通管理理圖書預(yù)定定:為讀讀者借閱閱圖書提提供方便便,當(dāng)預(yù)預(yù)定圖書書存在時(shí)時(shí),及時(shí)時(shí)生成到到書通知知單。圖書借閱閱:讀入入借書證證號(hào),自自動(dòng)判斷斷是否合合法,然然后通過(guò)過(guò)掃描槍槍讀入所所需借閱閱的圖書書編號(hào)。圖書歸還還:通過(guò)過(guò)
24、掃描槍槍讀入圖圖書編號(hào)號(hào),自動(dòng)動(dòng)識(shí)別圖圖書證號(hào)號(hào)。同時(shí)時(shí)提示讀讀者已借借書數(shù)、超期圖圖書應(yīng)繳繳罰款等等參考信信息。自自動(dòng)計(jì)算算罰金。圖書丟失失、損壞壞處理:如果圖圖書丟失失或者損損壞,根根據(jù)罰款款規(guī)則計(jì)計(jì)算罰款款,同時(shí)時(shí)記錄需需要出庫(kù)庫(kù)的圖書書信息。統(tǒng)計(jì)管理理:按類類別統(tǒng)計(jì)計(jì)借還信息息。查詢管理理:管理理員按不不同方式式查詢,讀者按按不同方方式查詢?cè)儭?.44數(shù)據(jù)流流圖3.44.1頂層層數(shù)據(jù)流流圖書籍類別設(shè)置基本信息錄入書籍種類信息管理書籍登記基本信息錄入書籍信息管理基本信息錄入讀者種類設(shè)置基本信息錄入讀者種類信息管理基本信息錄入讀者登記讀者信息管理基本信息錄入基本信息錄入借閱信息管理為了更清
25、清楚地說(shuō)說(shuō)明系統(tǒng)統(tǒng)框架使使用戶對(duì)對(duì)本系統(tǒng)統(tǒng)有一個(gè)個(gè)整體上上的初步步認(rèn)識(shí),在此處處特意給給出數(shù)據(jù)據(jù)流圖,如圖(1)所所示。圖(1)圖書管理理系統(tǒng)的的頂層數(shù)數(shù)據(jù)流圖圖如圖33-1所所示。圖3-11 頂層層數(shù)據(jù)流流圖3.44.2 一級(jí)數(shù)數(shù)據(jù)流圖圖根據(jù)頂頂層數(shù)據(jù)據(jù)流圖,繼續(xù)向向下分解解,得到到一級(jí)數(shù)數(shù)據(jù)流圖圖。如圖圖3-22所示。圖3-22 一級(jí)級(jí)數(shù)據(jù)流流圖3.44.3 二二級(jí)數(shù)據(jù)據(jù)流圖由一級(jí)數(shù)數(shù)據(jù)流圖圖繼續(xù)向向下分解解,可得得二級(jí)數(shù)數(shù)據(jù)流圖圖。本文文檔主要要針對(duì)流流通管理理和統(tǒng)計(jì)計(jì)管理畫畫出二級(jí)級(jí)數(shù)據(jù)流流圖。流流通管理理數(shù)據(jù)流流圖如圖圖3-33,統(tǒng)計(jì)計(jì)數(shù)據(jù)管管理如圖圖3-44。圖3-33 流通通管理
26、數(shù)數(shù)據(jù)流圖圖圖3-44 統(tǒng)計(jì)計(jì)管理數(shù)數(shù)據(jù)流圖圖3.55數(shù)據(jù)字字典3.55.1數(shù)據(jù)據(jù)流字典典數(shù)據(jù)流字字典主要要描述流流程圖中中的數(shù)據(jù)據(jù)流的標(biāo)標(biāo)號(hào)含義義,如表表3-66所示。表3-66 數(shù)據(jù)據(jù)流字典典數(shù)據(jù)流編編號(hào)數(shù)據(jù)流名名稱簡(jiǎn)述數(shù)據(jù)流來(lái)源數(shù)據(jù)流去向數(shù)據(jù)流組組成D0到書通知預(yù)定的圖圖書到達(dá)達(dá)時(shí)產(chǎn)生生的通知知信息圖書預(yù)定定到書通知知單讀者編號(hào)號(hào)+讀者者姓名+ISBBN+圖圖書編號(hào)號(hào)+圖書名名稱+預(yù)預(yù)定日期期D1ISBNN編號(hào)或書號(hào)能夠標(biāo)識(shí)識(shí)同樣的的圖書S2圖書預(yù)定定ISBNN/圖書書編號(hào)D2圖書編號(hào)圖書唯一標(biāo)識(shí)識(shí)S2圖書借閱閱圖書編號(hào)號(hào)D3借書信息借書時(shí)產(chǎn)產(chǎn)生的記記錄圖書借閱閱模塊圖書借還還信息表讀者
27、編號(hào)號(hào)+讀者者姓名+圖書編編號(hào)+圖圖書名稱稱+借書書日期+應(yīng)還日日期D4圖書編號(hào)圖書唯一標(biāo)識(shí)識(shí)S2圖書歸還還圖書編號(hào)號(hào)D5還書信息還書時(shí)產(chǎn)產(chǎn)生的記記錄圖書歸還還模塊圖書借還還信息表讀者編號(hào)號(hào)+讀者者姓名+圖書編編號(hào)+圖圖書名稱稱+還書書日期+罰金+描述D6圖書編號(hào)圖書唯一標(biāo)識(shí)識(shí)S2圖書損壞壞、丟失失處理圖書編號(hào)號(hào)D7圖書信息圖書的基基本信息息圖書損壞壞、丟失失處理模模塊歷史圖書書信息表圖書編號(hào)號(hào)+ISSBN+圖書名名稱+出版社社+圖書書單價(jià)D8預(yù)定信息圖書預(yù)定定產(chǎn)生的的記錄圖書預(yù)定定模塊圖書預(yù)定定信息表讀者編號(hào)號(hào)+讀者者姓名+ISBBN+圖書名名稱+預(yù)預(yù)定日期期D9罰金將罰金添添加入相相應(yīng)的借
28、借閱信息息中圖書損壞壞、丟失失處理模模塊圖書借還還信息表讀者編號(hào)號(hào)+讀者者姓名+圖書編編號(hào)+圖圖書名稱稱+還書書日期+罰金+描述D10ISBNN/圖書書編號(hào)圖書的標(biāo)標(biāo)識(shí)圖書流通管理理模塊圖書編號(hào)號(hào)/ISSBND11借還信息圖書的借還記錄錄流通管理理模塊圖書借還還信息表讀者編號(hào)號(hào)+讀者者姓名+圖書編編號(hào)+圖圖書名稱稱+借書書日期+還書日日期+應(yīng)應(yīng)還日期期+罰金金+描述述D12還書信息圖書歸還還產(chǎn)生的的記錄圖書借還還信息表表統(tǒng)計(jì)歷史史借閱信信息模塊塊讀者編號(hào)號(hào)+讀者者姓名+圖書編編號(hào)+圖圖書名稱稱+借書書日期+還書日日期+應(yīng)應(yīng)還日期期+罰金金+描述述D13還書記錄歸還圖書書產(chǎn)生的的記錄統(tǒng)計(jì)歷史史借
29、閱信信息模塊塊歷史借閱閱信息表讀者編號(hào)號(hào)+讀者者姓名+圖書編編號(hào)+圖圖書名稱稱+借書書日期+還書日日期+應(yīng)應(yīng)還日期期+罰金金+描述述D14借書信息借書時(shí)產(chǎn)產(chǎn)生的記記錄圖書借還還信息表表統(tǒng)計(jì)借閱閱信息模塊塊讀者編號(hào)號(hào)+讀者者姓名+圖書編編號(hào)+圖圖書名稱稱+借書書日期+應(yīng)還日日期D15借書記錄借書時(shí)產(chǎn)產(chǎn)生的記記錄圖書借還還信息表表借閱信息息表讀者編號(hào)號(hào)+讀者者姓名+圖書編編號(hào)+圖圖書名稱稱+借書書日期 +應(yīng)還還日期3.55.2 數(shù)數(shù)據(jù)處理理字典數(shù)據(jù)處理理字典主主要描述述流程圖圖中的數(shù)數(shù)據(jù)處理理項(xiàng)的編編號(hào)含義義,如表33-7所示。表3-77 數(shù)據(jù)據(jù)處理字字典處理邏輯輯編號(hào)處理邏輯輯名稱簡(jiǎn)述輸入數(shù)據(jù)流
30、處理描述述輸出數(shù)據(jù)流P1.33.1圖書預(yù)定定實(shí)現(xiàn)圖書書的預(yù)定定功能ISBNN/書號(hào)號(hào)管理員根根據(jù)讀者者給定的的書號(hào)或或ISBBN,預(yù)預(yù)定圖書書預(yù)定信息息到書通知知P1.33.2圖書借閱閱實(shí)現(xiàn)讀者者借閱圖圖書功能能圖書賓浩浩管理員根根據(jù)圖書書編號(hào),借書給給讀者借書信息息P1.33.3圖書歸還還實(shí)現(xiàn)圖書書的歸還還圖書編號(hào)號(hào)根據(jù)圖書書編號(hào)和和讀者信信息,歸歸還圖書書還書信息息P1.33.4圖書損壞壞、丟失失處理根據(jù)被損損壞或丟丟失的圖圖書,對(duì)對(duì)讀者進(jìn)進(jìn)行處罰罰圖書編號(hào)號(hào)當(dāng)讀者借借閱的圖圖書被損損壞或者者丟失時(shí)時(shí),要接接受不同同程度的的處罰,同時(shí)實(shí)實(shí)現(xiàn)圖書書的出庫(kù)庫(kù)處理圖書信息息P1.33流通管理理圖
31、書的基基本流通通管理ISBNN/書號(hào)號(hào)管理員根根據(jù)讀者者的要求求,實(shí)現(xiàn)現(xiàn)圖書的的基本流流通借還信息息P1.55.1統(tǒng)計(jì)歷史史借閱信信息統(tǒng)計(jì)歷史史上的借借閱信息息還書信息息從圖數(shù)借借還信息息表中,統(tǒng)計(jì)還還書信息息,即歷歷史借閱閱信息歷史借閱閱信息表P1.55.2統(tǒng)計(jì)借閱閱信息統(tǒng)計(jì)現(xiàn)在在的借書書信息借書信息息從圖書借借還信息息表中,統(tǒng)計(jì)借借書記錄錄,即借借閱信息息借閱信息息表3.55.3 數(shù)數(shù)據(jù)存儲(chǔ)儲(chǔ)字典數(shù)據(jù)存儲(chǔ)儲(chǔ)字典主主要描述述流程圖圖中的數(shù)數(shù)據(jù)存儲(chǔ)儲(chǔ)項(xiàng)目的的標(biāo)號(hào)含含義,如如表3-8所示。表3-88 數(shù)據(jù)據(jù)存儲(chǔ)字字典數(shù)據(jù)存儲(chǔ)編號(hào)數(shù)據(jù)存儲(chǔ)名稱稱輸入數(shù)據(jù)流輸出數(shù)據(jù)流存儲(chǔ)組成成說(shuō)明F0到書通知知單到數(shù)
32、通知知讀者編號(hào)號(hào)+讀者者姓名+ISBBN+圖圖書編號(hào)號(hào)+圖書書名稱+預(yù)定日日期通知預(yù)定定圖書的的借閱者者F1圖書借還還信息表借書信息息還書信息息讀者編號(hào)號(hào)+讀者者姓名+圖書編編號(hào)+圖圖書名稱稱+借書書日期+還書日日期+應(yīng)應(yīng)還日期期+罰金金+描述述存放所有有讀者的的借書、還書信信息F2歷史圖書書信息表圖書信息息圖書編號(hào)號(hào)+ IISBNN+圖書書名稱+出版社社+圖書書單價(jià)存放出庫(kù)庫(kù)的圖書書的基本本信息F3圖書預(yù)定定信息表預(yù)定信息息讀者編號(hào)號(hào)+讀者者姓名+ISBBN+圖書名名稱+預(yù)預(yù)定日期期存放讀者者預(yù)定圖圖書的信息F4圖書借還還信息表罰金讀者編號(hào)號(hào)+讀者者姓名+圖書編編號(hào)+圖圖書名稱稱+借書書日期
33、+還書日日期+應(yīng)應(yīng)還日期期+罰金金+描述述將針對(duì)讀讀者的罰罰金信息息存放入入表中F5圖書借還還信息表借還信息息還書信息息、借書書信息讀者編號(hào)號(hào)+讀者者姓名+圖書編編號(hào)+圖圖書名稱稱+借書書日期+還書日日期+應(yīng)應(yīng)還日期期+罰金金+描述述從該總信信息記錄錄中統(tǒng)計(jì)計(jì)分項(xiàng)記記錄F6歷史借閱閱信息表還書記錄錄讀者編號(hào)號(hào)+讀者者姓名+圖書編編號(hào)+圖圖書名稱稱+借書書日期+還書日日期+應(yīng)應(yīng)還日期期+罰金金+描述述從借還記記錄中統(tǒng)統(tǒng)計(jì)處歷歷史借閱閱記錄F7借閱信息息表借書記錄錄讀者編號(hào)號(hào)+讀者者姓名+圖書編編號(hào)+圖圖書名稱稱+借書書日期+應(yīng)還日日期從借還記記錄中統(tǒng)統(tǒng)計(jì)借閱閱信息3.55.4 外外部實(shí)體體字典外
34、部實(shí)體體描述如如表3-9所示。表3-99 外部部實(shí)體字字典(部部分)外部實(shí)體體編號(hào)外部實(shí)體體名稱簡(jiǎn)述邏輯處理理輸入數(shù)據(jù)流輸出數(shù)據(jù)流S2圖書圖書館中中的可供供借閱的的圖書圖書編號(hào)號(hào)ISSBNS3管理員圖書管理理人員,實(shí)現(xiàn)各各種管理理操作3.55.5數(shù)據(jù)據(jù)描述字典典數(shù)據(jù)描述述字典主主要描述述系統(tǒng)中中的主要要數(shù)據(jù)項(xiàng)項(xiàng)信息。本文檔檔主要針針對(duì)流通通管理和和統(tǒng)計(jì)管管理進(jìn)行行主要數(shù)數(shù)據(jù)項(xiàng)的的描述,如表33-100所示。表3-110 數(shù)數(shù)據(jù)描述述字典(部分)數(shù)據(jù)項(xiàng)編號(hào)數(shù)據(jù)項(xiàng)名稱其他名稱稱簡(jiǎn)述類型長(zhǎng)度01ISBNNISBNN編號(hào)相同的圖圖書具有有相同的的ISBBNcharr1202圖書編號(hào)號(hào)書號(hào),條條形碼圖書
35、的唯唯一標(biāo)識(shí)識(shí)charr603圖書名稱稱書名圖書的名名稱charr2004借書日期期借書的時(shí)時(shí)間charr1005應(yīng)還日期期規(guī)定還書日期期規(guī)定還書書的時(shí)間間charr1006還書日期期實(shí)際還書日期期還書的真真實(shí)時(shí)間間charr1007罰金罰款對(duì)讀者超超期或丟丟失、損損壞圖書書后,要要求賠償償?shù)慕痤~額floaat808描述罰款原因因描述用來(lái)描述述產(chǎn)生罰罰金的原原因varccharr5009出版社圖書出版社圖書的出出版社charr2010圖書單價(jià)價(jià)書價(jià)每本圖書書的價(jià)格格floaat811借書證號(hào)號(hào)借書證編號(hào)每個(gè)讀者者借書證證的編號(hào)號(hào)charr7第4章 概要設(shè)設(shè)計(jì)4.11 設(shè)計(jì)計(jì)目標(biāo)概要設(shè)計(jì)計(jì)是軟件
36、件開發(fā)過(guò)過(guò)程中的的一個(gè)階階段,在在這個(gè)階階段需要要完成一一些明確確的事情情。概要要設(shè)計(jì)階階段的基基本目的的是回答答“概括的的說(shuō),系系統(tǒng)應(yīng)該該如何實(shí)實(shí)現(xiàn)?”。通過(guò)過(guò)這個(gè)階段段,確定定系統(tǒng)的的組成模塊塊。本圖書管管理系統(tǒng)統(tǒng)由讀者者管理、圖書管管理、流流通管理理、統(tǒng)計(jì)計(jì)管理、查詢管管理5個(gè)個(gè)大模塊塊組成。每個(gè)模模塊又由由自己的的子模塊塊組成。4.22軟件結(jié)結(jié)構(gòu)圖圖書管理理系統(tǒng)軟軟件結(jié)構(gòu)構(gòu)圖流通管理理主要完完成圖書書預(yù)定、圖書借借閱、圖圖書歸還還和圖示示丟失、損壞處處理功能能。軟件結(jié)結(jié)構(gòu)圖如如圖4-1所示示。圖書管理信息系統(tǒng)信息查詢模塊基本數(shù)據(jù)維護(hù)模塊基本業(yè)務(wù)模塊數(shù)據(jù)管理模塊圖4-11 圖書書管理系系
37、統(tǒng)結(jié)構(gòu)構(gòu)圖4.33基本數(shù)數(shù)據(jù)維護(hù)護(hù)模塊基本數(shù)據(jù)據(jù)維護(hù)模模塊提供供了使用用者錄入入、修改改并維護(hù)護(hù)基本數(shù)數(shù)據(jù)的途途徑.例例如對(duì)借借閱者的的、書籍籍的各項(xiàng)項(xiàng)信息的的更新與與修改.基本數(shù)據(jù)維護(hù)模塊修改更新書目信息添加書籍信息添加借閱者信息修改更新借閱者信息添加書目信息刪除書籍信息4.44基本業(yè)業(yè)務(wù)模塊塊基本業(yè)務(wù)模塊借書還書取消書籍預(yù)訂書籍預(yù)訂4.55數(shù)據(jù)塊塊模塊書籍預(yù)訂信息管理借閱信息管理塊書籍信息管理賬戶信息管理數(shù)據(jù)庫(kù)模塊4.66信息查查詢模塊塊信息查詢模塊查詢書籍信息查詢借閱者信息第5章 詳細(xì)設(shè)設(shè)計(jì)5.11 根本本任務(wù)依據(jù)軟件件工程的的基本原原理,詳詳細(xì)設(shè)計(jì)計(jì)階段的的根本任任務(wù)是確確定應(yīng)該該怎樣
38、具具體實(shí)現(xiàn)現(xiàn)所要求求的系統(tǒng)統(tǒng),也就就是說(shuō),經(jīng)過(guò)這這個(gè)階段段的設(shè)計(jì)計(jì)工作,應(yīng)該得得出對(duì)目目標(biāo)系統(tǒng)統(tǒng)的精確確描述,具體來(lái)來(lái)說(shuō)就是是把經(jīng)過(guò)過(guò)總體設(shè)設(shè)計(jì)得到到的各個(gè)個(gè)模塊詳詳細(xì)的加加以描述述。5.22程序流流程圖系統(tǒng)主程程序流程程圖圖5-11 主程程序流程程圖系統(tǒng)的模模塊流程程圖根據(jù)圖55-1主主程序流流程圖,得出統(tǒng)統(tǒng)計(jì)管理理流程圖圖(如圖圖5-22所示)和流通通管理流流程圖(如圖55-3所所示)。圖5-22 統(tǒng)計(jì)計(jì)管理流流程圖圖5-33 流通通管理流流程圖子模塊流流程圖根據(jù)圖55-3的的流通管管理流程程圖,繼續(xù)續(xù)往下劃劃分,得得到流通通管理各各子模塊塊的流程程圖。如如圖5-4、圖圖5-55、圖5-6
39、6、圖5-77所示。 圖圖5-44 圖書書預(yù)定流流程圖 圖55-5 圖書借借閱流程程圖圖5-66 圖書書歸還流流程圖 圖圖5-77 圖書書丟失、損壞處處理流程程圖5.33 E-R圖的的設(shè)計(jì)1圖書管管理信息息系統(tǒng)實(shí)實(shí)體間關(guān)關(guān)系E-R圖管理員信息購(gòu)進(jìn)圖書信息借閱讀者信息購(gòu)進(jìn)超級(jí)管理員信息1-1 圖書書管理信信息系統(tǒng)統(tǒng)實(shí)體間間關(guān)系EE-R圖圖2 圖書書管理信信息系統(tǒng)統(tǒng)圖書信信息實(shí)體體圖圖書信息書名價(jià)格出版社書架類型簡(jiǎn)單描述作者圖書編號(hào)圖1-22 圖書管管理信息息系統(tǒng)圖圖書信息息實(shí)體圖圖3圖書管管理信息息系統(tǒng)讀讀者信息息實(shí)體圖圖讀者信息性別借書數(shù)目借書數(shù)目借書數(shù)目借書數(shù)目圖1-33 圖書管管理信息息系
40、統(tǒng)讀讀者信息息實(shí)體圖圖4 圖書書管理信信息系統(tǒng)統(tǒng)借閱信信息實(shí)體體圖借閱信息價(jià)格圖書類型圖書類型圖書編號(hào)借書日期歸還日期圖書類型出版社圖1-44 圖圖書管理理信息系系統(tǒng)借閱閱信息實(shí)實(shí)體圖5 圖書書管理信信息系統(tǒng)統(tǒng)管理員員信息實(shí)實(shí)體圖管理員信息密碼登錄名圖1-55 圖書管管理信息息系統(tǒng)管管理員信信息實(shí)體體圖6 圖書書管理信信息系統(tǒng)統(tǒng)超級(jí)管管理員信信息實(shí)體體圖超級(jí)管理員信息密碼登錄名圖1-66 圖書管管理信息息系統(tǒng)超超級(jí)管理理員信息息實(shí)體圖圖5.44詳細(xì)設(shè)設(shè)計(jì)說(shuō)明明流通管理理模塊包包括以下下內(nèi)容:圖書預(yù)定定:為讀讀者借閱閱圖書提提供方便便,當(dāng)預(yù)預(yù)定的圖書存存在時(shí),及時(shí)生生成到書書通知單單。圖書借閱閱
41、:讀入入借書證證號(hào),自自動(dòng)判斷斷是否合合法,然然后通過(guò)過(guò)掃描槍槍讀入所所需借閱閱的圖書書編號(hào)。圖書歸還還:通過(guò)過(guò)掃描槍槍讀入圖圖書編號(hào)號(hào),自動(dòng)動(dòng)識(shí)別圖圖書證號(hào)號(hào)。同時(shí)時(shí)提示讀讀者已借借書數(shù)、超期圖圖書應(yīng)繳繳罰款等等參考信信息。自自動(dòng)計(jì)算算罰金。圖書丟失失、損壞壞處理:如果圖圖書丟失失或者損損壞,根根據(jù)罰款款規(guī)則計(jì)計(jì)算罰款款,同時(shí)時(shí)記錄需要要出庫(kù)的的圖書信信息。第6章 測(cè)試計(jì)計(jì)劃6.11測(cè)試環(huán)環(huán)境硬件環(huán)境境、軟件件環(huán)境、數(shù)據(jù)環(huán)環(huán)境、網(wǎng)網(wǎng)絡(luò)環(huán)境境。PC機(jī)以以及掃描描儀等輔輔助硬件件設(shè)備Winddowss XPP、Miicroosofft VVisuual Stuudioo 20005 、SQQL
42、SServver 20005等。6.22 主要要功能實(shí)實(shí)現(xiàn)6.22.1用戶管管理功能能主要包包括用戶戶登錄。系統(tǒng)首頁(yè)頁(yè)提供了了用戶登登錄界面面,當(dāng)用用戶輸入入用戶名名和密碼碼,選擇擇登錄類類型并點(diǎn)點(diǎn)擊“登錄”后,系系統(tǒng)將對(duì)對(duì)輸入的的用戶名名和密碼碼進(jìn)行驗(yàn)驗(yàn)證,如如果用戶戶輸入的的用戶名名在數(shù)據(jù)據(jù)庫(kù)中存存在,則則繼續(xù)判判斷用戶戶輸入的的密碼是是否和數(shù)數(shù)據(jù)庫(kù)中中存儲(chǔ)的的密碼吻吻合,如如果密碼碼正確,則登錄錄成功,否則提提示登錄錄失敗。登陸界面面如下:6.22.2超超級(jí)管理理員管理理功能的的實(shí)現(xiàn)超級(jí)管理理員登錄錄系統(tǒng)后后,可以以對(duì)做如如下的操操作:系統(tǒng)設(shè)置置:用戶戶管理、購(gòu)進(jìn)圖圖書、圖圖書管理理三個(gè)
43、界界面。用用戶管理理包括,添加用用戶、修修改用戶戶、刪除除用戶;購(gòu)進(jìn)圖圖書包括括,添加加圖書類類型、添添加出版版社、添添加圖書書;圖書書管理包包括,在在管圖書書和借出出圖書?;静俨僮鳎航杞栝唸D書書、歸還還圖書、續(xù)借圖圖書、丟丟失處理理,可分分別對(duì)圖圖書進(jìn)行行相應(yīng)的的操作。點(diǎn)擊后后分別對(duì)對(duì)應(yīng)相應(yīng)應(yīng)的對(duì)話話框。如圖(用用戶管理理)所示示:6.22.3管管理員管管理功能能的實(shí)現(xiàn)現(xiàn)管理員登登陸后能能夠進(jìn)行行一些基基本操作作:借閱閱圖書、歸還圖圖書、續(xù)續(xù)借圖書書、丟失失處理,還包括括對(duì)讀者者的管理理。處理理借閱者者的借閱閱和還書書以及續(xù)續(xù)借請(qǐng)求求,可以對(duì)對(duì)系統(tǒng)的的數(shù)據(jù)進(jìn)進(jìn)行維護(hù)護(hù),如增增加、刪刪除的更
44、更新書目目,增加加和刪除除書籍;圖書丟丟失的處處理;可可對(duì)讀者者進(jìn)行操操作,如如修改讀讀者名字字、住址址等,添添加或刪刪除讀者者。如下下圖(處處理借閱閱者操作作、圖書書丟失的的處理操操作、讀讀者修改改操作)所示:6.22.4普普通用戶戶功能的的實(shí)現(xiàn)普通用戶戶可以瀏瀏覽圖書書信息 ,如下下圖所示示:6.33 測(cè)試試方案及及用例本文檔主主要對(duì)流流通管理理模塊進(jìn)進(jìn)行測(cè)試試。采用用測(cè)試的的兩種基基本方法法,即功功能測(cè)試試(黑盒盒測(cè)試)和結(jié)構(gòu)構(gòu)測(cè)試(白盒測(cè)測(cè)試)。6.33.1 白盒測(cè)測(cè)試白盒測(cè)試試是指通過(guò)過(guò)測(cè)試來(lái)來(lái)檢驗(yàn)產(chǎn)產(chǎn)品內(nèi)部部動(dòng)作是是否按照照規(guī)格說(shuō)說(shuō)明書的的規(guī)定正正常進(jìn)行行。白盒盒測(cè)試又又分為:邏輯
45、覆覆蓋和控控制結(jié)構(gòu)構(gòu)測(cè)試控制結(jié)構(gòu)構(gòu)測(cè)試控制結(jié)構(gòu)構(gòu)測(cè)試中中采用常常用的基基本路徑徑測(cè)試技技術(shù)。針針對(duì)流通通管理模模塊進(jìn)行行測(cè)試,詳細(xì)步步驟如下下:圖6-11 流通通管理控控制流圖圖注:1.功能選選擇2.圖書預(yù)預(yù)定3.圖書借借閱4.圖書歸歸還5.圖書丟丟失、損損壞處理理6.選選擇7.退出環(huán)形復(fù)雜雜度V(G)=E-NN+2 =100-7+2=55導(dǎo)出獨(dú)立立路徑:路徑1:1-22-6-1路徑2:1-33-6-1路徑3:1-44-6-1路徑4:1-55-6-1路徑5:1-77測(cè)試用例例測(cè)試用例例如表66-1所所示。表6-11 路徑徑測(cè)試用用例編號(hào)輸入輸出覆蓋路徑徑1圖書預(yù)定定預(yù)訂信息息1-2-6-112
46、圖書借閱閱借書信息息1-3-6-113圖書歸還還還書信息息1-4-6-114圖書丟失失、損壞壞處理圖書信息息、罰金金1-5-6-115退出1-7邏輯覆蓋蓋有選擇的的執(zhí)行程程序中某某些最具具代表性性的通路路是對(duì)窮窮盡測(cè)試試的唯一一可行的的代替辦辦法。通通過(guò)邏輯輯覆蓋中中的兩種種覆蓋來(lái)來(lái)測(cè)試流流通管理理模塊下下各子模模塊的通通路。依依據(jù)是詳詳細(xì)設(shè)計(jì)計(jì)階段的的流通管管理各子子模塊程程序流程程圖。即即圖5-4 圖圖書預(yù)定定流程圖圖,圖55-5 圖書借借閱流程程圖,圖圖5-66 圖書書歸還流流程圖和和圖5-7 圖圖書丟失失、損壞壞處理流流程圖。圖書預(yù)定定模塊/圖書借借閱模塊塊條件組合合覆蓋表6-22 圖
47、書書預(yù)定/借閱模模塊條件件組合覆覆蓋用例例條件編號(hào)借書證號(hào)號(hào)合法確認(rèn)操作作繼續(xù)操作作執(zhí)行路徑徑1YYYabcddefggd2YYNabcddefggh3YNabcdded4Nabcbb路徑覆蓋蓋:因?yàn)闉橐竺棵總€(gè)環(huán)至至少經(jīng)過(guò)過(guò)一次,經(jīng)分析析,路徑徑覆蓋需需要的測(cè)測(cè)試組合合和條件件組合覆覆蓋相同同。圖書歸還還模塊條件組合合覆蓋表6-33 圖書書歸還模模塊條件件組合覆覆蓋用例例條件編號(hào)圖書超期期繼續(xù)操作作執(zhí)行路徑徑1YYabcddefbb2YNabcddefgg3NYabceefb4NNabceefg路徑覆蓋蓋:組合1:圖書超超期(YY)、繼繼續(xù)操作作(N)和圖書書超期(N)、繼續(xù)操操作(YY)覆
48、蓋路徑徑:abbcdeefg和和abccefbb組合2:圖書超超期(N)、繼續(xù)續(xù)操作(N)和和圖書超超期(Y)、繼續(xù)續(xù)操作(Y)覆蓋路徑徑:abbceffg和abccdeffb圖書丟失失、損壞壞處理模模塊條件組合合覆蓋表6-44 圖書書丟失、損壞處處理模塊塊條件組組合覆蓋蓋用例條件編號(hào)丟失繼續(xù)操作作執(zhí)行路徑徑1YYabcddefggb2YNabcddefggh3NYabceefgbb4NNabceefghh路徑覆蓋蓋:組合1:圖書超超期(YY)、繼繼續(xù)操作作(N)和圖書書超期(N)、繼續(xù)操操作(YY)覆蓋路徑徑:abbcdeefghh和abccefggb組合2:圖書超超期(YY)、繼繼續(xù)操作作(Y)和圖書書超期(N)、繼續(xù)操操作(N)覆蓋路徑徑: aabcdde
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 七年級(jí)歷史下冊(cè) 第三單元 第21課 時(shí)代特點(diǎn)鮮明的明清文化(一)說(shuō)課稿 新人教版
- 現(xiàn)代金融市場(chǎng)的投資策略調(diào)整
- 現(xiàn)代物流配送中心的空間布局與優(yōu)化設(shè)計(jì)
- 物流與商業(yè)結(jié)合的創(chuàng)新模式
- 七年級(jí)地理下冊(cè) 8.1 日本說(shuō)課稿 (新版)湘教版
- Unit 5 Whose dog is it?PartB(說(shuō)課稿)-2023-2024學(xué)年人教PEP版英語(yǔ)五年級(jí)下冊(cè)
- 2024-2025學(xué)年高中物理 第二章 波粒二象性 第1節(jié) 光電效應(yīng)說(shuō)課稿2 粵教版選修3-5
- 2025年度醫(yī)藥行業(yè)專利技術(shù)轉(zhuǎn)讓合同電子版
- 2025年度鋼材市場(chǎng)推廣及品牌合作協(xié)議
- 2025年度節(jié)水型水電安裝清包項(xiàng)目合同
- 課件:《教育強(qiáng)國(guó)建設(shè)規(guī)劃綱要(2024-2035年)》學(xué)習(xí)宣講
- 課題申報(bào)參考:生活服務(wù)數(shù)字化轉(zhuǎn)型下社區(qū)生活圈建設(shè)理念、模式與路徑研究
- DCMM練習(xí)題練習(xí)試題
- 《工業(yè)化建筑施工階段碳排放計(jì)算標(biāo)準(zhǔn)》
- 地下停車場(chǎng)充電樁技術(shù)方案建議書
- 廢舊保溫棉處置合同范例
- 2024年數(shù)據(jù)編織價(jià)值評(píng)估指南白皮書-Aloudata
- 托育園老師培訓(xùn)
- 人教版八年級(jí)英語(yǔ)上冊(cè)Unit1-10完形填空閱讀理解專項(xiàng)訓(xùn)練
- 脊柱外科護(hù)理進(jìn)修心得
- 4.1中國(guó)特色社會(huì)主義進(jìn)入新時(shí)代+課件-2024-2025學(xué)年高中政治統(tǒng)編版必修一中國(guó)特色社會(huì)主義
評(píng)論
0/150
提交評(píng)論