




已閱讀5頁(yè),還剩9頁(yè)未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
計(jì)算機(jī)畢業(yè)設(shè)計(jì)畢業(yè) 論文 基于 WEB 技術(shù)的電子圖書館 鍵入作者姓名鍵入作者姓名 選取日期選取日期 QQ: 2442832534 中 文 摘 要中 文 摘 要 本課題是采用 WEB 數(shù)據(jù)庫(kù)技術(shù)開(kāi)發(fā)一個(gè)電子書店,對(duì)圖書館圖書信息進(jìn)行 各項(xiàng)管理。在 Windows XP 平臺(tái)下,開(kāi)發(fā)工具選用 JSP 和 Access 2003。本網(wǎng)站 主要提供圖書的信息及其閱讀、下載,也提供行內(nèi)的最新消息,實(shí)現(xiàn)的主要功能 包括:對(duì)圖書館圖書信息進(jìn)行錄入、修改、查詢、權(quán)限控制、檢索、在線閱覽、 全文下載、打印各種輸出表單以及系統(tǒng)維護(hù)等。前臺(tái) WEB 網(wǎng)站系統(tǒng)采用 B/S 構(gòu)架,網(wǎng)上的圖書信息由系統(tǒng)管理員發(fā)布。后臺(tái)用于管理員對(duì)系統(tǒng)進(jìn)行維 護(hù),對(duì)圖書和用戶進(jìn)行管理,實(shí)現(xiàn)對(duì)圖書信息的管理,包括分頁(yè)顯示圖書 信息、添加圖書信息、修改圖書信息、刪除圖書信息等功能;實(shí)現(xiàn)對(duì)用戶 信息的管理,包括分頁(yè)顯示用戶信息、修改用戶信息。 關(guān)鍵詞 JSP,Access 2003,B/S 構(gòu)架 外 文 摘 要外 文 摘 要 Title Title The Electronic Library Based On WEB Technology AbstractAbstract This program is to develop a electronic bookshop with WEB database technology , carries out every management for library books information. Under the platform of Windows XP, develop tool to choose JSP and Access 2003. This website offers the information of books mainly and it reads and downloads , also offers the newest news in trip, the major function of realization includes: Record for library books information to enter , modification, inquiry, the control of limits of authority and retrieval , is online to read , full text downloads and prints various export table sheet as well as system maintenance. Proscenium WEB website system adopts the structural frame of B/S, the books information on net is issued by systematic keeper. Backstage supporter defends used in keeper for system , manages books and user , realizes the management for books information including dividing into page to show books information , adds books information and modification books information , deletes the functions such as books information; Realization includes dividing into page for the management of user information to show user information and modification user information. KeyKeywordswords JSP,Access 2003,B/S Frame 目 錄 前 言 1 第一章 概述 2 1.1 可行性分析. 2 1.2 開(kāi)發(fā)所用軟件介紹. 2 第二章 需求分析 4 第三章 系統(tǒng)設(shè)計(jì) 6 3.1 系統(tǒng)配置. 6 3.2 功能結(jié)構(gòu)設(shè)計(jì). 6 3.3 網(wǎng)站架設(shè). 7 3.4 數(shù)據(jù)庫(kù)設(shè)計(jì) 錯(cuò)誤!未定義書簽。錯(cuò)誤!未定義書簽。 第四章 詳細(xì)設(shè)計(jì) 7 4.1 界面設(shè)計(jì). 8 4.2 代碼編寫 錯(cuò)誤!未定義書簽。錯(cuò)誤!未定義書簽。 4.3 管理員對(duì)系統(tǒng)的維護(hù) 錯(cuò)誤!未定義書簽。錯(cuò)誤!未定義書簽。 第五章 系統(tǒng)測(cè)試 8 5.1 測(cè)試的定義和目的 . 錯(cuò)誤!未定義書簽。錯(cuò)誤!未定義書簽。 5.2 基于 WEB 技術(shù)的電子圖書館的系統(tǒng)測(cè)試 . 錯(cuò)誤!未定義書簽。錯(cuò)誤!未定義書簽。 第六章 結(jié)論 8 致 謝 8 參考文獻(xiàn) . 9 附錄:英文技術(shù)資料翻譯 10 計(jì)算機(jī)畢業(yè)設(shè)計(jì)與畢業(yè)論文檢索和定制網(wǎng) 1 前 言 隨著全球經(jīng)濟(jì)一體化的逐步發(fā)展和深入,傳統(tǒng)書店因?yàn)槌杀靖?、?guī)模小,品種 少已經(jīng)阻礙了圖書市場(chǎng)的發(fā)展。順應(yīng)市場(chǎng)形勢(shì)的發(fā)展,網(wǎng)上電子圖書館應(yīng)運(yùn)而生, 它以成本低、圖書數(shù)量多、品種齊全而備受讀者的青睞。 電子圖書館在國(guó)際互聯(lián)網(wǎng)上可以實(shí)現(xiàn)的功能已經(jīng)多樣化,從最基本的對(duì)外溝通 展示功能、信息發(fā)布功能、在線圖書展示功能,到在線閱讀功能、在線下載功能、 在線客戶服務(wù)功能、在線網(wǎng)站管理功能等等,幾乎以往傳統(tǒng)圖書館功能都可以在互 聯(lián)網(wǎng)上進(jìn)行電子化的高效運(yùn)作。同傳統(tǒng)圖書館相比,電子圖書館具有如下優(yōu)勢(shì)。 (1)通過(guò)在線閱讀、下載全文,讀者可以足不出戶就可以看到自己想看的書, 節(jié)省了很多時(shí)間,價(jià)格和便利這兩大優(yōu)點(diǎn)的存在決定了電子圖書館的發(fā)展的良好前 景。 (2)與傳統(tǒng)的圖書館經(jīng)營(yíng)模式相比,電子圖書館可以節(jié)省包括商場(chǎng)租金、書本 上架、書本翻閱損耗、員工工資等很大一筆成本費(fèi)用,在傳統(tǒng)的圖書館一般不外借 的新書、精品書,在網(wǎng)上圖書館可以在線閱讀、下載,這在競(jìng)爭(zhēng)中起到極其重要的 作用。 (3)傳統(tǒng)的圖書館正常的日常開(kāi)銷很大,電子圖書館不需要水泥店面的建設(shè)、 傳統(tǒng)的店員已經(jīng)消失、更多的書目意味著對(duì)讀者更大的滿足率等等。 計(jì)算機(jī)畢業(yè)設(shè)計(jì)與畢業(yè)論文檢索和定制網(wǎng) 2 第一章 概述 1.1 可行性分析 基于 WEB 技術(shù)的電子圖書館(前臺(tái) WEB 網(wǎng)站系統(tǒng),B/S 構(gòu)架) ,采用的是 JSP 技術(shù),利用 Tomcat 作為服務(wù)器平臺(tái),Access 2003 作為后臺(tái)數(shù)據(jù)庫(kù)開(kāi)發(fā)工 具開(kāi)發(fā)出來(lái)的一個(gè)電子圖書館。 現(xiàn)在網(wǎng)絡(luò)軟件開(kāi)發(fā)最常用的兩種模式是:C/S 模式、B/S 模式。本網(wǎng)站采 用的是 B/S 模式。B/S(Browser/Server,瀏覽器/服務(wù)器)方式的網(wǎng)絡(luò)結(jié)構(gòu), 在客戶端不需要開(kāi)發(fā)任何用戶界面, 而統(tǒng)一采用如 Netscape 和 IE 一類的瀏覽 器, 通過(guò) Web 瀏覽器向 Web 服務(wù)器提出請(qǐng)求, 由 Web 服務(wù)器對(duì)數(shù)據(jù)庫(kù)進(jìn)行操作, 將結(jié)果逐級(jí)傳回客戶端。在 B/S 體系中,用戶通過(guò)瀏覽器向分布在網(wǎng)絡(luò)上的許 多服務(wù)器發(fā)出請(qǐng)求,服務(wù)器對(duì)瀏覽器的請(qǐng)求進(jìn)行處理,將用戶所需要信息返回 到瀏覽器。B/S 結(jié)構(gòu)簡(jiǎn)化了客戶機(jī)的工作,客戶機(jī)上只需要配置少量的客戶端 軟件。服務(wù)器擔(dān)當(dāng)更多的工作,對(duì)數(shù)據(jù)庫(kù)的訪問(wèn)和應(yīng)用程序的執(zhí)行將在服務(wù)器 上完成。瀏覽器發(fā)出請(qǐng)求,而其余如數(shù)據(jù)請(qǐng)求、加工、結(jié)果返回以及動(dòng)態(tài)網(wǎng)頁(yè) 生成等工作全部由 Web 服務(wù)器完成。 基于 WEB 技術(shù)的電子圖書館是網(wǎng)絡(luò)上用戶可以進(jìn)行在線閱讀、下載全文 的圖書管理系統(tǒng),這些圖書的信息由系統(tǒng)管理員發(fā)布。要實(shí)現(xiàn)的功能包括兩個(gè) 方面,一個(gè)方面是管理員的管理功能,包括圖書管理、用戶管理;另一方面是 用戶的讀書功能,包括用戶登錄、用戶注冊(cè)、新書推薦、搜索書籍、在線閱讀、 全文下載、打印表單,這一部分是該系統(tǒng)真正的使用意義所在。 1.2 開(kāi)發(fā)所用軟件介紹 1.2.1 JSP1.2.1 JSP 計(jì)算機(jī)畢業(yè)設(shè)計(jì)與畢業(yè)論文檢索和定制網(wǎng) 3 1.2.2 Tomcat1.2.2 Tomcat 1.2.3 1.2.3 Access 2003Access 2003 計(jì)算機(jī)畢業(yè)設(shè)計(jì)與畢業(yè)論文檢索和定制網(wǎng) 4 第二章 需求分析 基于 WEB 技術(shù)的電子圖書館是典型的電子商務(wù)網(wǎng)站,圖書管理員進(jìn)貨后, 整理歸類,將圖書信息發(fā)布到網(wǎng)上。網(wǎng)絡(luò)用戶登錄該網(wǎng)站后,可以瀏覽和查詢 圖書信息,如果用戶想在線閱讀文章、下載全文或打印表單,要進(jìn)行注冊(cè),獲 得會(huì)員資格。圖書管理員也可以對(duì)用戶信息和書籍信息進(jìn)行管理。 由以上的分析可知,本系統(tǒng)的角色可劃分為兩類。 1)圖書管理員:負(fù)責(zé)管理圖書、用戶。 2)注冊(cè)用戶:檢索圖書、瀏覽新書、在線閱讀、下載全文、打印表單。 這兩類用戶分別擁有自己的操作功能。 每一個(gè)操作模塊都要實(shí)現(xiàn)自身的功 能,并且在整個(gè)的操作流程中負(fù)責(zé)承上啟下。下面根據(jù)這兩方的需求來(lái)分別描 述要實(shí)現(xiàn)的功能。 1)管理員登錄:網(wǎng)站首頁(yè)有一個(gè)管理員入口,管理員通過(guò)登錄該入口進(jìn) 入后臺(tái)進(jìn)行管理操作。 2)管理員管理圖書:首先要求的就是能夠添加圖書。圖書的分類在系統(tǒng) 初始化時(shí)初始化好,在添加圖書時(shí)包含的信息有圖書 ID 號(hào)、圖書名稱、圖書 類型、出版社、作者、圖書內(nèi)容、圖書價(jià)格、是否為新書。管理員可以查看所 有的圖書信息并且查看用戶對(duì)該書的評(píng)論, 對(duì)已經(jīng)添加的圖書可以修改它的某 一個(gè)屬性,也可以刪除不想保留的圖書,并且可以刪除用戶對(duì)圖書的評(píng)論。 3)管理員管理用戶:管理員可以查看所有注冊(cè)用戶的詳細(xì)信息,包括用 戶 ID 號(hào)、用戶真實(shí)姓名、用戶密碼、用戶性別、聯(lián)系地址、郵政編碼、聯(lián)系 電話和 Email 地址,也可以刪除某個(gè)用戶的資料。 4)管理員查看用戶對(duì)圖書的評(píng)論:管理員可以查看用戶對(duì)所有圖書的評(píng) 論, 根據(jù)用戶的評(píng)論知道大多數(shù)讀者的喜好, 從而來(lái)決定哪些圖書需要多進(jìn)貨。 5)用戶注冊(cè):網(wǎng)絡(luò)用戶均能夠注冊(cè)。注冊(cè)的用戶信息包括用戶 ID 號(hào)(用 戶注冊(cè)的 ID 號(hào)不能重復(fù),必須要具有唯一性) 、用戶真實(shí)姓名,用戶性別、用 戶密碼,確認(rèn)密碼(以便保證用戶兩次輸入的密碼都一樣) ,E-mail 地址,郵 政編碼,聯(lián)系地址和聯(lián)系電話。 計(jì)算機(jī)畢業(yè)設(shè)計(jì)與畢業(yè)論文檢索和定制網(wǎng) 5 6)用戶登錄:系統(tǒng)注冊(cè)用戶使用自己注冊(cè)的用戶名登錄系統(tǒng),進(jìn)行瀏覽 新書、搜索圖書、在線閱讀、下載全文、打印表單,還可以修改個(gè)人基本信息 和密碼。 本系統(tǒng)的中心對(duì)象是圖書,根據(jù)以上的功能需求分析可知,該系統(tǒng)的流程 主要描述的是用戶注冊(cè)后瀏覽新書、搜索圖書、修改個(gè)人資料、修改密碼、在 線閱讀、下載全文、打印表單的流程,該系統(tǒng)的適用對(duì)象包括圖書管理員和注 冊(cè)用戶,因此包括兩個(gè)基本流程。 圖- 系統(tǒng)流程圖管理員 圖- 系統(tǒng)流程圖注冊(cè)用戶 管理員登錄 書籍管理 用戶管理 用戶注冊(cè) 用戶登錄 瀏 覽 新 書 在 線 閱 讀 打 印 表 單 搜 索 圖 書 修 改 密 碼 修 改 個(gè) 人 資 料 下 載 全 文 計(jì)算機(jī)畢業(yè)設(shè)計(jì)與畢業(yè)論文檢索和定制網(wǎng) 6 第三章 系統(tǒng)設(shè)計(jì) 3.1 系統(tǒng)配置 3.1.1 3.1.1 軟件配置軟件配置 .2 硬件配置硬件配置 .3 網(wǎng)絡(luò)配置網(wǎng)絡(luò)配置 3.2 功能結(jié)構(gòu)設(shè)計(jì) 電子圖書館的前臺(tái)功能結(jié)構(gòu)圖如圖-所示。 圖- 前臺(tái)功能結(jié)構(gòu)圖 電子圖書館前臺(tái) 網(wǎng)友書評(píng) 在線閱讀 下載全文 會(huì)員管理 檢索書籍 圖 書 分 類 瀏 覽 網(wǎng) 友 對(duì) 圖 書 的 評(píng) 論 在 線 閱 讀 下 載 全 文 會(huì) 員 注 冊(cè) 會(huì) 員 登 錄 會(huì) 員 資 料 修 改 檢 索 密 碼 修 改 圖書展臺(tái) 新 書 推 薦 計(jì)算機(jī)畢業(yè)設(shè)計(jì)與畢業(yè)論文檢索和定制網(wǎng) 7 電子圖書館的后臺(tái)功能結(jié)構(gòu)圖如圖 3-2 所示。 圖- 后臺(tái)功能結(jié)構(gòu)圖 3.3 網(wǎng)站架設(shè) 電子圖書館后臺(tái) 圖書管理 用戶管理 退出 查 看 圖 書 信 息 添 加 圖 書 信 息 修 改 圖 書 信 息 刪 除 圖 書 信 息 查 看 用 戶 信 息 退 出 刪 除 用 戶 信 息 刪 除 網(wǎng) 友 書 評(píng) 上傳文件 上 傳 文 件 計(jì)算機(jī)畢業(yè)設(shè)計(jì)與畢業(yè)論文檢索和定制網(wǎng) 8 第四章 詳細(xì)設(shè)計(jì) 4.1 界面設(shè)計(jì) .1 主界面布局主界面布局 第五章 系統(tǒng)測(cè)試 詳細(xì)請(qǐng)查閱詳細(xì)請(qǐng)查閱 網(wǎng)。網(wǎng)。 第六章 結(jié)論 詳細(xì)請(qǐng)查閱詳細(xì)請(qǐng)查閱 網(wǎng)。網(wǎng)。 致 謝 計(jì)算機(jī)畢業(yè)設(shè)計(jì)與畢業(yè)論文檢索和定制網(wǎng) 9 參考文獻(xiàn) 01 石志國(guó) JSP 應(yīng)用教程 北京: 清華大學(xué)出版社; 北方交通大學(xué)出版社 2004 02 Bruce EckelThinking in Java北京:機(jī)械工業(yè)出版社2004 03 方逵JSP 編程技術(shù)與應(yīng)用北京:高等教育出版社2003 04 蔣秀英SQL Server 2000 數(shù)據(jù)庫(kù)與應(yīng)用清華大學(xué)出版社;北京交通大 學(xué)出版社. 2006 05 靳敏數(shù)據(jù)庫(kù)原理與應(yīng)用北京:機(jī)械工業(yè)出版社.2003 06 劉中兵JSP 數(shù)據(jù)庫(kù)項(xiàng)目案例導(dǎo)航清華大學(xué)出版社2005 07 張銀鶴、劉治國(guó)、張豪JSP 動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)清華大學(xué)出版社2007 08 美John ODonahue 著 甄廣啟 、于耀譯JAVA 數(shù)據(jù)庫(kù)編程寶典電子 工業(yè)出版社2003 09 吳建 、張旭東JSP 網(wǎng)絡(luò)開(kāi)發(fā)入門與實(shí)踐人民郵電出版社2006 10 趙強(qiáng)精通 JSP 編程電子工業(yè)出版社2006 計(jì)算機(jī)畢業(yè)設(shè)計(jì)與畢業(yè)論文檢索和定制網(wǎng) 10 附錄:英文技術(shù)資料翻譯 英文原文:英文原文: Database Database A And nd D Databaseatabase S Systemystem What is a database? In essence a database is nothing more than a collection of information that exists over a long period of time, often many years. A database can be summarily described as a repository for data. In common parlance, the term database refers to a collection of data that is managed by a database management system, also called a DBMS, or just database system. A DBMS can organize, process, and present selected data elements from the database. This capability enables decision makers to search, probe, and query database contents in order to extract answers to nonrecurring and unpla
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 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ì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025合同范本貸款分階段償還協(xié)議示例
- 幼兒園保育員能力考試試題及答案
- 2025建筑項(xiàng)目施工專業(yè)分包合同(混凝土澆筑)
- 2025年農(nóng)村集體土地上房屋買賣合同模板
- 《2025智能軟件維護(hù)合同》
- 2025技術(shù)授權(quán)(專利使用權(quán))合同范本
- 2025地質(zhì)勘探設(shè)備采購(gòu)合同專業(yè)范本
- 銀行會(huì)計(jì)自考試題及答案
- 英語(yǔ)成人自考試題及答案
- 銀行半結(jié)構(gòu)化面試試題及答案
- 事業(yè)部機(jī)構(gòu)設(shè)置
- 小學(xué)體育籃球行進(jìn)間運(yùn)球說(shuō)課稿
- 工業(yè)互聯(lián)網(wǎng)體系架構(gòu)介紹
- 心理健康教育課件《做最好的自己》
- ?;沸袠I(yè)重大事故隱患判定標(biāo)準(zhǔn)全面解讀
- 食品感官排列試驗(yàn)-排序檢驗(yàn)法
- 英語(yǔ)大白超能陸戰(zhàn)隊(duì)
- 數(shù)據(jù)鏈系統(tǒng)與技術(shù)(第2版) 課件ch07數(shù)據(jù)鏈的信息傳輸
- 幼兒園故事課件:《笨蛋漢斯》
- 來(lái)華留學(xué)生對(duì)中國(guó)文化認(rèn)同感的探究
- 軟件系統(tǒng)操作手冊(cè)模板
評(píng)論
0/150
提交評(píng)論