模块的划分:
商品列表模块
浏览商品列表
分页
商品详细信息
用户模块
用户登录
注册
修改联系方式
退出
购物车模块
列出购物车里的所有商品
加入商品
删除商品
修改商品的数量
生成订单
清空操作
统计商品价格
订单模块
列出用户的所有订单
删除订单(未处理订单)
订单明细
Catagory
id
name
desc
Set<Product>
Product
id
name
price
author
publish
pages
Catagory catagory
desc
image
User
username
password
ContactInfo info
ContactInfo
User user
address1
address2
zipcode
hostphone
officephone
mobile
email
OrderLine
product
amount
Shopcart
Map<procdutId, OrderLine>
sumcost
Order
cost
status
PayWayStyle payway
User user
Set<OrderLine>
PayWayStyle
id
paystyle
OrderStatus
id
name
desc
总体设计:
逻辑:db -> dao -> biz -> action ->jsp/html
物理:
应用服务器
数据库
浏览器
技术选型:
Struts+Hibernate+Jsp+JavaBean
Servlet/Jsp+JDBC
/ecport
index.jsp
/js
/image
/css
/user/
/product/
/order/
/shopcart/
/WEB-INF/
web.xml
struts-config.xml
/lib
/classes
/com/tarena/ecport/entity
/dao
/dao/impl
/biz
/biz/impl
/web
/web/form
/web/action
/web/filter
/web/listener
/util
商品列表模块分析:
Catagory
Product
ProductDao
ProductDaoHbnImpl
ProductBiz
ProductBizImpl
BeanFactory:加载顺序,先加载dao层,再加载biz层
public static void init();
public static Object getBean(String key);
bean.properties:
productDao=com.tarena.ecport.dao.impl.ProductDaoHbnImpl
ProductBiz=com.tarena.ecport.biz.impl.ProductBizImpl
ProductAction
192.168.0.206
sd0705/
/ecport
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
SSH购物车项目源码.rar (67个子文件)
䍅倭剏푔쪭캼뗄岵煳屬牣慥整献汱 16KB
䍅倭剏푔쪭캼뗄岵煳屬捥潰瑲浟獹汱献汱 15KB
EC-PORT原始文档
ecport.txt 2KB
Class.jpg 84KB
sql
mysqlResolve.txt 609B
use.jpg 69KB
demo
images
reg.psd 22KB
carts_on.gif 2KB
navspacer.gif 56B
logo.psd 115KB
car_new.gif 1KB
cart_on.gif 2KB
bg2.gif 153B
exit.gif 2KB
top_bg.gif 138B
Forum_nav.gif 280B
reg_on.psd 22KB
top_r.gif 7KB
cancelone.gif 388B
dog.gif 2KB
tabs_m_tile.gif 99B
order.gif 2KB
index.gif 2KB
DV_getcode.asp 1KB
product
zcover2.gif 11KB
english1.gif 2KB
zcover7.gif 9KB
wenxue.gif 4KB
cover.gif 8KB
zcover6.gif 10KB
zcover5.gif 4KB
zcover3.gif 8KB
zcover8.gif 11KB
zcover.gif 18KB
zcover4.gif 5KB
dvmenubg3.gif 5KB
courselist_on.gif 2KB
reg.gif 2KB
next.gif 3KB
Male.gif 1KB
buycar.gif 720B
exit_on.gif 2KB
logo.gif 5KB
dh_bg.gif 261B
bot_bg.gif 4KB
bottombg.gif 53B
submit.gif 3KB
index_on.gif 2KB
courselist.gif 2KB
order_on.gif 2KB
Female.gif 2KB
reg_on.gif 2KB
cart.gif 2KB
js
tarena.js 3KB
user
userinfo.html 8KB
confirmOrder.html 7KB
orderinfo.html 7KB
order.html 6KB
shopcart.html 6KB
css
tarena.css 3KB
login.html 5KB
log4j.properties 2KB
register.html 7KB
index.html 8KB
productDetail.html 7KB
ER-Diagram.jpg 84KB
EC-Port.zip 477KB
共 67 条
- 1
xingyun890
- 粉丝: 5
- 资源: 4
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- HM2305B-VB一款P-Channel沟道SOT23的MOSFET晶体管参数介绍与应用说明
- 基于52单片机、ADC0832、LCD1602、两个74HC393和一个74HC08的频率测量计 不能用,请私我
- HM2302-VB一款N-Channel沟道SOT23的MOSFET晶体管参数介绍与应用说明
- python实战项目-学生成绩管理系统(基础版)
- 微信小程序源码 实现查公交 滴滴公交 app 源码下载
- HM2302E-VB一款N-Channel沟道SOT23的MOSFET晶体管参数介绍与应用说明
- 基于C#图片相似度比较,感知哈希算法
- VR开发的概要介绍与分析
- 自动驾驶定位系列教程七:点云畸变补偿.pdf
- HM2302D-VB一款N-Channel沟道SOT23的MOSFET晶体管参数介绍与应用说明
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
- 3
- 4
- 5
- 6
前往页