




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、湖南科技大學(xué)計(jì)算機(jī)科學(xué)與工程學(xué)院WEB編程課程設(shè)計(jì)報(bào)告題目:網(wǎng)上購物商店學(xué)號:1111111111姓名: 1指導(dǎo)老師:1完成時(shí)間:111111111目錄 TOC o 1-5 h z HYPERLINK l bookmark4 o Current Document 設(shè)計(jì)內(nèi)容3設(shè)計(jì)方法4 HYPERLINK l bookmark8 o Current Document 1、網(wǎng)站的整體結(jié)構(gòu)設(shè)計(jì) 4 HYPERLINK l bookmark10 o Current Document 2、網(wǎng)站設(shè)計(jì)的技術(shù)方案 5 HYPERLINK l bookmark12 o Current Document 3、網(wǎng)站
2、的界面設(shè)計(jì)6實(shí)現(xiàn)方法8 HYPERLINK l bookmark16 o Current Document 數(shù)據(jù)庫白設(shè)計(jì)8網(wǎng)站具體的實(shí)現(xiàn)過程 10開發(fā)環(huán)境:10 HYPERLINK l bookmark21 o Current Document 設(shè)計(jì)思路10 HYPERLINK l bookmark23 o Current Document 心得體會11一、設(shè)計(jì)內(nèi)容隨著互聯(lián)網(wǎng)時(shí)代的迅猛發(fā)展, 人們的生活方式已經(jīng)發(fā)生了翻天覆地的變化, 傳統(tǒng)的實(shí)體 店購物方式已經(jīng)不能滿足人們的需求, 傳統(tǒng)購物方式購物不方便, 非得出門才能購物,去到 了實(shí)體店有不一定有自己滿意的商品,有時(shí)候會浪費(fèi)大量的時(shí)間和精力。
3、隨著網(wǎng)絡(luò)的全面覆蓋,網(wǎng)上支付系統(tǒng)的逐步完善,物流業(yè)的快速興起,網(wǎng)上購物已經(jīng)成 為了當(dāng)今購物的潮流。網(wǎng)上購物商店主要滿足人們足不出戶就能買到自己想要的物品的需要,同時(shí)也為商家省去了昂貴的門面租賃費(fèi)用,而且商品還可以賣到全國各地,大大的擴(kuò)大了客源又節(jié)省了成本。網(wǎng)上購物商店主要有以下幾個方面的功能:顧客可以瀏覽整個網(wǎng)站的商品,可以再網(wǎng)站進(jìn)行注冊,注冊之后可以登錄并購買商品, 同時(shí)也可以查看和修改自己的個人信息,為了安全的需求,還可以修改密碼。商家,也就是店主,管理員,可以管理網(wǎng)站所出售的所有商品,同時(shí)也可以對在網(wǎng)站進(jìn) 行注冊的用戶進(jìn)行管理。1、用戶登錄、注冊功能注冊功能:用戶進(jìn)入網(wǎng)站,如果有興趣在該
4、商店購買商品,那么用戶就可以注冊。登錄功能。已經(jīng)注冊的用戶可以登錄,登錄之后方可購買商品。查看、修改用戶信息功能。修改密碼,為了用戶安全的需要, 經(jīng)常更換密碼可以保證用戶賬戶的安全。2、購物功能物品瀏覽:顧客進(jìn)入網(wǎng)站,就可以瀏覽網(wǎng)站的商品。商品購買:顧客注冊自己的賬戶, 并登錄之后就可以在網(wǎng)站購買商品了。購買商品的步驟如下;添加商品到購物車確定購買3、商品管理:管理網(wǎng)站所出售的商品。4、用戶管理:管理員對在網(wǎng)站注冊的用戶進(jìn)行管理。5、訂單管理:對用戶的訂單進(jìn)行管理。設(shè)計(jì)方法1、網(wǎng)站的整體結(jié)構(gòu)設(shè)計(jì)該網(wǎng)上購物商城主要包括了首頁,用戶模塊,管理員模塊幾個模塊,它們是互相聯(lián)系的。 對于整個網(wǎng)站,顧客的
5、購物流程可以簡單地表示如下:1、首頁首頁上應(yīng)當(dāng)能實(shí)現(xiàn)以下功能:展示商品的功能,還提供用戶登錄注冊的入口, 以及管理登錄的入口。2、用戶模塊用戶登錄之后即進(jìn)入用戶模塊,在用戶模塊,主要有以下幾個功能:查看和修改用戶的個人信息:用戶可以及時(shí)的更新自己的個人信息。修改用戶密碼:用戶可以修改自己密碼,滿足安全性的需求。查看網(wǎng)站的所有商品:網(wǎng)站上所有已經(jīng)發(fā)布的都可以瀏覽。購買商品:用戶在網(wǎng)站上看中自己喜歡的商品就可以將其加入購物車。查看購物車:用戶將商品添加的購物車之后就可以查看自己的購物車,然后再 確認(rèn)購買。查看歷史訂單:用戶可以在網(wǎng)站上查看自己曾經(jīng)買個哪些商品。退出:用戶完成購物操作或者要離開網(wǎng)站,
6、就可以安全退出。3、管理員模塊管理員其實(shí)就是網(wǎng)店的商家,管理員模塊主要功能有:訂單管理:管理用戶的訂單,主要是在用戶下單之后與顧客完成交易,并盡快的給顧客發(fā)貨。用戶管理:管理員可以查看已經(jīng)在網(wǎng)站注冊的用戶并對用戶進(jìn)行管理,必要時(shí)刪除 那些在網(wǎng)站發(fā)布惡意信息的顧客。商品管理:管理員可以在此處添加或者刪除自己的商品,或者修改商品的詳細(xì)信息 和商品的價(jià)錢。退出:管理員退出管理中心。網(wǎng)上購物商城的整體結(jié)構(gòu)圖如下:管理員登錄入口用戶登錄入口2、網(wǎng)站設(shè)計(jì)的技術(shù)方案1、Java: Java由四方面組成:Java編程語言、Java類文件格式、Java虛擬機(jī)和 Java應(yīng)用程序接口(Java API)。Java
7、編程語言是個簡單、面向?qū)ο蟆⒎植际?、解釋性、健壯、安全與系統(tǒng)無關(guān)、可移植、高性能、多線程和動態(tài)的語言。2、HTML :超文本標(biāo)記語言,是用來描述網(wǎng)頁的一種語言。3、Javascript:腳本語言,使用 Javascript可以向 HTML頁面增加用戶交互性。4、JSP:網(wǎng)頁技術(shù)。5、Css: CSS指層疊樣式表 (Cascading Style Sheets),樣式定義如何顯示 HTML 元素,樣式通常存儲在樣式表中。3、網(wǎng)站的界面設(shè)計(jì)網(wǎng)站的主頁II、M-新品推薦國書音像”眼飾鞋帽、護(hù)映彩枝,運(yùn)動戶外 家電辦公”手機(jī)敷礙書柞身類型回3 .當(dāng)嗚-九字商2式回電器手江勒用1電融不嘮一位居.正月.營
8、裝, 時(shí)耳個嚴(yán)歸也禮花福包,斐十、件三法動出康”串用品口0.玩具三建吉晶山料一月14電工私手.茄i .冗也,手彳 i】商昆.:登錄界面。.用臼管理員 批號: 密事指交返回用戶模塊的界面設(shè)計(jì):用戶界面模塊的整體風(fēng)格如下, 在頂欄提供了【我的購物車】、【歷史訂單】、【修改密碼】、 【個人資料】、【退出】的功能的入口。主要分為兩個區(qū)域。 A區(qū)是固定的,B區(qū)會根據(jù)不同 的選擇,不同操作而展現(xiàn)不同的界面。HCME新品推薦圖書音像由市耕布x :空隙和7, 運(yùn)土 = 宗電辦公. 尋歸敬修,書工.后便、融宇商品家用電提手機(jī)、砂碼用位.外事民,有f ,不益.Fim喉力特偎書作出類單f.il3尸 yr i個護(hù)生妝
9、Hec?tB .碑泰. IT.k cihnsjr 汽壬FE岳 母哭.技良壬言 槨3kl屋缶屎也看 利擎,忖行、究的、里看 金環(huán)商品若工能升 A I . - .| | Pr . j - ?, ,ni(i.J i 1- | 巾典 19 寸run g ZdU管理員模塊的界面設(shè)計(jì):管理員模塊的界面同用戶界面模塊風(fēng)格大體相同,只是在頂欄提供的是【訂單管理】【用戶管理】、【商品管理】、【退出】等功能的入口。也分為A區(qū)和B區(qū),A區(qū)是固定的,B區(qū)會根據(jù)管理的選擇而改變。訂單號MED-iH總辿取直山訂中學(xué)品上卷 國書后像。三:氣陵帽、產(chǎn)大彩芯“匕巾戶外、青電辦卷、手機(jī)技科八實(shí)現(xiàn)方法數(shù)據(jù)庫的設(shè)計(jì)數(shù)據(jù)庫命名為 on
10、lineshop,包括: Customer、Goods、GoodsType、orderlist 和 admin 五個數(shù)據(jù)表。1) Customer數(shù)據(jù)表,是用來存儲用戶注冊信息的,其數(shù)據(jù)結(jié)構(gòu)如下:字段名字段類型說明是否為空默認(rèn)值idvarchar(50)用戶名否passwordvarchar(50)用戶密碼是namevarchar(50)姓名是sexvarchar(50)性別是addressvarchar(50)地址是tellvarchar(50)電話是emailvarchar(50)郵箱是2) Goods數(shù)據(jù)表,用來存儲商品信息,其數(shù)據(jù)結(jié)構(gòu)如下:字段名字段類型說明是否為空默認(rèn)值IDvarch
11、ar(50)編R否Goods_Namevarchar(50)商品名否Goods_Pricevarchar(50)商品價(jià)格是Goods_Amountvarchar(50)庫存數(shù)量是Goods_Unitvarchar(50)單位是Goods_Type_IDvarchar(50)大類型標(biāo)識是Goods_SubType_IDvarchar(50)子類型標(biāo)識是Goods_Descriptionvarchar(50)商品描述是Goods_Image_Pathvarchar(50)圖片的位置是Goods_Timevarchar(50)更新時(shí)間是Goods_Hitvarchar(50)點(diǎn)擊數(shù)是Goods_So
12、ldvarchar(50)售出數(shù)是Goods_Net_Typevarchar(50)網(wǎng)絡(luò)類型是Goods_Weightvarchar(50)是Goods_Volumevarchar(50)尺寸/體積是Goods_TalkTimevarchar(50)通話時(shí)間是Goods_WaitTimevarchar(50)待機(jī)時(shí)間是Goods_Show_Timevarchar(50)上市時(shí)間是Goods_Gongnengvarchar(50)主要功能是3) GoodsType數(shù)據(jù)表,用于存儲商品的詳細(xì)分類數(shù)據(jù),數(shù)據(jù)結(jié)構(gòu)如下:字段名字段類型 1說明是否為空默認(rèn)值IDvarchar(50)編R否Namevarc
13、har(50)商品名字否Type_Namevarchar(50)類型內(nèi)部名字是Parent_Type_IDvarchar(50)父類型編號是Parent_Type_Namevarchar(50)父類型的內(nèi)部名是Is_SubTypevarchar(50)布爾型數(shù)據(jù)是4) GoodsBasket數(shù)據(jù)表,用于存儲購物車的數(shù)據(jù),數(shù)據(jù)結(jié)構(gòu)如下:字段名字段類型說明是否為空默認(rèn)值IDvarchar(50)編R否Goods_IDvarchar(50)貨物編號否User_IDvarchar(50)7E購者編R否Request_Amountvarchar(50)定購的數(shù)量是Request_Timevarchar(
14、50)提交的時(shí)間是Send_Timevarchar(50)要求的送貨時(shí)間是Send_Methodvarchar(50)要求的送貨方式是Assurancevarchar(50)是否確認(rèn)是True5) Admin數(shù)據(jù)表,用來商家的信息。數(shù)據(jù)結(jié)構(gòu)如下:字段名字段類型說明是否為空默認(rèn)值IDvarchar(50)用戶名否Passwordvarchar(50)密碼是網(wǎng)站具體的實(shí)現(xiàn)過程開發(fā)環(huán)境:(1)服務(wù)器端操作系統(tǒng):Widows7Web 服務(wù)器:Tomcat7.0Java開發(fā)包:數(shù)據(jù)庫:MySQL瀏覽器:chrome, 360安全瀏覽器(2)客戶端瀏覽器:chrome, 360安全瀏覽器(3)開發(fā)工具Ec
15、lipse設(shè)計(jì)思路本網(wǎng)站采用MVC模式設(shè)計(jì),其中視圖層也稱為“表示層”,是系統(tǒng)與用戶交互的窗口。用戶看到的所有頁面都可以稱為視圖層,該層通過JSP實(shí)現(xiàn)??刂茖訌囊晥D層接受用戶請求,然后從模型層取出處理結(jié)果并返回給視圖層,其中并不涉及任何具體的業(yè)務(wù)邏輯處理。模型層負(fù)責(zé)處理業(yè)務(wù)邏輯和數(shù)據(jù)庫的底層操作,為了繼續(xù)降低程序的耦合關(guān)系,在項(xiàng)目設(shè)計(jì)中將磁層劃分為業(yè)務(wù)層和持久層,前者負(fù)責(zé)業(yè)務(wù)邏輯的處理;后者負(fù)責(zé)數(shù)據(jù)庫的底層操作,將持久化操作從業(yè)務(wù)層分離處理,提高程序的模塊化設(shè)計(jì)。四、心得體會本次課程設(shè)計(jì)主要有以下幾個方面的收獲。1、加深對數(shù)據(jù)庫的理解,也更熟悉 MySQL的使用。數(shù)據(jù)庫是整個網(wǎng)站的后臺支持,沒有合理的數(shù)據(jù)庫,整個網(wǎng)站的性能就會降低,甚至影 響網(wǎng)站的使用,合理的創(chuàng)建數(shù)據(jù)表,以及合理的進(jìn)行劃分,是網(wǎng)站設(shè)計(jì)的第一步。同時(shí)也熟悉了對數(shù)據(jù)庫的相關(guān)操作。2、學(xué)會使用了 E
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 山東城市建設(shè)職業(yè)學(xué)院《心理咨詢與輔導(dǎo)》2023-2024學(xué)年第二學(xué)期期末試卷
- 佳木斯職業(yè)學(xué)院《熱工與熱機(jī)》2023-2024學(xué)年第二學(xué)期期末試卷
- 東北師范大學(xué)《液壓與氣動》2023-2024學(xué)年第二學(xué)期期末試卷
- 北京語言大學(xué)《水資源利用》2023-2024學(xué)年第二學(xué)期期末試卷
- 浙江工業(yè)大學(xué)之江學(xué)院《生態(tài)環(huán)境保護(hù)基礎(chǔ)(三)》2023-2024學(xué)年第二學(xué)期期末試卷
- 浙江越秀外國語學(xué)院《市場營銷學(xué)概論》2023-2024學(xué)年第二學(xué)期期末試卷
- 中央美術(shù)學(xué)院《課堂教學(xué)技能訓(xùn)練》2023-2024學(xué)年第二學(xué)期期末試卷
- 石家莊理工職業(yè)學(xué)院《災(zāi)害衛(wèi)生學(xué)》2023-2024學(xué)年第二學(xué)期期末試卷
- 長垣烹飪職業(yè)技術(shù)學(xué)院《電工及電子學(xué)(二)》2023-2024學(xué)年第二學(xué)期期末試卷
- 益陽醫(yī)學(xué)高等??茖W(xué)校《開發(fā)技術(shù)》2023-2024學(xué)年第二學(xué)期期末試卷
- 2024-2025學(xué)年山東省煙臺市高三上學(xué)期期末學(xué)業(yè)水平考試英語試題(解析版)
- 2025年益陽醫(yī)學(xué)高等??茖W(xué)校高職單招高職單招英語2016-2024歷年頻考點(diǎn)試題含答案解析
- 配套課件-前廳客房服務(wù)與管理
- 2025年度藥店?duì)I業(yè)員服務(wù)規(guī)范及合同約束協(xié)議3篇
- 工業(yè)和信息化部裝備工業(yè)發(fā)展中心2025年上半年應(yīng)屆畢業(yè)生招聘易考易錯模擬試題(共500題)試卷后附參考答案
- 重慶市2024-2025學(xué)年高一上學(xué)期期末聯(lián)考生物試卷(含答案)
- (八省聯(lián)考)2025年高考綜合改革適應(yīng)性演練 物理試卷合集(含答案逐題解析)
- 緊急疏散逃生方法
- 羊水栓塞護(hù)理應(yīng)急預(yù)案
- 2024年醫(yī)師定期考核臨床類考試題庫及答案(共500題)
- 2024版數(shù)據(jù)中心建設(shè)與運(yùn)維服務(wù)合同協(xié)議書3篇
評論
0/150
提交評論