




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第8章
電子商務(wù)系統(tǒng)功能的實(shí)現(xiàn)
學(xué)習(xí)目標(biāo)與要求8.1訊達(dá)網(wǎng)上購物系統(tǒng)簡(jiǎn)介
8.2中間件的實(shí)現(xiàn)與服務(wù)環(huán)境的設(shè)置
8.3利用JSP實(shí)現(xiàn)系統(tǒng)功能
學(xué)習(xí)目標(biāo)與要求1.掌握中間件的實(shí)現(xiàn)方法;
2.掌握服務(wù)環(huán)境的設(shè)置方法;
3.了解利用JSP實(shí)現(xiàn)系統(tǒng)功能的方法
。8.1訊達(dá)網(wǎng)上購物系統(tǒng)簡(jiǎn)介
8.1.1系統(tǒng)簡(jiǎn)要說明
8.1.2系統(tǒng)的頁面編排8.1訊達(dá)網(wǎng)上購物系統(tǒng)簡(jiǎn)介
8.1.1系統(tǒng)簡(jiǎn)要說明
訊達(dá)網(wǎng)上購物系統(tǒng),虛擬了某個(gè)商家在網(wǎng)上的電子銷售,銷售的產(chǎn)品主要是各種品牌的手機(jī)。系統(tǒng)采用三層的處理架構(gòu)。Web與JSP應(yīng)用服務(wù)Access數(shù)據(jù)庫dbaccess中間件Internet8.1.2
系統(tǒng)的頁面編排
頁面內(nèi)容設(shè)計(jì)原則頁面設(shè)計(jì)應(yīng)人性化,以便于客戶的使用;頁面的導(dǎo)航結(jié)構(gòu)應(yīng)合理訊達(dá)網(wǎng)上購物系統(tǒng)的頁面設(shè)計(jì)8.2中間件的實(shí)現(xiàn)與服務(wù)環(huán)境的設(shè)置
8.2.1中間件dbaccess的實(shí)現(xiàn)
dbaccess是一個(gè)JavaBean組件,為一個(gè).class文件,位于JSP腳本和數(shù)據(jù)庫之間,專門實(shí)現(xiàn)對(duì)數(shù)據(jù)庫的訪問。
dbaccess的主要功能(參見程序8-1)executeInsert()添加數(shù)據(jù)executeQuery()查詢數(shù)據(jù)executeDelete()刪除數(shù)據(jù)executeUpdate()更新數(shù)據(jù)8.2.2服務(wù)環(huán)境設(shè)置
安裝JDK1.4軟件包;
安裝Tomcat4.1服務(wù)器;
設(shè)置環(huán)境變量
JAVA_HOMECLASSPATHCATALINA_HOMEPATH將訊達(dá)網(wǎng)上購物系統(tǒng)中的相關(guān)文件布置到Tomcat4.1相關(guān)目錄下
Tomcat4.1\webapps\ROOT\netshop|-dadabase\db.mdb|-img\pics\相關(guān)圖片文件|-img
\相關(guān)圖片文件|-pic\相關(guān)圖片文件|-相關(guān)JSP文件Tomcat4.1\webapps\ROOT\WEB-INF\classes\ec\db\dbaccess.class設(shè)置名為“ec”的數(shù)據(jù)源;啟動(dòng)Tomcat4.1服務(wù);瀏覽訊達(dá)購物系統(tǒng)。8.3利用JSP實(shí)現(xiàn)系統(tǒng)功能
8.3.1系統(tǒng)首頁
首頁內(nèi)容由index_buy.jsp生成,包含top.jsp、userlogin.jsp、in-search.jsp、topsort.jsp、views.jsp、includenotice、copy.jsp導(dǎo)航按鈕部分由top.jsp完成;注冊(cè)與登錄功能由userlogin.jsp完成;商品型號(hào)搜索由in-search.jsp完成;商品分類由topsort.jsp完成;商品展示由views.jsp完成;includenotice.jsp完成銷售公告之類的信息;copy.jsp用來結(jié)束頁面內(nèi)容。
8.3.2客戶的注冊(cè)與登錄
注冊(cè)和登錄是由userlogin.jsp完成的,它先生成一個(gè)表單,然后讓客戶輸入客戶名和密碼,當(dāng)單擊“注冊(cè)”按鈕時(shí),就會(huì)調(diào)用regproc.jsp,完成實(shí)際的注冊(cè);當(dāng)單擊“登錄按鈕”時(shí),則會(huì)調(diào)用loginproc.jsp,完成登錄的過程。實(shí)際注冊(cè)窗口如圖:
8.3.3商品的查詢
商品查詢功能由in-search.jsp完成。in-search.jsp運(yùn)行時(shí),先生成一個(gè)查詢表單,讓用戶輸入相關(guān)的商品信息,然后調(diào)用search.jsp腳本在后臺(tái)的數(shù)據(jù)庫中進(jìn)行商品的查找。在search.jsp中通過調(diào)用SQL語句:select*fromhwwherehw_namelike‘%“+hw_name+”%’orderbyhw_idDESC,來獲得所要查詢的商品。
8.3.4購物車與物品選購
查看商品在商品展示區(qū),單擊某一個(gè)商品,將會(huì)執(zhí)行鏈接:<ahref=“views.jsp?hw_id=<%=hwid%>”>顯示該商品的詳細(xì)說明信息。
8.3.4購物車與物品選購
訂購商品并放入購物車在商品查看窗口中單擊“訂購”按鈕,將會(huì)執(zhí)行in-product.jsp中的語句:<ahref=‘javascript:openbag(<%=hw_id%>)’>訂購<imgborder=“0”src=“img/order.gif”align=“absmiddle”></a>,從而彈出如下所示的購物車窗口。在此窗口中輸入訂購數(shù)量,確定后即可完成該商品的訂購,同時(shí)將該商品放入購物車(放入的過程在buy.jsp腳本中完成)。
8.3.4購物車與物品選購
查看購物車內(nèi)容在訂購商品的窗口中,單擊“查看購物車”按鈕或“確認(rèn)”按鈕,都將會(huì)執(zhí)行buy.jsp腳本,但二者執(zhí)行時(shí)的參數(shù)要求不一樣,有參數(shù)表示訂購,無參數(shù)表示查看。清空購物車清空購物車是通過腳本clear.jsp來完成的8.3.5結(jié)賬及生成訂單
去收銀臺(tái)在查看購物車窗口中,單擊“收銀臺(tái)付款”按鈕,將執(zhí)行腳本cash.jsp,顯示收銀臺(tái)窗口。8.3.5結(jié)賬及生成訂單
填寫收貨人的資料在收銀臺(tái)窗口中,單擊“確定”按鈕后,將會(huì)執(zhí)行腳本cashsave.jsp,保存相關(guān)的購買訂單信息,同時(shí)生成如下所示的窗口,讓客戶填寫相關(guān)的收貨人信息以及支付方式等內(nèi)容。8.3.5結(jié)賬及生成訂單
保存收貨人的有關(guān)信息在填寫相關(guān)的收貨人信息及支付方式等內(nèi)容之后,單擊“確定”按鈕,將會(huì)執(zhí)行saveto.jsp,完成收貨人有關(guān)信息的保存,同時(shí)生成如下所示的頁面,顯示完整的訂購信息。8.3.6網(wǎng)上電子支付
IPS網(wǎng)上支付平臺(tái)IPS網(wǎng)上支付平臺(tái)由上海環(huán)迅電子商務(wù)有限公司開發(fā),其Server端安裝有全球著名認(rèn)證中心VeriSign的SSL證書,所有客戶端的請(qǐng)求及WebServer端的返回結(jié)果都自動(dòng)使用SSL加密,所以IPS支付系統(tǒng)具有很大的安全性,被多個(gè)商家采用,如網(wǎng)易、當(dāng)當(dāng)、卓越等;在支付時(shí),IPS系統(tǒng)使用商家賬號(hào)來驗(yàn)證商家的合法性,任何使用此系統(tǒng)的商家,需要預(yù)先進(jìn)行注冊(cè),獲取相關(guān)的商家賬號(hào)和密碼。當(dāng)單擊“到IPS支付平臺(tái)支付”按鈕,會(huì)自動(dòng)轉(zhuǎn)到IPS的支付平臺(tái)(https:///ipay/ipayment.asp),在平臺(tái)窗口中選擇相關(guān)的銀行及支付卡種后
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 河南省南陽市內(nèi)鄉(xiāng)縣第一教育集團(tuán)2024-2025學(xué)年八年級(jí)上學(xué)期期末物理試題(原卷版+解析版)
- 江西省吉安市2024-2025學(xué)年高一上學(xué)期期末教學(xué)質(zhì)量檢測(cè)歷史試題(原卷版+解析版)
- 年脫貧工作計(jì)劃
- 《商務(wù)英語筆譯》課件-第九模塊
- 某部年度副食品供應(yīng)采購 投標(biāo)方案(技術(shù)方案)
- 裝修工程居間合同樣本
- 三農(nóng)領(lǐng)域政策解讀與解讀實(shí)務(wù)指南
- 生態(tài)旅游開發(fā)
- 廢水處理工程可行性研究報(bào)告
- 2025年度搬家服務(wù)車輛買賣及培訓(xùn)服務(wù)合同
- 澳大利亞11天自由行行程單英文版
- 員工守則十條
- 【中國民航安檢的發(fā)展現(xiàn)狀及發(fā)展建議4000字(論文)】
- 房地產(chǎn)市場(chǎng)調(diào)研表格
- Audio-Jack-連接器設(shè)計(jì)經(jīng)驗(yàn)
- S7-200SMARTPLC應(yīng)用技術(shù)PPT完整全套教學(xué)課件
- 硬筆控筆訓(xùn)練字帖
- 國家自然科學(xué)基金經(jīng)費(fèi)預(yù)算表模板
- 華能電力定員標(biāo)準(zhǔn)
- 儲(chǔ)能技術(shù)-氫儲(chǔ)能
- YY/T 1712-2021采用機(jī)器人技術(shù)的輔助手術(shù)設(shè)備和輔助手術(shù)系統(tǒng)
評(píng)論
0/150
提交評(píng)論