全開(kāi)架圖書(shū)管理-系統(tǒng)界面設(shè)計(jì)以及實(shí)現(xiàn)畢業(yè)論文_第1頁(yè)
全開(kāi)架圖書(shū)管理-系統(tǒng)界面設(shè)計(jì)以及實(shí)現(xiàn)畢業(yè)論文_第2頁(yè)
全開(kāi)架圖書(shū)管理-系統(tǒng)界面設(shè)計(jì)以及實(shí)現(xiàn)畢業(yè)論文_第3頁(yè)
全開(kāi)架圖書(shū)管理-系統(tǒng)界面設(shè)計(jì)以及實(shí)現(xiàn)畢業(yè)論文_第4頁(yè)
全開(kāi)架圖書(shū)管理-系統(tǒng)界面設(shè)計(jì)以及實(shí)現(xiàn)畢業(yè)論文_第5頁(yè)
已閱讀5頁(yè),還剩11頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、福建工程學(xué)院FUJIAN UNIVERSITY OF TECHNOLOGY畢業(yè)論文(設(shè)計(jì))題 目: 全開(kāi)架圖書(shū)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 學(xué) 生: 傅晨龍 指導(dǎo)老師: 林好 專(zhuān) 業(yè): 計(jì)算機(jī)網(wǎng)絡(luò)技術(shù) 班 級(jí): 網(wǎng)絡(luò)076 學(xué) 號(hào): 89072046 全開(kāi)架圖書(shū)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)摘要:全開(kāi)架借閱是當(dāng)今高校圖書(shū)館發(fā)展的必然趨勢(shì)。實(shí)行全開(kāi)價(jià)借閱,不僅方便讀者,大大促進(jìn)圖書(shū)館資源的開(kāi)發(fā)和利用,而且也能全方面體現(xiàn)圖書(shū)館的綜合服務(wù)功能。全開(kāi)架借閱不僅簡(jiǎn)化手續(xù),方便讀者,保證了信息的完整性和準(zhǔn)確性,而且大大提高了圖書(shū)及信息的利用率,節(jié)省了大量的時(shí)間。將“以藏為主”的服務(wù)方式轉(zhuǎn)變?yōu)椤耙杂脼橹鳌钡姆?wù)方式,充分體現(xiàn)

2、管理員主動(dòng)服務(wù)的能力。在圖書(shū)館開(kāi)發(fā)的一些理論的指引下,歷經(jīng)幾代中外圖書(shū)館學(xué)者大力提倡和實(shí)踐,圖書(shū)館的全開(kāi)架服務(wù),成為當(dāng)今圖書(shū)館開(kāi)放管理的重要基礎(chǔ)。我國(guó)部分先進(jìn)圖書(shū)館和和級(jí)少數(shù)有條件的高校圖書(shū)館也紛紛采用了這種方式。這種方式為圖書(shū)館的現(xiàn)代化搭建了基礎(chǔ)平臺(tái),為圖書(shū)館的可持續(xù)發(fā)展提供了保證。與之相反,“閉架式”,“書(shū)庫(kù)式”的管理方式已制約了高校圖書(shū)館的發(fā)展。因此,高校圖書(shū)館實(shí)行全開(kāi)架借閱方式勢(shì)在必行。關(guān)鍵字:全開(kāi)架、圖書(shū)管理、系統(tǒng)、圖書(shū)館、現(xiàn)代化目錄 TOC o 1-3 h z u HYPERLINK l _Toc264060208 1 選題背景 PAGEREF _Toc264060208 h 3

3、HYPERLINK l _Toc264060209 1.1 全開(kāi)架圖書(shū)館的優(yōu)勢(shì) PAGEREF _Toc264060209 h 3 HYPERLINK l _Toc264060214 1.2 全開(kāi)架圖書(shū)館開(kāi)放管理的必然趨勢(shì) PAGEREF _Toc264060214 h 4 HYPERLINK l _Toc264060216 全開(kāi)架圖書(shū)館設(shè)計(jì)的開(kāi)發(fā)環(huán)境 PAGEREF _Toc264060216 h 4 HYPERLINK l _Toc264060218 全開(kāi)架圖書(shū)館設(shè)計(jì)的功能簡(jiǎn)介 PAGEREF _Toc264060218 h 4 HYPERLINK l _Toc264060220 2 可行

4、性分析 PAGEREF _Toc264060220 h 5 HYPERLINK l _Toc264060221 2.1 技術(shù)可行性 PAGEREF _Toc264060221 h 5 HYPERLINK l _Toc264060223 2.2 經(jīng)濟(jì)可行性 PAGEREF _Toc264060223 h 5 HYPERLINK l _Toc264060225 社會(huì)可行性 PAGEREF _Toc264060225 h 5 HYPERLINK l _Toc264060227 3 需求分析 PAGEREF _Toc264060227 h 5 HYPERLINK l _Toc264060228 系統(tǒng)的

5、需求分析 PAGEREF _Toc264060228 h 5 HYPERLINK l _Toc264060229 3.2 功能需求分析 PAGEREF _Toc264060229 h 5 HYPERLINK l _Toc264060230 4 全開(kāi)架圖書(shū)館個(gè)人設(shè)計(jì)實(shí)現(xiàn)部分 PAGEREF _Toc264060230 h 6 HYPERLINK l _Toc264060231 4. 對(duì)系統(tǒng)設(shè)計(jì)界面的功能調(diào)試 PAGEREF _Toc264060231 h 6 HYPERLINK l _Toc264060232 4.1 用戶(hù)登錄 PAGEREF _Toc264060232 h 6 HYPERLIN

6、K l _Toc264060233 4.2 添加圖書(shū)信息 PAGEREF _Toc264060233 h 7 HYPERLINK l _Toc264060234 4.3 圖書(shū)類(lèi)別管理 PAGEREF _Toc264060234 h 8 HYPERLINK l _Toc264060235 4.4 圖書(shū)歸還管理 PAGEREF _Toc264060235 h 9 HYPERLINK l _Toc264060236 4.5 圖書(shū)借閱管理 PAGEREF _Toc264060236 h 9 HYPERLINK l _Toc264060237 5. 系統(tǒng)的測(cè)試 PAGEREF _Toc264060237

7、 h 10 HYPERLINK l _Toc264060238 5.1 系統(tǒng)測(cè)試的定義 PAGEREF _Toc264060238 h 10 HYPERLINK l _Toc264060239 圖書(shū)管理系統(tǒng)測(cè)試的內(nèi)容及方法 PAGEREF _Toc264060239 h 10 HYPERLINK l _Toc264060240 設(shè)計(jì)測(cè)試的方法 PAGEREF _Toc264060240 h 11 HYPERLINK l _Toc264060241 5.4 系統(tǒng)測(cè)試案例與分析 PAGEREF _Toc264060241 h 12 HYPERLINK l _Toc264060242 6總結(jié) PAG

8、EREF _Toc264060242 h 14 HYPERLINK l _Toc264060243 7 謝辭 PAGEREF _Toc264060243 h 15 HYPERLINK l _Toc264060244 8 參考文獻(xiàn)及附錄 PAGEREF _Toc264060244 h 151 選題背景1.1 全開(kāi)架圖書(shū)館的優(yōu)勢(shì)全開(kāi)架借閱管理系統(tǒng)與“閉架式”,“書(shū)庫(kù)式”管理系統(tǒng)相比,顯示其獨(dú)特的優(yōu)勢(shì),為讀者和管理者提供了滿(mǎn)意的操作平臺(tái),充分發(fā)揮了各自的主題作用。 實(shí)行全開(kāi)價(jià)借閱,不僅方便讀者,大大促進(jìn)圖書(shū)館資源的開(kāi)發(fā)和利用,而且也能全方面體現(xiàn)圖書(shū)館的綜合服務(wù)功能。全開(kāi)架借閱不僅簡(jiǎn)化手續(xù),保證了信息

9、的完整性和準(zhǔn)確性,而且大大提高了圖書(shū)及信息的利用率,節(jié)省了大量的時(shí)間。將“以藏為主”的服務(wù)方式轉(zhuǎn)變?yōu)椤耙杂脼橹鳌钡姆?wù)方式,充分體現(xiàn)管理員主動(dòng)服務(wù)的能力。這是讀者和管理員都滿(mǎn)意的服務(wù)方式1.2 全開(kāi)架圖書(shū)館開(kāi)放管理的必然趨勢(shì) 十七世紀(jì)被譽(yù)為“圖書(shū)學(xué)開(kāi)山鼻祖”的法國(guó)學(xué)者加布里埃諾迪指出:“圖書(shū)館應(yīng)當(dāng)對(duì)公眾開(kāi)放”。在圖書(shū)館開(kāi)發(fā)的一些理論的指引下,歷經(jīng)幾代中外圖書(shū)館學(xué)者大力提倡和實(shí)踐,圖書(shū)館的全開(kāi)架服務(wù),成為當(dāng)今圖書(shū)館開(kāi)放管理的重要基礎(chǔ)。西方發(fā)達(dá)國(guó)家圖書(shū)館憑借雄厚的經(jīng)濟(jì)實(shí)力和技術(shù)實(shí)力早已實(shí)現(xiàn)了開(kāi)架借閱。我國(guó)部分先進(jìn)圖書(shū)館和和級(jí)少數(shù)有條件的高校圖書(shū)館也紛紛采用了這種方式。這種方式為圖書(shū)館的現(xiàn)代化搭建了

10、基礎(chǔ)平臺(tái),為圖書(shū)館的可持續(xù)發(fā)展提供了保證。與之相反,“閉架式”,“書(shū)庫(kù)式”的管理方式已制約了特別是高校圖書(shū)館的發(fā)展。因此,圖書(shū)館實(shí)行全開(kāi)架借閱方式勢(shì)在必行。全開(kāi)架圖書(shū)館設(shè)計(jì)的開(kāi)發(fā)環(huán)境 系統(tǒng)是以Java Server P開(kāi)發(fā)環(huán)境作為主要開(kāi)發(fā)工具,使用MySQL作為關(guān)系數(shù)據(jù)庫(kù),配合功能強(qiáng)大的SQL查詢(xún)語(yǔ)言實(shí)現(xiàn)建立關(guān)系數(shù)據(jù)庫(kù),訪(fǎng)問(wèn)數(shù)據(jù)庫(kù),對(duì)數(shù)據(jù)庫(kù)的更新,較好地實(shí)現(xiàn)了預(yù)定的需求功能。使用了客戶(hù)端/服務(wù)器結(jié)構(gòu),并使用My SQL創(chuàng)建中心數(shù)據(jù)庫(kù),提供完整的XML支持,還具有構(gòu)成Web站點(diǎn)的數(shù)據(jù)存儲(chǔ)組件所需的可伸縮性、可用性和安全功能等特點(diǎn)??缮炜s性和可用性。同一個(gè)數(shù)據(jù)庫(kù)引擎可以在不同的平臺(tái)上使用。此外,M

11、y SQL支持聯(lián)合服務(wù)器、索引視圖和大型內(nèi)存支持等功能,使其得以升級(jí)到最大Web站點(diǎn)所需的性能級(jí)別。數(shù)據(jù)庫(kù)功能。數(shù)據(jù)庫(kù)引擎充分保護(hù)數(shù)據(jù)的完整性,同時(shí)將管理上千個(gè)并發(fā)修改數(shù)據(jù)庫(kù)用戶(hù)的開(kāi)銷(xiāo)減到最小。SQL分布式查詢(xún)可以引用來(lái)自不同數(shù)據(jù)源的數(shù)據(jù),就好像數(shù)據(jù)是SQL數(shù)據(jù)庫(kù)的一部分,同時(shí)分布式事務(wù)支持充分保護(hù)任何分布式數(shù)據(jù)更新的完整性??蓪⒁唤M數(shù)據(jù)復(fù)制到多個(gè)移動(dòng)的脫接用戶(hù),使這些用戶(hù)自主地工作,然后將他們所做的修改合并回發(fā)布服務(wù)器中全開(kāi)架圖書(shū)館設(shè)計(jì)的功能簡(jiǎn)介 全開(kāi)架圖書(shū)館主要實(shí)現(xiàn)了5個(gè)方面的功能:1.圖書(shū)查詢(xún),對(duì)圖書(shū)進(jìn)行查詢(xún),可查詢(xún)書(shū)本的當(dāng)前狀態(tài)和相關(guān)信息;2.借閱管理,包括書(shū)籍借閱和書(shū)籍歸還的管理;3

12、.圖書(shū)管理,主要實(shí)現(xiàn)書(shū)庫(kù)的管理和書(shū)籍的管理,包括書(shū)庫(kù)的建立和刪除,新書(shū)的入庫(kù)和廢書(shū)的刪除等;4.借閱者管理,是對(duì)借閱者信息和借閱進(jìn)行管理;5.系統(tǒng)管理,是對(duì)系統(tǒng)的權(quán)限管理。系統(tǒng)設(shè)計(jì)利用JSP開(kāi)發(fā)工具和Mysql數(shù)據(jù)庫(kù)來(lái)開(kāi)發(fā)這個(gè)圖書(shū)管理系統(tǒng)。系統(tǒng)要解決的圖書(shū)管理所要解決的問(wèn)題,可以滿(mǎn)足圖書(shū)管理基本要求,包括添加、修改刪除管理等功能。系統(tǒng)能根據(jù)用戶(hù)的需求,快捷方便的為讀者提供借閱服務(wù)。2 可行性分析2.1 技術(shù)可行性對(duì)于現(xiàn)在的pc機(jī)和開(kāi)發(fā)軟件配置都能滿(mǎn)足的軟件需要,一個(gè)班級(jí)開(kāi)發(fā)一個(gè)系統(tǒng),有相應(yīng)的人力,和林老師的幫助支持,技術(shù)上是可行的。圖書(shū)館管理系統(tǒng)的工作主要是在讀者和圖書(shū)館之間架起一座橋梁,能相

13、互溝通信息和處理信息。這一特點(diǎn)非常適合計(jì)算機(jī)特點(diǎn),通過(guò)網(wǎng)絡(luò)internet技術(shù),發(fā)揮計(jì)算機(jī)的信息傳輸速度快、準(zhǔn)確度高的優(yōu)勢(shì)。計(jì)算機(jī)硬件和軟件技術(shù)的飛速發(fā)展,為系統(tǒng)的建設(shè)提供了技術(shù)條件。2.2 經(jīng)濟(jì)可行性 開(kāi)發(fā)需求較低,加上成熟的軟硬件環(huán)境、目標(biāo)系統(tǒng)并不是十分復(fù)雜和開(kāi)發(fā)周期較短,人員經(jīng)濟(jì)支出有限。開(kāi)發(fā)完成運(yùn)行后,為使用者帶來(lái)便利,為系統(tǒng)的進(jìn)一步推廣創(chuàng)造了條件,經(jīng)濟(jì)收益將遠(yuǎn)超過(guò)投資。從經(jīng)濟(jì)角度考慮,此系統(tǒng)開(kāi)發(fā)可行。 目前已有很多成功開(kāi)發(fā)圖書(shū)館管理系統(tǒng)的先例,社會(huì)需要圖書(shū)館管理的現(xiàn)代化和信息化。圖書(shū)館管理系統(tǒng)開(kāi)發(fā)和運(yùn)行與國(guó)家的政策法規(guī)不存在任何沖突和抵觸之處。另外,圖書(shū)館管理系統(tǒng)所采用的操作和工作方

14、式符合工作人員和讀者的日常習(xí)慣,而且操作方便靈活,便于學(xué)習(xí)。具有可行性。3 需求分析 系統(tǒng)的主要目的是實(shí)現(xiàn)一個(gè)全開(kāi)架圖書(shū)管理系統(tǒng)。系統(tǒng)有2 類(lèi)用戶(hù)分別為管理員、讀者會(huì)員。管理員經(jīng)口令認(rèn)證進(jìn)人系統(tǒng)后,管理員可完成維護(hù)系統(tǒng)的功能, 包括管理圖書(shū)和管理會(huì)員。讀者則完成查詢(xún)圖書(shū)、修改個(gè)人資料、查詢(xún)個(gè)人借閱信息的功能, 工作完成后可以退出系統(tǒng)。 系統(tǒng)需要用到的技術(shù)有,Eclipse,Dreamweaver的開(kāi)發(fā)工具和運(yùn)用jsp + serverlet+ javabean的開(kāi)發(fā)模式,還有java語(yǔ)言的相關(guān)技術(shù)。數(shù)據(jù)庫(kù)我們用到mysql數(shù)據(jù)庫(kù)的相關(guān)技術(shù)。 3.2 功能需求分析隨著圖書(shū)的日益增多,傳統(tǒng)的手工圖

15、書(shū)管理不僅工作量大,而且容易出現(xiàn)問(wèn)題。圖書(shū)管理設(shè)計(jì)的內(nèi)容非常復(fù)雜而且繁多,比如擁有圖書(shū)信息錄入管理、用戶(hù)信息管理、圖書(shū)借閱管理和歸還管理,圖書(shū)的查詢(xún)和修改等。由于系統(tǒng)主要是為方便管理員定制開(kāi)發(fā)的,因此針對(duì)圖書(shū)管理的實(shí)際工作而言,經(jīng)過(guò)了反復(fù)地論證,最終確定了圖書(shū)管理系統(tǒng)的設(shè)計(jì)方案,圖書(shū)管理系統(tǒng)的主要功能為:(1) 用戶(hù)登錄。管理員或會(huì)員根據(jù)工作證和密碼登錄系統(tǒng)進(jìn)行身份驗(yàn)證。(2) 查詢(xún)圖書(shū)。登錄系統(tǒng)后進(jìn)行圖書(shū)檢索, 并可以通過(guò)點(diǎn)擊圖書(shū)名稱(chēng)查看書(shū)本詳細(xì)信息??梢圆榭吹綍?shū)本的所有信息及借閱信息。(3) 添加圖書(shū)。只有管理員登錄成功后才能添加圖書(shū)。通過(guò)點(diǎn)擊導(dǎo)航條上的“添加圖書(shū)“超鏈接進(jìn)入添加圖書(shū)頁(yè)面,

16、填好后點(diǎn)提交, 就進(jìn)數(shù)據(jù)庫(kù)了。(4) 修改圖書(shū)。只有管理員登錄成功后才能修改圖書(shū)。通過(guò)點(diǎn)擊導(dǎo)航條上的“修改圖書(shū)“超鏈接進(jìn)入修改圖書(shū)頁(yè)面,修改好后點(diǎn)提交, 就進(jìn)數(shù)據(jù)庫(kù)了。(5) 刪除圖書(shū)。只有管理員登錄成功后才能修改圖書(shū)。通過(guò)點(diǎn)擊導(dǎo)航條上的“刪除圖書(shū)“超鏈接進(jìn)入刪除圖書(shū)頁(yè)面,點(diǎn)刪除就可將書(shū)刪除。(6) 修改和查詢(xún)個(gè)人信息。4 全開(kāi)架圖書(shū)館個(gè)人設(shè)計(jì)實(shí)現(xiàn)部分我負(fù)責(zé)的是關(guān)于圖書(shū)管理系統(tǒng)的調(diào)試,我首先是對(duì)關(guān)于系統(tǒng)的各個(gè)功能界面的設(shè)計(jì)和其相應(yīng)權(quán)限功能的調(diào)試,如下:4. 對(duì)系統(tǒng)設(shè)計(jì)界面的功能調(diào)試 4.1 用戶(hù)登錄當(dāng)系統(tǒng)登錄時(shí),首先出現(xiàn)的是一個(gè)用戶(hù)權(quán)限登錄的界面, 權(quán)限設(shè)置主要是維護(hù)系統(tǒng)的安全性和完整性。擁有

17、管理員權(quán)限的操作員能對(duì)其他操作員進(jìn)行相應(yīng)的權(quán)限設(shè)置,沒(méi)有權(quán)限的操作員不能對(duì)相應(yīng)的窗口進(jìn)行操作。如下圖所示:圖 4.1這是進(jìn)入系統(tǒng)時(shí)的身份驗(yàn)證,用戶(hù)首先要從軟件開(kāi)發(fā)者那里申請(qǐng)用戶(hù)名和密碼,才可以進(jìn)入。 添加圖書(shū)信息身份驗(yàn)證通過(guò)以后,點(diǎn)擊可以使用系統(tǒng)的基本信息管理界面,這是管理員主要的輸入信息部分,它即可以對(duì)數(shù)據(jù)進(jìn)行輸入。填寫(xiě)好各項(xiàng)信息后,單擊保存按鈕,系統(tǒng)將對(duì)這些信息進(jìn)行處理。界面見(jiàn)下圖4.2所示:圖 圖書(shū)類(lèi)別管理點(diǎn)擊可以使用系統(tǒng)的基本信息管理界面,這是管理員主要的輸入信息部分,它即可以對(duì)數(shù)據(jù)進(jìn)行輸入。填寫(xiě)好各項(xiàng)信息后,單擊保存按鈕,系統(tǒng)將對(duì)這些信息進(jìn)行處理。界面見(jiàn)下圖:圖 圖書(shū)歸還管理模塊可以

18、實(shí)時(shí)顯示歸還狀態(tài),借閱日期已經(jīng)產(chǎn)生的借閱費(fèi)用,并可進(jìn)行還書(shū)和修改操作,會(huì)員卡號(hào)還可鏈接到會(huì)員詳細(xì)信息頁(yè)面。如下圖4.4所示:圖 圖書(shū)借閱管理模塊可以實(shí)時(shí)顯示借閱狀態(tài),借閱日期已經(jīng)產(chǎn)生的借閱費(fèi)用,并可進(jìn)行還書(shū)和修改操作,會(huì)員卡號(hào)還可鏈接到會(huì)員詳細(xì)信息頁(yè)面。如下圖4.5所示:圖5. 系統(tǒng)的測(cè)試我主要負(fù)責(zé)的是系統(tǒng)的調(diào)試,調(diào)試如下:5.1 系統(tǒng)測(cè)試的定義系統(tǒng)測(cè)試是將經(jīng)過(guò)測(cè)試的子系統(tǒng)裝配成一個(gè)完整系統(tǒng)來(lái)測(cè)試。它是檢驗(yàn)系統(tǒng)是否確實(shí)能提供系統(tǒng)方案說(shuō)明書(shū)中指定功能的有效方法。為了發(fā)現(xiàn)缺陷并度量產(chǎn)品質(zhì)量,按照系統(tǒng)的功能和性能需求進(jìn)行測(cè)試。對(duì)于模塊之間交互性比較強(qiáng)的軟件,還會(huì)有單獨(dú)的集成測(cè)試,用來(lái)發(fā)現(xiàn)模塊接口之間

19、的錯(cuò)誤。5.2圖書(shū)管理系統(tǒng)測(cè)試的內(nèi)容及方法(1)圖書(shū)管理系統(tǒng)測(cè)試的主要內(nèi)容包括: 1)功能測(cè)試。功能測(cè)試主要包括:鏈接測(cè)試、表單測(cè)試、Cookies測(cè)試、設(shè)計(jì)語(yǔ)言測(cè)試、數(shù)據(jù)庫(kù)測(cè)試。2)性能測(cè)試。性能測(cè)試主要包括:連接速度測(cè)試、負(fù)載測(cè)試、壓力測(cè)試。 3)可用性測(cè)試??捎眯詼y(cè)試主要包括:導(dǎo)航測(cè)試、圖形測(cè)試、內(nèi)容測(cè)試、整體界面測(cè)試。4)兼容性測(cè)試。兼容性測(cè)試主要包括:平臺(tái)測(cè)試、瀏覽器測(cè)試。5)安全測(cè)試。(2)圖書(shū)管理系統(tǒng)測(cè)試的方法:1)功能測(cè)試:對(duì)圖書(shū)管理系統(tǒng)的所有頁(yè)面都進(jìn)行了鏈接測(cè)試。所有的頁(yè)面都能鏈接到指定要鏈接到的頁(yè)面,所鏈接的頁(yè)面均存在,而且系統(tǒng)中不存在有孤立的頁(yè)面;對(duì)表單進(jìn)行測(cè)試,如果輸入

20、信息不正確或者不輸入信息就直接提交,會(huì)出現(xiàn)出錯(cuò)提示;通過(guò)互動(dòng)用戶(hù)填寫(xiě)的表單信息和調(diào)查信息的提交對(duì)數(shù)據(jù)庫(kù)的存入和讀取操作進(jìn)行測(cè)試,數(shù)據(jù)庫(kù)運(yùn)行正常。2)性能測(cè)試:通過(guò)寬帶上網(wǎng),無(wú)線(xiàn)上網(wǎng),撥號(hào)上網(wǎng)的方式對(duì)圖書(shū)管理系統(tǒng)的連接速度測(cè)試進(jìn)行測(cè)試,都在可接受的范圍內(nèi)(少于三秒)。用圖書(shū)管理系統(tǒng)壓力測(cè)試Web-CT軟件,對(duì)測(cè)試頻率,持續(xù)時(shí)間、平均流量、平均響應(yīng)時(shí)間進(jìn)行測(cè)試,圖書(shū)管理系統(tǒng)壓力測(cè)試結(jié)果較好。3)可用性測(cè)試:圖書(shū)管理系統(tǒng)導(dǎo)航結(jié)構(gòu)清晰、目的明確,經(jīng)測(cè)試每個(gè)導(dǎo)航下的模塊都能準(zhǔn)確鏈接;頁(yè)面字體使用CSS控制,確保了風(fēng)格的一致,頁(yè)面使用較少顏色組合,有較好的視覺(jué)效果;對(duì)圖書(shū)管理系統(tǒng)內(nèi)容進(jìn)行抽樣式調(diào)查未發(fā)現(xiàn)語(yǔ)

21、法、拼寫(xiě)錯(cuò)誤以及其他錯(cuò)誤信息;圖書(shū)管理系統(tǒng)整體界面布局合理,頁(yè)面風(fēng)格簡(jiǎn)潔,顏色搭配協(xié)調(diào),保證了圖書(shū)管理系統(tǒng)可用性良好。4)兼容性測(cè)試:在安裝了Window的不同版本客戶(hù)端上進(jìn)行測(cè)試,系統(tǒng)能夠正常運(yùn)行;在安裝了IE、360安全瀏覽器、Maxthon Browser等不同瀏覽器的客戶(hù)端進(jìn)行測(cè)試,系統(tǒng)中JavaScript均可正常運(yùn)行,框架和層次結(jié)構(gòu)風(fēng)格差別不大,所以圖書(shū)管理系統(tǒng)兼容性較好。 5)安全測(cè)試:系統(tǒng)對(duì)管理員的帳號(hào)和密碼的有效性進(jìn)行了測(cè)試。只有管理員的帳號(hào)和密碼確認(rèn)有效后,才可以對(duì)圖書(shū)管理系統(tǒng)進(jìn)行維護(hù)工作。保證了本電圖書(shū)管理系統(tǒng)的安全性。5.3設(shè)計(jì)測(cè)試的方法設(shè)計(jì)測(cè)試方案是測(cè)試階段的關(guān)鍵技術(shù)

22、問(wèn)題。所謂測(cè)試方案包括預(yù)定要測(cè)試的功能,應(yīng)該輸入的測(cè)試數(shù)據(jù)和預(yù)期的結(jié)果。其中,最困難的問(wèn)題是設(shè)計(jì)測(cè)試用的輸入數(shù)據(jù)。不同的測(cè)試數(shù)據(jù)發(fā)現(xiàn)程序錯(cuò)誤的能力差別很大,為了提高測(cè)試效率降低測(cè)試成本,應(yīng)該選用高效的測(cè)試數(shù)據(jù)。因?yàn)椴豢赡苓M(jìn)行窮盡的測(cè)試,選用少量“最有效的”測(cè)試數(shù)據(jù),做到盡可能完備的測(cè)試就更重要了。設(shè)計(jì)測(cè)試方案的基本目標(biāo)是:確定一組最可能發(fā)現(xiàn)某個(gè)錯(cuò)誤或某類(lèi)錯(cuò)誤的測(cè)試數(shù)據(jù),已經(jīng)研究出許多設(shè)計(jì)測(cè)試數(shù)據(jù)的技術(shù),這些技術(shù)各有優(yōu)缺點(diǎn),沒(méi)有哪一種是最好的,更沒(méi)有哪一種可以代替其余的所有技術(shù);同一種技術(shù)在不同的應(yīng)用場(chǎng)合效果可能相差很大,因此,通常需要聯(lián)合使用多種設(shè)計(jì)測(cè)試數(shù)據(jù)的技術(shù)。5.4 系統(tǒng)測(cè)試案例與分析1

23、 測(cè)試案例的內(nèi)容 : 周期:測(cè)試時(shí)間域。層次:測(cè)試的層面。類(lèi)型:測(cè)試的分類(lèi)。系統(tǒng):測(cè)試何系統(tǒng)。分系統(tǒng): 測(cè)試何分系統(tǒng)。模塊: 測(cè)試何模塊。平臺(tái): 測(cè)試的環(huán)境。描述: 對(duì)測(cè)試問(wèn)題說(shuō)明與敘述。目的: 測(cè)試的目標(biāo)與期望。此外,還包括測(cè)試文檔號(hào)、測(cè)試設(shè)置、輸入條件、測(cè)試結(jié)果和期望結(jié)果。2 測(cè)試案例與腳本1)測(cè)試案例與腳本設(shè)計(jì)主要包括以下內(nèi)容:檢查集成測(cè)試策略,制定測(cè)試數(shù)據(jù)目的和性能目標(biāo),找出關(guān)鍵測(cè)試條件,檢查已有的在線(xiàn)測(cè)試腳本,輸入或抓取在線(xiàn)測(cè)試腳本,檢查已有的用于測(cè)試的數(shù)據(jù),生成測(cè)試數(shù)據(jù),檢查重要的數(shù)據(jù),執(zhí)行測(cè)試數(shù)據(jù)和測(cè)試腳本。2)系統(tǒng)測(cè)試案例如下:方 法: 功能模塊測(cè)試方法目 的: 測(cè)試錄入功能的

24、正確性預(yù)期結(jié)果: 有出錯(cuò)警告過(guò) 程: 在姓名欄中,沒(méi)有選擇任何選項(xiàng),直接提交輸 入: 無(wú)輸入測(cè)試結(jié)果: 無(wú)法保存,有出錯(cuò)警告比 較: 與預(yù)期結(jié)果相當(dāng)結(jié) 論: 正確方 法: 功能模塊測(cè)試方法目 的: 測(cè)試錄入功能的正確性預(yù)期結(jié)果: 有出錯(cuò)警告過(guò) 程: 在學(xué)生信息中,不輸入任何用戶(hù)資料,直接提交輸 入: 無(wú)輸入測(cè)試結(jié)果: 無(wú)法保存,有出錯(cuò)警告比 較: 與預(yù)期結(jié)果相當(dāng)結(jié) 論: 正確方 法: 功能模塊測(cè)試方法目 的: 測(cè)試錄入功能的正確性預(yù)期結(jié)果: 有出錯(cuò)警告過(guò) 程: 在借閱信息中,不輸入任何資料,直接提交輸 入: 無(wú)輸入測(cè)試結(jié)果: 無(wú)法保存,有出錯(cuò)警告比 較: 與預(yù)期結(jié)果相當(dāng)結(jié) 論: 正確只有系統(tǒng)的

25、測(cè)試工作在用戶(hù)的協(xié)助下,不斷的修改,才能達(dá)到完善的預(yù)期目標(biāo)。本系統(tǒng)經(jīng)過(guò)初步測(cè)試,基本上達(dá)到目標(biāo)。6總結(jié)一個(gè)半月來(lái)忙碌緊張而又有條不紊的畢業(yè)設(shè)計(jì),使我有機(jī)會(huì)對(duì)本專(zhuān)業(yè)的基本理論、專(zhuān)業(yè)知識(shí)和基本技術(shù)有了更深入的了解和體會(huì),使我在大學(xué)中所學(xué)到的知識(shí)得到了系統(tǒng)和升華,真正達(dá)到了學(xué)以致用。 在系統(tǒng)開(kāi)發(fā)之前,必須了解系統(tǒng)的特點(diǎn)、適用范圍以及使用者需要一個(gè)什么樣的系統(tǒng),以此作為基礎(chǔ)為開(kāi)發(fā)系統(tǒng)準(zhǔn)確定位,然后對(duì)使用者所需實(shí)現(xiàn)的功能進(jìn)行分析總結(jié),根據(jù)使用者的實(shí)際要求來(lái)給系統(tǒng)設(shè)計(jì)一個(gè)初步方案。系統(tǒng)的開(kāi)發(fā)不僅是要實(shí)現(xiàn)對(duì)數(shù)據(jù)處理的及時(shí)與正確,而且要考慮系統(tǒng)是否具有控制功能,及時(shí)將數(shù)據(jù)反饋給操作者,以進(jìn)行監(jiān)測(cè)和協(xié)調(diào),保證系統(tǒng)的正常運(yùn)行;也要考慮是否具有預(yù)測(cè)功能,運(yùn)用一定的數(shù)學(xué)方法利用歷史的數(shù)據(jù)對(duì)未來(lái)進(jìn)行預(yù)測(cè)的工作。在設(shè)計(jì)的過(guò)程中,我掌握了很多JSP的編程知識(shí),及系統(tǒng)的調(diào)試有了深入的了解,并對(duì)這種成熟并廣泛應(yīng)用的技術(shù)進(jìn)行了深入的學(xué)習(xí)。設(shè)計(jì)的過(guò)程也是一個(gè)再學(xué)習(xí)的過(guò)程,在遇到問(wèn)題的時(shí)候我盡量自己想辦法解決,這在很大程度上激發(fā)了我們的自學(xué)能力;在沒(méi)有辦法解決的情況下,從林好老師

溫馨提示

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

評(píng)論

0/150

提交評(píng)論