文档详情

基于Struts+Spring+hibernate的网上书店购物车设计开发文档.pdf

发布:2015-07-25约2.26万字共19页下载文档
文本预览下载声明
xyzlotus 原创 Email:xyzlotus@ 基于 Struts+Spring+hibernate 的网上书店购物车 作者:xyzlotus Email:xyzlotus@ 1.1 系统概述2 1.1.1 主要功能2 1.1.2 开发目的2 1.2 系统分析2 1.2.1 需求分析2 1.2.2 开发平台3 系统配置3 数据库选择3 开发工具选择3 开发技术简介3 .1 J2EE概念 3 .2 MVC模式简介4 .3 对象持久化和对象关系映射ORM技术4 .4 常用框架简介4 开发平台搭建5 1.3 系统设计5 1.3.1 数据库设计5 数据模型设计5 E-R图5 创建数据库5 创建数据表6 1.3.2 系统模块设计7 用户注册7 用户登录9 浏览商品10 查看商品信息12 添加商品到购物车13 从购物车移除商品15 修改购物车中商品数量16 清空购物车17 提交订单17 1.4 系统测试18 1.5 开发总结18 1.6 参考资料19 欢迎学习交流 1 xyzlotus 原创 Email:xyzlotus@ 1.1 系统概述 1.1.1 主要功能 目前电子商务在国内发展较为迅速,对于电子商务购物网站,购物车是其中必不可少的一个 部分,设计一个功能强大、易用性好的购物车绝对是提高顾客购买兴趣和达成购买的一个重 要因素。但是无论是大型电子商务网站,还是小型在线购买网站,其基本功能如下: (1)、用户管理 (2 )、商品管理 (3 )、购物车管理 (4 )、订单管理 本系统旨在实现一个迷你购物车,所以在做了最大简化的情况下,实现了一个网上书店。尽 管比较简单,但是已经实现了购物车及电子商务网站的核心功能,即用户注册登录,购物车 管理,提交订单等,并且也极易在此基础上进行扩展。 1.1.2 开发目的 熟悉 Java Web 开发,进一步加深对 Struts,Spring,Hibernate 的理解,并熟练使用MyEclipse 集成开发工具进行开发。 1.2 系统分析 1.2.1 需求分析 网上书店主要的功能应包括如下: (1)、用户注册与登录:用户注册后才可以进行购买,提交订单; (2 )、用户查看所有商品:可以查看所有商品列表,可以按价格,种类等列表; (3 )、用户查看单个商品信息:点击对应商品,即可浏览其详细信息; (4 )、将商品放入购物车; (5 )、从购物车中删除商品; (6 )、修改购物车中商品数量; (7 )、清空购物车; (8 )、提交订单; 如下图所示: 欢迎学习交流 2 xyzlotus 原创 Email:xyzlotus@ 1.2.2 开发平台 系统配置 硬件配置: CPU 2.66GHZ 内存 1GB 操作系统: win
显示全部
相似文档