购物车需求分析_第1页
购物车需求分析_第2页
购物车需求分析_第3页
购物车需求分析_第4页
购物车需求分析_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、数据库表的说明类型表:主要记录商品的分类信息列名数据类型piBiniBiainiBiBirHiBiMiBiairiiBiBiiaiBimiBiainiiBiniaiBmiBiBiiBiBiriiBiBirniBiiriiBiBmiBiBj| typeldj inttypeNameva rchar(20)冏品信Jj、表:记录商品的相关信息,与类型表有主外键关系列名数据类型goodsldinttypeldintgoodsNa mevarchar(50)pricedecimal(8z 2)discountfloatis Newintis Recommendintstatusintphotovarch

2、ar(50)remarkvarchar(200)用户信息表:记录用户信息列名数据类型id"nt!emailvarchar(lOO)pwdvarchar(20)registerTimedatetime用户信息明细表:记录用户的详细信息 其主键来自于用户信息表中列名数据类型customs ridintnamevarchar(50)teiphonevarchar(20)movePhonevarchar(20)addressvarchar(lOO)订单表 :主要记录的是订单信息列名数据类型|ris-imnniinnirii-eiTirinirirnTinr-ii5ir»nirii-

3、iiinniriniTiTirsi5iriniririiinnirinrj| orderld| intcustomerldintstatusintorderTimedatetime列名数据类型:orderld intgoodsldintquantityint订单明细表 :记录当前订单的详细信息实现思路1.搭建三层结构1.1实体类的处理1.1.1外键以对象的方式存在Cuttom ednfcClass在 Customerinfo 中存在 CustomerDetailInfo 的相关信息-字禁T/ _email? jd_pwd/ jegistertimetT customer Detai Unfa=

4、m在商品信息表,存在一个方法 计算物品价格:单价*折扣添加字段,数量quantity计算总价的方法数量*商品的实际价格(goodsid.getTotal()OrderGaodslnfoClass回maiwd犯cuerrrH 呼re£V CustomerinfoG。痢 nf。KClass田字殷+陇日损去¥ GetTotalv Goodslnfo仔字殷S W雪 goodsld雪 orderld曹 quantityS尚去玲 GctTotalPrkeV OrderGoodsInio J1.购物车类说明,购物车信息写在业务层为了实现购物的功能,我们将购物的信息存放在一个集合中publ

5、ic ShoppingCarQcart = new Dictionary<int OrderGoodsInfo>0;/ <summary>/参数说明/ key:商品编号/ value:商品信息描述/ </summary>private Dictionarycint OrderGooddnfo cart;public Dktionary<intr OrderGoodsInfo> Cartdget (return cart;I/ <summary>/添加商品到购物车中/ </summary>/ <param name=B

6、book">要添加的商品名称</param>/ <param name="number">2</param>public void addBook(GoodsInfo booK int number)(if (book 1= null)/判断当前购物车中是否有商品if (cart.ContainsKey(book.goodsId)(OrderGoodsInfo books = cartbook.goodsld;/如果有商品数量添加books.quantity = books.quantity + number;elseOr

7、derGoodsInfo books = new OrderGoodsInfoO; books.goodsld = book;books.quantity = number;carLAdd(book.goods!d, books);根据编号清空购物车public bool removeGoods(int id) if (ca rt.Co n ta i n sKey(i d)(cart.Remove(id);return true;Ireturn false;/清空购物车中所有的信息public void clearCartOif (this.cart 1= null)(cart.ClearQ;

8、/ <summary>/更新购物车的数量/ </summary>/ <param name="id"></param>/ <param name= "number">lifg</param> public void UpdateNumber(int id. int number) if (ca rt.Co n ta i n sKey(id)(OrderGoodsInfo book = cart id;book.quantity = number;/ <summary>/计

9、算总价钱/ </summary>/returns返回总价钱</returns>public double getTotalO(double sum = 0;foreach (OrderGoodsInfo item in this.cart.Values)(sum = sum + item.GetTotalPriceO;return sum;泪 IW I ffc2.页面设计1.母版页面设计(分类是从数据库中读取出来的)N&-IJ2- S # 才 Blfl9.5ilfND-I2SILM盹际:w宜中6.7kd小皿由/ < summary>/得到和的订单信息

10、/ </summary>/ <returns> </retums>public List<OrderGoodsInfo> getAIIOList<OrderGooddnfo> listAII = new List<OrderGooddnfo>0: foreach (OrderGoodsInfo item in this.carLValuesOlistAIIJkdd(item);return listAII;户外.服装野营用晶9 oc>/JShnppnn.,Bri,:*芹加二附51ft所苫。*H #¥ IW

11、N8l5Ut血 itt¥ *jBMl 涂心*哲xust;e m h眩itl坏才Hlnla聘快中心* ! Kir习凹三吏MH拍拍2.首页设计戒旬点主由旧1日mimk心令!:. - n¥ 19S.32Q:f II专壬IMS页Kf新手指南if孔而冲点B遍伯保证gi雨卡女可幅廿珈号国i南村由 ttin#K珂咕画f* 峋图飘Kfn同沽:电言向 虹门白 柏帕邮|jtmnon gcHSf认,A母电MikHU*井回II命就iH的k为 r? fiJflfo菱 * Jra ii郛舟-事也脂茅.曰目1出行院柚 厝令f登山基岩器材is*怖9.5tFND L I 33 H.A2S,匕祢旨常磨商品分黄

12、s商叫分类JOLTTARLOCK9.5折主酸 MM 5-盒买小 !M?5.登陆页面3.4.Ed曲妲目U峙】主曲 心岱 .GHTAR LOCK攻且你肆nia拍购扬中心 .阡分类页面政理痴来到拍拍助初中心 访 工的湾勺车详情页面吏B1JB拍Edetidm 琏网F随器 ¥ 16土朋时 Fi1tlr»J2K5 234 主风 1D.J5 GOTARLOCK¥ 34 岳5第】直,具L黄首克下一黄后一页n新手指南丁蚯岸证胞 3EJtE3新羊指南MM甘!唾计划离P用导平ter化订赠忖斑似三憎记乍春捋扣拍JI介 1*匝暮前I 窗戏瞄 用户爵做 阿响UiHtA 国门户 痼£

13、衲 村适支廿5DSO4HJJiTinWilh QQMiK ,» r 一 L"L Hrr、LinctM All RlQfilg R$-$rv4d德 索扣话限克l匪音妣龙溯里揪求祉1S:次笔就.购物指两育户阳怦平号先倾W伺 jESK-lfiH一点支付 信用乍支付 I曾记M去何白ii查何任明斋春何决垣遇饷闻衬杉旱鹿相舛出行电:夕喉 ±Aa商品分基|苜闵商品信息心折EdU L73 L OM 073 T即若¥134.3'E -誓心*Wg时心 ¥ 134.3T柘*牌粽出行:KMfiS 铲目而样*席品祥细信息EdelridITSI 0M Q7J 下降

14、器有 EatBiflH LH K T n 4ti H www. pai pai .com6.R EflfBfDM SL jfl F !4-Hi R www MsiDl.cci-irf摆 南 to ±ftr7.ii IU R 网W币 .京 A尽帽Hl出行!t村宿序4、用户史日a寰柔行E >登陆由面如果您已连珈牌户体户曲4ft©如果您未注册用尸鼻户arti |1 廿袖¥1讯王冯渣也高嘛.透欧WIM艾十咬信*-若况话帖重也,四机"F &B*可新手指南蒿户睽野平钉D域信保证wai知5WI正品Hf三球包垣做阪0却一点心忖 i同*宝付财捋!1余部去村或

15、迎标末割拍初啪物中心* .-.11虬1?:.任.1抱耳WB1拍拍m ,ai jjh.i.-j =y,d: _a j. j_i_ffiflms MEffitfl 出行意AHS 复*苜而 >登陆页面整 如果您己迁册用E:户曲fi同卢普玛I立呆购物车页面处理vi tft 函下曲 H可新*指南«ATOffl3fiW 离口 HB号甲日谯湃时畛 平整4OH1,盅订导外咽 垣-j. C 4 4. I-R 品 *rT 40 *我的购物苹M¥ CARTJ " E EIt嫦略IFitru 品可童株地远sftl手春七如果墩注册用户糠户邮侦却:楠认*槌奕注I京 基皿而峭£

16、垩讲m与瞿十0£溪的蛀SL处云州得此送1由HIST联挽人姓#回定电诘HftSrtJillMUI玩JI买的姓名。1£宅里活蚂愠曲电屈至* 心一网隘电峨与移址I电婿至语用一皿谓正地Mi马uD诚g证例貌m盲忖正品IM-KZ佚包遇林似代亮0克虹氏点通去月值用升支时惜记米重的由何或蒙69克付ftflfl: * 5111110 JRW 中心 一 W .blcjS qq.cfljnI1.1 ' * - -iE3示向融皴单惜dNiLlUW 3®ASRE*fe t»rm&ft i1¥相?4携鲫*尚品wait.,过仲'瓦缙所'W#.

17、<!曲悯指由 5户.崖皆平曰D喊十划失ma何正邮即一购三F无ME谆俾150支行方或一点宜何n用*苴何 怕记卡空伺所的鼻史向imnM?> jh讯宣明 FWi«ffi 闻户协辿 jew说网咽1电nit奇理洋可瓦阪woo轴mi7.确认页面I W起的“调王棵 航:和 诂第用 fc二档为mas 口甘祉丁女裳收供人姓名固定也记相动册舌收供土也址拍拍|1 UR )91 下倾 Hl? wwvr. pAi pAi .£r*i1iw闭用祕 早丘归机 出行2印&更驱"页> IW句牛 > 配送伯息&填与配fit偌血>此僵语与藤曲电病至W.im咽+谓讶!101W勇H震地皿Q 断辛静购枷指南商.闩.1!蜂平日B 蹈白保证weii村翊柯 正曲况一si三 T天 Mitt 住煤忧左 3t<D5C廉ar?s代 n用十支的 ire乍表忖uheiB亲瞄滋Mfife讯miF击:It讯*闷 ttiftiTA 柏Fl白E3 对fdia土付 3QSOW3GPMTlgh4 4 1590-2011 TerKE为I Rflhte Resfirved M rF 亡平宵诵愉抱fm.rtr牡乾轻童也可证&3-EfldMNI休闲村标早质W机出行念夕脸更季做户!懦旦42注船时湖2CH1-09-2B*户i|i户虹称mo*】回 qq.ccdnlift Ml

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论