【正文】
② JSP 的幾個內(nèi)置對象??梢赃@么說, HTML 的 Tag 主要是定義網(wǎng)頁的內(nèi)容 (Content),而 CSS決定這些網(wǎng)頁內(nèi)容如何顯示 (Layout)。隨著Inter 的迅猛發(fā)展, HTML 被廣泛應用,上網(wǎng)的人們當然希望網(wǎng)頁做得漂亮些,因此 HTML 排版和界面效果的局限性日益暴露出來。最終 IE 瀏覽器會編譯這些 HTML 代碼。自 1990年以來 HTML就一直被用作 World Wide Web上的信息表示語言,用于描述 Homepage的格式設計和它與 WWW上其它Homepage的連結信息。這樣,一旦這樣的一個部件寫好,它可以為多個程序重復引用,實現(xiàn)了程序的可重用性。 ? 程序的獨立性 JSP 是 Java API 家族的一部分,它擁有一般的 Java 程序的跨平臺的特性。這樣, 一個熟悉 HTML 網(wǎng)頁編寫的設計人員可以很容易進行 JSP 網(wǎng)頁的開發(fā)。 JSP 技術的設計 目的是使得構造基于 Web 的應用程序更加容易和快捷,而這些應用程序能夠與各種 Web 服務器、應用服務器、瀏覽器和開發(fā)工具共同工作。 第五章 圖書管理系統(tǒng)的測試及部署 。 2 4) 論文結構 第一章 介紹了圖書管理系統(tǒng)的相關技術 。在設計過程中,主要包括 WEB 頁面的設計,數(shù)據(jù)庫設計和帳戶信息管理權限的分類。 2) 研究課題的現(xiàn)狀 圖書館學在我國發(fā)展較快、成績顯著,它作為一門具有現(xiàn)代科學意義的學科,在我國的出現(xiàn)始于 20世紀初,經(jīng)過近百年的發(fā)展,已逐漸形成一定的中國特色;建國 50 余年以來,我國的圖書事業(yè)漸成規(guī)模,形成了一個布局合理、藏書比較豐富、 具有全國規(guī)模的圖書館事業(yè)體系;尤其是改革開放近 20 年以來,通過對外交流,通過引進、介紹、移植,我國在圖書館學理論方面出了不少成果,并加強了對圖書館現(xiàn)代技術的研發(fā)利用,圖書館正在逐步走向數(shù)字化、電子化和網(wǎng)絡化,圖書事業(yè)正在成為我國社會生活中一個重要的信息產(chǎn)業(yè)部門。 附錄:英文技術資料翻譯 ..................................... 35 1 前 言 1) 研究背景 圖書館是校園的一部分,是校園內(nèi)尤其是一所名牌大學內(nèi)一個舉足輕重的單位。 關鍵詞 Web SQL JSP MVC 畢業(yè)設計說明書(論文)外文摘要 Title The Design And Implement Of Library Management System Abstract The 21st century will be the information society, the information took the social most main resources, will bee the strategic resources to arouse the people widespread gains the information? The books are we best gain information ways,the books is humanity39。 WEB 圖書管理系統(tǒng)的主要特點是利用了網(wǎng)絡,他給讀者和圖書館之間提供了一個交互的電子平臺,使得讀者通過網(wǎng)絡就能輕松查詢到圖書館的相關信息,極大地方便了讀者,也提高了圖書館的效率。 畢業(yè)設計說明書 (論文 ) 作 者: 學 號: 院 系: 專 業(yè): 題 目: 圖書管理系統(tǒng)的設計與實現(xiàn) 指導者: 評閱者: 畢業(yè)設計說明書(論文)中文摘要 二十一世紀是信息的社會,信息作為社會最主要的資源,將成為戰(zhàn)略資源引起人們廣泛的關注。采用 JSP 技術開發(fā)一個圖書管理系統(tǒng)。s essential spiritual food, especially to some schools, especially the library management system should be able to provide the sufficient information and the quick inquiry method for the user. WEB library management system is to use the main features of the work, he gave readers and library to provide an interactive electronic platform, making the reader easily through the Inter for information related to the library, Greatly facilitate the readers, but also improve the efficiency of the technology used to develop a library management the process of the development, JSP technology be researched in practical application development technology be used in operating data from MVC model also be researched in the web. Keywords Web, SQL, JSP,MVC 目 錄 前 言 .................................................... 1 第一章 技術概覽 ............................................. 3 JSP 技術 ............................................... 3 SQL 技術 ............................................... 6 第二章 圖書管理系統(tǒng)的需求分析 ............................... 9 系統(tǒng)的需求分析 ........................................ 9 權 限需求分析 .......................................... 10 第三章 圖書管理系統(tǒng)的數(shù)據(jù)庫設計 ............................ 11 數(shù)據(jù)庫設計 ........................................... 11 第四章 圖書管理系統(tǒng)的模塊設計 .............................. 17 .................................. 17 帳戶管理模塊設計 ...................................... 19 查詢模塊 .............................................. 23 圖書管理模塊設計 ...................................... 24 系統(tǒng)其他 功能設計 ...................................... 29 第五章 系統(tǒng)的測試與部署 .................................... 33 測試的目的和定義 ...................................... 33 圖書系統(tǒng)的測試 ....................................... 33 系統(tǒng)的 部署 ........................................... 34 結束語 ...................................... 錯誤 !未定義書簽。圖書館的服務工作與全校教學、科研以及學習生活密切相關。然而,作為國際性學科的圖書館學,其發(fā)展水平在國際上不具有可比性,與發(fā)達國家相比,無論在理論研究還是實際情況方面,我國的圖書事業(yè)都還確實存在一定差距,這必將對我國的現(xiàn)代化建設和未來的綜合發(fā)展產(chǎn)生不利影響。 WEB 頁面的設計使用了 HTML、 CSS、 JS 等技術。 第二章 介紹了圖書管理系統(tǒng)設計的需求分析 。 3 第一章 技術概覽 JSP 技術 Web 服務從由簡單網(wǎng)頁構成的靜態(tài)服務網(wǎng)站,發(fā)展到可以交互執(zhí)行一些復雜步驟的動態(tài)服務網(wǎng)站,這就需要和其他服務整合,需要多個服務能夠一起無縫地協(xié)同工作,需要能夠創(chuàng)建出與設備無關的應用程序,需要能夠容易地協(xié)調(diào)網(wǎng)絡上的各個服務的操作步驟,容易地創(chuàng)建新的用戶化的服務。 JSP 技術不是惟一的動態(tài)網(wǎng)頁技術,也不是第一個,在 JSP 技術出現(xiàn)之前就已經(jīng)存在幾種優(yōu)秀的動態(tài)網(wǎng)頁技術,如 CGI、 ASP 等。而且開發(fā)人員完全可以不自己編寫腳本程序,而只是通過 JSP 獨有的標簽使用別人已寫好的部件來實現(xiàn)動態(tài)網(wǎng)頁的編寫。換句話說,就是擁有程序的對平臺的獨立性,即 Write once, Run anywhere!?,F(xiàn)在,大量的標準 JavaBeans 程序庫就是一個很好的例證。 HTML語言是通過利用各種標記( tags)來標識文檔的結構以及標識超鏈( Hyperlink)的信息 。 HTML 語言是一種所寫既所見的代碼。為了解決這個問題,人們也走了不少彎路,用了一些不好的方法,比如給 HTML 增加很多的屬性結果將代碼變得很臃腫,將文本變成圖片,過多利用 Table 來排版,用空白的圖片表示白色的空間等。 ① JavaScript 是一種新的描述語言,此一語言可以被箝入 HTML 的文件之中。 Request 對 象 , 我 們 知 道 HTTP 通 訊 協(xié) 議 是 一 種 請 求 與 響應(Request/Response)的通訊協(xié)議,因此通常由客戶端向 Web 服務器提出請求, Web服務器才會響應信息。在 JSP 中負責將信息傳達到用戶的對象就是 Response 對象。必須通過 Session對象記錄用戶的相關信息,以供用戶再次對此 Web 服務器提出要求時作確認,例如,在某些特定的網(wǎng)頁中,常需要用戶輸入確認的賬號和密碼,假如這些身份確認的結果無法保留,那豈不是每一個網(wǎng)頁都需要重新輸入一次密碼。 JDBC 支持基本的 SQL 語言,提供多樣話的數(shù)據(jù) 6 庫連接方式,為各種不同的數(shù)據(jù)庫提供統(tǒng)一的操作界面。 ? 建立與數(shù)據(jù)庫之間的連接:創(chuàng)建 Connection 實例, Connection conn=(String url,String user,String password)。 ResultSet rs=()。數(shù)據(jù)庫就是這些數(shù)據(jù)的集合,它具有統(tǒng) 一結構形式并存放于統(tǒng)一的存儲介質(zhì)內(nèi),它是多種應用數(shù)據(jù)集成,并可被應用共享。 ? 控制及保護數(shù)據(jù)不受破壞。 數(shù)據(jù)庫管理系統(tǒng)的主要功能: ? 數(shù)據(jù)模式定義:負責為數(shù)據(jù)庫構作模式。 ? 數(shù)據(jù)的并發(fā)控制與故障恢復:對并發(fā)操作作必要的控制以保證數(shù)據(jù)不受破壞,這就是數(shù)據(jù)的并發(fā)控制;保護數(shù)據(jù)庫中的數(shù)據(jù)并在它遭受破壞后有能力及時進行恢復,這就是數(shù)據(jù)的故障恢復。 數(shù)據(jù)庫管理系統(tǒng)的數(shù)據(jù)語言 ? 數(shù)據(jù)定義語言( DDL):負責數(shù)據(jù)的模式定義與數(shù)據(jù)的物理存取構作。 1. 查詢語句 Select Colname from Table where Condition。 開發(fā)環(huán)境 系統(tǒng)在 Microsoft Windows XP 下開發(fā),所采用的開發(fā)工具主要是JCreate, Macromedia Dreamweaver 8。圖書管理系統(tǒng)是一種基于集中統(tǒng)一規(guī)劃的數(shù)據(jù)庫數(shù)據(jù)管理新模式。學生登錄后可以了解自己所借閱圖書的信息。 ? 學生帳號管理:學生注冊、修改基本信息功能。 ② 查詢模塊需求分析 查詢模塊是本系統(tǒng)的一大模塊,主要是學生對圖書信息進行查詢了解。 ? 圖書的借閱歸還:學生到管理員處實現(xiàn)對圖書的借閱歸還。 權限需求分析 圖書管理系統(tǒng)是一個面向?qū)W生與圖書管理員的網(wǎng)絡管理系統(tǒng)。 2) 學生:不僅提供瀏覽網(wǎng)站權限,同時還有查看自己借閱的圖書的信息及發(fā)表留言的權限。 圖書管理系統(tǒng)公告的數(shù)據(jù)庫設計 1)