freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于jsp的圖書館管理系統(tǒng)的開發(fā)-文庫吧

2025-04-17 20:31 本頁面


【正文】 ............. 36 *********學(xué)院畢業(yè)設(shè)計說明書(論文) 測試方案 .................................................................................... 36 鏈接測試 .................................................................................... 36 登錄模塊測試 ............................................................................... 37 Session 測試 ............................................................................... 38 測試結(jié)果 .................................................................................... 39 系統(tǒng)維護(hù) ............................................................................................ 39 總 結(jié) .......................................................................... 錯誤 !未定義書簽。 參考文獻(xiàn) .......................................................................... 錯誤 !未定義書簽。 致 謝 .......................................................................... 錯誤 !未定義書簽。 *********學(xué)院畢業(yè)設(shè)計說明書(論文) 前 言 在信息技術(shù)飛速發(fā)展的今天,國際互聯(lián)網(wǎng)的不斷推進(jìn),使人類社會進(jìn)入了一個新的信息時代。隨著信息化時代的來臨,辦公自動化也在不斷地發(fā)展,并逐漸走向成熟,信息系統(tǒng)已經(jīng)被廣泛應(yīng)用于日常辦公之中,形式多樣 的管理信息系統(tǒng)也被廣泛應(yīng)用于學(xué)校、企業(yè)、政府等各個機(jī)構(gòu)。 八九十年代的圖書借閱管理方式難以繼續(xù)滿足人們對高效、準(zhǔn)確信息的個性化需求,博研圖書館管理系統(tǒng)可以讓用戶看到圖書館圖書借閱的排行榜,使用戶能及時關(guān)注到最近一段時間里最受讀者歡迎的書籍,而且用戶可以方便地查詢自己所需要的圖書,并且可以看到自己在圖書館的借閱信息。博研圖書管理系統(tǒng)解決了圖書館在空間和時間上的限制 ,使載體的限制和信息傳遞手段的限制不復(fù)存在,讓圖書館資源有了更多可使用的機(jī)會。因此,為了讓圖書資料獲得統(tǒng)一集中的管理,讓全民感受到“活到老學(xué)到老”的 學(xué)習(xí)氛圍,建立這樣一個完整適用的圖書管理系統(tǒng)是非常有現(xiàn)實(shí)意義的。 圖書管理信息數(shù)字化是未來圖書館管理發(fā)展的必然趨勢,隨著信息管理系統(tǒng)被廣泛應(yīng)用于各個機(jī)構(gòu)部門,網(wǎng)上宣傳已經(jīng)成為一種有效快捷的宣傳形式,網(wǎng)絡(luò)資源也成為一塊有待開發(fā)的肥沃土地,充分的利用好這個潛力無限的空間將對圖書管理系統(tǒng)有著絕大的幫助。因此,圖書管理系統(tǒng)的開發(fā)與使用已經(jīng)是“箭在弦上,不得不發(fā)”。 *********學(xué)院畢業(yè)設(shè)計說明書(論文) 第 1 章 概 述 系統(tǒng)研究內(nèi)容 隨著時代的變遷,生產(chǎn)工具的變革,科學(xué)技術(shù)的一次次革新,信息化逐步代表了社會風(fēng)潮 。 在這強(qiáng)有 力的潮流沖擊中,多樣的信息管理系統(tǒng)應(yīng)運(yùn)而生,而計算機(jī)則因著它強(qiáng)大的數(shù)據(jù)挖掘能力,高效的信息處理能力而逐步成為信息時代的“龍頭”。而隨著我國經(jīng)濟(jì)的不斷進(jìn)步,與各國之間的不斷交流,文化在國家影響力中的作用越來越顯著,我國對文化方面的建設(shè)也大大加強(qiáng),基本上每個城市都有了屬于自己的圖書館,并且圖書館的面積也在不斷擴(kuò)張。隨著圖書館數(shù)量越來越多,對圖書管理系統(tǒng)的需求量也在增加,這就促使圖書管理系統(tǒng)具有了良好的發(fā)展前景。而隨著人們知識水平的提高,對圖書館的個性化需求也在不斷改變,因此,開發(fā)一個具有不同功能業(yè)務(wù),便于修改維 護(hù),界面令人賞心悅目的圖書管理系統(tǒng)已是迫在眉睫。 博研圖書館管理系統(tǒng)的目的是通過系統(tǒng)的設(shè)計,在系統(tǒng)正常調(diào)試運(yùn)行后,能夠通過該系統(tǒng)來完成圖書館的日常工作,建立一個經(jīng)濟(jì)而又實(shí)用的網(wǎng)上圖書館管理系統(tǒng),使圖書管理工作不再因為數(shù)據(jù)的龐雜而令人頭痛。與七八十年代的手工圖書管理系統(tǒng)相比,博研圖書管理系統(tǒng)解決了圖書館書籍借閱歸還操作效率低的難題,走出了圖書信息無處可查的窘境,在信息查找、安全可靠、信息容量方面有著無可比擬的優(yōu)越性。這些優(yōu)點(diǎn)是圖書館在管理上逐步邁向科學(xué)化、信息化的基礎(chǔ),也是其順應(yīng)信息化社會發(fā)展潮流,并在該浪潮 中站穩(wěn)腳跟的重要保障。 博研圖書管理系統(tǒng),將滿足用戶的個性化需求,提供各種必需的業(yè)務(wù)功能,使用戶享受到各種人性化服務(wù),為讀者提供圖書館圖書的詳細(xì)信息。系統(tǒng)利用計算機(jī)網(wǎng)絡(luò)平臺實(shí)現(xiàn)各種書籍信息的共享,提高讀者的選書效率及查閱準(zhǔn)確性,減輕圖書館管理人員的工作壓力,合理地分配利用了資源。 系統(tǒng)采用 MVC設(shè)計思想進(jìn)行設(shè)計,運(yùn)用 JSP+Servlet技術(shù)進(jìn)行開發(fā)。因著 JSP的強(qiáng)大功能,許多后臺數(shù)據(jù)庫只要在網(wǎng)站頁面中修改即可,大大方便了系統(tǒng)開發(fā)人員對系統(tǒng)后期的修改和維護(hù)。 *********學(xué)院畢業(yè)設(shè)計說明書(論文) JSP 技術(shù) JSP 簡介 JSP,即 Java Server Page,是 Java 服務(wù)器端頁面技術(shù) ,它是 sun公司制訂的一種服務(wù)器端動態(tài)頁面生成技術(shù)規(guī)范。那為何要制定 JSP呢? 因為直接使用 Servlet 雖然也可以生成動態(tài)頁面,但是編寫過于繁瑣,需要使用 輸出 html 頁面 ,而且,不方便頁面的維護(hù),如果要修改頁面,就必須修改 java 代碼,這會大大提高維護(hù)的代價。所以, sun 制訂了這樣一種規(guī)范。 JSP 是一個以 .jsp為后綴的文件,在該文件里面,主要的內(nèi)容是 html 和少量的Java 代碼。容器會將 JSP文件轉(zhuǎn)換成對應(yīng) 的 Servlet 然后去執(zhí)行。 Servlet的 執(zhí)行是在服務(wù)器端完成的, 與 Servlet一樣 ,JSP也 是在服務(wù)器端執(zhí)行的 。程序執(zhí)行后 通常 以 HTML文本 的形式 返回給客戶端,因此客戶端只要有瀏覽器就能瀏覽 。Web 服務(wù)器在遇到訪問 JSP網(wǎng)頁的請求時,首先執(zhí)行其中的程序段,然后將執(zhí)行結(jié)果連同 JSP文件中的 HTML 代碼一起返回給客戶端 ; 插入的 Java程序段可以操作數(shù)據(jù)庫、重新定向網(wǎng)頁等,以實(shí)現(xiàn)建立動態(tài)網(wǎng)頁所需要的功能 [1]。 JSP 是一種動態(tài)頁面技術(shù),它的主要目的是將表示邏輯從 Servlet 中分離出來。JSP 技術(shù)使用 Java 編程語言編寫類 XML的 tags 和 scriptlets,來封裝產(chǎn)生動態(tài)網(wǎng)頁的處理邏輯 ; 網(wǎng)頁還能通過 tags 和 scriptlets 訪問存在于服務(wù)端的資源的應(yīng)用邏輯 [2]。JSP 將網(wǎng)頁邏輯與網(wǎng)頁設(shè)計的顯示分離,支持可重用的基于組件的設(shè)計,使基于 Web的應(yīng)用程序的開發(fā)變得迅速和容易。 JSP 的特點(diǎn) (1)讓所生成內(nèi)容和顯示進(jìn)行分離。 Web 頁面開發(fā)人員利用 JSP 開發(fā)時,可以使用HTML或者 XML標(biāo)識來制作和格式化最終生成的頁面。使用 JSP 標(biāo)識或者小腳本來生成頁面上的動態(tài)內(nèi)容;生成內(nèi)容的邏輯被封裝在標(biāo)識和 JavaBean 組件中,并且捆綁在小腳本中,所有的腳本在服務(wù)器端運(yùn)行 [3]。如果核心邏輯被封裝在標(biāo)識和 Beans 中,則網(wǎng)絡(luò)管理員和頁面開發(fā)人員,同樣能夠編輯和使用 JSP 頁面,且頁面內(nèi)容的顯示不產(chǎn)生任何影響。在服務(wù)器端,請求的內(nèi)容由 JSP 生成后,它會將結(jié)果發(fā)回瀏覽器并以 HTML 頁面的形式顯示在頁面上。此做法使編碼者能夠有效地對所編代碼進(jìn)行保護(hù),防止別人隨便盜用,又能確保系統(tǒng)在 Web瀏覽器中 的可用性。 *********學(xué)院畢業(yè)設(shè)計說明書(論文) (2)強(qiáng)調(diào)可重用的組件。 JSP頁面想要執(zhí)行程序中請求的繁復(fù)而又雜亂的處理,那么它必須要依靠于可以重用而又跨平臺的組件來執(zhí)行。二這樣的組件,能夠通過開發(fā)人員之間的共享或交換來獲取,大多數(shù)人都可以使用。 (3)采用標(biāo)識技術(shù),使頁面開發(fā)更簡單。從事頁面開發(fā)的軟件開發(fā)人員,對于一些腳本語言可能并不很熟練。針對這樣的情況, JSP 技術(shù)封裝了很多功能,這些功能使得頁面開發(fā)人員可以實(shí)現(xiàn) XML標(biāo)識中內(nèi)容的動態(tài)生成。 JSP 技術(shù)的優(yōu)勢 (1)與 Java 語言與平臺無關(guān)性的特性一樣, JSP可以實(shí)現(xiàn)一次編寫,到處運(yùn)行。 (2)多樣化的支持平臺?;旧峡梢栽谒衅脚_上的任意環(huán)境中開發(fā),在任意環(huán)境中進(jìn)行系統(tǒng)部署,在任意環(huán)境中擴(kuò)展。 (3)開發(fā)工具免費(fèi)、多樣、強(qiáng)大。 (4)強(qiáng)大的可伸縮性。從只有一個小的 Jar文件就可以運(yùn)行 Servlet/JSP,到由多臺服務(wù)器進(jìn)行集群和負(fù)載均衡,到多臺 Application 進(jìn)行事務(wù)處理, 消息 處理,一臺服務(wù)器到無數(shù)臺服務(wù)器, Java 顯示了一個巨大的生命力 [4]。 MVC 模式 MVC 簡介 MVC是一種軟件架構(gòu)思想,將一個軟件按照模型、視圖、控制器來進(jìn)行劃分。其中,模型用來封裝業(yè)務(wù)邏輯,視圖用來實(shí)現(xiàn)表示邏輯,控制器用來協(xié)調(diào)模型和視圖。其執(zhí)行過程為:視圖向控制器發(fā)請求,控制器依據(jù)請求調(diào)用對應(yīng)的模型來處理;模型返回的處理結(jié)果要交給控制器,由控制器選擇對應(yīng)的視圖來展現(xiàn)處理的結(jié)果。 使用 mvc的最重要的優(yōu)點(diǎn)是:可以實(shí)現(xiàn)模型的復(fù)用。 模型的復(fù)用有兩層含義 : ( 1)模型不關(guān)心返回的結(jié)果如何展現(xiàn)的,只需要把處理結(jié)果交給不同的視圖來展現(xiàn)。 ( 2)可以使用不同的視圖來訪問模型。 MVC模式最早由 Trygve Reenskaug 在 1978 年提出,是 施樂帕羅奧多研究中心 在二十世紀(jì) 八十年代為程序語言 Smalltalk 發(fā)明的一種軟件設(shè)計模式; MVC模式的目的是實(shí)*********學(xué)院畢業(yè)設(shè)計說明書(論文) 現(xiàn)一種動態(tài)的程序設(shè)計,使后續(xù)對程序的修改和擴(kuò)展簡化,并且使程序某一部分的重復(fù)利用成為可能。除此之外, MVC 模式使得程序更加簡潔明了,不再像以前那樣復(fù)雜繁瑣,讓程序結(jié)構(gòu)一眼即可看透。 MVC 設(shè)計思想 MVC即把一個應(yīng)用的輸入、處理、輸出流程按照 Model、 View、 Controller 的方式進(jìn)行分離,這樣使得一 個應(yīng)用被分成三個層 —— 模型層、視圖層、控制層 [5]。 模型:數(shù)據(jù)模型用于封裝與應(yīng)用程序的業(yè)務(wù)邏輯相關(guān)的數(shù)據(jù)以及對數(shù)據(jù)的處理方法。數(shù)據(jù)能夠被模型直接地訪問,例如在頁面中添加的數(shù)據(jù)就可以直接保存到數(shù)據(jù)庫中。系統(tǒng)可以會通過一種刷新機(jī)制,將模型中數(shù)據(jù)的修改情況進(jìn)行公布。為了實(shí)現(xiàn)這種機(jī)制,視圖必須事先在模型上注冊才能對此模型進(jìn)行監(jiān)視,從而可以在數(shù)據(jù)模型發(fā)生變動時,及時讓視圖知道。 視圖:代表用戶交互界面。隨著人們個性化需求的不斷提高,系統(tǒng)也變得越來越復(fù)雜,應(yīng)用規(guī)模也不斷擴(kuò)大,這些因素給網(wǎng)絡(luò)頁面的處理帶來了極大的沖擊與 挑戰(zhàn)。一個系統(tǒng)的視圖肯定不止一個,在視圖處理方面, MVC 僅僅能夠采集處理視圖上數(shù)據(jù),和系統(tǒng)使用者發(fā)送的請求,不能夠處理視圖上的業(yè)務(wù)流程。因此,業(yè)務(wù)流程需要交給模型層來負(fù)責(zé)處理。 控制器:用來從用戶接收請求 , 將模型與視圖匹配在一起,共同完成用戶的請求的控制端。控制層作用劃分的也很明晰,它明明白白地表示自身就是一個分發(fā)器,選擇哪種的模型與視圖,就只能完成哪種用戶請求 [6]。數(shù)據(jù)處理與控制層可以說是毫無關(guān)系。 在系統(tǒng)開發(fā)中, MVC模式一般是這樣實(shí)現(xiàn)的。模型層:使用 java類或者容器管理的java類。比如 , ejb,spring容器管理的 javabean,這些容器會為 java類提供很多基礎(chǔ)服務(wù),比如事務(wù)、安全等等,如此,在編寫業(yè)務(wù)處理邏輯時,會更加的方便。視圖層:通過 JSP技術(shù)或者模板技術(shù)或者 jsf技術(shù)實(shí)現(xiàn)??刂茖樱菏褂?Servlet或者 filter實(shí)現(xiàn)。 MVC的評價 優(yōu)點(diǎn):可以實(shí)現(xiàn)模型的復(fù)用。代碼很容易維護(hù),因為視圖或者模型發(fā)生改變時,不會彼此影響。方便測試:比如,將業(yè)務(wù)邏輯處理代碼直接寫在 Servlet里面,需要部署到服務(wù)器上然后使用瀏覽器發(fā)請求才能測試;而將業(yè)務(wù)邏輯寫在 java類里面,可以直接測試。 缺點(diǎn):按照 MVC模式來開發(fā)一個軟件,會增加設(shè)計的難度,也會增加代碼量,相應(yīng)*********學(xué)院畢業(yè)設(shè)計說明書(論文) 的開發(fā)成本也會增加。 系統(tǒng)開發(fā)環(huán)境 硬件環(huán)境:酷睿 i3/軟件環(huán)境: Windows7/MySQL/ *********學(xué)院畢業(yè)設(shè)計說明書(論文) 第 2 章 系統(tǒng)可行性分析 技術(shù)可行性 博研圖書管理系統(tǒng)采用 JSP+Servlet 這個流行的 Java Web 開發(fā)技術(shù) ,具有技術(shù)相對簡單、開發(fā)高效穩(wěn)定、系統(tǒng)安全可 靠等優(yōu)點(diǎn)。 在模塊制作方面,結(jié)合圖書管理系統(tǒng)的特點(diǎn),系統(tǒng)視圖
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1