文章目录
本项目采用MVC模式进行开发,整合JSP + Servlet + DB(DAO),同学们可以通过本次实战,了解Web开发的一般流程。
一、网站功能需求
1、只有注册用户成功登录后才可查看商品类别,查看商品,选购商品,生成订单、查看订单
2、只有管理员才有权限进入购物网后台管理(用户管理 + 类别管理 + 商品管理 + 订单管理)
二、网站设计思路
(一)设计模式
- 分层架构:展现层(JSP)<——>控制层(Controller)<——>业务层(Service)<——>数据访问层(Dao)<——>数据库(DB)
(二)网站前台
- 登录——显示商品类别——显示某类商品信息——查看购物车——生成订单——支付
- 注册<——>登录
(三)网站后台
1、用户管理
- 查看用户
- 添加用户
- 修改用户