购物车需求分析Word文档下载推荐.docx
《购物车需求分析Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《购物车需求分析Word文档下载推荐.docx(12页珍藏版)》请在冰豆网上搜索。
photo
remark
varchar(200)
用户信息表:
记录用户信息
」列名|
数据类型
id|
int1
email
varchar(100)
pwd
varchar(20)
registErTinn已
datetime
用户信息明细表:
记录用户的详细信息其主键来自于用户信息表中
custDmerld
name
varcharfSO)
teiphone
movePhone
address
varchar(lOO)
订单表:
主要记录的是订单信息
……_甦…
数据类型
1ordeirld
[int
customerld
orderTime
订单明细表:
记录当前订单的详细信息
………独—…
…数据类型
|orderld
goodsld
quantity
实现思路
1.搭建三层结构
实体类的处理
Customerinfo中存在CustomerDetaillnfo的相关信息
外键以对象的方式存在在
1.购物车类说明,购物车信息写在业务层
为了实现购物的功能,我们将购物的信息存放在一个集合中
publicShoppingCarQ
{
cart=newDktioirkary<
in^.OrderG^odsInfo^Q;
I
///<
summary>
///華数说aa
///IcQjr商屈塢号
///valu«
:
SH信島描述
/summary^
privateDictionsry<
in^Ord«
rGoodsIiifo>
cart;
publicDictionaryciritOrd^rGoodsInfo>
Cart
get{returncart(
J
///^summ^ry^
///湎加商昴到眩物车中
/summary>
paramname='
book'
>
要勧口的商na8#<
/param>
///<
number/param>
publkvcfdaddBoQkfGoodalnfobook^fntnumber)
<
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^
paramname='
id'
^号"
pamm〉
param'
number-'
SRS<
/pa^in>
publicvoidUpdateNumber(intid”intniimber)(
ifCGart.Cont3insKey(fd))
Ord&
rGoodsInfobook=cartjdpbook.qudntity二number
\\
U1计尊总怕镌
///c/summary?
retum£
ifi@总价钱<
/returns>
publfcdoublegetTotalO
doublesum-Q;
foreaGh(OrderGoodsInfoLteminthis_Gart.Valiies)(
sum=sum-bftem.GetTotalPriceO;
\
return呂um;
jsumrriary>
///得到RW的订单信旦
///^/summaiy>
returns>
«
publicLrst^OrderGcodsInfo©
电tAII0
List<
Ord4rGoodsinfo>
listAII=newLfst<
OrderGocdsJnfo>
0;
foreach(OrdgrGood或nfofte-minthi5.cart.Valuesi)
liitAIIAddStem];
returnIFstAII;
2.页面设计
1.母版页面设计(分类是从数据库中读取出来的)
JJ1-OQOH
2.首页设计
3.分类页面
¥
EAE.34—¥
13L7»
=—苇
疗程"
.來咄皿和呻倚』v-.1*r1■I-'
西jsjcsjfl拍
首甬廉屈口斤
O新期喇
tl-'
段尸片$鼻
WfjnlRr平台
tjKfSffidElttl
O克W5C
4.详情页面
M^arr
ES—1BZ
-.旧世霆勺
5.登陆页面
卫[Q1拍扌fl
l<
r,ji|-n'
■"
i«
ii-
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=.
詡户・再峠曰
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'
一、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回