畢業(yè)論文基于web的網(wǎng)上花店網(wǎng)站設計(終稿)-精品_第1頁
已閱讀1頁,還剩36頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領

文檔簡介

1、本科畢業(yè)設計第1頁共37頁1緒論緒論1.11.1開發(fā)背景開發(fā)背景近年來,隨著Inter的迅速崛起,互聯(lián)網(wǎng)已日益成為收集提供信息的最佳渠道并逐步進入傳統(tǒng)的流通領域。于是電子商務開始流行起來,越來越多的商家在網(wǎng)上建起在線商店,向消費者展示出一種新穎的購物理念[1]。促進Inter高速發(fā)展的原因之一就是Web技術(shù)?,F(xiàn)如今的Web已經(jīng)不再局限于僅僅提供大量的信息服務,Web技術(shù)的發(fā)展,使得那些具有交互式的動態(tài)頁面,有條理的數(shù)據(jù)庫查詢,豐富信息內(nèi)

2、容的頁面成為最吸引人的網(wǎng)頁。瀏覽Web有著執(zhí)行Windows程序一樣的感覺和操作性。隨著Inter技術(shù)的發(fā)展,已經(jīng)成為一種操作平臺,為用戶提供強大的服務。網(wǎng)絡的應用越來越廣泛,單純的提供信息只是其中的一部分。未來的Web將是一套虛擬的信息平臺,其中包括在線購物,遠程醫(yī)療,視頻點播,語音聊天等功能。功能的擴展意味著數(shù)據(jù)量的增加,如果仍然用靜態(tài)頁面的生成模式,則會生成過多的超文本文件,不僅降低了瀏覽速度,也給維護造成了不便。靜態(tài)文檔的Web

3、技術(shù)無法滿足人們進一步的要求。隨著高版本HTML的出現(xiàn)和瀏覽器對Fm表單的支持使Web技術(shù)進入了動態(tài)交互頁面階段[2]。作為計算機領域發(fā)展最迅速之一的數(shù)據(jù)庫技術(shù),已經(jīng)完成了一套獨有的理論,并廣泛的應用于人們的生產(chǎn)和生活中。數(shù)據(jù)庫技術(shù)與網(wǎng)站的結(jié)合是當今Web技術(shù)的一個熱點。有了數(shù)據(jù)庫的支持,可以擴展網(wǎng)頁的功能,可以方便的設計出交互式頁面,可以構(gòu)造功能強大的后臺管理系統(tǒng),為網(wǎng)站的更新,維護提供極大的方便[3]。因此作為網(wǎng)絡開發(fā)者或者管理者,

4、數(shù)據(jù)庫是必不可少的。當前的頁面正在向兩個方向發(fā)展,一是多媒體,另一個是交互式。交互式的實現(xiàn)意味著網(wǎng)站個性化,意味著用戶將有權(quán)決定要查看哪些內(nèi)容[4]。所以網(wǎng)站必須提供一個給用戶的界面,讓用戶對內(nèi)容進行分類篩選,最后得到用戶需要的內(nèi)容。這點是傳統(tǒng)靜態(tài)網(wǎng)頁無法實現(xiàn)的。天簌之心網(wǎng)上花店的設計解決了以上的弊端,將數(shù)據(jù)庫和頁面結(jié)合。利用HTML語言,JSP語言語法,SQLServer數(shù)據(jù)庫知識和網(wǎng)絡安全知識等制作。本科畢業(yè)設計第3頁共37頁網(wǎng)頁的

5、處理邏輯。網(wǎng)頁還能通過tags和lets訪問存在于服務端的資源的應用邏輯。JSP將網(wǎng)頁邏輯與網(wǎng)頁設計和顯示分離,支持可重用的基于組件的設計,使基于Web的應用程序的開發(fā)變得迅速和容易[6]。以下羅列了JSP所獨具的一些特點:1)將內(nèi)容的生成和顯示進行分離使用JSP技術(shù),Web頁面開發(fā)人員可以使用HTML或者XML標識來設計和格式化最終頁面。使用JSP標識或者小腳本來生成頁面上的動態(tài)內(nèi)容。生成內(nèi)容的邏輯被封裝在標識和JavaBeans組件

6、中,并且捆綁在小腳本中,所有的腳本在服務器端運行。如果核心邏輯被封裝在標識和Beans中,那么其他人,如Web管理人員和頁面設計者,能夠編輯和使用JSP頁面,而不影響內(nèi)容的生成。在服務器端,JSP引擎解釋JSP標識和小腳本,生成所請求的內(nèi)容(例如,通過訪問JavaBeans組件,使用JDBCTM技術(shù)訪問數(shù)據(jù)庫,或者包含文件),并且將結(jié)果以HTML(或者XML)頁面的形式發(fā)送回瀏覽器。這有助于作者保護自己的代碼,而又保證任何基于HTML的

7、Web瀏覽器的完全可用性。2)強調(diào)可重用的組件絕大多數(shù)JSP頁面依賴于可重用的,跨平臺的組件(JavaBeans或者EnterpriseJavaBeansTM組件)來執(zhí)行應用程序所要求的更為復雜的處理。開發(fā)人員能夠共享和交換執(zhí)行普通操作的組件,或者使得這些組件為更多的使用者或者客戶團體所使用?;诮M件的方法加速了總體開發(fā)過程,并且使得各種組織在他們現(xiàn)有的技能和優(yōu)化結(jié)果的開發(fā)努力中得到平衡。3)采用標識簡化頁面開發(fā)Web頁面開發(fā)人員不會都

8、是熟悉腳本語言的編程人員。JavaServerPage技術(shù)封裝了許多功能,這些功能是在易用的、與JSP相關的XML標識中進行動態(tài)內(nèi)容生成所需要的。標準的JSP標識能夠訪問和實例化JavaBeans組件,設置或者檢索組件屬性,下載Applet,以及執(zhí)行用其他方法更難于編碼和耗時的功能。通過開發(fā)定制化標識庫,JSP技術(shù)是可以擴展的。今后,第三方開發(fā)人員和其他人員可以為常用功能創(chuàng)建自己的標識庫。這使得Web頁面開發(fā)人員能夠使用熟悉的工具和如同

溫馨提示

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

評論

0/150

提交評論