购物车详细设计.doc

购物车详细设计.doc

ID:57661958

大小:48.00 KB

页数:5页

时间:2020-08-31

购物车详细设计.doc_第1页
购物车详细设计.doc_第2页
购物车详细设计.doc_第3页
购物车详细设计.doc_第4页
购物车详细设计.doc_第5页
资源描述:

《购物车详细设计.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、技术文件技术文件名称:购物车模块设计技术文件编号:版本:拟制金子万审核会签标准化批准中兴软件技术(南昌)有限公司模块描述1、顾客选择完商品后可进入购物车页面,查看自己要购买的商品,可修改某一商品数量、取消购买某商品和清空整个购物车。2、在首页中提供购物车的连接。3、用户通过搜索得到的商品和通过浏览得到的商品都应该提供一个放入购物车的连接,点击时放入一件物品,如果购物车中已经存在,物品的数目加1。4、购物车列出所选的商品,每件商品的数目价格。在列表的底部是购物车中所有商品的总价。其中每件商品的数量,用户可以修改。列表最右端有删除的

2、按钮,可以删除某项商品。5、用户点击结账按钮进入表单管理界面。6、如果购物车没有商品,用户点击结账,不显示表单,提示“没有要结账的商品”购物车模块清空购物车修改数量移除商品添加商品模块设计III、包结构、类分析l实体包n购物车实体类dao.beanpublicclassShoppingCarjava.io.Serializable{privateintid;privateUseruser;privateProductproduct;publicShoppingCar(){}省略getset方法}daoimportjava.uti

3、l.List;importdao.bean.ShoppingCar;importdao.bean.User;Importdao.bean.Product;publicinterfaceShoppingCarDao{ShoppingCarget(ShoppingCarsc);voidadd(ShoppingCarsc);voiddelete(ShoppingCarsc);voidupdata(ShoppingCarsc);ListgetAll();ListgetPrivate(U

4、seruser);ListgetPrivate(Productproduct);}lAction包n购物车相关Action类publicclassShowMyCarActionextendsActionSupport{}publicclassAddToCartActionextendsActionSupport{}属性名称含义数据类型访问类型初始值id购物车主键java.lang.Integerprivate0Users_id用户名外键java.lang.Integerpriva

5、tenullProduct_id商品外键java.lang.Integerprivatenull一、类定义Shopcar1、描述是购物车的实体类是购物车管理的主要实体2、引用包列表或头文件java.lang.Integer3、实现关系java.io.Serializable4、属性名称含义数据类型访问类型初始值id购物车主键java.lang.Integerprivate0Users_id用户名外键java.lang.IntegerprivatenullProduct_id商品外键java.lang.Integerprivate

6、null5、方法【1】saveShopcar(1)功能描述增加购物车(2)访问类型Public(3)修饰符Void(4)输入Shopcarcar传入购物车的对象(5)算法与处理流程HibernateTemplatetemp=this.getHibernateTemplate();temp.save(car);声明一个shopcar对象【2】updateShopcar(1)功能描述增加购物车(2)访问类型Public(3)修饰符Void(4)输入Shopcarcar传入购物车的对象(5)算法与处理流程HibernateTempla

7、tetemp=this.getHibernateTemplate();temp.update(car);【3】getShopcarByUsers(1)功能描述获得用户的购物车(2)访问类型public(3)修饰符(4)输入Usersusers(5)算法流程

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。