秋霞电影网午夜鲁丝片无码,真人h视频免费观看视频,囯产av无码片毛片一级,免费夜色私人影院在线观看,亚洲美女综合香蕉片,亚洲aⅴ天堂av在线电影猫咪,日韩三级片网址入口

圖書館信息管理系統(tǒng)測試畢業(yè)論文1

上傳人:1777****777 文檔編號:36136750 上傳時(shí)間:2021-10-29 格式:DOC 頁數(shù):107 大?。?.94MB
收藏 版權(quán)申訴 舉報(bào) 下載
圖書館信息管理系統(tǒng)測試畢業(yè)論文1_第1頁
第1頁 / 共107頁
圖書館信息管理系統(tǒng)測試畢業(yè)論文1_第2頁
第2頁 / 共107頁
圖書館信息管理系統(tǒng)測試畢業(yè)論文1_第3頁
第3頁 / 共107頁

下載文檔到電腦,查找使用更方便

15 積分

下載資源

還剩頁未讀,繼續(xù)閱讀

資源描述:

《圖書館信息管理系統(tǒng)測試畢業(yè)論文1》由會(huì)員分享,可在線閱讀,更多相關(guān)《圖書館信息管理系統(tǒng)測試畢業(yè)論文1(107頁珍藏版)》請?jiān)谘b配圖網(wǎng)上搜索。

1、 圖書館信息管理系統(tǒng)測試 目 錄 摘要..........................................................6 ABSTRACT......................................................7 第一章 緒論...................................................8 1.1目前圖書管理系統(tǒng)存在的問題................................8 1.2系統(tǒng)設(shè)計(jì)的目的和意義.........................

2、.............8 1.3測試工具及相關(guān)技術(shù)介紹....................................9 1.4軟件說明.................................................13 1.5測試內(nèi)容.................................................13 第二章 可行性分析............................................27 2.1技術(shù)可行性.............................................

3、...27 2.2經(jīng)濟(jì)可行性................................................28 2.3操作可行性................................................28 第三章 需求分析..............................................29 3.1圖書管理系統(tǒng)概述..........................................29 3.2功能需求..................................................2

4、9 3.3性能需求..................................................30 3.4運(yùn)行需求..................................................31 第四章 系統(tǒng)設(shè)計(jì)...............................................32 4.1圖書管理系統(tǒng)設(shè)計(jì)指導(dǎo)思想和原則............................32 4.2設(shè)計(jì)模式..................................................32 4.3圖書

5、管理系統(tǒng)總體功能概述..................................33 4.4圖書管理系統(tǒng)各功能模塊概述................................34 4.5系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)............................................39 第五章 系統(tǒng)的詳細(xì)設(shè)計(jì).........................................45 5.1登錄模塊設(shè)計(jì)..............................................45 5.2系統(tǒng)具體功能設(shè)計(jì)................

6、...........................46 第六章 系統(tǒng)操作登錄測試結(jié)果...................................49 6.1系統(tǒng)測試...................................................49 6.2讀者類型管理測試結(jié)果......................................54 6.3讀者檔案管理測試結(jié)果......................................56 6.4圖書設(shè)置類型管理測試結(jié)果.............................

7、.....59 6.5圖書檔案管理測試結(jié)果......................................63 6.6圖書借閱測試結(jié)果..........................................67 6.7圖書續(xù)借測試結(jié)果..........................................68 6.8圖書歸還測試結(jié)............................................70 6.9圖書檔案查詢測試結(jié)果......................................72 6.10圖書借閱查

8、詢測試結(jié)果.....................................73 6.11更改口令測試結(jié)果.........................................74 6.12安全性測試...............................................76 第七章 系統(tǒng)實(shí)現(xiàn)..............................................77 7.1系統(tǒng)的軟件結(jié)構(gòu)............................................77 7.2登錄系統(tǒng)模塊的實(shí)現(xiàn).........

9、...............................77 7.3圖書管理模塊的實(shí)現(xiàn)........................................79 7.4學(xué)生管理模塊的實(shí)現(xiàn)........................................83 7.5借閱信息管理模塊的實(shí)現(xiàn)....................................87 7.6圖書檢索模塊的實(shí)現(xiàn)........................................90 7.7系統(tǒng)設(shè)計(jì)的創(chuàng)新點(diǎn)................................

10、..........91 第八章 系統(tǒng)測試...............................................92 8.1系統(tǒng)測試的方法和步驟.......................................92 8.2模塊測試...................................................92 8.3評價(jià).......................................................94 第九章 結(jié)論.......................................

11、.............95 致謝...........................................................97 參考文獻(xiàn).......................................................98 附錄..........................................................99 摘 要 當(dāng)今是飛速發(fā)展的信息時(shí)代,計(jì)算機(jī)被廣泛的應(yīng)用于信息管理系統(tǒng)的環(huán)境,使用計(jì)算機(jī)進(jìn)行信息控制,不僅提高了工作效率,而且大大的提高了其安全性,因此我的論文選擇了開發(fā)一個(gè)網(wǎng)

12、吧業(yè)務(wù)管理系統(tǒng)。 本網(wǎng)吧業(yè)務(wù)管理系統(tǒng)主要是采用Visual Studio 2005的開發(fā)工具,Visual C#中的應(yīng)用ASP.NET面向?qū)ο蟮恼Z言。在用戶管理中,由于用戶上機(jī)時(shí)間的長短會(huì)涉及到該用戶是否能夠成為會(huì)員,所以在注冊用戶信息時(shí)必須采用唯一性實(shí)名制。隨著商業(yè)的改革和發(fā)展,業(yè)務(wù)管理系統(tǒng)對網(wǎng)吧經(jīng)濟(jì)效益地影響已經(jīng)越來越得到重視,其中一個(gè)行之有效的手段就是:利用計(jì)算機(jī)技術(shù)來提高網(wǎng)吧業(yè)務(wù)的管理水平,最大限度地發(fā)揮網(wǎng)吧的經(jīng)濟(jì)效益。本系統(tǒng)通過對上網(wǎng)管理進(jìn)行科學(xué)的分析、實(shí)時(shí)動(dòng)態(tài)的統(tǒng)計(jì)、提高網(wǎng)吧業(yè)務(wù)中電腦的使用率和周轉(zhuǎn)效率,降低網(wǎng)吧的開銷成本。其最終目標(biāo)是實(shí)現(xiàn)所有相關(guān)網(wǎng)吧業(yè)務(wù)管理的科學(xué)化、規(guī)范化。在

13、本系統(tǒng)在單機(jī)或網(wǎng)絡(luò)上運(yùn)行,能夠滿足中、小型網(wǎng)吧運(yùn)營商的實(shí)際需求,能夠?qū)崿F(xiàn)網(wǎng)吧業(yè)務(wù)管理工作的高效化、有序化和標(biāo)準(zhǔn)化。應(yīng)用程序設(shè)計(jì)與編碼,包括總體設(shè)計(jì)和各窗口設(shè)計(jì)和編碼較深入的做了理解。本系統(tǒng)的總體任務(wù)是方便管理人員有效地完成網(wǎng)吧業(yè)務(wù)管理工作。希望我的系統(tǒng)能給大家?guī)砀嗟姆奖慵皫椭? 關(guān)鍵詞:圖書館,圖書管理系統(tǒng),JSP,STRUTS,HIBERNATE,SPRING. Abstract Today is the rapid development of the information age; computers have

14、been widely used in environmental information management systems, the use of computers to control information, not only to improve the efficiency of its work. And greatly enhanced its security , so I chose develops an Internet Caf business management system. The Internet service management syst

15、em is mainly used Visual Studio 2005 development tools, Visual C# in the ASP.NET application object-oriented language. User management, due to the length of the machine would involve the user can become a member, it must be a registered user information of the of only the real-name system. With the

16、reform and development of commercial, business management systems affect economic efficiency of the Internet is getting more and more attention, which is an effective means: the use of computer technology to improve business management of Internet cafes, Internet cafes to maximize economic benefits.

17、 Access the system through the analysis of scientific management, real-time dynamic statistics to improve the Internet usage of the computer business and working capital efficiency and reduce overhead costs of Internet cafes. Its ultimate goal is to achieve all the relevant Internet service manageme

18、nt more scientific and standardized. In this system in a single run, to meet the medium and small Internet caf operators to the actual needs of the business to achieve the management of Internet cafes efficient, orderly and standardized. Design and coding applications, including the design and the w

19、indow design and coding to do more in-depth understanding. The overall task of the system is to facilitate the effective management of business management to complete the work of Internet cafes. I hope I can give you the system more convenient and help. Key words: 圖書館,圖書管理系統(tǒng),JSP,STRUTS,HIBER

20、NATE,SPRING. 一.緒 論 1.1 目前圖書館管理系統(tǒng)存在的問題 (1)檢索速度慢、效率低 因?yàn)閳D書館的藏書種類多。數(shù)量大,將藏書準(zhǔn)確的分門別類,快速檢索,手工進(jìn)行非常困難,往往是終于查到了二維的信息,館中卻沒有此書或已被別人借走。圖書館的規(guī)模越大,這個(gè)問題就越突出。 (2)借書、還書工作量大 借書、還書頻率越大,說明圖書館的作用越大,然而隨之而來的大量的借書、還書登記、實(shí)存圖書的更新以及借出圖書超期,遺失等的處理,其工作量之大,往往是人工操作所難以勝任的,而且經(jīng)常會(huì)出現(xiàn)這樣那樣的差錯(cuò)。 (3)圖書統(tǒng)計(jì)工作難、藏書更新不能及時(shí)完成 圖書館的圖書應(yīng)根據(jù)科學(xué)技術(shù)的發(fā)

21、展和教學(xué)工作的需要及時(shí)添加和更新,然而由于藏書數(shù)量及圖書種類越來越多,加上自然損耗,人為破壞,使圖書的統(tǒng)計(jì)工作難以及時(shí)完成,藏書的更新也就很難有針對性的進(jìn)行,藏書的知識結(jié)構(gòu)得不到良好地控制。 我校也是一所發(fā)展中的高校,近幾年的發(fā)展速度很快,圖書館的規(guī)模和藏書的數(shù)量也在不斷地?cái)U(kuò)大,為了解決海量圖書的管理問題,以及學(xué)生借閱圖書的信息問題,改變傳統(tǒng)的管理方式也就成了迫在眉睫的問題了。 1.2 系統(tǒng)設(shè)計(jì)的目的和意義 隨著計(jì)算機(jī)的廣泛應(yīng)用,其逐步成為現(xiàn)代化的標(biāo)志。圖書館或者一些企業(yè)內(nèi)部,甚至是書店,在正常運(yùn)行的過程中總是面對大量的讀者信息,書籍信息以及兩者相互作用產(chǎn)生的借書信息,還書信息。因此

22、需要對讀者資源,書籍資源,借書信息,還書信息進(jìn)行管理,及時(shí)了解各個(gè)環(huán)節(jié)中信息的變更,要對因此而產(chǎn)生的單據(jù)進(jìn)行及時(shí)的處理,為了提高圖書館或者企業(yè)內(nèi)部對圖書存銷的自動(dòng)化的管理,能夠更快速地滿足讀者的要求,提高各種工作效率,現(xiàn)對其設(shè)計(jì)相應(yīng)的系統(tǒng),以達(dá)到上述的目的。 圖書館管理系統(tǒng)的主要功能是實(shí)現(xiàn)圖書館圖書的借閱和歸還的管理自動(dòng)化,圖書新增及銷毀的及時(shí)化,用戶及圖書信息的更新,圍繞這些主要功能,本系統(tǒng)涉及到以下核心功能:借閱管理,歸還管理,圖書管理,學(xué)生管理。除了這些核心功能外,還包括一些基本和輔助的功能,它們是:圖書信息管理,查詢功能等。 該系統(tǒng)設(shè)計(jì)的主要目標(biāo)是: 設(shè)計(jì)一個(gè)圖書館管理系統(tǒng),該系

23、統(tǒng)主要功能分為圖書查詢、圖書借閱歸還和圖書管理三大部分。在圖書查詢模塊中要求用戶能在瀏覽器中分別書名、著譯者、類型等條件查詢;在圖書管理模塊中要求能完成如辦理借書證(即添加新的學(xué)生)、新書錄入、借書還書登記、圖書修改等日常管理功能。 (1) 網(wǎng)站前臺設(shè)計(jì):前臺供學(xué)生使用,學(xué)生登錄后有如下權(quán)利 ①圖書查詢:用戶可以按多種方式對圖書庫中的圖書進(jìn)行查詢; ②借閱信息查詢:用戶可以查看自己的歷史借閱信息。 (2)網(wǎng)站后臺設(shè)計(jì):后臺是供管理員使用的,管理員登陸后有如下權(quán)利 ①辦理借閱證:將學(xué)生信息填寫完整,在數(shù)據(jù)庫中注冊新用戶; ②書籍的錄入及刪除:可以對現(xiàn)有圖書庫中的圖書進(jìn)行刪除,也可以添

24、加新書; ③借書還書登記:普通用戶借閱或歸還圖書時(shí),管理員將在借閱信息表中添加相應(yīng)的記錄; ④圖書修改:管理員可以對現(xiàn)有圖書的詳細(xì)信息進(jìn)行修改。 1.3 開發(fā)工具及相關(guān)技術(shù)介紹 1.3.1 SSH框架 SSH框架是指Struts2 + Hibernate + Spring三大開源框架技術(shù),用SSH技術(shù)進(jìn)行開發(fā),能夠提高開發(fā)效率,層次清晰。 Struts2實(shí)現(xiàn)頁面的設(shè)計(jì)和請求的跳轉(zhuǎn)調(diào)用業(yè)務(wù)邏輯;Hibernate實(shí)現(xiàn)對數(shù)據(jù)的增刪改查;Spring通過依賴注入控制對象的生成和事務(wù)的處理。 1.3.2 Tomcat Tomcat服務(wù)器是Apache Group Jakarta小

25、組開發(fā)的一個(gè)免費(fèi)服務(wù)器軟件,適合于嵌入Apache中使用,而且,它的源代碼可以免費(fèi)獲得,你可以自由地對它進(jìn)行擴(kuò)充。Tomcat服務(wù)器的兼容性很好,有眾多大軟件的公司的支持,而且服務(wù)器的性能穩(wěn)定,其發(fā)展前景很好。 系統(tǒng)提供的功能: 針對圖書館管理員設(shè)計(jì)的部分: 管理部分是一個(gè)基于Win Forms的windows窗體應(yīng)用程序,主要為圖書館管理人員提供服務(wù)。截圖如下: 管理部分提供以下功能: 1. 用戶功能。(提供登陸驗(yàn)證、用戶切換,管理員鎖定系統(tǒng)等功能。) 2. 事務(wù)處理 圖書證掛失管理。(可以針對讀者情況對圖

26、書證進(jìn)行掛失,以防冒借。) 借書、還書管理。(實(shí)現(xiàn)日常圖書借閱及歸還。) 3. 數(shù)據(jù)管理 圖書、讀者管理。(實(shí)現(xiàn)圖書、讀者的添加,刪除,編輯。) 4. 綜合查詢統(tǒng)計(jì)。(可以根據(jù)不同條件的組合檢索圖書或讀者以及借閱數(shù)據(jù),對檢索出來的數(shù)據(jù)可提供多種方式的操作:導(dǎo)出為Excel格式、puff格式、或?qū)С鰹樗?bào)表以便打印等。) 5. 系統(tǒng)設(shè)定。(設(shè)置一些圖書館基本規(guī)則,如讀者類別、圖書類別、讀者借閱最大天數(shù)等,此外設(shè)定數(shù)據(jù)服務(wù)器信息也在這里。) 6. 幫助功能。(提供一個(gè)chum幫助文檔,幫助圖書館工作人員快速適應(yīng)本系統(tǒng),此外還提供在線問題反饋,軟件更新提示等功能。) 針對讀者設(shè)

27、計(jì)的部分: 由于讀者的多元性和位置不確定性,該部分采取基于B/S的方式實(shí)現(xiàn)。代碼使用ASP.NET編寫,利用ASP.NET的優(yōu)點(diǎn),可以自動(dòng)適應(yīng)多種客戶瀏覽器。截圖如下: 讀者只需要有一臺聯(lián)網(wǎng)的計(jì)算機(jī)和一個(gè)常用WEB瀏覽器。就可以輕松的進(jìn)行圖書查詢、更改個(gè)人信息、向圖書館反饋信息等。該部分主要提供以下功能: 1. 登陸驗(yàn)證。(防止讀者信息被盜用。) 2. 圖書查詢。(一個(gè)綜合的圖書查詢系統(tǒng),可以方便的使讀者查到需要的書籍。) 3. 讀者個(gè)人信息查詢以及管理。(可以適當(dāng)?shù)母囊恍┳x者個(gè)人的資料,如email等,此外在這里還可以查到讀者當(dāng)前的、所有的借閱記錄等。) 系統(tǒng)創(chuàng)新部分以及一些

28、特點(diǎn) 1)首先本軟件是基于.net平臺構(gòu)建的,這是以前從未有過的。 2)軟件很好的解決了一個(gè)關(guān)于時(shí)間沖突的問題。 時(shí)間沖突問題闡述如下: 圖書館管理信息系統(tǒng)是一個(gè)網(wǎng)絡(luò)版的系統(tǒng),其運(yùn)作方式是有一臺主數(shù)據(jù)服務(wù)器、還有若干個(gè)負(fù)責(zé)各項(xiàng)功能的客戶端。舉個(gè)例子:圖書館可能有若干臺客戶端電腦用于還書管理、還可能有若干臺用于借書管理、還可能有若干臺用于圖書、讀者信息維護(hù)等。因?yàn)槊颗_電腦的系統(tǒng)時(shí)間可能會(huì)發(fā)生改變,這就會(huì)造成數(shù)據(jù)錯(cuò)誤。比如張某于2月10日在負(fù)責(zé)借書的A號電腦上借了一本書,可能A的系統(tǒng)時(shí)間被誤設(shè)定為2月5日。如果張某的最大借書時(shí)間為一個(gè)月,則他應(yīng)該還書的時(shí)間就被誤設(shè)定為3月5日。

29、筆者在開發(fā)過程中也參考了一些相關(guān)的圖書館軟件,發(fā)現(xiàn)有的系統(tǒng)根本沒有注意到這個(gè)問題。有的是在軟件客戶端設(shè)定一個(gè)時(shí)間校準(zhǔn)的提示或者干脆就手工輸入時(shí)間。這樣無疑給操作人員增加了負(fù)擔(dān),而且校準(zhǔn)還不一定正確。 在本系統(tǒng)中,所有的時(shí)間都是基于服務(wù)器時(shí)間的。即軟件中必要的與時(shí)間有關(guān)的操作。都采用標(biāo)準(zhǔn)的T-SQL函數(shù)GETDATE()從數(shù)據(jù)服務(wù)器返回時(shí)間。這就避免了功能上的錯(cuò)誤,也避免了給操作人員帶來的不必要負(fù)擔(dān)。 3)用ADO.NET的開放式并發(fā)進(jìn)行并發(fā)控制 在圖書館系統(tǒng)的使用過程中,可能同時(shí)有多臺客戶機(jī)在操作同一個(gè)數(shù)據(jù)行。比如負(fù)責(zé)修改圖書信息的A號電腦正在修改編號為XXX的書籍,而編號為B的電

30、腦正試圖刪除編號為XXX的書籍。這樣做肯定會(huì)有一些沖突,這就要討論并發(fā)控制。 當(dāng)多個(gè)用戶試圖同時(shí)修改數(shù)據(jù)時(shí),需要建立控制機(jī)制來防止一個(gè)用戶的修改對同時(shí)操作的其他用戶所作的修改產(chǎn)生不利的影響。處理這種情況的系統(tǒng)叫做“并發(fā)控制”。 4)全部數(shù)據(jù)層都基于存儲(chǔ)過程構(gòu)建 使用存儲(chǔ)過程,可以減少網(wǎng)絡(luò)流量,提高程序的速度以及安全性。具體內(nèi)容請參見筆者文章里對存儲(chǔ)過程的研究討論。 1.4 軟件說明 測試功能 輸入 輸出 身份驗(yàn)證 用戶名、密碼、身份 進(jìn)入讀者界面或管理員界面 新書入庫 書籍基本信息 Book_Info表中增加一條記錄 借書 借閱證號、書號 Book_I

31、nfo、Proof_Info、Borrow_Info、Punish_Info表中更新記錄 還書 借閱證號、書號 書籍掛失 借閱證號、書號 繳費(fèi) 借閱證號、書號 Proof_Info、Borrow_Info、Punish_Info表中更新記錄 圖書信息查詢 圖書號或圖書名 顯示圖書基本信息 借書信息查詢 借閱證號 顯示借書信息 借閱證查詢 借閱證號 顯示借閱證信息 借閱證掛失 借閱證號 Proof_Info表中刪除一條記錄 辦理借閱證 借閱證持證人基本信息 Proof_Info表中增加一條記錄 注冊管理員 賬號、密碼 Admini_Info表中增

32、加一條記錄 修改密碼 賬號、密碼、新密碼 Admini_Info表中更新一條記錄 1.5 測試內(nèi)容 測試1:名稱:系統(tǒng)身份驗(yàn)證測試 目的:測試系統(tǒng)登錄界面。 進(jìn)度安排:2010-6-14 內(nèi)容:用戶名、密碼、身份輸入、合理性檢查、合法性檢查,系統(tǒng)操作界面顯示控制 測試 2:名稱:借書測試。 目的:測試借書功能。 進(jìn)度安排:2010-6-15 內(nèi)容:括借閱證號輸入、合理性檢查、合法性檢查,借書對話顯示控制,圖書書號提交、合理性檢查、合法性檢查,借書登記。 測試 3:名稱: 還書測試。 目的

33、:測試還書功能。 進(jìn)度安排:2010-6-16 內(nèi)容:還書對話框顯示控制,圖書書號提交、合理性檢查、合法性檢查,還書登記。 測試 4:名稱:圖書庫管理測試。 目的:測試圖書庫操作功能。 進(jìn)度安排:2010-6-17 內(nèi)容:圖書庫管理界面顯示控制,圖書庫瀏覽,增加圖書記錄,刪除圖書記錄,編輯圖書記錄。 測試 5:名稱:圖書查詢、借閱證查詢、借閱信息查詢測試。 目的:測試圖書查詢、借閱證查詢、借閱信息查詢功能。 進(jìn)度安排:2010-6-18

34、 內(nèi)容:圖書查詢對話框顯示控制,借閱證信息查詢對話框顯示控制,借閱信息查詢對話框顯示控制,輸入數(shù)據(jù)合理性檢驗(yàn)、提交,圖書查詢結(jié)果顯示,借閱證查詢結(jié)果顯示,借閱信息查詢結(jié)果顯示。 測試6:名稱:繳費(fèi)測試 目的:測試?yán)U費(fèi)功能。 進(jìn)度安排:2010-6-19 內(nèi)容:借閱證號和輸入輸入、合理性檢查、合法性檢查,系統(tǒng)操作界面顯示控制 測試 7:名稱:書籍掛失測試 目的:測試書籍掛失功能。 進(jìn)度安排:2010-6-20 內(nèi)容:借閱證號和書號輸入、合理性檢查、合法性檢查,書籍信息對話顯示控制,借閱證號和書號提交、合理性檢查

35、、合法性檢查,借書登記。 測試 8:名稱: 辦理借閱證測試。 目的:測試辦理借閱證功能。 進(jìn)度安排:2010-6-21 內(nèi)容:讀者基本信息提交、合理性檢查、合法性檢查,辦理借閱證。 測試 9:名稱:修改密碼測試。 目的:測試修改密碼功能。 進(jìn)度安排:2010-6-22 內(nèi)容:用戶名、密碼、新密碼提交,合理性檢查、合法性檢查,更改密碼 測試 10:名稱:注冊管理員測試。 目的:測試注冊管理員功能。 進(jìn)度安排:2010-6-23

36、 內(nèi)容:用戶名、密碼提交,合理性檢查、合法性檢查,增加新的管理員 進(jìn)度安排 工作內(nèi)容 時(shí)間 測試人 熟悉環(huán)境 2010-6-14 8:00-9:00 圖書館管理員、工作人員、學(xué)生或教師 培訓(xùn) 2010-6-14 9:00-10:00 準(zhǔn)備輸入數(shù)據(jù) 2010-6-14 10:00-11:00 測試 2010-6-14 11:00-13:00 整理測試結(jié)果 2010-6-14 13:00-15:00 測試組 測試條件(下面的測試條件同下,所以不再給出) 設(shè)備 服務(wù)器 (1) 處理器(CPU):Pentium 900M

37、(推薦Pentium 4 1.2G) (2) 內(nèi)存容量(RAM):至少256M(推薦 512M) 客戶端 (1) 處理器(CPU):Pentium 133M 或更高 (2) 內(nèi)存容量(RAM):64M或更高 支持軟件 數(shù)據(jù)庫服務(wù)器端 (1) 操作系統(tǒng):Microsoft Windows 2003 (2) 數(shù)據(jù)庫管理系統(tǒng):SQL Server 2005,配置TCP/IP協(xié)議 Web服務(wù)器端 (1) 操作系統(tǒng):Microsoft Windows 2003 (2) Internet 信息服務(wù)(IIS)6.0管理器 (3) Vi

38、sual Studio.NET 2005,配置TCP/IP協(xié)議 客戶端 (1) 操作系統(tǒng):Windows 98/2000/2003/XP (2) Web瀏覽器:Internet Explorer 6.0以上或Netscape 4.0以上,配置TCP/IP協(xié)議 人員 用戶:圖書館工作人員2名,系統(tǒng)管理員1名,學(xué)生或教師2名,技術(shù)方面要求懂得計(jì)算機(jī)的基本操作。 開發(fā)任務(wù)組:6人,對系統(tǒng)功能有具體的了解,對軟件、硬件環(huán)境熟悉。 測試資料(下面的測試資料同下,所以不再給出) 需求規(guī)格說明書,概要設(shè)計(jì)說明書,詳細(xì)設(shè)計(jì)說明書 測試培訓(xùn) 培訓(xùn)內(nèi)容 受訓(xùn)人員 從事培訓(xùn)的工作人

39、員 熟悉系統(tǒng)環(huán)境 測試人員、用戶、圖書館工作人員 系統(tǒng)開發(fā)組 了解系統(tǒng)功能 測試人員、用戶、圖書館工作人員 系統(tǒng)開發(fā)組 學(xué)習(xí)登錄的操作 測試人員、用戶、圖書館工作人員 系統(tǒng)開發(fā)組 學(xué)習(xí)登錄的基本管理 測試人員、用戶、圖書館管理人員 系統(tǒng)開發(fā)組 借書測試 進(jìn)度安排 工作內(nèi)容 時(shí)間 測試人 準(zhǔn)備輸入數(shù)據(jù) 2010-6-15 8:00-9:00 測試人員、學(xué)生或教師、圖書館工作人員、管理員 測試 2010-6-15 9:00-11:00 整理測試結(jié)果 2010-6-15 11:00-14:00 測試組 測試培訓(xùn) 培訓(xùn)內(nèi)容 受訓(xùn)人員 從事培訓(xùn)的

40、工作人員 學(xué)習(xí)借書的操作 測試人員、用戶、圖書館工作人員 系統(tǒng)開發(fā)組 學(xué)習(xí)借書管理 測試人員、用戶、圖書館管理人員 系統(tǒng)開發(fā)組 還書測試 進(jìn)度安排 工作內(nèi)容 時(shí)間 測試人 準(zhǔn)備輸入數(shù)據(jù) 2010-6-16 8:00-9:00 測試人員、學(xué)生或教師、圖書館工作人員、管理員 測試 2010-6-16 9:00-11:00 整理測試結(jié)果 2010-6-16 11:00-14:00 測試組 測試培訓(xùn) 培訓(xùn)內(nèi)容 受訓(xùn)人員 從事培訓(xùn)的工作人員 學(xué)習(xí)還書的操作 測試人員、用戶、圖書館工作人員 系統(tǒng)開發(fā)組 學(xué)習(xí)還書管理 測試人員、用戶、圖書館管理人員

41、系統(tǒng)開發(fā)組 圖書庫管理測試 進(jìn)度安排 工作內(nèi)容 時(shí)間 測試人 準(zhǔn)備輸入數(shù)據(jù) 2010-6-17 8:00-9:00 測試人員、圖書館工作人員、管理員 測試 2010-6-17 9:00-11:00 整理測試結(jié)果 2010-6-17 11:00-14:00 測試組 測試培訓(xùn) 培訓(xùn)內(nèi)容 受訓(xùn)人員 從事培訓(xùn)的工作人員 學(xué)習(xí)新書入庫的操作 測試人員、用戶、圖書館工作人員 系統(tǒng)開發(fā)組 學(xué)習(xí)新書入庫管理 測試人員、用戶、圖書館管理人員 系統(tǒng)開發(fā)組 圖書查詢、借閱證查詢、借閱信息查詢測試 進(jìn)度安排 工作內(nèi)容 時(shí)間 測試人 準(zhǔn)備輸入數(shù)據(jù) 2010-6

42、-18 8:00-9:00 測試人員、學(xué)生或教師、圖書館工作人員、管理員 測試 2010-6-18 9:00-11:00 整理測試結(jié)果 2010-6-18 11:00-14:00 測試組 測試培訓(xùn) 培訓(xùn)內(nèi)容 受訓(xùn)人員 從事培訓(xùn)的工作人員 學(xué)習(xí)查詢的操作 測試人員、用戶、圖書館工作人員 系統(tǒng)開發(fā)組 繳費(fèi)測試 進(jìn)度安排 工作內(nèi)容 時(shí)間 測試人 準(zhǔn)備輸入數(shù)據(jù) 2010-6-19 8:00-9:00 測試人員、學(xué)生或教師、圖書館工作人員、管理員 測試 2010-6-19 9:00-11:00 整理測試結(jié)果 2010-6-19 11:00-14:00

43、測試組 測試培訓(xùn) 培訓(xùn)內(nèi)容 受訓(xùn)人員 從事培訓(xùn)的工作人員 學(xué)習(xí)繳費(fèi)的操作 測試人員、用戶、圖書館工作人員 系統(tǒng)開發(fā)組 學(xué)習(xí)繳費(fèi)管理 測試人員、用戶、圖書館管理人員 系統(tǒng)開發(fā)組 書籍掛失測試 進(jìn)度安排 工作內(nèi)容 時(shí)間 測試人 準(zhǔn)備輸入數(shù)據(jù) 2010-6-20 8:00-9:00 測試人員、學(xué)生或教師、圖書館工作人員、管理員 測試 2010-6-20 9:00-11:00 整理測試結(jié)果 2010-6-20 11:00-14:00 測試組 測試培訓(xùn) 培訓(xùn)內(nèi)容 受訓(xùn)人員 從事培訓(xùn)的工作人員 學(xué)習(xí)書籍掛失的操作 測試人員、用戶、圖書館工作人員

44、系統(tǒng)開發(fā)組 學(xué)習(xí)書籍掛失管理 測試人員、用戶、圖書館管理人員 系統(tǒng)開發(fā)組 辦理借閱證測試 進(jìn)度安排 工作內(nèi)容 時(shí)間 測試人 準(zhǔn)備輸入數(shù)據(jù) 2010-6-21 8:00-9:00 測試人員、學(xué)生或教師、圖書館工作人員、管理員 測試 2010-6-21 9:00-11:00 整理測試結(jié)果 2010-6-21 11:00-14:00 測試組 測試培訓(xùn) 培訓(xùn)內(nèi)容 受訓(xùn)人員 從事培訓(xùn)的工作人員 學(xué)習(xí)辦理借閱證的操作 測試人員、用戶、圖書館工作人員 系統(tǒng)開發(fā)組 學(xué)習(xí)辦理借閱證管理 測試人員、用戶、圖書館管理人員 系統(tǒng)開發(fā)組 修改密碼測試 進(jìn)度安排

45、 工作內(nèi)容 時(shí)間 測試人 準(zhǔn)備輸入數(shù)據(jù) 2010-6-22 8:00-9:00 測試人員、學(xué)生或教師、圖書館工作人員、管理員 測試 2010-6-22 9:00-11:00 整理測試結(jié)果 2010-6-22 11:00-14:00 測試組 測試培訓(xùn) 培訓(xùn)內(nèi)容 受訓(xùn)人員 從事培訓(xùn)的工作人員 學(xué)習(xí)修改密碼的操作 測試人員、用戶、圖書館工作人員 系統(tǒng)開發(fā)組 學(xué)習(xí)修改密碼管理 測試人員、用戶、圖書館管理人員 系統(tǒng)開發(fā)組 注冊管理員測試 進(jìn)度安排 工作內(nèi)容 時(shí)間 測試人 準(zhǔn)備輸入數(shù)據(jù) 2010-6-23 8:00-9:00 測試人員、學(xué)生或教師、

46、圖書館工作人員、管理員 測試 2010-6-23 9:00-11:00 整理測試結(jié)果 2010-6-23 11:00-14:00 測試組 測試培訓(xùn) 培訓(xùn)內(nèi)容 受訓(xùn)人員 從事培訓(xùn)的工作人員 學(xué)習(xí)注冊的操作 測試人員、用戶、圖書館工作人員 系統(tǒng)開發(fā)組 學(xué)習(xí)注冊管理 測試人員、用戶、圖書館管理人員 系統(tǒng)開發(fā)組 身份驗(yàn)證測試 考慮3種情況: 用戶名或密碼有空 用戶名或密碼有誤 用戶名和密碼都正確 控制 輸入:半自動(dòng) 操作順序:先輸入用戶名和密碼,再登錄 結(jié)果記錄方法:記錄輸入信息、提示信息、進(jìn)入界面 輸入、輸出、過程 輸入數(shù)據(jù) 選擇策略

47、 命令 輸出數(shù)據(jù) 用戶名‘ ’密碼‘111’ 測試當(dāng)用戶名為空時(shí)的情況 登錄按鈕 “用戶名或密碼不能為空”的提示框 用戶名‘070505201’密碼‘ ’ 測試當(dāng)密碼為空時(shí)的情況 登錄按鈕 “用戶名或密碼不能為空”的提示框 用戶名‘070505201’密碼‘112’ 測試當(dāng)密碼錯(cuò)誤時(shí)的情況 登錄按鈕 “用戶名或密碼”的提示框 用戶名‘070505211’密碼‘111’ 測試當(dāng)用戶名錯(cuò)誤或不存在時(shí)的情況 登錄按鈕 “用戶名或密碼”的提示框 用戶名‘070505201’密碼‘111’ 測試用戶名和密碼都正確的情況 登錄按鈕 進(jìn)入用戶或管理界面 借

48、書測試 考慮7種情況: 借閱證號或書號為空 借閱證號不存在 書號不存在 該讀者有欠費(fèi)記錄 該讀者已借書中有逾期的書籍 該讀者已借書的數(shù)量已達(dá)到8本 借閱證號和書號都正確,且該讀者有借書的資格 控制 輸入:半自動(dòng) 操作順序:先按上面7種情況的順序輸入相應(yīng)的借閱證號和書號,再提交。 結(jié)果記錄方法:記錄輸入信息、提示信息、數(shù)據(jù)庫中每個(gè)表的更改信息。 輸入、輸出、過程 輸入數(shù)據(jù) 選擇策略 命令 輸出數(shù)據(jù) 借閱證號為空,正確書號 測試借閱證號為空的情況 借書按鈕 “借閱證號不能為空”的提示框 正確借閱證號,書號為空 測試書號為空的情況 借書按

49、鈕 “書號不能為空”的提示框 錯(cuò)誤的借閱證號,正確書號 測試當(dāng)不存在改借閱證時(shí)的情況 借書按鈕 “該讀者不存在”的提示框 正確的借閱證號,錯(cuò)誤的書號 測試當(dāng)書號錯(cuò)誤的情況 借書按鈕 “該書不存在”的提示框 修改數(shù)據(jù)庫,使得Punish_Info表中有某讀者的欠費(fèi)記錄,輸入這個(gè)讀者的借閱證號,輸入正確的書號 測試讀者有欠費(fèi)記錄時(shí)的情況 借書按鈕 “該讀者已欠費(fèi)…”的提示框 修改數(shù)據(jù)庫,使某讀者的已借書中有逾期的,輸入該讀者借閱證號和該逾期書籍號 測試讀者已借書中有逾期的書籍的情況 借書按鈕 “該讀者已欠費(fèi)…”的提示框 使某讀者已借閱8本書,該讀者繼續(xù)借書 測

50、試當(dāng)某讀者已借閱書籍已達(dá)到8本書的情況 借書按鈕 “該讀者已借書8本”的提示框 以上情況都沒有且借閱證號和書號都正確 測試當(dāng)讀者符合借書條件的情況 借書按鈕 “借書成功”的提示框 還書測試 考慮5種情況: 借閱證號或書號為空 借閱證號不存在 書號不存在 該書逾期 借閱證號和書號都正確 控制 輸入:半自動(dòng) 操作順序:先按上面5種情況的順序輸入相應(yīng)的借閱證號和書號,再提交。 結(jié)果記錄方法:記錄輸入信息、提示信息、數(shù)據(jù)庫中每個(gè)表的更改信息。 輸入、輸出、過程 輸入數(shù)據(jù) 選擇策略 命令 輸出數(shù)據(jù) 借閱證號為空,正確書號 測試借閱證號為空的情況

51、 還書按鈕 “借閱證號不能為空”的提示框 正確借閱證號,書號為空 測試書號為空的情況 還書按鈕 “書號不能為空”的提示框 錯(cuò)誤的借閱證號,正確書號 測試當(dāng)不存在改借閱證時(shí)的情況 還書按鈕 “該讀者不存在”的提示框 正確的借閱證號,錯(cuò)誤的書號 測試當(dāng)書號錯(cuò)誤的情況 還書按鈕 “該書不存在”的提示框 修改數(shù)據(jù)庫,使某讀者已借的該書已逾期,輸入該讀者借閱證號和該書籍號 測試讀者該書已逾期的情況 還書按鈕 “該書已欠費(fèi)…”和“還書成功”的提示框 以上情況都沒有且借閱證號和書號都正確 測試當(dāng)讀者符合還書條件的情況 還書按鈕 “還書成功”的提示框 圖書庫管理測試

52、 考慮3種情況: 書號、書名、作者、出版社、單價(jià)、總量有空項(xiàng) 該書圖書庫中已存在 該書圖書庫中不存在 控制 輸入:半自動(dòng) 操作順序:先按上面3種情況的順序輸入相應(yīng)的借閱證號和書號,再提交。 結(jié)果記錄方法:記錄輸入信息、提示信息、數(shù)據(jù)庫中每個(gè)表的更改信息。 輸入、輸出、過程 輸入數(shù)據(jù) 選擇策略 命令 輸出數(shù)據(jù) 書號、書名、作者、出版社、單價(jià)、總量有空項(xiàng) 測試書籍信息填寫不完整的情況 入庫按鈕 “請將信息填寫完整”的提示框 書號在圖書庫中已存在 測試書號為空的情況 入庫按鈕 數(shù)據(jù)庫中該書的總量和現(xiàn)存量各增加 書號在圖書庫中不存在 測試當(dāng)不存在改借

53、閱證時(shí)的情況 入庫按鈕 Book_Info表中增加一條記錄 圖書查詢、借閱證信息查詢、借閱信息查詢測試 考慮9種情況: 圖書查詢:圖書號或圖書名不存在 圖書查詢:圖書號或圖書名有空 圖書查詢:圖書存在 借閱證信息查詢:借閱證號不存在 借閱證信息查詢:借閱證號為空 借閱證信息查詢:借閱證號存在 借閱信息查詢:借閱證號不存在 借閱信息查詢:借閱證號為空 借閱信息查詢:借閱證號存在 控制 輸入:半自動(dòng) 操作順序:先按上面9種情況的順序輸入相應(yīng)的借閱證號和書號,再提交。 結(jié)果記錄方法:記錄輸入信息、提示信息、數(shù)據(jù)庫中每個(gè)表的更改信息。 輸入、輸出、

54、過程 輸入數(shù)據(jù) 選擇策略 命令 輸出數(shù)據(jù) 錯(cuò)誤的圖書號或書名 測試書號或書名有錯(cuò)誤的情況 圖書信息查詢按鈕 “該圖書不存在”的提示框 書號或書名有空 測試書號或書名為空的情況 “請將信息填寫完整”的提示框 正確的書號或書名 測試書號或書名存在的情況 書籍基本信息 錯(cuò)誤的借閱證號 測試借閱證號錯(cuò)誤的情況 借閱證信息查詢 “該讀者不存在”的提示框 借閱證號未填 測試借閱證號為空的情況 “借閱證號不能為空”的提示框 正確的借閱證號 測試借閱證號正確的情況 讀者的基本信息 錯(cuò)誤的借閱證號 測試借閱證號錯(cuò)誤的情況 借閱信息

55、查詢 “該讀者不存在”的提示框 借閱證號未填 測試借閱證號為空的情況 “借閱證號不能為空”的提示框 正確的借閱證號 測試借閱證號正確的情況 讀者的借閱信息 繳費(fèi)測試 考慮2種情況: 該讀者沒有欠費(fèi)記錄 該讀者有欠費(fèi)記錄 控制 輸入:半自動(dòng) 操作順序:先按上面2種情況的順序輸入相應(yīng)的借閱證號和書號,再提交。 結(jié)果記錄方法:記錄輸入信息、提示信息、數(shù)據(jù)庫中每個(gè)表的更改信息。 輸入、輸出、過程 輸入數(shù)據(jù) 選擇策略 命令 輸出數(shù)據(jù) 沒有欠費(fèi)記錄的讀者的借閱證號 測試該讀者沒有欠費(fèi)記錄的情況 繳費(fèi)按鈕 “該讀者沒有欠費(fèi)記錄”的提示框 有欠費(fèi)記錄的讀者

56、的借閱證號 測試該讀者有欠費(fèi)記錄的情況 繳費(fèi)按鈕 “繳費(fèi)成功”的提示框 Punish_Info表中刪除一條記錄 書籍掛失 考慮2種情況: 該讀者的這本書逾期 該讀者的這本書在借書期限內(nèi) 控制 輸入:半自動(dòng) 操作順序:先按上面2種情況的順序輸入相應(yīng)的借閱證號和書號,再提交。 結(jié)果記錄方法:記錄輸入信息、提示信息、數(shù)據(jù)庫中每個(gè)表的更改信息。 輸入、輸出、過程 輸入數(shù)據(jù) 選擇策略 命令 輸出數(shù)據(jù) 該讀者的這本書已逾期 測試該書已逾期的情況 掛失按鈕 “該書已欠費(fèi)…”的提示框,Punish_Info表中的欠費(fèi)金額是書本身的罰款再加上逾期的罰款 該讀者的這

57、本書在借書期限內(nèi) 測試該書沒有逾期的情況 掛失按鈕 “該書已欠費(fèi)…”的提示框,Punish_Info表中的欠費(fèi)金額是書本身的罰款 辦理借閱證測試 考慮4種情況: 借閱證號已存在 該身份證號已存在一張借閱證 讀者基本信息有空 符合辦理借閱證的條件 控制 輸入:半自動(dòng) 操作順序:先按上面4種情況的順序輸入相應(yīng)的借閱證號和書號,再提交。 結(jié)果記錄方法:記錄輸入信息、提示信息、數(shù)據(jù)庫中每個(gè)表的更改信息。 輸入、輸出、過程 輸入數(shù)據(jù) 選擇策略 命令 輸出數(shù)據(jù) 讀者的基本信息有空 測試讀者信息有空的情況 辦理借閱證按鈕 “請將信息填寫完整”的提示框 已

58、存在的借閱證號 測試該借閱證號已存在的情況 辦理借閱證按鈕 “該借閱證號已存在”的提示框 該身份證號已存在一張借閱證 測試一位讀者限辦一張借閱證的情況 辦理借閱證按鈕 “該讀者已辦理一張借閱證,按照規(guī)定不能再辦理借閱證”的提示框 以上情況都沒有且符合辦理借閱證的條件 測試符合辦理借閱證條件的情況 辦理借閱證按鈕 “辦理借閱證成功”的提示框,Proof_Info表中增加一條記錄 修改密碼測試 考慮4種情況: 用戶不存在 用戶名、密碼、修改密碼、確認(rèn)密碼有空項(xiàng) 確認(rèn)密碼和修改密碼不一樣 以上情況都沒有,可以修改 控制 輸入:半自動(dòng) 操作順序:先按上面

59、4種情況的順序輸入相應(yīng)的借閱證號和書號,再提交。 結(jié)果記錄方法:記錄輸入信息、提示信息、數(shù)據(jù)庫中每個(gè)表的更改信息。 輸入、輸出、過程 輸入數(shù)據(jù) 選擇策略 命令 輸出數(shù)據(jù) 用戶名或密碼錯(cuò)誤 測試用戶不存在的情況 修改密碼按鈕 “該用戶不存在”的提示信息 用戶名、密碼、修改密碼、確認(rèn)密碼有空項(xiàng) 測試填寫信息由空項(xiàng)的情況 修改密碼按鈕 “請認(rèn)真填寫信息”的提示信息 確認(rèn)密碼和修改密碼不一樣 測試確認(rèn)密碼和修改密碼不一樣的情況 修改密碼按鈕 “確認(rèn)密碼和修改密碼不一致”的提示信息 以上情況都沒有,符合修改密碼條件 測試可以修改密碼的情況 修改密碼按鈕 “修改

60、密碼成功”的提示信息,Admini_Info表中相應(yīng)的用戶密碼被修改 注冊管理員測試 考慮5種情況: 用戶名已存在,用戶名和密碼的組合不存在 密碼已存在,用戶名和密碼的組合不存在 用戶名和密碼都已存在,但該用戶名和密碼的組合不存在 用戶名和密碼都不存在 該用戶名和密碼的組合已存在 控制 輸入:半自動(dòng) 操作順序:先按上面5種情況的順序輸入相應(yīng)的借閱證號和書號,再提交。 結(jié)果記錄方法:記錄輸入信息、提示信息、數(shù)據(jù)庫中每個(gè)表的更改信息。 輸入、輸出、過程 輸入數(shù)據(jù) 選擇策略 命令 輸出數(shù)據(jù) 已存在的用戶名,但用戶名和密碼的組合不存在 測試注冊的條件

61、 注冊 按鈕 “注冊成功”的提示信息,Admini_Info表中增加一條記錄 已存在的密碼,但用戶名和密碼的組合不存在 測試注冊的條件 注冊 按鈕 “注冊成功”的提示信息,Admini_Info表中增加一條記錄 已存在的用戶名和密碼,但該用戶名和密碼的組合不存在 測試注冊的條件 注冊 按鈕 “注冊成功”的提示信息,Admini_Info表中增加一條記錄 不存在的用戶名和密碼 測試注冊的條件 注冊 按鈕 “注冊成功”的提示信息,Admini_Info表中增加一條記錄 已存在的用戶名和密碼且該用戶名和密碼的組合已存在 測試注冊的條件 注冊 按鈕 “該用戶

62、已存在”的提示信息 二.可行性分析 采用現(xiàn)代化統(tǒng)一的計(jì)算機(jī)信息網(wǎng)站系統(tǒng),能夠有效優(yōu)化圖書館管理系統(tǒng),使其高校的發(fā)揮最大的作用,能夠迅捷的為讀者提供相應(yīng)的服務(wù)。開發(fā)本系統(tǒng)的可行性如下: 2.1 技術(shù)可行性 Struts框架為開放者提供了一個(gè)統(tǒng)一的標(biāo)準(zhǔn)框架,它提供了一個(gè)方法,可以在一個(gè)Web應(yīng)用程序中一起使用JSP和Servlet。 Struts框架本身是使用Java Servlet和JavaServer Pages技術(shù)的一種Model-View-Controller(MVC)實(shí)

63、現(xiàn)。它的目的是要解決完全由JSP或完全由Servlet實(shí)現(xiàn)的應(yīng)用程序中的固有的問題。 MVC方法采用了JSP和Servlet方法的最佳特性,使這兩種技術(shù)可以協(xié)同工作。明確的是,Servlet是處理層(控制器)。Servlet接收請求,很像Model1架構(gòu)中JSP頁面所做的那樣,并確定如何滿足那些請求。這就意味著,Servlet控制輸入的請求和輸出的回應(yīng)。商業(yè)邏輯體現(xiàn)了MVC架構(gòu)中的模式。商業(yè)邏輯代碼為頁面做處理。如果進(jìn)入Servlet的請求是一個(gè)數(shù)據(jù)庫查詢,Servlet就將這個(gè)請求傳送到一個(gè)SQL調(diào)用或類似的數(shù)據(jù)庫代碼。在某種意義上,架構(gòu)的模式部分是讓應(yīng)用程序處于領(lǐng)先地位的全部原因。

64、 JSP頁面是顯示層(視圖),是用戶與應(yīng)用程序交互的地方。它提供輸入并顯示結(jié)果。頁面不應(yīng)該包括任何腳本。它只是將數(shù)據(jù)傳送到Servlet,并接收和顯示返回的數(shù)據(jù)。 該架構(gòu)的優(yōu)勢應(yīng)該是很明顯的。首先,它將計(jì)算和顯示清楚地分開了。結(jié)果很理想,在JSP頁面上沒有出現(xiàn)處理過程,在Servlet或商業(yè)邏輯中沒有數(shù)據(jù)格式。這種分離的另一個(gè)好處是Java程序員可以專注于Servlet代碼,HTML編寫者可以專注于JSP。第二點(diǎn),控制器Servlet做頁面上的所有的決定。在你的頁面和邏輯中不會(huì)出現(xiàn)任何決策。這就提高了一個(gè)應(yīng)用程序的性能和可擴(kuò)展性,因?yàn)檎埱罂梢员粚?dǎo)向架構(gòu)的不同的組件,甚至是不同的服

65、務(wù)器。 另外Struts技術(shù)支持廣泛:Struts作為目前最流行的框架,技術(shù)資料眾多,即使是一些很偏的問題也可以在網(wǎng)上找到相關(guān)的資料和答案。 完善的標(biāo)簽庫:與其他框架比較,Struts提供了最完善的標(biāo)簽庫,為Web的開發(fā)帶來了極大的方便。 開發(fā)工具支持:目前所有主要的Java IDE都支持Struts的開發(fā),有不少專用的開發(fā)工具和插件還提交了Struts的可視化設(shè)計(jì),這是其他框架所不可比的。 本系統(tǒng)采用的技術(shù)均屬當(dāng)前流行的開發(fā)技術(shù),具有技術(shù)成熟、效率高、穩(wěn)定、安全等優(yōu)點(diǎn),并且自行配置的兼容機(jī)性能優(yōu)越,能夠支持以上軟件的運(yùn)行。所以,本系統(tǒng)在技術(shù)上是完全可行的。 2.2 經(jīng)濟(jì)可行性

66、根據(jù)成本/效益分析法,本系統(tǒng)所需的軟硬件資源都已具備,該系統(tǒng)簡單易懂,本系統(tǒng)具有成本相對較低、利益高的特點(diǎn),經(jīng)濟(jì)上可行。 2.3 操作可行性 本系統(tǒng)開發(fā)的開發(fā)宗旨是以便捷為中心。開發(fā)后的系統(tǒng)應(yīng)具有美觀、大方、簡單、易操作等優(yōu)點(diǎn),即使是不懂計(jì)算機(jī)的人員也可以根據(jù)系統(tǒng)提示使用和管理本系統(tǒng),它的操作簡單的特點(diǎn)使本系統(tǒng)在操作上可行。 三.需求分析 3.1 圖書館管理系統(tǒng)需求概述 圖書館管理系統(tǒng)的開發(fā)主要涉及到圖書的管理,學(xué)生信息的管理,借閱信息的管理三大功能的數(shù)據(jù)管理。從管理的角度可將圖書分為三類:圖書信息管理、系統(tǒng)用戶管理、讀者數(shù)據(jù)管理。圖書信息管理包括:添加新進(jìn)圖書、刪除舊圖書、修改圖書信息。系統(tǒng)用戶管理包括:修改用戶信息、辦理新用戶、注銷用戶。讀者數(shù)據(jù)管理主要包括:讀者借閱信息的管理,借閱圖書以及歸還圖書。 圖書借閱者的需求是查詢圖書室所存的圖書。個(gè)人借閱情況以及個(gè)人信息的修改;圖書館工作人員對圖

展開閱讀全文
溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

相關(guān)資源

更多
正為您匹配相似的精品文檔
關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網(wǎng)安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng),我們立即給予刪除!