電子商務(wù)網(wǎng)站課程設(shè)計(jì)報(bào)告范例_第1頁(yè)
電子商務(wù)網(wǎng)站課程設(shè)計(jì)報(bào)告范例_第2頁(yè)
電子商務(wù)網(wǎng)站課程設(shè)計(jì)報(bào)告范例_第3頁(yè)
電子商務(wù)網(wǎng)站課程設(shè)計(jì)報(bào)告范例_第4頁(yè)
電子商務(wù)網(wǎng)站課程設(shè)計(jì)報(bào)告范例_第5頁(yè)
已閱讀5頁(yè),還剩4頁(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. 正文引言 .程序設(shè)計(jì)的背景21世紀(jì)的重要特征是數(shù)字化、網(wǎng)絡(luò)化和信息化。自從上個(gè)世界90年代以后,以因特網(wǎng)為代表的計(jì)算機(jī)網(wǎng)絡(luò)得到了飛速的發(fā)展,已從最初的教育科研網(wǎng)絡(luò)發(fā)展成為商業(yè)網(wǎng)絡(luò),并已成為僅次于全球電話網(wǎng)的世界第二大網(wǎng)絡(luò)。很多人認(rèn)為現(xiàn)在已經(jīng)是互聯(lián)網(wǎng)的時(shí)代,這是因?yàn)榛ヂ?lián)網(wǎng)正在并繼續(xù)改變著我們的工作和生活的各個(gè)方面,加速了全球信息革命的進(jìn)程?,F(xiàn)在人們的生活、工作、學(xué)習(xí)和交往都已經(jīng)離不開(kāi)因特網(wǎng),互聯(lián)網(wǎng)成為全球通信與貿(mào)易的重要工具。網(wǎng)上購(gòu)物系統(tǒng)正在成為人們?nèi)找嫘刨?lài)的購(gòu)物平臺(tái),其以?xún)?yōu)越的方便快捷性、實(shí)用性、可獲得性等特性獲得越來(lái)越多人的青睞,網(wǎng)上購(gòu)物逐漸成為很多人購(gòu)物的主要途徑。另外,隨著計(jì)算機(jī)身

2、份認(rèn)證技術(shù)、數(shù)字簽名、數(shù)據(jù)庫(kù)安全、數(shù)字水印、信息隱藏、入侵檢測(cè)、防火墻等網(wǎng) 絡(luò)安全技術(shù)的發(fā)展使得網(wǎng)上購(gòu)物的環(huán)境越來(lái)越安全,大型網(wǎng)站的合理構(gòu)建,政府機(jī)構(gòu)完備的法律制度都極大的保證了網(wǎng)上購(gòu)物的安全性,提高了顧客的信任度,使得網(wǎng)絡(luò)購(gòu)物更加普及。作為當(dāng)代的大學(xué)生,網(wǎng)絡(luò)更是貫穿于我們的生活,加上年輕人樂(lè)于嘗試新生事物的心理趨向也讓我們對(duì)于網(wǎng)上購(gòu)物有了更多了解并參與其中?;趯?duì)網(wǎng)絡(luò)購(gòu)物環(huán)境的理解,結(jié)合自己的網(wǎng)絡(luò)購(gòu)物的體會(huì),本小組成員進(jìn)行了此次課程設(shè)計(jì),基本上實(shí)現(xiàn)了簡(jiǎn)單的基于Java平臺(tái)的JSP電子商務(wù)網(wǎng)站設(shè)計(jì)(電腦購(gòu)物B2c模式的電子商務(wù)網(wǎng)站)。 .程序設(shè)計(jì)的需求分析本電子商務(wù)網(wǎng)站總體基于Java,利用服

3、務(wù)器端動(dòng)態(tài)網(wǎng)頁(yè)開(kāi)發(fā)的JSP技術(shù),輔以客戶(hù)端動(dòng)態(tài)網(wǎng)頁(yè)開(kāi)發(fā)的Javascript 技術(shù),主要設(shè)計(jì)實(shí)現(xiàn)以下功能:1 .前臺(tái)銷(xiāo)售,包括以下內(nèi)容:1)用戶(hù)注冊(cè):顯示注冊(cè)界面,通過(guò) Javascript 技術(shù)判斷用戶(hù)填寫(xiě)的注冊(cè)信息是否規(guī)范,用戶(hù)名是否已經(jīng) 存在、填寫(xiě)的密碼是否一致、 Email是否為正確格式等等。用戶(hù)確認(rèn)所填注冊(cè)信息并通過(guò)驗(yàn) 證后,將注冊(cè)信息添加到數(shù)據(jù)庫(kù)中的 userinfo 表中。2)用戶(hù)登錄用戶(hù)輸入用戶(hù)名和密碼后,檢驗(yàn)所輸入的用戶(hù)名和密碼是否與數(shù)據(jù)庫(kù)中的用戶(hù)名和密碼一致,如果一致,登錄成功進(jìn)入首頁(yè),否則,重新登錄。3)商品搜索用戶(hù)輸入相關(guān)的商品信息后,能在數(shù)據(jù)庫(kù)中查找相應(yīng)的商品信息,并

4、進(jìn)行顯示。4)商品分頁(yè)顯示點(diǎn)擊商品分類(lèi)或搜索商品后,對(duì)結(jié)果進(jìn)行分頁(yè)顯示。5)商品詳情顯示點(diǎn)擊商品的鏈接,可以顯示商品的詳細(xì)信息。6)用戶(hù)管理個(gè)人信息用戶(hù)登錄后可以查看個(gè)人的基本信息和購(gòu)買(mǎi)記錄。7)用戶(hù)查看訂單用戶(hù)可以查看自己當(dāng)前訂單和歷史訂單。8)商品訂購(gòu)與購(gòu)物車(chē)登錄用戶(hù)(未登錄會(huì)提示登錄)查看商品時(shí),會(huì)顯示商品的詳細(xì)信息,單擊“加入購(gòu)物車(chē)”按鈕,確定后就將該商品放入用戶(hù)的購(gòu)物車(chē),完成該商品的選購(gòu)。另外,用戶(hù)可以查看、修改或者清空購(gòu)物車(chē)的內(nèi)容。9)結(jié)算與下訂單登錄用戶(hù)(未登錄會(huì)提示登錄) 可以在自己的信息中心查看自己的購(gòu)物車(chē),并決定是否下單,或者修改,刪除購(gòu)物車(chē)的內(nèi)容。 .開(kāi)發(fā)環(huán)境操作系統(tǒng):W

5、indows 7 ;開(kāi)發(fā)語(yǔ)言: Java,JavaScript,jsp,html數(shù)據(jù)庫(kù):SQL ServerIDE: Eclipse,Dreamweaver;(2)數(shù)據(jù)庫(kù)設(shè)計(jì).ER圖.詳細(xì)的表結(jié)構(gòu):字段名、字段類(lèi)型、字段長(zhǎng)度、是否主鍵、是否允許為空等。userinfo 表列名數(shù)殿型允許空useridirtnuserNamevarchar(SO)nemailvardiar(lOO)gendervarchar(lO)spwdvarchar50)addressvarchar(lOO)cityvarchar(60)囹postcodevarchar(6)Hphonevarchar(20)0Product

6、 表允許空 歸口0胡國(guó)0口主許BglBBBBlnBE允教提類(lèi)型 MlEzMvls0w圄ssHsMsHn口fwoldintproNarnesarchar(lOO)brandvardiar(50)screeriSizevarchar(50)Cpuvarchar(5O)visualMemvarchar(FO)memorykithardDiskntvelocityjntbatteryvarchar(5O)adapter-varchar(5C)keyboardv5rdiar(50)ssevardtar(50)weightvarchar(5O)IdPrkeintpricentmagevardiar(50)

7、thumbnail,archar(5O)describearchar(MAX)quantitynt列名orders 表列名數(shù)據(jù)類(lèi)型際orderldintto tai Amountdeamal(10r 2)createTimedatEtirriEstatusintusefidintnatnevarchar(50)addressvarchar(lOO)phonevarchar(20)orderDetail表列名數(shù)據(jù)類(lèi)型itemidintorderldintuserNamevarchar(50)proldintproNamevarchar(lQO)quantityintperCost出tim珊 1。

8、,2)statusint(3)系統(tǒng)功能設(shè)計(jì).系統(tǒng)功能結(jié)構(gòu):給出整個(gè)系統(tǒng)功能模塊的層次結(jié)構(gòu)圖.各功能模塊:介紹每個(gè)模塊的輸入、處理和輸出1 .用戶(hù)管理模塊1.1 用戶(hù)登錄輸入:用戶(hù)名,密碼。處理:根據(jù)關(guān)鍵字在數(shù)據(jù)庫(kù) userinfo表內(nèi)查詢(xún)是否有相應(yīng)記錄,登錄成功跳轉(zhuǎn)至首頁(yè),否 則重新跳回登錄界面。1.2 用戶(hù)注冊(cè)輸入:用戶(hù)基本信息,包括用戶(hù)名,密碼,郵箱地址,聯(lián)系地址,所在城市等。處理:首先在客戶(hù)端驗(yàn)證應(yīng)該填寫(xiě)的信息是否為空,兩次密碼是否一致, 郵箱地址格式是否正確,用戶(hù)名是否已注冊(cè), 滿(mǎn)足各項(xiàng)要求后提交注冊(cè)處理頁(yè)面,將用戶(hù)信息添加到數(shù)據(jù)庫(kù)內(nèi)的userinfo 表中。2 .商品模塊2.1 商品

9、銷(xiāo)售-展不輸入:商品的各種信息,價(jià)格,商品型號(hào)等。處理:在數(shù)據(jù)庫(kù)內(nèi)根據(jù)所輸入的關(guān)鍵字,在 product表內(nèi)查找出相應(yīng)商品數(shù)據(jù)。輸出:在用戶(hù)頁(yè)面顯示出相關(guān)商品的信息2.2 商品銷(xiāo)售-購(gòu)買(mǎi)輸入:商品型號(hào),用戶(hù)名處理:為用戶(hù)加入購(gòu)物車(chē)的行為,在數(shù)據(jù)庫(kù)orderDetail表內(nèi)添加一條記錄。2.3 商品銷(xiāo)售-查詢(xún)輸入:商品的名字,廠商等。處理:在數(shù)據(jù)庫(kù)內(nèi)根據(jù)輸入的關(guān)鍵字,在 product表內(nèi)查找出相應(yīng)數(shù)據(jù)。輸出:在用戶(hù)頁(yè)面顯示出相關(guān)的信息。3 .訂單模塊3.1 填寫(xiě)訂單-添加輸入:用戶(hù)輸入訂單相關(guān)信息,比如:郵件地址,收件人等處理:在數(shù)據(jù)庫(kù) order表內(nèi)添加一條訂單的記錄。3.2 填寫(xiě)訂單-展示

10、輸入:用戶(hù)輸入用戶(hù)名處理:在數(shù)據(jù)庫(kù)order表內(nèi)搜索用戶(hù)名相同的記錄。輸出:在客戶(hù)端,展現(xiàn)該名用戶(hù)的訂單信息。.數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì):各功能模塊中用到的詳細(xì)數(shù)據(jù)(結(jié)構(gòu))客戶(hù)變量名變量類(lèi)型標(biāo)注useridint用戶(hù)號(hào)usernameVarchr (50)用戶(hù)名emailVarchar (100)用戶(hù)郵箱pwdvarchar (50)用戶(hù)密碼addressvarchar (100)用戶(hù)地址phonevarchar (20)用戶(hù)手機(jī)商品變量名變量類(lèi)型備注proidint商口口編ppronamevarchar (100)商品名稱(chēng)brandvarchar (50))商priceint價(jià)格imagevarchar

11、 (50)圖片地址quantityint購(gòu)買(mǎi)總數(shù)量sizevarchar (50)商品大小describevarchar (MAX商品描述訂單變量名變量類(lèi)型備注orderidint訂單編號(hào)totalAmountdecimal總價(jià)createtimedatetime創(chuàng)建時(shí)間statusint訂單狀態(tài)useridint購(gòu)買(mǎi)用戶(hù)addressvarchar (100)送貨地址訂單詳情變量名變量類(lèi)型備注itemidint訂單詳情編號(hào)orderidint訂單號(hào)proidint商品號(hào)quantityint購(gòu)買(mǎi)數(shù)量percostdecimal商品價(jià)格statusint訂單詳情的狀態(tài)(4)調(diào)試分析與小結(jié):調(diào)試過(guò)程中遇到的問(wèn)題以及解決的方法;設(shè)計(jì)與實(shí)現(xiàn)的回顧和分析;此系統(tǒng)設(shè)計(jì)存在的問(wèn)題、解決的思路及設(shè)想;經(jīng)驗(yàn)和體會(huì)等。這次課程設(shè)計(jì)給我們很好的經(jīng)驗(yàn)。首先剛剛開(kāi)始做的時(shí)候,我們都是白板,什么都

溫馨提示

  • 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)論