




版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、管理信息系統(tǒng)實(shí)訓(xùn)報(bào)告課題:圖書(shū)館管理系統(tǒng)班級(jí):10信息管理二班姓名:史鵬程學(xué)號(hào):100301227目 錄第一章 可行性分析1.1 社會(huì)可行性分析 31.2 技術(shù)可行性分析 31.3 經(jīng)濟(jì)可行性分析 31.4 法律可行性分析 3第二章 需求分析2.1 功能需求分析 42.1.1組織結(jié)構(gòu)分析 42.1.2業(yè)務(wù)流程分析 42.1.3數(shù)據(jù)流圖 5 2.1.4 數(shù)據(jù)字典 92.2 數(shù)據(jù)需求分析 112.2.1 E-R圖 11第三章 系統(tǒng)設(shè)計(jì)3.1 數(shù)據(jù)庫(kù)設(shè)計(jì) 133.1.1 邏輯設(shè)計(jì) 133.2總體設(shè)計(jì) 143.3詳細(xì)設(shè)計(jì) 153.3.1圖書(shū)查詢(xún)管理(IPO) 153.3.2借書(shū)管理(IPO) 153.
2、3.3 還書(shū)管理(IPO) 16第四章 測(cè)試4.1 測(cè)試的準(zhǔn)則 164.2 測(cè)試步驟及操作 164.3 測(cè)試用例 17 第五章 總結(jié) 18第一章 可行性分析可行性分析是指詳細(xì)調(diào)查之后對(duì)系統(tǒng)項(xiàng)目開(kāi)發(fā)的必要性與可行性的確定。隨著圖書(shū)種類(lèi)、數(shù)量與讀者數(shù)量的增加,提高用計(jì)算機(jī)管理圖書(shū)系統(tǒng)的服務(wù)質(zhì)量與效率已迫在眉睫。1.1社會(huì)可行性分析 管理上的可行性是指管理人員對(duì)開(kāi)發(fā)應(yīng)用項(xiàng)目的態(tài)度和管理方面的條件。高校圖書(shū)館是學(xué)生增加知識(shí)和提高素養(yǎng)的地方,提高圖書(shū)館的管理效率與質(zhì)量對(duì)學(xué)校的發(fā)展至關(guān)重要。大學(xué)圖書(shū)館擁有良好的網(wǎng)絡(luò)環(huán)境、豐富的信息資源和較高的人員素質(zhì),圖書(shū)館各部門(mén)分工明確,圖書(shū)館館長(zhǎng)和書(shū)記也將圖書(shū)館的網(wǎng)絡(luò)
3、化、電子化、數(shù)字化建設(shè)作為工作重點(diǎn)。所以在這樣的環(huán)境下,新系統(tǒng)的管理和實(shí)施是實(shí)在可行的。1.2技術(shù)可行性分析 信息時(shí)代到來(lái),人們對(duì)信息處理的需求越來(lái)越高,從而使管理信息系統(tǒng)開(kāi)發(fā)技術(shù)得到了從分的發(fā)展與完善,使得開(kāi)發(fā)本系統(tǒng)在技術(shù)性成為可能。該系統(tǒng)使用了Visual Basic6.0結(jié)合Microsoft SQL 數(shù)據(jù)庫(kù)進(jìn)行開(kāi)發(fā),比較容易上手。目前,管理信息系統(tǒng)已經(jīng)應(yīng)用到了各個(gè)領(lǐng)域。很多圖書(shū)館已經(jīng)采用了先進(jìn)的圖書(shū)管理系統(tǒng),所以會(huì)由很多成功的經(jīng)驗(yàn)可以讓我們?cè)谠O(shè)計(jì)和實(shí)施的過(guò)程來(lái)借鑒,極大地降低了開(kāi)發(fā)的風(fēng)險(xiǎn)。1.3經(jīng)濟(jì)可行性分析主要是預(yù)估費(fèi)用支出對(duì)項(xiàng)目的經(jīng)濟(jì)效益進(jìn)行評(píng)價(jià)。圖書(shū)館是一個(gè)商業(yè)性質(zhì)較小的場(chǎng)所,其
4、經(jīng)濟(jì)成分比重相對(duì)較少,主要是支出的費(fèi)用:其中包括設(shè)備購(gòu)置費(fèi)、軟件開(kāi)發(fā)費(fèi)用、管理和維護(hù)費(fèi)、人員工資和培訓(xùn)費(fèi)等。由于各個(gè)圖書(shū)館實(shí)行統(tǒng)一操作,系統(tǒng)共享,其設(shè)備購(gòu)置,人員工資,維護(hù)費(fèi)用相對(duì)較少,前期的資金投入主要集中于購(gòu)置圖書(shū)上。建立信息中心,可將來(lái)自各方面的信息集中管理,提高圖書(shū)管理的計(jì)劃性和預(yù)見(jiàn)性,快速地反饋市場(chǎng)信息。1.4法律可行性分析 目前圖書(shū)館管理人員都有操作電腦的能力,通過(guò)提供一定的培訓(xùn),都能夠熟練操作管理系統(tǒng)。因此,開(kāi)發(fā)圖書(shū)館管理系統(tǒng),在營(yíng)運(yùn)上也是可行的。從用戶(hù)單位大學(xué)校園圖書(shū)館的行政管理和工作制度等方面來(lái)看,是完全能夠使用系統(tǒng)軟件。第二章 需求分析隨著社會(huì)的進(jìn)步,信息技術(shù)的廣泛應(yīng)用,數(shù)
5、字化管理的優(yōu)勢(shì)日趨顯著。針對(duì)中小型圖書(shū)館或圖書(shū)室管理落后的情況,設(shè)計(jì)實(shí)現(xiàn)一個(gè)圖書(shū)信息管理系統(tǒng),通過(guò)與計(jì)算機(jī)的結(jié)合使用對(duì)中小型圖書(shū)館或圖書(shū)室的各種圖書(shū)信息進(jìn)行管理可以給管理員和用戶(hù)帶來(lái)以下不同的方便:檢索迅速、查找方便、可靠性高、存儲(chǔ)量大、保密性好、壽命長(zhǎng)、成本低等。這些優(yōu)點(diǎn)能夠極大地提高工作效率,也是圖書(shū)館等部門(mén)管理科學(xué)化、正規(guī)化的重要標(biāo)志之一。而且計(jì)算機(jī)管理的成本不斷降低。因此,開(kāi)發(fā)一套這樣的中小型圖書(shū)管理軟件已經(jīng)很有必要,并且實(shí)現(xiàn)研究服務(wù)于實(shí)踐的原則。2.1 功能需求分析2.1.1組織結(jié)構(gòu)分析 為了對(duì)系統(tǒng)有一個(gè)全面的了解,首先要對(duì)系統(tǒng)的內(nèi)部各隸屬部門(mén)關(guān)系進(jìn)行調(diào)查。圖書(shū)館系統(tǒng)的組織結(jié)構(gòu)圖如下
6、:圖2-1 圖書(shū)館的組織結(jié)構(gòu)圖2.1.2業(yè)務(wù)流程分析 調(diào)查管理業(yè)務(wù)流程應(yīng)該順著原系統(tǒng)信息流動(dòng)的過(guò)程逐步進(jìn)行,通過(guò)管理業(yè)務(wù)流程圖來(lái)反映和表達(dá)。管理業(yè)務(wù)流程圖是一種描述系統(tǒng)內(nèi)各單位、人員之間業(yè)務(wù)關(guān)系、作業(yè)順序和管理信息流向的圖表。信息系統(tǒng)的業(yè)務(wù)流程如圖所示: 圖2-2 圖書(shū)館的業(yè)務(wù)流程圖2.1.3 數(shù)據(jù)流圖以下圖書(shū)館管理信息系統(tǒng)的數(shù)據(jù)流程圖: 1.頂層數(shù)據(jù)流圖 圖2-3頂層數(shù)據(jù)流圖 2.第一層數(shù)據(jù)流圖 圖2-4 3.第二層數(shù)據(jù)流圖1(讀者借閱) 圖2-5讀者借閱 第二層數(shù)據(jù)流圖2(讀者還書(shū)) 圖2-6讀者還書(shū) 第二層數(shù)據(jù)流圖3(查詢(xún)信息)圖2-7查詢(xún)信息 第二層數(shù)據(jù)流圖4(管理圖書(shū)信息) 圖2-8
7、管理圖書(shū)信息 第二層數(shù)據(jù)流圖5(管理讀者信息) 圖2-9管理讀者信息 第二層數(shù)據(jù)流圖6(管理員信息) 圖2-10管理員信息 2.1.4 數(shù)據(jù)字典 數(shù)據(jù)字典的內(nèi)容主要是對(duì)數(shù)據(jù)流程圖的數(shù)據(jù)項(xiàng)、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)流、處理邏輯、數(shù)據(jù)存儲(chǔ)和外部實(shí)體等幾方面進(jìn)行的定義。數(shù)據(jù)流程圖配以數(shù)據(jù)字典,就可以從圖形和文字兩個(gè)方面對(duì)系統(tǒng)的邏輯模型進(jìn)行完整的描述。在系統(tǒng)分析中會(huì)產(chǎn)生大量的數(shù)據(jù)字典,以下將列出數(shù)據(jù)中代表性的數(shù)據(jù)項(xiàng)、數(shù)據(jù)流、處理邏輯、存儲(chǔ)邏輯、外部實(shí)體等項(xiàng)。 數(shù)據(jù)項(xiàng)的定義數(shù)據(jù)項(xiàng)編號(hào):I-01數(shù)據(jù)項(xiàng)名稱(chēng):圖書(shū)編號(hào)別 名:無(wú)簡(jiǎn) 述:某種圖書(shū)的代碼類(lèi) 型:字符型長(zhǎng) 度:20字節(jié)取值范圍:數(shù)字 + 英文字母數(shù)據(jù)項(xiàng)編號(hào):
8、I-02數(shù)據(jù)項(xiàng)名稱(chēng):學(xué)生借書(shū)證編號(hào)別 名:ID卡號(hào)簡(jiǎn) 述:每個(gè)同學(xué)有唯一的一個(gè)編碼類(lèi) 型:數(shù)值型長(zhǎng) 度:12 位取值范圍:0到999999999999 取值說(shuō)明:1到2位代表年級(jí),3到4位代表校區(qū),5到6位代表學(xué)院,7到8位代表專(zhuān)業(yè),9到12位代表專(zhuān)業(yè)學(xué)生排號(hào)。數(shù)據(jù)項(xiàng)編號(hào)I-03數(shù)據(jù)項(xiàng)名稱(chēng):館藏?cái)?shù)量別 名:圖書(shū)的館藏書(shū)量簡(jiǎn) 述:某種圖書(shū)的庫(kù)存數(shù)量類(lèi) 型:數(shù)值型長(zhǎng) 度:2位整數(shù)取值范圍:0-20 數(shù)據(jù)流的描述數(shù)據(jù)流編號(hào):D-01數(shù)據(jù)流名稱(chēng):查詢(xún) 簡(jiǎn)述:讀者查詢(xún)圖書(shū)的記錄數(shù)據(jù)流來(lái)源:“讀者”外部實(shí)體數(shù)據(jù)流去向:“檢索圖書(shū)館是否有書(shū)”處理邏輯數(shù)據(jù)項(xiàng)組成:圖書(shū)名+圖書(shū)編號(hào)+出版社+作者+借書(shū)日期+還書(shū)
9、日期數(shù)據(jù)流量:平均400次/日高峰流量:最大600次/日數(shù)據(jù)流編號(hào):D-02數(shù)據(jù)流名稱(chēng):借書(shū) 簡(jiǎn)述:讀者借閱圖書(shū)的記錄數(shù)據(jù)流來(lái)源:“讀者”外部實(shí)體數(shù)據(jù)流去向:圖書(shū)館借書(shū)記錄管理系統(tǒng)數(shù)據(jù)流組成:圖書(shū)編號(hào)+出版社+作者+圖書(shū)證號(hào)+姓名+聯(lián)系電話(huà)+學(xué)院+年級(jí)+專(zhuān)業(yè)+借書(shū)日期+應(yīng)還日期數(shù)據(jù)流量:平均300本/日高峰流量:最大500本/日數(shù)據(jù)流編號(hào):D-03數(shù)據(jù)流名稱(chēng):還書(shū) 簡(jiǎn)述:讀者還書(shū)的記錄數(shù)據(jù)流來(lái)源:“讀者”外部實(shí)體數(shù)據(jù)流去向:“檢索圖書(shū)是否過(guò)期”處理邏輯數(shù)據(jù)流組成:圖書(shū)編號(hào)+出版社+作者+圖書(shū)證號(hào)+姓名+聯(lián)系電話(huà)+學(xué)院+年級(jí)+專(zhuān)業(yè)+借書(shū)日期+還書(shū)日期數(shù)據(jù)流量:平均300本/日高峰流量:最大500
10、本/日 處理邏輯的定義處理邏輯編號(hào):P-01處理邏輯名稱(chēng):查詢(xún)處理簡(jiǎn)述:查詢(xún)圖書(shū)館是否某種書(shū)輸入的數(shù)據(jù)流:圖書(shū)名稱(chēng),來(lái)源于讀者;作者名稱(chēng),來(lái)源于讀者;圖書(shū)編號(hào),來(lái)源于讀者。處理:根據(jù)讀者錄入數(shù)據(jù)流“圖書(shū)名稱(chēng)”、“作者”或“圖書(shū)編號(hào)”,檢索圖書(shū)館數(shù)據(jù)庫(kù),確定圖書(shū)名;再根據(jù)圖書(shū)編號(hào)或作者,確定圖書(shū) 輸出的數(shù)據(jù)項(xiàng):圖書(shū)館藏地址,圖書(shū)總量,圖書(shū)可借閱量,已借圖書(shū)應(yīng)還日期 處理邏輯編號(hào):P-02處理邏輯名稱(chēng):借書(shū)處理 簡(jiǎn)述:登記讀者的借閱數(shù)據(jù)輸入的數(shù)據(jù)流:讀者姓名,借書(shū)證號(hào),聯(lián)系電話(huà),來(lái)源于讀者;圖書(shū)編號(hào),圖書(shū)名稱(chēng),借書(shū)日期 處理:根據(jù)輸入的數(shù)據(jù)流“圖書(shū)編號(hào)”和“借書(shū)證號(hào)”,將數(shù)據(jù)記錄下來(lái)。輸出的數(shù)據(jù)流
11、:應(yīng)還日期 處理邏輯編號(hào):P-03處理邏輯名稱(chēng):還書(shū)處理 簡(jiǎn)述:登記讀者的還書(shū)數(shù)據(jù)輸入的數(shù)據(jù)流:讀者姓名,借書(shū)證號(hào),聯(lián)系電話(huà),來(lái)源于讀者;圖書(shū)編號(hào),圖書(shū)名稱(chēng),還書(shū)日期。處理:根據(jù)輸入的數(shù)據(jù)流“圖書(shū)編號(hào)”和“借書(shū)證號(hào)”,查閱是否逾期,若逾期,輸出罰款通知書(shū),如沒(méi)有逾期,消除借書(shū)記錄 輸出的數(shù)據(jù)流:罰款通知單(逾期情況下) 數(shù)據(jù)存儲(chǔ)的定義數(shù)據(jù)存儲(chǔ)編號(hào):F-01數(shù)據(jù)存儲(chǔ)名稱(chēng):借書(shū)記錄簡(jiǎn)述:記錄讀者借書(shū)的數(shù)據(jù)。數(shù)據(jù)存儲(chǔ)組成:圖書(shū)名稱(chēng)+圖書(shū)編號(hào)+館藏地址+庫(kù)存量+借書(shū)證號(hào)+借書(shū)日期 關(guān) 鍵 字:圖書(shū)編號(hào) 外部實(shí)體的定義外部實(shí)體編號(hào):S-01外部實(shí)體的名稱(chēng):讀者簡(jiǎn)述:閱讀圖書(shū)的讀者輸入的數(shù)據(jù)流:I-01、
12、I-02輸出地?cái)?shù)據(jù)流:應(yīng)還日期2.2 數(shù)據(jù)需求分析 2.2.1 E-R圖經(jīng)過(guò)我們對(duì)圖書(shū)館的調(diào)查我們了解了該系統(tǒng)中的幾個(gè)實(shí)體類(lèi)型有:學(xué)生、圖書(shū)管理員、圖書(shū)還有采購(gòu)員。采購(gòu)員:姓名,工號(hào)畫(huà)出圖書(shū)管理的E-R圖如下圖所示: 圖2-11這些實(shí)體之間的相互關(guān)系有: 學(xué)生與圖書(shū)之間有“借閱”關(guān)系,是多對(duì)多的。圖書(shū)管理員與圖書(shū)之間有“管理”關(guān)系,是一對(duì)多的。采購(gòu)員與圖書(shū)之間有“采購(gòu)”關(guān)系,是一對(duì)多的。每個(gè)實(shí)體的屬性分別是:學(xué)生:姓名,借書(shū)證號(hào),聯(lián)系電話(huà)圖書(shū):書(shū)名,書(shū)號(hào),數(shù)量,地址圖書(shū)管理員:姓名,工號(hào)采購(gòu)員:姓名,工號(hào)經(jīng)過(guò)我們對(duì)圖書(shū)館的調(diào)查我們了解了該系統(tǒng)中的幾個(gè)實(shí)體類(lèi)型有:學(xué)生、圖書(shū)管理員、圖書(shū)還有采購(gòu)員
13、。這些實(shí)體之間的相互關(guān)系有: 學(xué)生與圖書(shū)之間有“借閱”關(guān)系,是多對(duì)多的。圖書(shū)管理員與圖書(shū)之間有“管理”關(guān)系,是一對(duì)多的。采購(gòu)員與圖書(shū)之間有“采購(gòu)”關(guān)系,是一對(duì)多的。每個(gè)實(shí)體的屬性分別是:學(xué)生:姓名,借書(shū)證號(hào),聯(lián)系電話(huà)圖書(shū):書(shū)名,書(shū)號(hào),數(shù)量,地址圖書(shū)管理員:姓名,工號(hào) 第三章 系統(tǒng)設(shè)計(jì)3.1數(shù)據(jù)庫(kù)設(shè)計(jì)數(shù)據(jù)庫(kù)是數(shù)據(jù)庫(kù)應(yīng)用程序的核心。數(shù)據(jù)庫(kù)設(shè)計(jì)是建立一個(gè)應(yīng)用程序最重要的步驟之一。數(shù)據(jù)庫(kù)設(shè)計(jì)一般要在需求分析和數(shù)據(jù)分析的基礎(chǔ)上進(jìn)行概念設(shè)計(jì)、邏輯設(shè)計(jì)和物理設(shè)計(jì)。3.1.1 邏輯設(shè)計(jì) 邏輯設(shè)計(jì)的任務(wù)是根據(jù)DBMS的特征把概念結(jié)構(gòu)轉(zhuǎn)換為相應(yīng)的邏輯結(jié)構(gòu)。概念設(shè)計(jì)所得到的E-R模型,是獨(dú)立于DBMS的,這里的轉(zhuǎn)換
14、就是把表示概念結(jié)構(gòu)的E-R圖轉(zhuǎn)換成關(guān)系模型的邏輯結(jié)構(gòu)。將上圖轉(zhuǎn)換為規(guī)范的關(guān)系模式為:學(xué)生(姓名,借書(shū)證號(hào),聯(lián)系電話(huà))圖書(shū)(書(shū)名,書(shū)號(hào),數(shù)量,地址)圖書(shū)管理員(姓名,工號(hào))采購(gòu)員(姓名,工號(hào))1Book style書(shū)籍類(lèi)別信息表字段名數(shù)據(jù)類(lèi)型是否為空說(shuō)明bookstylenovarcharNot null(主鍵)種類(lèi)編號(hào)bookstylevarcharNot null種類(lèi)名稱(chēng)2System readers讀者信息表格字段名數(shù)據(jù)類(lèi)型是否為空說(shuō)明reader idvarcharNot null(主鍵)讀者借書(shū)證號(hào)reader namevarcharNot null讀者姓名reader sexvarc
15、harNot null讀者性別reader typevarcharnull讀者種類(lèi)reader timedatetimenull登記日期3System book書(shū)籍信息表字段名數(shù)據(jù)類(lèi)型是否為空說(shuō)明book idvarcharNot null(主鍵)書(shū)籍編號(hào)book namevarcharNot null書(shū)籍名稱(chēng)book stylevarcharNot null書(shū)籍類(lèi)別book authorvarcharNot null書(shū)籍作者book pubvarcharnull出版社名稱(chēng)book pubdatedatetimenull出版日期book indatedatetimenull登記日期in bor
16、rowedvarcharNot null是否被借出4Borrow record借閱記錄信息表字段名數(shù)據(jù)類(lèi)型是否為空說(shuō)明reader idvarcharNot null(外主鍵)讀者借閱證編號(hào)book idvarcharNot null(外主鍵)書(shū)籍編號(hào)borrow datevarcharNot null讀者借書(shū)時(shí)間5Return record還書(shū)記錄信息表字段名數(shù)據(jù)類(lèi)型是否為空說(shuō)明reader namevarcharNot null(外主鍵)讀者姓名reader idvarcharNot null(外主鍵)讀者借閱證編號(hào)return datevarcharNot null讀者還書(shū)時(shí)間6Read
17、er fee罰款記錄信息表字段名數(shù)據(jù)類(lèi)型是否為空說(shuō)明reader idvarcharNot null讀者借書(shū)證號(hào)reader namevarcharNot null讀者姓名book idvarcharNot null(外主鍵)書(shū)籍編號(hào)book namevarcharNot null書(shū)籍名稱(chēng)book feevarcharNot null罰款金額borrow datedatetimeNot null借閱時(shí)間3.2總體設(shè)計(jì)(H)3-1圖書(shū)館管理信息系統(tǒng)H圖3.3 詳細(xì)設(shè)計(jì)3.3.1圖書(shū)查詢(xún)管理(IPO)模塊名稱(chēng): 圖書(shū)查詢(xún)?cè)O(shè)計(jì)者: 使用單位:圖書(shū)館輸入部分I處理描述P輸出部分Ol 由圖書(shū)信息庫(kù)送入圖
18、書(shū)信息。 利用權(quán)限打開(kāi)圖書(shū)信息庫(kù); 輸入所需圖書(shū)信息進(jìn)行圖書(shū)查詢(xún) 獲得所需圖書(shū)信息處理過(guò)程: 輸入信息與信息庫(kù)信息對(duì)應(yīng), 查詢(xún)成功,輸出圖書(shū)信息。 輸入信息與信息庫(kù)信息不對(duì)應(yīng),輸出無(wú)此圖書(shū)。l 向圖書(shū)信息庫(kù)送出查詢(xún)命令;l 輸出與查詢(xún)信息對(duì)應(yīng)的圖書(shū)信息。3.3.2借書(shū)管理(IPO)模塊名稱(chēng): 圖書(shū)預(yù)約設(shè)計(jì)者: 使用單位:圖書(shū)館輸入部分I處理描述P輸出部分Ol 從讀者借還圖書(shū)模塊獲得圖書(shū)信息。 讀者對(duì)所需圖書(shū)發(fā)生預(yù)約行為; 預(yù)約的圖書(shū)信息輸入圖書(shū)預(yù)約系統(tǒng); 系統(tǒng)錄入信息,對(duì)所預(yù)約的圖書(shū)進(jìn)行記錄; 對(duì)于記錄了的圖書(shū)不再外借處理過(guò)程: l 將預(yù)約了的圖書(shū)記錄送回上一級(jí)。 模塊名稱(chēng): 獲得借還記錄設(shè)計(jì)
19、者: 使用單位:圖書(shū)館輸入部分I處理描述P輸出部分Ol 憑借借閱證作為媒介將借還記錄錄入。 讀者發(fā)生借還行為; 獲得借還記錄; 將借還記錄錄入系統(tǒng)處理過(guò)程:l 將借還記錄送回上一級(jí)。3.3.3 還書(shū)管理(IPO) 模塊名稱(chēng):讀者借還圖書(shū)設(shè)計(jì)者:李煜使用單位:圖書(shū)館輸入部分I處理描述P輸出部分Ol 從獲得的借還記錄得到圖書(shū)信息 讀者發(fā)生借還行為; 憑借借閱證作為媒介將借還記錄錄入讀者借閱管理系統(tǒng); 讀者信息與借還圖書(shū)信息一一對(duì)應(yīng)。處理過(guò)程: 一一對(duì)應(yīng),記錄合格 不對(duì)應(yīng),記錄不合格l 將合理記錄送回上一級(jí),進(jìn)行信息更新;l 輸出圖書(shū)信息,以便處理圖書(shū)預(yù)約模塊第四章 測(cè)試4.1測(cè)試的準(zhǔn)則 為了能設(shè)計(jì)
20、出有效的測(cè)試方案必須充分理解并正確運(yùn)用指導(dǎo)軟件測(cè)試 的基本準(zhǔn)則。主要的測(cè)試準(zhǔn)則如下所述:(1)所有的測(cè)試都應(yīng)該能追溯到用戶(hù)需求。 正如前面講過(guò)的,軟件測(cè)試的自標(biāo)是發(fā)現(xiàn)錯(cuò)誤。從用戶(hù)角度看,最嚴(yán)重的錯(cuò)誤 是導(dǎo)致程序不能滿(mǎn)足用戶(hù)需求的那些錯(cuò)誤。 (2)應(yīng)該在測(cè)試開(kāi)始之前的相當(dāng)長(zhǎng)時(shí)間,就制定出測(cè)試計(jì)劃。 一旦完成了需求模型就可以著手制定測(cè)試計(jì)劃,在確定了設(shè)計(jì)模型之后就可以立即開(kāi)始設(shè)計(jì)詳細(xì)的測(cè)試方案。因此,在編碼之前就可以對(duì)所有測(cè)試工作進(jìn)行計(jì)劃和設(shè)計(jì)。 (3)測(cè)試用例的代表性。 能夠代表并覆蓋各種合理的和不合理的、合法的和非法的、邊界的和越界的以及極限的輸入數(shù)據(jù)、操作和環(huán)境設(shè)置等。 4.2測(cè)試步驟及操作
21、 在測(cè)試過(guò)程中,首先需要對(duì)各子單元過(guò)程進(jìn)行測(cè)試。各子單元過(guò)程的測(cè)試必須先在程序設(shè)計(jì)員調(diào)試并編譯通過(guò)后才能進(jìn)行。在各子單元過(guò)程測(cè)試完畢后,再對(duì)各模塊(包括各子單元過(guò)程之間的接口)進(jìn)行測(cè)試,處理好各模塊之間的接口,最后對(duì)系統(tǒng)進(jìn)行測(cè)試和維護(hù)。 其操作過(guò)程如下: (1).在客戶(hù)端數(shù)據(jù)庫(kù)信息模塊過(guò)程中,先對(duì)各子單元過(guò)程分別進(jìn)行測(cè)試,然后根據(jù)測(cè)試方法按照詳細(xì)設(shè)計(jì)說(shuō)明書(shū)中的流程圖對(duì)其進(jìn)行跟蹤測(cè)試。 (2).客戶(hù)端數(shù)據(jù)庫(kù)信息模塊、讀者借閱圖書(shū)信息模塊、數(shù)據(jù)庫(kù)匯總報(bào)表模塊(包括數(shù)據(jù)庫(kù))過(guò)程中先對(duì)各子單元過(guò)程分別進(jìn)行測(cè)試,然后根據(jù)測(cè)試方法按照詳細(xì)設(shè)計(jì)說(shuō)明書(shū)中的流程圖對(duì)其進(jìn)行跟蹤測(cè)試。, (3).根據(jù)各模塊之間的各
22、種關(guān)系,對(duì)其接口進(jìn)行測(cè)試。 (4).在系統(tǒng)測(cè)試中,要注意對(duì)各種意外情況(例如斷電硬盤(pán)損壞等)加以處理,對(duì)數(shù)據(jù)庫(kù)要注意其安全性可靠性健壯性效率。網(wǎng)絡(luò)傳輸更要注意其安全性。 4.3測(cè)試用例 測(cè)試需求測(cè)試用例 ID測(cè)試步驟期望的結(jié)果最終結(jié)果圖書(shū)編目TC-bm-001系統(tǒng)“主菜單”下選擇“圖書(shū)編目”,點(diǎn)擊“新書(shū)編目”系統(tǒng)彈出“新書(shū)編目”窗口,顯示圖書(shū)編號(hào)、國(guó)際標(biāo)準(zhǔn)書(shū)號(hào)、正題名、并列題名、副題名、語(yǔ)種、第一責(zé)任者、其他責(zé)任者、裝訂方式、頁(yè)數(shù)、尺寸、附件、出版者、出版地、出版日期、叢書(shū)名、叢書(shū)作者、版本、文獻(xiàn)類(lèi)型、附注項(xiàng)、主題、提要、單價(jià)、獲得方式、索書(shū)號(hào)。其中圖書(shū)編號(hào)字段不允許輸入。在窗口中顯示出圖書(shū)編
23、號(hào)、國(guó)際標(biāo)準(zhǔn)書(shū)號(hào)、正題名、并列題名、副題名、語(yǔ)種、第一責(zé)任者、其他責(zé)任者、裝訂方式、頁(yè)數(shù)、尺寸、附件、出版者、出版地、出版日期、叢書(shū)名、叢書(shū)作者、版本、文獻(xiàn)類(lèi)型、附注項(xiàng)、主題、提要、單價(jià)、獲得方式、索書(shū)號(hào)。在新書(shū)編目窗口中對(duì)以下字段:正題名、語(yǔ)種、第一責(zé)任者、裝訂方式、頁(yè)數(shù)、尺寸、出版者、出版地、出版日期、獲得方式,分別選擇一項(xiàng)不輸入,選擇保存系統(tǒng)提示該字段必須輸入,數(shù)據(jù)不被保存1 期望結(jié)果和最終結(jié)果不一致2雖然少一個(gè)字段還是可以被保存的新增一條記錄,在新書(shū)編目窗口中依次輸入:正題名、語(yǔ)種、第一責(zé)任者、裝訂方式、頁(yè)數(shù)、尺寸、出版者、出版地、出版日期、獲得方式,并選擇保存輸入數(shù)據(jù)顯示在新書(shū)編目窗
24、口中,且數(shù)據(jù)被保存在圖書(shū)編目表中1.期望結(jié)果和最終結(jié)果不一致2 應(yīng)該在新增的記錄中輸入圖書(shū)編號(hào)新增一條記錄,輸入圖書(shū)信息中索書(shū)號(hào)重復(fù),并選擇保存系統(tǒng)提示索書(shū)號(hào)重復(fù),數(shù)據(jù)不被保存數(shù)據(jù)不被保存,需修改新增一條記錄,輸入國(guó)際標(biāo)準(zhǔn)書(shū)號(hào)、正題名、并列題名、副題名、語(yǔ)種、第一責(zé)任者、其他責(zé)任者、裝訂方式、頁(yè)數(shù)、尺寸、附件、出版者、出版地、出版日期、叢書(shū)名、叢書(shū)作者、版本、文獻(xiàn)類(lèi)型、附注項(xiàng)、主題、提要、單價(jià)、獲得方式、索書(shū)號(hào),并選擇保存輸入數(shù)據(jù)顯示在新書(shū)編目窗口中,且數(shù)據(jù)被保存在圖書(shū)編目表中數(shù)據(jù)顯示出來(lái)并被保存在新書(shū)編目窗口選擇“復(fù)制上條”選項(xiàng)框新書(shū)編目窗口中顯示上一條輸入記錄,并允許修改保存記錄1 期望結(jié)果和最終結(jié)果不一致2 不允許有重復(fù)的記錄圖書(shū)編目TC-bm-002在“新書(shū)編目”窗口,選擇“個(gè)別登記”系統(tǒng)彈出“明細(xì)輸入”窗口成功登記在“明細(xì)輸入“窗口,分別選擇按標(biāo)準(zhǔn)書(shū)號(hào)、書(shū)名(拼音)、索書(shū)號(hào)、作者查詢(xún)圖書(shū)系統(tǒng)能按條件檢索出
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 建筑行業(yè)如何理解“三嚴(yán)三實(shí)”要求的心得體會(huì)
- 旅游管理專(zhuān)業(yè)實(shí)習(xí)報(bào)告范文
- 語(yǔ)文新課程標(biāo)準(zhǔn)實(shí)施中的挑戰(zhàn)與對(duì)策
- 藝術(shù)指導(dǎo)崗位勞動(dòng)合同
- 校園實(shí)習(xí)生合作合同模板
- 企業(yè)退休員工勞動(dòng)合同終止合同樣本
- 廣東省云計(jì)算服務(wù)合同示范文本(版)
- 年度鋼筋供應(yīng)合同2025
- 蠶繭產(chǎn)業(yè)訂購(gòu)及供貨合同
- 財(cái)產(chǎn)分割合同細(xì)則
- 穴位貼敷的運(yùn)用課件
- 中心靜脈壓與有創(chuàng)動(dòng)脈血壓監(jiān)測(cè)護(hù)理
- 人教版道德與法治五年級(jí)下冊(cè)全冊(cè)課件(完整版)
- 京東集團(tuán)員工手冊(cè)
- 房屋租賃交接家私清單
- 教師教學(xué)常規(guī)培訓(xùn)講座課件
- 小兒哮喘(支氣管哮喘)中醫(yī)診療方案
- 病毒性腦炎小兒患兒護(hù)理查房課件
- 高中綜合素質(zhì)心理健康自我評(píng)價(jià)
- 義務(wù)教育歷史課程標(biāo)準(zhǔn)(2022年版)
- 精選湖北恩施州2023中考英語(yǔ)試題英語(yǔ)(解析版)
評(píng)論
0/150
提交評(píng)論