【正文】
的結(jié)果如何展現(xiàn)的,只需要把處理結(jié)果交給不同的視圖來展現(xiàn)。其執(zhí)行過程為:視圖向控制器發(fā)請求,控制器依據(jù)請求調(diào)用對應的模型來處理;模型返回的處理結(jié)果要交給控制器,由控制器選擇對應的視圖來展現(xiàn)處理的結(jié)果。 MVC 模式 MVC 簡介 MVC是一種軟件架構(gòu)思想,將一個軟件按照模型、視圖、控制器來進行劃分。 (4)強大的可伸縮性?;旧峡梢栽谒衅脚_上的任意環(huán)境中開發(fā),在任意環(huán)境中進行系統(tǒng)部署,在任意環(huán)境中擴展。 JSP 技術(shù)的優(yōu)勢 (1)與 Java 語言與平臺無關性的特性一樣, JSP可以實現(xiàn)一次編寫,到處運行。從事頁面開發(fā)的軟件開發(fā)人員,對于一些腳本語言可能并不很熟練。二這樣的組件,能夠通過開發(fā)人員之間的共享或交換來獲取,大多數(shù)人都可以使用。 *********學院畢業(yè)設計說明書(論文) (2)強調(diào)可重用的組件。在服務器端,請求的內(nèi)容由 JSP 生成后,它會將結(jié)果發(fā)回瀏覽器并以 HTML 頁面的形式顯示在頁面上。使用 JSP 標識或者小腳本來生成頁面上的動態(tài)內(nèi)容;生成內(nèi)容的邏輯被封裝在標識和 JavaBean 組件中,并且捆綁在小腳本中,所有的腳本在服務器端運行 [3]。 JSP 的特點 (1)讓所生成內(nèi)容和顯示進行分離。JSP 技術(shù)使用 Java 編程語言編寫類 XML的 tags 和 scriptlets,來封裝產(chǎn)生動態(tài)網(wǎng)頁的處理邏輯 ; 網(wǎng)頁還能通過 tags 和 scriptlets 訪問存在于服務端的資源的應用邏輯 [2]。Web 服務器在遇到訪問 JSP網(wǎng)頁的請求時,首先執(zhí)行其中的程序段,然后將執(zhí)行結(jié)果連同 JSP文件中的 HTML 代碼一起返回給客戶端 ; 插入的 Java程序段可以操作數(shù)據(jù)庫、重新定向網(wǎng)頁等,以實現(xiàn)建立動態(tài)網(wǎng)頁所需要的功能 [1]。 Servlet的 執(zhí)行是在服務器端完成的, 與 Servlet一樣 ,JSP也 是在服務器端執(zhí)行的 。 JSP 是一個以 .jsp為后綴的文件,在該文件里面,主要的內(nèi)容是 html 和少量的Java 代碼。那為何要制定 JSP呢? 因為直接使用 Servlet 雖然也可以生成動態(tài)頁面,但是編寫過于繁瑣,需要使用 輸出 html 頁面 ,而且,不方便頁面的維護,如果要修改頁面,就必須修改 java 代碼,這會大大提高維護的代價。因著 JSP的強大功能,許多后臺數(shù)據(jù)庫只要在網(wǎng)站頁面中修改即可,大大方便了系統(tǒng)開發(fā)人員對系統(tǒng)后期的修改和維護。系統(tǒng)利用計算機網(wǎng)絡平臺實現(xiàn)各種書籍信息的共享,提高讀者的選書效率及查閱準確性,減輕圖書館管理人員的工作壓力,合理地分配利用了資源。這些優(yōu)點是圖書館在管理上逐步邁向科學化、信息化的基礎,也是其順應信息化社會發(fā)展潮流,并在該浪潮 中站穩(wěn)腳跟的重要保障。 博研圖書館管理系統(tǒng)的目的是通過系統(tǒng)的設計,在系統(tǒng)正常調(diào)試運行后,能夠通過該系統(tǒng)來完成圖書館的日常工作,建立一個經(jīng)濟而又實用的網(wǎng)上圖書館管理系統(tǒng),使圖書管理工作不再因為數(shù)據(jù)的龐雜而令人頭痛。隨著圖書館數(shù)量越來越多,對圖書管理系統(tǒng)的需求量也在增加,這就促使圖書管理系統(tǒng)具有了良好的發(fā)展前景。 在這強有 力的潮流沖擊中,多樣的信息管理系統(tǒng)應運而生,而計算機則因著它強大的數(shù)據(jù)挖掘能力,高效的信息處理能力而逐步成為信息時代的“龍頭”。因此,圖書管理系統(tǒng)的開發(fā)與使用已經(jīng)是“箭在弦上,不得不發(fā)”。因此,為了讓圖書資料獲得統(tǒng)一集中的管理,讓全民感受到“活到老學到老”的 學習氛圍,建立這樣一個完整適用的圖書管理系統(tǒng)是非常有現(xiàn)實意義的。 八九十年代的圖書借閱管理方式難以繼續(xù)滿足人們對高效、準確信息的個性化需求,博研圖書館管理系統(tǒng)可以讓用戶看到圖書館圖書借閱的排行榜,使用戶能及時關注到最近一段時間里最受讀者歡迎的書籍,而且用戶可以方便地查詢自己所需要的圖書,并且可以看到自己在圖書館的借閱信息。 *********學院畢業(yè)設計說明書(論文) 前 言 在信息技術(shù)飛速發(fā)展的今天,國際互聯(lián)網(wǎng)的不斷推進,使人類社會進入了一個新的信息時代。 參考文獻 .......................................................................... 錯誤 !未定義書簽。 系統(tǒng)的整體架構(gòu)為三層架構(gòu),以 Java作為編程語言,用 JSP 實現(xiàn)動態(tài)頁面,用 MySQL 存儲數(shù)據(jù)。博研圖書館管理系統(tǒng)是一個基于 Web 的電子圖書管理系統(tǒng),主要包含系統(tǒng)設置、讀者管理、圖書管理、圖書借還、系統(tǒng)查詢及密碼修改等功能模塊。*********學院畢業(yè)設計說明書(論文) I 基于 JSP的圖書館管理系統(tǒng)的開發(fā) *********學院畢業(yè)設計說明書(論文) II 基于 JSP 圖書館管理系統(tǒng)的設計與開發(fā) 摘 要 : 在這個“時間就是生命”的時代,計算機信息管理系統(tǒng)已經(jīng)獲得了各機構(gòu)管理者的極大青睞。本系統(tǒng)闡述了“博研圖書館管理系統(tǒng)”的系統(tǒng)規(guī)劃、系統(tǒng)分析與設計、系統(tǒng)實現(xiàn)及測試等內(nèi)容,介紹了系統(tǒng)中所使用的關鍵設計開發(fā)技術(shù)。系統(tǒng)采用 Java 作為核心語言,輔助以 html、 css 語言和 腳本語言 javascript 對系統(tǒng)功能進行分析與設計,系統(tǒng)的設計思想則采用了 MVC 設計思想,通過視圖層、模型層及控制層三者的交互,實現(xiàn)系統(tǒng)的功能,軟件界面清晰友好美觀,系統(tǒng)基本功能一目了然 。 關鍵詞 : 圖書管理系統(tǒng); MySQL; JSP; MVC *********學院畢業(yè)設計說明書(論文) III Design and Development of A Library Management System Abstract: In this time is life era, puter information management system has gained great favor of agencies managers. In this system, it introduces such as Bo Yan Library Management System system planning, system analysis and design, system implementation and testing content, and introduces the design and development of key technologies used in the system. The Bo Yan Library Management System which is based on Webbased elibrary management system mainly includes system settings, the reader management, library management, library circulation system query and modify passwords and other functional modules. This system uses Java as the core language, assisted by html, css and scripting languages javascript function on the system analysis and design thinking design. The system then uses the MVC design ideas, through the view layer interaction model layer and control layer of the three, implementation of the system functions. The software interface clear and friendly appearance, and the basic functions of the system is clearly. The overall architecture of the system is threetier architecture to Java as a programming language, using the dynamic JSP pages, and uses MySQL to store data. Keywords: Library management system, MySQL, JSP, MVC *********學院畢業(yè)設計說明書(論文) 目 錄 前 言 ........................................................................................................... 4 第 1 章 概 述 ................................................................................................ 5 系統(tǒng)研究內(nèi)容 ....................................................................................... 5 JSP 技術(shù) ............................................................................................... 6 JSP 簡介 ....................................................................................... 6 JSP 的特點 .................................................................................... 6 JSP 技術(shù)的優(yōu)勢 ............................................................................... 7 MVC 模式 ............................................................................................... 7 MVC 簡介 ....................................................................................... 7 MVC 設計思想 ................................................................................. 8 系統(tǒng)開發(fā)環(huán)境 ....................................................................................... 9 第 2 章 系統(tǒng)可行性分析 ............................................................................. 10 技術(shù)可行性 ......................................................................................... 10 經(jīng)濟可行性 ......................................................................................... 10 管理可行性 ......................................................................................... 10 社會可行性 ......................................................................................... 11 第 3 章 系統(tǒng)需求分析 ................................................................................. 12 性能需求 ............................................................................................ 12 *********學院畢業(yè)設計說明書(論文) 功能需求 ............................................................................................ 12 操作流程圖 .........................................................................