电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

编程购物车试训

编程购物车试训_第1页
1/37
编程购物车试训_第2页
2/37
编程购物车试训_第3页
3/37
购物车文档 1 . 系统设计 本例所设计的购物车是基于MVC三层模式予以实现的。模型层用来封装后台业务逻辑,即把数据库表中(模型)封装在 Jav aBean 中,以便在 JSP 页面中统一调用。控制层采用 Serv let 予以实现,主要负责请求的转发。视图层用来显示购物车页面,实现与用户的交互。 1 .1 模块设计 模块实现的主要功能如下:  查看商品列表。  设置购买商品数量  购物车信息查看  前台结账  订单确认 主要开发的页面如下:(项目中的 View层)  商品列表页面(goods_list.jsp):完成商品列表显示工作。  购物车页面(goods_show.jsp):显示购物车中的商品信息。  用户结账页面(check_out.jsp):用户确认购买商品信息。  设置购买商品数量页面(set_number.jsp):用于设置用户购买商品数量。  用户订单确认页面(confirm.jsp)用户确认订单收获地址,收获人等信息。 主要开发的 JavaBean如下:  商品信息 Bean(goods.java):封装了商品信息表 goods的所有属性信息。  商品分类信息 Bean(type.java):封装了商品分类表 type的所有属性信息。  订单信息 Bean(orders.java):封装了订单表 orders的所有属性信息。  订单详细信息 Bean(orders_detail.java):封装了订单详细信息表 orders_detail的所有属性信息。 说明:以上四个 Bean是四个简单的JavaBean,具体说明参见第 2节:数据表的封装。  公共数据库访问连接Bean(DB_Conn.jav a):DB_Conn 中封装了数据库的连接代码和释放连接代码。具体代码已给出,详见 3.2 节。  商品信息数据库操作 Bean(DB_goods.java):封装 goods表的数据增加、删除、修改等数据库操作。  商品分类信息数据库操作Bean(DB_type.java):封装type表的数据增加、删除、修改等数据库操作。  订单信息数据库操作Bean(DB_orders.java):封装orders表的数据增加、删除、修改等数据库操作。  订单详细信息数据库操作Bean(DB_orders_detail.java):封装orders_detail表的数据增加、删除、修改等数据库操作。 主要开发的Servlet如下:  购物车 Servlet(goods_cartServlet.java):完成购物车模块里的主要页面控制功能。 说明:因为我们在课程中对 Serv let 的讲授不多,我们在项目中将直接给出相关的Serv let代码,在这个项目中只有一个 Serv let,对它大家只要能读懂即可。 以上 Servl...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

编程购物车试训

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部