购物车需求分析.docx
- 文档编号:5456899
- 上传时间:2022-12-16
- 格式:DOCX
- 页数:12
- 大小:185.28KB
购物车需求分析.docx
《购物车需求分析.docx》由会员分享,可在线阅读,更多相关《购物车需求分析.docx(12页珍藏版)》请在冰豆网上搜索。
购物车需求分析
流程分析
显示购物车已登陆用户
—点——买
没有登陆用户进行登陆注册
没有写用户信息
已写用户信息
*订单确认页面与入数据库.完成购物用户信息注册
数据库表的说明
类型表:
主要记录商品的分类信息
I列名数据类型
jiiimnmiFBiHinariiiHmi,i・・ii・iraimr■naimin・rmi・o”an“rm■■■■biii|
Htypeldiint
1■■■■!
m■»■■■■■■■■■■■・・■■・・・・■・・・・aaH・■■ra■・・・■■■■mr■■・・・・■■■・・■■■»■■・・■・・・■»■■■■■lira■・・・I.
typeNameYarchdr(2Q)
商品信息表:
记录商品的相关信息,与类型表有主外键关系
I列名
数据类型1
?
goodsld
int
typeld
int
goodsName
varchar(50)
price
decimal^2)
discount
float
isNew
int
isRecommend
int
status
int
photo
varchar(50)
remark
varchar(200)
用户信息表:
记录用户信息
」列名|
数据类型
id|
int1
varchar(100)
pwd
varchar(20)
registErTinn已
datetime
用户信息明细表:
记录用户的详细信息其主键来自于用户信息表中
数据类型
custDmerld
int
name
varcharfSO)
teiphone
varchar(20)
movePhone
varchar(20)
address
varchar(lOO)
订单表:
主要记录的是订单信息
……_甦…
数据类型
1ordeirld
[int
customerld
int
status
int
orderTime
datetime
订单明细表:
记录当前订单的详细信息
………独—…
…数据类型
|orderld
[int
goodsld
int
quantity
int
实现思路
1.搭建三层结构
实体类的处理
Customerinfo中存在CustomerDetaillnfo的相关信息
外键以对象的方式存在在
1.购物车类说明,购物车信息写在业务层
为了实现购物的功能,我们将购物的信息存放在一个集合中
publicShoppingCarQ
{
cart=newDktioirkary I /// ///華数说aa ///IcQjr商屈塢号 ///valu«: SH信島描述 /// privateDictionsry publicDictionaryciritOrd^rGoodsInfo>Cart get{returncart( J ///^summ^ry^ ///湎加商昴到眩物车中 /// /// < if(book匸null) { H判断当前购物车中是否肓商品 if(cart_ContafnsKey(book.goodsId)) { OrderGoodsInfobooks=cart[bookjgoodsld]; //如果有商品数翼添加 books,quantity=books.quantity+number; } else { OrderGoodsInfobooks=newOrderGooddnfoO;books.^oodsid=book; book乳quantity二number: cartJLdd(book.gdod£ldrbooks); "根蹄号清空购物车 publfcboolr^mov^Goodlstintid){ if(csrt-ContainsKey(id)) ( cart-R^mov^(id);returntru哥 returnfab«c i ff満空刪®牟中所有的信息publkvoidclearCartO { if(this.cart1=null) ( cart.CI«rQ; ///<5ummary> ///更新蹌物车的數量 ///^/surnmary^ /// ///SRS publicvoidUpdateNumber(intid”intniimber)( ifCGart.Cont3insKey(fd)) { Ord&rGoodsInfobook=cartjdpbook.qudntity二number \\ /// U1计尊总怕镌 ///c/summary? /// publfcdoublegetTotalO < doublesum-Q; foreaGh(OrderGoodsInfoLteminthis_Gart.Valiies)( sum=sum-bftem.GetTotalPriceO; \ return呂um; /// ///得到RW的订单信旦 ///^/summaiy> /// publicLrst^OrderGcodsInfo©电tAII0 ( List I liitAIIAddStem]; } returnIFstAII; 2.页面设计 1.母版页面设计(分类是从数据库中读取出来的) JJ1-OQOH 2.首页设计 3.分类页面 ¥EAE.34—¥13L7»=—苇 疗程".來咄皿和呻倚』v-.1*r1■I-'I 西jsjcsjfl拍 首甬廉屈口斤 O新期喇 tl-'段尸片$鼻 WfjnlRr平台 tjKfSffidElttl O克W5C 4.详情页面 M^arr ES—1BZ -.旧世霆勺 5.登陆页面 卫[Q1拍扌fl l iimrrT^■反iflin出颅11*w* 予爲料進铺壽玄長 百Frqrr^■■丽吊i: =(in*. hd*IHd】T盘]UOD&7i下龄SS 财¥1343 XlLV«X? 1 屯迅MIXI3F1GVK£OF4 芸■爭1件 ■■亦糊车 irAr^fm=r^K! ^=eJ LJ诚洁樑证计制 ■nirwii 『夫fee ■w倾 支忖方式 oom^ 曲审>世耳衍曲 Aft如畢例已r时 户^KKtt An^rnih| 户”《B h 暮Fft 宓i-jrnreiB H: |.|Ln"Fm|DHJk-wupdifSaii: urn讥际1和・Et窃心岀HS: >-K眨沪” *6如鼻梅未迷册剛口礼口曲鼻UIW 』J.¥1細细羽f胪I也 占: ・土的itfinp创耳加i! fia*rt宝沾耳; hJTCA-EliE^Z[: -4JX3i ^iifiir4财屯苗覲1忙小l… 諒铲祝szp険环十网下 厲诚&®证fHal 奄爪1忡 J-ift'H—二 悭&1B 克河史式-—ff襁石冃nfcH*S« "记*罢周 鼻典hiy■@程ittaww閉I日呵wm sm孑sra^Ri ©如誓傑已r班 用户沖 U新手阿 申I』RWH'VI 曲二胆劳甲si 楼字如.*>-4J1阳匸瓯: 車・i*: t-'-I* 宅>如栗憊井^就册 用.白難户由總D曲層 J写丸寸am的從旺 皿* 竺匀送起培■卜mu庐 词砖尊碑m.第偉旺旺三小iUfl—Aa W耳坯哥TB三丁天&G函矗弋宛 厉用节壹付fflrifi卞却 6.购物车页面处理 thit*: di»hhnmuj.h“创2.0^4-l Li2^JLifJlJflffl*■Mia.wnnBhhmm ■FKJE-FM*n柞we.却ividweE 口品丘“曲卄・yi*? f< r■WpfffWil-EI <>■ %lb fl1Mi KWBii -ssia^-M lErfiitV—RL=. 詡户・再峠曰 1 ? ? tflic ■忙•空馬 rt-fi-l^jE 科何鼻$・吨灯 iPltiMfi-•重诗邓;TUffi 明户皿诅 w X MAwFI■也*mMfflilf 匚«>pynghfc*? ZZ>1f"Tanrani*- ・,■■-|•、-irv: MlFauahtaR-UHWdhA jnri^iniQQ@*< 9t 广吊■樹■吕intWLt务轻・: - ■TT-S-PW=-H—1 *日『』EQ-2004D&31 ■L*” 7.确认页面 10.订单确认页面 探皿伸果1艳>10咦<1匍«4L--<■.«IA41<^D'I "一、JjlJBJfl*■*! 狗0««值再加大・■欣 MIMfl"FVRHwww^3Aip.Jli£-t>n* 访T和牡单二帳VI出行嚼*gM生才 首苛;粒审1垒二网炖讥字 乃靈户信■ s fflT- K ififa i+ * ■ MP-1I33三人取|J|WlRJ V241.1 A.£ 此订单中绘百I伴韦豆.烂.i+sfeU尘4誌■蜚汪I 门平33回
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 购物 需求 分析