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

正文內(nèi)容

基于java的在線購物系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)—論文-文庫吧資料

2024-12-14 01:22本頁面
  

【正文】 。 do{//此處必須用 do...while,否則會少一條記錄 String Type=(Type)。單擊導(dǎo)航條中的“圖書分類”超鏈接即可進(jìn)入圖書分類顯示頁面,在該頁面左的“圖書分類列表”中列出數(shù)據(jù)庫中的全部圖書類別,用戶單擊即可在右顯示該圖書信息列表,單擊書名可以查看相應(yīng)圖書的詳細(xì)信息,如果用戶已經(jīng)登錄,還可以直接將圖書信息添加到購物車中,圖書分類顯示頁面的運(yùn)行結(jié)果如圖 8 圖 8圖書分類 在圖書分類頁面 左的“圖書分類列表”中列出了數(shù)據(jù)庫中的全部圖書類別,查詢圖書類別主要通過 Select 語句的 Group By 字句實(shí)現(xiàn),具體 過程: % ResultSet rs_Type=(select Type from tb_bookinfo group by Type)。上架新書頁面關(guān)鍵代碼: % ResultSet rs_newbook=(select * from tb_bookinfo where newbook=1 order by INTime desc)。 String cover=(cover)。 int price=(Price)。 String writer=(writer)。 String bookname=(BookName)。 % 將查詢結(jié)果顯示到頁面中,此時(shí)需要對“圖書簡介”進(jìn)行處理,以便正確顯示回車換行和空格符。+(ISBN)+39。 % 這里需要注意的是,“添加購物車”按鈕只有在用戶登錄后才可以顯示,即是只有登錄的用戶才可以購買圖書。重點(diǎn)推薦圖書信息同圖書基本信息同時(shí)保存在圖書信息表 tb_bookinfo 中,以字段mend 標(biāo)識,當(dāng) mend 字段的值為 1時(shí),代表該圖書為重點(diǎn)推薦圖書。在網(wǎng)上超市前臺首頁的運(yùn)行結(jié)果如下圖 5所示 圖 5首頁 重點(diǎn)推薦展臺的實(shí)現(xiàn)過程 ( 1)在網(wǎng)站前臺的居中位置,分欄列出了超市推薦的圖書信息,主要包括圖書封面,名稱,出版社,作者及定價(jià)等信息。 保存購物信息的 JavaBean 的實(shí)現(xiàn) 在購物車程序中需要使用一個 bookelement 對象保存所選圖書信息,生成該 對象的 JavaBean “ ” 程序代碼。 ( 1)編寫解決輸出中文亂碼問題的方法 chStr。包括將數(shù)據(jù)庫中及頁面中有中文問題的字符串進(jìn)行正確的顯示和存儲的方法 chStr 和將字符串中的回車換行、空格及 HTML 標(biāo)記符正確 顯示的方法convertStr 兩個方法。 ( 7)編譯 ,用“ javac ” ,生成 ,將其放到 Tomcat \webapps\BookSupermarket\WEBINF\classes\beans 文件夾中。 ( 5)創(chuàng)建執(zhí)行更新操作,并返回該操作中自動編號字段的自動編號的方法executeUpdate_id。 ( 3)創(chuàng)建執(zhí)行查詢語句的方法 executeQuery,返回值為 ResultSet 結(jié)果集。 ( 2)在構(gòu)造方法 connDB 中定義該類中所需的變量。因此程序開發(fā)就可以將連接數(shù)據(jù)庫和操作數(shù)據(jù)庫的代碼寫成了一個JavaBean “ ” , 編 寫 完 成 后 將 其 源 代 碼 放 到 Tomcat \webapps\BookSupermarket\WEBINF\src\beans 文件夾中。下面將給出網(wǎng)上圖書超市需要的 JavaBean 的編寫過程。 ? JDBC 驅(qū)動: JDBC— ODBC Driver 建立站點(diǎn) 在 Tomcat \webapps 文 件 夾 下 以 網(wǎng) 上 圖 書 超 市 系 統(tǒng) 的 名 稱BookSupermarket 建立文件夾,然后在 BookSupermarket 下建立 WEBINF(注意全部是大寫)文件夾,最后在 WEBINF 下建立 classes 文件夾, lib 文件夾及 保存 類文件,需要的包保存儲信息及站點(diǎn)的信息。 系統(tǒng)總體流程 圖 4 用戶流程圖 由于后臺管理流程圖與用戶流程圖基本相同,因此只例出 如圖 4用戶流程圖 網(wǎng)站架設(shè) 開發(fā)環(huán)境 硬件平臺: ? CPU: ; ? 內(nèi)存: 256MB 以上。 圖 3三層架構(gòu)拓?fù)鋱D 采用三層構(gòu)架以后,用戶界面層通過統(tǒng)一 的接口向業(yè)務(wù)層發(fā)送請求,業(yè)務(wù)層按自己的邏輯規(guī)則將請求處理之后進(jìn)行數(shù)據(jù)庫操作,然后將數(shù)據(jù)庫返回的數(shù)據(jù)封裝成類的形式返回給用戶界面層。 ? 后臺管理 該部分主要對商城內(nèi)的一些基礎(chǔ)數(shù)據(jù)進(jìn)行有效管理,包括圖書管理、用戶管理、訂單管理、公告管理等。 系統(tǒng)功能簡介 網(wǎng)上圖書超市系統(tǒng)是一個典型的 JSP 數(shù)據(jù)庫開發(fā)應(yīng)用程序,由前臺商品展示及銷售、后臺管理 2部分組成。 3 需求分析 系統(tǒng)說明 本系統(tǒng)是一個中小 型的電子商務(wù)系統(tǒng) 網(wǎng)上圖書超市,可以為各類用戶提供方便的在線買書環(huán)境,符合目前國內(nèi)流行的電子商務(wù)模式。 JavaBean 的實(shí)質(zhì)就是一個 .class 文件,也可以成為類文件。 為了創(chuàng)建和使用 Java 軟件組件, JavaBean 被實(shí)現(xiàn)為一種獨(dú)立于平臺和結(jié)構(gòu)的應(yīng)用程序接口,它的實(shí)現(xiàn)可 忽略內(nèi)部的結(jié)構(gòu)及細(xì)節(jié)問題,只需要定義其外部的特征及對外功能就行。它的任務(wù)就是:一次編寫,可以在任何地方執(zhí)行 ,可以在任何地方重用。 以前的組件無法實(shí)現(xiàn)真正的代碼重用,其主要原因就是它們對于處理平臺的依賴和對開發(fā)語言的依賴過重。但是 Tomcat 服務(wù)器有眾多大軟件公司的支持,而 且服務(wù)器的性能穩(wěn)定,其發(fā)展前景很好。訪問的地址 , Tomcat 服務(wù)器的兼容性很好,如 WebLogic 服務(wù)器采用其為 Web 服務(wù)器引擎,Jbuilder 將其作為標(biāo)準(zhǔn)的測試服務(wù)器, Sun 公司也將其作為 JSP技術(shù)應(yīng)用的示例服務(wù)器。這里分 2 種情況:一種是自身就支持 Jsp 的服務(wù)器,如 Jrun,Weblogic,JSWDK 等;而另一種則是在不支持 Jsp 的服務(wù)器上安裝 Jsp 引擎的插件,如在 IIS,Apache 等服務(wù)器上安裝 WebSphere,tomcat,Resin 等插件。表達(dá)式求值的結(jié)果被強(qiáng)制轉(zhuǎn)換為一個字符串,并插入到當(dāng)前的輸出流中。 (3)表達(dá)式:通過計(jì)算表達(dá)式所得到的結(jié)果來表示某個值。除了簡單的變量,方法也能被聲明。這些變量用 declaration 元素聲明 ,聲明的語法為 %! declaration(s) %。 (2)聲明:用于聲明合法的變量和方法。 (1)編譯指令:使用 JSP 編譯指令(〈 % 和 %〉內(nèi)的)來指定所使用的腳本語言, Servlet實(shí)現(xiàn)的接口 ,Servlet 擴(kuò)展的類 ,Servlet 導(dǎo)入的軟件包。通常, JSP代碼和組件用于創(chuàng)建在最終頁面上顯示的文本。 Jsp頁面在第一次訪問時(shí)由于要轉(zhuǎn)化和編譯,運(yùn)行速度較慢,但是當(dāng)?shù)诙卧L問該頁時(shí),由于文件已經(jīng)被編譯成字節(jié)碼文件了,所以速度非常得快。如果沒有修改,則將請求交還給還在內(nèi)存中的 Servlet 的 jspService()方法,執(zhí)行回 復(fù)操作。 JspInit()方法在 Servlet 的生命周期中只被請求一次,然后將被調(diào)用來處理客戶端的請求和回復(fù)操作。 在編譯時(shí)如果發(fā)現(xiàn) JSP 文件有任何語法錯 誤,轉(zhuǎn)換過程將中斷,并向客戶端發(fā)出出錯信息;如果編譯成功,則所轉(zhuǎn)換產(chǎn)生的 Servlet 代碼被編譯,然后該Servlet 被 JSP 引擎加載到內(nèi)存中。當(dāng) Servlet 引擎接收到請求后,如果設(shè)置了使用最新的 JSP,它就會去找 JSP 文件,檢查該文件在上次編譯后是否改動過。術(shù)語WEB 容器和 JSP 容器是同義的。另一方面, JSP把靜態(tài)和動態(tài)的內(nèi)容分離開來,實(shí)現(xiàn)了內(nèi)容和表示的分離。 Servlet 主要是把動態(tài)的內(nèi)容混合到靜態(tài)的內(nèi)容中以產(chǎn)生 HTML。 ? Servlet 是 JAVA 對 CGI 的回應(yīng)。 2 關(guān)于 JSP JSP簡介 JSP( Java Server Pages) 是一種建立在 Servlet 規(guī)范提供的功能之上的動態(tài)網(wǎng)頁技術(shù),和 ASP 類似,它們都是在通常的網(wǎng)頁文件中嵌入腳本代碼,用于產(chǎn)生動態(tài)內(nèi)容,不過 JSP 文件中嵌入的是 JAVA 代碼和 JSP 標(biāo)記。 (4)更符合時(shí)代的要求:如今人們越來越追求時(shí)尚、講究個性,注重購物的環(huán)境, 網(wǎng)上購物,更能體現(xiàn)個性化的購物過程。 (2)更廣闊的市場:在網(wǎng) 上這個世界將會變得很小,一個商家可以面對全球的消費(fèi)者,而一個消費(fèi)者可以在全球的任何一家超市購物?,F(xiàn)在這一切正在朝著更人性化的方向發(fā)展。網(wǎng)上圖書超市同傳統(tǒng)的店面書店相比,網(wǎng)上圖書超市的經(jīng)營方式和銷售渠道是全新的;它 24 小時(shí)的全天候和全方位服務(wù)是店面書店所不能比及的;成本低廉更是開設(shè)網(wǎng)上圖書超市的主要原因。網(wǎng)上圖書超市作為電子商務(wù)中的一種,是隨著這些網(wǎng)絡(luò)技術(shù)的發(fā)展而出現(xiàn)的一種新型圖書銷售渠道。該系統(tǒng)基本上具備一個網(wǎng)上商品銷售系統(tǒng)應(yīng)該具備的功能,該設(shè)計(jì)項(xiàng)目基本上體現(xiàn)了構(gòu)建一個動態(tài)商務(wù)網(wǎng)站所需要的技術(shù),可以說,目前的大型商務(wù)網(wǎng)站也就是我們這個小型網(wǎng)站在內(nèi)容上的擴(kuò)充和重復(fù)。 所以,在我的畢業(yè)設(shè)計(jì)中,我采用了 JSP 作為開發(fā)工具,構(gòu)建了一個能實(shí)現(xiàn)簡單的電子商務(wù)的小型動態(tài)商務(wù)網(wǎng) 站 —— 網(wǎng)上圖書超市銷售系統(tǒng)。 JSP 是 Sun 公司推出的一種網(wǎng)站開發(fā)技術(shù), Sun 公司借助自己在 Java 上的不凡造詣,又把人們引進(jìn) JSP 時(shí)代, JSP 即 Java Server Page,它可以在 Servlet和 JavaBean 的支持下,完成功能強(qiáng)大的 Web 應(yīng)用程序。很多企業(yè)都已不滿足于建立一個簡單的僅僅能夠發(fā)布信息的靜態(tài)網(wǎng)站。 Online Shopping 目 錄 論文總頁數(shù): 29 頁 1 引言 ......................................................................................................................... 2 課題背景 ............................................................................................................ 2 國內(nèi)外研究現(xiàn)狀 ................................................................................................. 2 本課題的研究方法 .............................................................................................. 3 2 關(guān)于 JSP ................................................................................................................... 3 JSP簡介 ............................................................................................................ 3 JSP的運(yùn)行原理 .................................................................................................. 3 JSP頁面的組成 .................................................................................................. 4 JSP的運(yùn)行環(huán)境 .................................................................................................. 4 JAVABEAN 技術(shù)介紹 ............................................................................................... 5 3 需求分析 .................................................................................................................. 5 系統(tǒng)說明 ............................................................................................................ 5 系統(tǒng)功能簡介 ..................................................................................................... 5 4 系統(tǒng)設(shè)計(jì) .................
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1