您的位置:首页 > 其它

快速入门一 SSH2附带源码

2016-02-22 09:41 274 查看
博客地址 http://blog.csdn.net/ftx2540993425

今天元宵节了,又来到学校了,开始新的一年。年前写了一个ssh2的商城项目,现在整理一下,总结一下。

1.1 前台需求分析:

1.1.1 用户模块:

注册:

1.前台JS校验:

2.使用AJAX完成对用户名异步校验:

3.后台Struts2校验:

4.验证码:

5.发送激活邮件:

6.将用户信息存入到数据库:

激活:

1.点击链接完成激活:

* 根据激活码,查询数据库中是否有该用户:

* 如果有:激活.(将激活码字段清空.)

* 修改用户的状态:

登录:

1.输入用户名和密码:(数据校验.)

2.用户名和密码都正确同时用户状态必须是激活状态:

退出:

1.销毁session:

1.1.2 一级分类模块:

查询一级分类:

1.查询一级分类.

* 将一级分类存入到session范围.(每个页面中都有一级分类的数据)

查询某个一级分类:

1.查询所有一级分类:

* 同时查询到每个一级分类下所属的二级分类

1.1.3 商品模块:

查询热门商品:

1.查询热门商品:(限制个数10个)

查询最新商品:

1.查询最新商品:(限制个数10个)

查询某个分类商品:

1.根据分类的ID进行查询商品:

查询某个二级分类商品:

1.根据二级分类的ID进行查询商品:

查询某个商品信息:

1.根据商品ID进行查询商品:

1.1.4 购物模块:

添加到购物车:

1.将商品信息添加到购物车中:

从购物车中移除商品:

1.将商品信息从购物车中移除:

清空购物车:

1.将所有的商品信息从购物车中移除:

1.1.5 订单模块:

生成订单:

1.将购物车中的信息存入到数据库(生成订单).

* 清空购物车:

为订单付款:

1.在线支付功能:

2.修改订单状态:

3.修改订单的信息:(收货人,联系方式,送货地址)

查询我的订单:

1.根据用户ID查询订单.

查询某个订单详情:

1.根据订单ID进行查询:

项目下载地址:http://download.csdn.net/detail/ftx2540993425/9438677
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: