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

正文內容

網(wǎng)上購書系統(tǒng)課程設計(編輯修改稿)

2025-02-09 17:27 本頁面
 

【文章內容簡介】 Internet的發(fā)展,為改變傳統(tǒng)的商業(yè)運作模式提供了一種技術上的可行性的方案:利用Internet的技術和協(xié)議,將買家與賣家、廠商和合作伙伴緊密結合在了一起,消除時間與空間帶來的障礙,從而大大的節(jié)約了交易成本,擴大了交易范圍。而在實際的生活中,這種方案已經被廣泛的運用到了實際的商業(yè)活動中了。設計和完成一個網(wǎng)上書店網(wǎng)站,將會牽涉到許多技術上的問題,如:動態(tài)網(wǎng)頁制作技術的、后臺數(shù)據(jù)庫的設計和管理,通過實際的制作個網(wǎng)站,在實踐中掌握上述技術的使用。(1)理論聯(lián)系實際。通過自己動手,把以往純理論的理論知識和實踐結合起來。在實踐中驗證理論的正確性。(2)學習技術,培養(yǎng)自學和探索能力。使用JSP技術,結合HTML都快速的開發(fā)網(wǎng)站。通過這個網(wǎng)站的構建,能熟練掌握jsp技術,并將了解整個網(wǎng)站開發(fā)的流程,對今后的工作奠定基礎彌補理論知識和實踐的距離。整個項目以開發(fā)一個可運行但功能較簡單的網(wǎng)站為目標,雖然只有基礎的功能,但是符合現(xiàn)階段我們的能力要求。整個過程中,會遇到很多問題,這就需要我們有更強的動手能力,這樣通過動手操作能大大縮短理論知識和實踐的距離,提升自己的整體實力,不做現(xiàn)實中的書呆子。2 系統(tǒng)開發(fā)技術和環(huán)境 網(wǎng)站開發(fā)工具-EclipseEclipse是一個開放源代碼的軟件開發(fā)項目,專注于為高度集成的工具開發(fā)提供一個全功能的、具有商業(yè)品質的工業(yè)平臺。它主要由Eclipse項目、Eclipse工具項目和Eclipse技術項目三個項目組成,具體包括四個部分組成——Eclipse Platform、JDT、CDT支持C開發(fā)、PDE用來支持插件開發(fā),Eclipse Platform則是一個開放的可擴展IDE,提供了一個通用的開發(fā)平臺。 Tomcat 服務器是一個免費的開放源代碼的Web 應用服務器。Tomcat 是一個小型的輕量級應用服務器,在中小型系統(tǒng)和并發(fā)訪問用戶不是很多的場合下被普遍使用,是開發(fā)和調試JSP程序的首選。Tomcat短小精悍,配置方便,能滿足我們的需求,因此選擇Tomcat作為我們的服務器。 數(shù)據(jù)庫SQL Server 2008簡介SQL Server 2008 是Microsoft 公司推出的SQL Server 數(shù)據(jù)庫管理系統(tǒng)的最新版本。通過該數(shù)據(jù)庫,可構建我們自己的網(wǎng)上書店數(shù)據(jù)庫,方便管理我們的各種信息。 JSP技術工作原理 JSP技術簡介JSP(JavaServer Pages)是由Sun Microsystems公司倡導、許多公司參與一起建立的一種動態(tài)網(wǎng)頁技術標準。所有程序都在服務器端執(zhí)行,網(wǎng)絡上傳送給客戶端的僅是得到的結果,對客戶瀏覽器的要求最低。它基于強大的Java語言,具有良好的伸縮性,在網(wǎng)絡數(shù)據(jù)庫應用開發(fā)領域具有得天獨厚的優(yōu)勢。 JSP技術的優(yōu)點JSP技術在多個方面加速了動態(tài)Web頁面的開發(fā):(1)將內容的生成和顯示進行分離 使用JSP技術,Web頁面開發(fā)人員可以使用HTML或者XML標識來設計和格式化最終頁面。使用JSP標識或者小腳本來生成頁面上的動態(tài)內容。生成內容的邏輯被封裝在標識和JavaBeans組件中,并且捆綁在小腳本中,所有的腳本在服務器端運行。(2)強調可重用的組件 絕大多數(shù)JSP頁面依賴于可重用的,跨平臺的組件(JavaBeans或者Enterprise JavaBeansTM組件)來執(zhí)行應用程序所要求的更為復雜的處理。開發(fā)人員能夠共享和交換執(zhí)行普通操作的組件,或者使得這些組件為更多的使用者或者客戶團體所使用。(3)采用標識簡化頁面開發(fā)Web頁面開發(fā)人員不會都是熟悉腳本語言的編程人員。JavaServer Page技術封裝了許多功能,這些功能是在易用的、與JSP相關的XML標識中進行動態(tài)內容生成所需要的。(4)健壯的存儲管理和安全性 由于JSP頁面的內置腳本語言是基于Java編程語言的,而且所有的JSP頁面都被編譯成為Java Servlet,JSP頁面就具有Java技術的所有好處,包括健壯的存儲管理和安全性。(5)一次編寫,各處運行作為Java平臺的一部分,JSP擁有Java編程語言“一次編寫,各處運行”的特點。 Java Servlet概述Servlet是Java編寫的服務器端程序,是由服務器端執(zhí)行和調用的Java類。Servlet是采用Java技術來實現(xiàn)CGI功能的一種技術,能夠像CGI一樣動態(tài)地擴展Web服務器的功能,并采用請求——響應模式提供Web服務。JSP技術是用JAVA語言作為腳本語言的。 JavaBean簡介JavaBean是一種基于Java的軟件組件,可以通過封裝業(yè)務邏輯建立一整套可重復利用的對象庫。JSP對于在Web應用中集成JavaBean組件提供了完善的支持,這種支持不僅能縮短開發(fā)時間,避免重復開發(fā),也為JSP應用帶來了更多的可伸縮性。JavaBean組件可以用來執(zhí)行復雜的計算任務,或負責與數(shù)據(jù)庫的交互及數(shù)據(jù)提取等。JavaBean組件可以在任何地方重用包括了可以在應用程序、其他組件、文檔、Web站點和應用程序構造器工具等多種方案中再利用。 網(wǎng)站開發(fā)模式目前,JSP技術已經成為一種受大多數(shù)大型企業(yè)或中小型企業(yè)喜愛的動態(tài)網(wǎng)頁開發(fā)技術。JSP網(wǎng)站開發(fā)技術標準提供了兩種開發(fā)模式:一種是JSP+JavaBean開發(fā)模式;一種是JSP+Servlet+JavaBean開發(fā)模式。JSP+JavaBean模型圖如圖23所示:圖23 JSP+JavaBean模型圖在這種模型中,JSP頁面獨自響應請求并將處理結果返回給客戶,所有的數(shù)據(jù)通過JavaBean來處理,JSP實現(xiàn)頁面的顯示。此模型常常會導致頁面被嵌入大量的腳本語言或者Java代碼段,當處理大型業(yè)務時,頁面程序將變得異常復雜給開發(fā)和維護帶來困難。JSP+Servlet+JavaBean模型圖如圖24所示:圖24 JSP+Servlet+JavaBean模型圖Servlet技術是一種采用Java技術來實現(xiàn)CGI功能的一種技術。Servlet是運行在Web服務器上,用來生成Web頁面。Servlet技術非常適于服務器端的處理和編程。在此種開發(fā)模式中,JSP技術用來顯示頁面,該頁面中沒有任何的商業(yè)處理邏輯,通過Servlet技術來完成大量的事物處理工作。Servlet用來處理事務的請求,充當著一個控制者的角色,并負責向客戶發(fā)送請求,創(chuàng)建JSP需要的Bean和對象,根據(jù)用戶的請求行為,決定將哪個JSP頁面發(fā)送給用戶。本設計主要使用第二種開發(fā)模式,簡單實用,便于管理。3 系統(tǒng)分析 設計目標本次網(wǎng)上書店程序的編寫采用JSP+servlet+SQLServer2008數(shù)據(jù)庫的架構實現(xiàn)的。本系統(tǒng)分為前臺管理和后臺管理。前臺管理是友好的操作界面,供用戶瀏覽、查詢、購買書籍使用。包括:瀏覽、查詢、購物車、信息管理等功能;后臺管理是提供給管理員的,其中包括:用戶管理、訂單管理等,使管理員從繁瑣的手工操作中解
點擊復制文檔內容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1