化妝品銷(xiāo)售網(wǎng)(共42頁(yè)).ppt_第1頁(yè)
化妝品銷(xiāo)售網(wǎng)(共42頁(yè)).ppt_第2頁(yè)
化妝品銷(xiāo)售網(wǎng)(共42頁(yè)).ppt_第3頁(yè)
化妝品銷(xiāo)售網(wǎng)(共42頁(yè)).ppt_第4頁(yè)
化妝品銷(xiāo)售網(wǎng)(共42頁(yè)).ppt_第5頁(yè)
已閱讀5頁(yè),還剩37頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、1第10章 化妝品銷(xiāo)售網(wǎng)210.1 系統(tǒng)功能設(shè)計(jì)1)1)注冊(cè)注冊(cè): :填寫(xiě)會(huì)員基本信息填寫(xiě)會(huì)員基本信息. .2)2)登錄登錄: :輸入會(huì)員名輸入會(huì)員名, ,密碼密碼. .若輸入信息不存在若輸入信息不存在, ,系統(tǒng)顯示系統(tǒng)顯示錯(cuò)誤信息錯(cuò)誤信息. .3)3)瀏覽化妝品:選擇化妝品名稱(chēng),分頁(yè)顯示化妝品信息。瀏覽化妝品:選擇化妝品名稱(chēng),分頁(yè)顯示化妝品信息。4)4)查詢(xún)化妝品:按指定條件分頁(yè)顯示化妝品信息。查詢(xún)化妝品:按指定條件分頁(yè)顯示化妝品信息。5)5)查看購(gòu)物車(chē):若用戶(hù)已登錄,顯示購(gòu)物車(chē)中的物品信查看購(gòu)物車(chē):若用戶(hù)已登錄,顯示購(gòu)物車(chē)中的物品信息,并允許選擇刪除指定物品或提交訂單。否則,進(jìn)入息,并允許

2、選擇刪除指定物品或提交訂單。否則,進(jìn)入登錄頁(yè)面。登錄頁(yè)面。6)6)查詢(xún)訂單:若用戶(hù)已登錄,顯示已提交訂單信息。否查詢(xún)訂單:若用戶(hù)已登錄,顯示已提交訂單信息。否則,進(jìn)入登錄頁(yè)面。則,進(jìn)入登錄頁(yè)面。7)7)退出登錄退出登錄310.2 數(shù)據(jù)庫(kù)設(shè)計(jì)系統(tǒng)數(shù)據(jù)庫(kù)系統(tǒng)數(shù)據(jù)庫(kù)shopshop創(chuàng)建創(chuàng)建4 4張表:張表:useruser表表: :存用戶(hù)的存用戶(hù)的注冊(cè)信息注冊(cè)信息。 字段字段:logname, password,phone,address,realnamelogname, password,phone,address,realnameclassifyclassify表:存表:存化妝品的類(lèi)別化妝品的類(lèi)

3、別信息信息 。 字段字段: id,nameid,namecosmeticFormcosmeticForm表:存表:存化妝品信息化妝品信息 。 字段字段: number,name,made,price,mess,pic,idnumber,name,made,price,mess,pic,idorderFormorderForm表表: : 存存訂單信息訂單信息。 字段字段: id,logname,mess,sum id,logname,mess,sum410.3 對(duì)象模型設(shè)計(jì)1 1): :系統(tǒng)實(shí)體類(lèi)系統(tǒng)實(shí)體類(lèi)Login.java(Login.java(登錄信息登錄信息) Register.java

4、() Register.java(注冊(cè)信息注冊(cè)信息) )DataByPage.java(DataByPage.java(分頁(yè)信息分頁(yè)信息) ) StringList.java(StringList.java(上傳文件信息上傳文件信息) )2 2) : :系統(tǒng)的系統(tǒng)的Java ServletJava Servlet。3 3) : :數(shù)據(jù)庫(kù)連接類(lèi)數(shù)據(jù)庫(kù)連接類(lèi). .510.4 界面設(shè)計(jì)1.系統(tǒng)頁(yè)面設(shè)計(jì)化妝品銷(xiāo)售網(wǎng)化妝品銷(xiāo)售網(wǎng)注冊(cè)登錄瀏覽化妝品查詢(xún)化妝品查看購(gòu)物車(chē)查看訂單退出主頁(yè)注冊(cè)表單注冊(cè)表單( (inputRegisterMess.jspinputRegisterMess.jsp) )登錄表單登錄

5、表單( (login.jsplogin.jsp) )瀏覽化妝品表單瀏覽化妝品表單( (lookCosmetic.jsplookCosmetic.jsp) )查詢(xún)化妝品頁(yè)面查詢(xún)化妝品頁(yè)面( (searchCosmetic.jspsearchCosmetic.jsp) )查看購(gòu)物車(chē)頁(yè)面查看購(gòu)物車(chē)頁(yè)面( (lookShoopingCar.jsplookShoopingCar.jsp) )查看訂單頁(yè)面查看訂單頁(yè)面( (lookOrderForm.jsplookOrderForm.jsp) )6“青山不老綠水無(wú)憂(yōu)青山不老綠水無(wú)憂(yōu)”化妝品銷(xiāo)售網(wǎng)化妝品銷(xiāo)售網(wǎng) 注冊(cè)注冊(cè) 登錄登錄 A href= 瀏覽化妝品瀏

6、覽化妝品 查詢(xún)化妝品查詢(xún)化妝品 A href= 查看購(gòu)物車(chē)查看購(gòu)物車(chē) A href= 查看訂單查看訂單 A href= 退出退出 主頁(yè)主頁(yè) 72.系統(tǒng)首頁(yè)(index.jsp) 歡迎光臨“青山不老綠水無(wú)憂(yōu)”化妝品銷(xiāo)售網(wǎng) 82.系統(tǒng)首頁(yè)(index.jsp)93.會(huì)員注冊(cè)(inputRegisterMess.jsp)表單本頁(yè)輸出顯示10獲取注冊(cè)信息檢查注冊(cè)名中是否為空,注冊(cè)名及密碼的長(zhǎng)度是否大于零,含有非數(shù)字字母字符,兩次密碼相同合法嗎?連接數(shù)據(jù)庫(kù),將注冊(cè)信息插入到表中Y插入成功?將注冊(cè)信息保存到Register對(duì)象中Y請(qǐng)求轉(zhuǎn)發(fā)到輸出顯示頁(yè)面保存提示信息2到對(duì)象保存提示信息1到對(duì)象NNreque

7、st.getParameter(“XXX);Register reg = new Register();request.setAttribute(register,reg);RequestDispatcher rd= request.getRequestDispatcher(“XXX.jsp); rd.forward(request, response);reg.setXXX(YYY);con=DbUtil.getConnection();sql=INSERT INTO member ”; stmt=con.createStatement();n=stmt.executeUpdate(sql)

8、;n!=0114.會(huì)員登錄(login.jsp)124.會(huì)員登錄(login.jsp)表單本頁(yè)輸出顯示13HandleLogin.java獲取輸入的帳號(hào), 密碼合法用戶(hù)?調(diào)用成功方法success()用戶(hù)對(duì)象存入session中調(diào)用失敗方法fail()顯示錯(cuò)誤信息NY根據(jù)輸入的帳號(hào)密碼獲取數(shù)據(jù)庫(kù)對(duì)象轉(zhuǎn)向頁(yè)面14success()方法獲取session中的登錄Login對(duì)象是否登錄?保存提示信息1到對(duì)象NY獲取登錄信息Login!=null?創(chuàng)建Login對(duì)象存入sessionNY保存數(shù)據(jù)到對(duì)象155.瀏覽化妝品(lookCosmeticServlet)165.瀏覽化妝品(lookCosmeti

9、cServlet)超鏈接瀏覽化妝品本頁(yè)輸出顯示17查詢(xún)化妝品類(lèi)型表跳轉(zhuǎn)到顯示頁(yè)面” ”將類(lèi)型編號(hào)和類(lèi)型名存入StringList對(duì)象中并存入session中185.瀏覽化妝品(lookCosmeticServlet)表單顯示指定類(lèi)型的化妝品19獲取session中DataByPage對(duì)象dataBean查詢(xún)指定類(lèi)型的化妝品信息,存入dataBean對(duì)象。跳轉(zhuǎn)到dataBean =null?NY在session中創(chuàng)建新dataBean對(duì)象205.瀏覽化妝品(byPageShow.jsp)216.查詢(xún)化妝品(searchCosmetic.jsp)226.查詢(xún)化妝品(searchCosmetic.j

10、sp)表單分頁(yè)顯示滿(mǎn)足條件記錄頁(yè)面2323獲取查詢(xún)參數(shù)searchMess根據(jù)查詢(xún)條件建立查詢(xún)語(yǔ)句searchMess!=null?YN跳轉(zhuǎn)到錯(cuò)誤頁(yè)面顯示錯(cuò)誤信息執(zhí)行查詢(xún)語(yǔ)句,將結(jié)果存入DataByPage對(duì)象將存入DataByPage對(duì)象存入session對(duì)象跳轉(zhuǎn)到顯示頁(yè)查詢(xún)條件有錯(cuò)?NY跳轉(zhuǎn)到錯(cuò)誤頁(yè)面顯示錯(cuò)誤信息247.查看細(xì)節(jié)(showDetail)表單輸出顯示25獲取session中Login對(duì)象loginBean獲取化妝品編號(hào)loginBean=null?NY跳轉(zhuǎn)到登錄頁(yè)面將查詢(xún)結(jié)果存入StringList對(duì)象中跳轉(zhuǎn)到顯示頁(yè)查詢(xún)數(shù)據(jù)庫(kù)表268.放入購(gòu)物車(chē)(putGoodsServle

11、t)表單本頁(yè)輸出顯示27獲取session中Login對(duì)象loginBean獲取要加入購(gòu)物車(chē)的購(gòu)物信息goods獲取購(gòu)物車(chē)對(duì)象carloginBean=null?NY跳轉(zhuǎn)到登錄頁(yè)面顯示加入購(gòu)物車(chē)成功頁(yè)面將購(gòu)物信息goods存入car對(duì)象289.查看購(gòu)物車(chē)(lookShoppingCar)299.查看購(gòu)物車(chē)(lookShoppingCar)超鏈接查看購(gòu)物車(chē)本頁(yè)輸出顯示30獲取session中Login對(duì)象loginBean獲取loginBean對(duì)象中的購(gòu)物車(chē)對(duì)象carloginBean=null?NY跳轉(zhuǎn)到登錄頁(yè)面car=null?N將購(gòu)物車(chē)信息存入loginBean對(duì)象中跳轉(zhuǎn)到顯示頁(yè)Y存錯(cuò)誤信

12、息到loginBean對(duì)象中3110.刪除購(gòu)物車(chē)(deleteServlet)表單lookShoppingCar輸出顯示購(gòu)物車(chē)列表32獲取session中Login對(duì)象loginBean獲取要?jiǎng)h除的購(gòu)物信息goods獲取購(gòu)物車(chē)對(duì)象carloginBean=null?NY跳轉(zhuǎn)到登錄頁(yè)面請(qǐng)求轉(zhuǎn)發(fā)到查看購(gòu)物車(chē)的lookShoppingCar將購(gòu)物信息goods從car對(duì)象中刪除3311.生成訂單(buyServlet)表單在本頁(yè)面顯示生成訂單結(jié)果34獲取要生成訂單的參數(shù)buy向訂單表中插入新訂單記錄buy=null?NY顯示錯(cuò)誤信息頁(yè)面顯示成功信息頁(yè)面插入成功?YN35超鏈接查看訂單輸出顯示12.查看訂單(lookOrderForm)36獲取session中Login對(duì)象loginBean獲取loginBean對(duì)象中當(dāng)前登錄用戶(hù)名loginBean=null?NY跳轉(zhuǎn)到登錄頁(yè)面在數(shù)據(jù)庫(kù)中查詢(xún)?cè)撚脩?hù)的訂單信息跳轉(zhuǎn)到顯示頁(yè)將該用戶(hù)的訂單信息存入StringList對(duì)象3713.刪除訂單(lookOrderForm)超鏈接刪除輸出顯示38獲取session中Login對(duì)象loginBean獲取要?jiǎng)h除的訂單編號(hào)idloginBean=n

溫馨提示

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

評(píng)論

0/150

提交評(píng)論