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

下载本文档

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

文档简介

1、流程分析数据库表的说明类型表:主要记录商品的分类信息|列名j iiirmi mi mHiiiariiiHiraBiiiaviiiim iihH typeld1 liem «>ma » «typeName数据类型| intvarchdr(20)商品信息表:记录商品的相关信息,与类型表有主外键关系I列名数据类型1? goodsldinttypeldintgoodsNamevarchar(50)pricedecimal 2)discountfloatisNewintisRecommendintstatusintphotovarchar(50)remarkvarch

2、a r(200)用户信息表:记录用户信息列名|数据类型id|int1emailvarcha r(100)pwdvarchar(20)registErTinn 已datetime用户信息明细表:记录用户的详细信息 其主键来自于用户信息表中数据类型custDmerldintnamevarcharfSO)teiphonevarchar(20)move Phonevarchar(20)addressvarchar(lOO)订单表 :主要记录的是订单信息列名数据类型1 ordeirldintcustomerldintstatusintorderTimedatetime订单 明细表:记录当前订单的详细信息

3、列名数据类型| orderldintgoodsldintquantityint实现思路1.搭建三层结构1.1实体类的处理1.1.1外键以对象的方式存在在Customerlnfo中存在 CustomerDetaillnfo 的相关信息CustornerEnfc A號y _email*卫y adP- * _registErtimeCL5torn?rD&tairi'o匚 ustcmerDrtaillnfc' emailT regblerTrna 芳去V Custcmerlnfc-在商品信息表,存在一个方法 计算物品价格:单价*折扣Good EinfoClass田显田尉-荡去v

4、 GetTotdv G&ocslro添加字段擞量quantity计算总价的方法数量*商品的实际价格(goodsld.getTotal()OrderGwdrtnfo 匚 las,田字爱看 goods Id雪 orderld習 qu-a ntilyW GetTotalPrice7 Order<jQad&In*c1购物车类说明,购物车信息写在业务层为了实现购物的功能,我们将购物的信息存放在一个集合中public ShoppingCarQcart = new Dktioirkary<in. OrderGodsInfoQ;I/ <summary>/華数说aa/ I

5、cQjr商屈塢号/ valu«:SH信島描述/ </summaryprivate Dictions ry< in Ord«rGoodsIiifo> cart;public Dictionary cirit OrdrGoodsInfo> Cartget return cart (J/ summry/湎加商昴到眩物车中/ </summary>/ <param name='book'>要勧口的商na8#</param> / <param name='number/param> publ

6、kvcfd addBoQkfGoodalnfo book fnt number)<if (book 匸 null)H判断当前购物车中是否肓商品if (cart_ContafnsKey(book.goodsI d)OrderGoodsInfo books = cartbookjgoodsld;/如果有商品数翼添加books,quantity = books.quantity + number;elseOrderGoodsInfo books = new OrderGooddnfoO; books.oodsid = book;book乳quantity 二 number: cartJLdd(

7、book.gdod£ldr books);"根蹄 号清空购物车publfc bool rmovGoodlstint id) if (csrt-ContainsKey(id)(ort.Rmov(id); return tru哥return fab«ciff満空刪®牟中所有的信息 publk void clearCartOif (this.cart 1= null)(cart.CI«rQ;/ <5ummary>/更新蹌物车的數量/ /surnmary/ < pa ram name = 'id'> 号"

8、;pamm/ < pa ram'number-'>SRS</pain>public void UpdateNumber(int id” int niimber) (if CGart.Cont3insKey(fd)Ord&rGoodsInfo book = cartjdp book.qudntity 二 number / <summary>U1计尊总怕镌/ c/summary?/ <retum£>ifi总价钱</returns>publfc double getTotalO<double sum

9、- Q;foreaGh (OrderGoodsInfo Ltem in this_Gart.Valiies) (sum = sum -bftem.GetTotalPriceO;return 呂um;/ summary>/得到所有的订单信息/ /summaty>/ <returns> </returns>public LrstOrderGAodsInfo ©电tAII0(List<*Ord4rGoodsinfo> listAII = new Lfst<OrderGoddsJnfo>0; foreach (OrderGQQdsI

10、nfQ fte-m in thi5.cart.Valuesi)IliitAIIJldd(jttm;return IFstAII;II2.页面设计1.母版页面设计(分类是从数据库中读取出来的)!«_' di l*C PV 1 JEdbiCritJ » j' : hUp uliq 'DaN Jli i厂工出兰J笛壬1»血!3=t.:H底伯口中心E|J aiBwuiiM0审MltiWIWl'J哥用Hi-<K=4B>aIW丽liWrifbi* 10 肾edlift 1曰卉 我ItiMiR ImA iniMii *!鬥 祁 iZ3

11、«QKJIMIi 1, !l O闪 1 1 Ta- j'J fcl ! 1 L vf If r 严E ¥ MVH 埼屯豐dl驀BJC H: MIM0CD12.首页设计TjB ijm 扌 fun t all 咨 0 卫 urMd njti.T-uii rTim野号叩品yzljp 甘rfcM* 就勺町岂.e iLM fll-LKD:4iirk-llr- -7 wuv- LH w L £l':J£!4i.r!.«£r- u&II c魯辽 £ <.匚 HM£C-K« 匸+:卑.麗5!

12、 4P:!«H昙s 号-tr.tlilSIQlrF u 5豪日5F.I*廉也;吐乩阜IE,1 IE 卑K's生驻K ¥0* 圧s 目戳<|节psisvFiotLE£星疔E暑簷PhB1Lll«ri<:一斗电A'陆 §-154 蛊田丈二二丘§映瓷M-U1DO11TY1LTD丸州二宦SbHT£nws 甸ft聃-二 i: 一- :Jac巴孚SK*£=*LUS4占耳* !«« ffielcrl 同-IIZLU.ERIF二«传廉SM也斗 icxzn XHLJO 011

13、窑州 T.二*!P*-FPIfrtngff.;l6KrSQOSS栽医你卓已也柏啣齿中丄*耳N曲1粕招M4II. n "F iq IB H 川cv户呼3川出世五脂A豊厲厉总Wrffrl*.-: 匣RHin aiirnpr 益 艮Ah-ThfriPSjO直忖R式9 M玖丄vM侍mi屯i'ra忡J1辯戸宓可台王品豪IT三戢?S&i记车妄阿曲得嗚富IE軒曳为6.电?如栗侮送册4B.Nk户匪匕桔切曲筑t,AZ讣圭匕> 鼻愛速回“遥皿石料 乍.若也逸itZb Ml區吓牡气h*11实西蛭名国話电丢BCRB电哇与出址电话星屮 牌二為iNirW诚倍撫i计樓>玄村万式 一口

14、I#養忡 個弔卡味甘 儈记卡竟忖购物车页面处理Q師手如舸啣貝僧审如wt环«7三7S&&圖備电昇fCM fl * 01 HI H Bll* *4J j t HE盘电d 1-j :+,柱的也切斗St*-单曲划-*3卫 ffLAjSQti "黏i羽耳申4/4 lynW口品£-“曲卄 丫 /<jaj r >tEJ跋手瀬囱. WpiffWil-EI乩Iwa炬布SB归用户?沖曰jnK<> fl点i主相1;FAX宝貝出叱妙阳¥»*!«HA wFl 和* aq|t|BlT忖环"容费;TR呻* &quo

15、t;HFSI «叫 2 - W 9H丰 dV 巳 tnft4lt Lt务粗H-:2CKMBan 51IKBfw葩胃常 rfjm 谒户皿请 HFiNihRIQEniw QQ|W7.确认页面ffiiH WArl dQiJi&iifo Uj 和占丄斗号-“! 4* lr *'' U m ! * -i吋空 *p*an, ±Tl無讥乜 牌玄"O断手丽I訂J冋IW1总叩世妆赏人姓若|仗£霹駅|11吐直¥固左电r咅HE塔巫4三对1 SliS.iAW.'fa K-KHbIH.tJ牧怙地址L * szt左丙唤莘- ot芒個鬼即iA T0*信牌o嚥信停证计划10.订单确认页面窃時C&F3 fl-r¥:f JyIK -宜忖方式点11帀!| 丁 磴常卞宝rd iiCTSi-fEM | DBSfdIflmM v- *岚首年冋烁Wf帕祜jji jjiiriift QOMmt|rfip|9i'=P已*网 写电世韭ErLiW 评列证aZ-Ji'U- SO ? r刃皿J1 ffiffiI W - a .亠:

温馨提示

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

最新文档

评论

0/150

提交评论