使用Cookie的B2C的电商系统购物车的业务逻辑
来源:互联网 发布:js split("") 编辑:程序博客网 时间:2024/05/16 09:57
1 在浏览器,服务器端可能存在的购物车数据对象,其中浏览器客户端使用的数据对象是存放在cookie中的
1 浏览器中的cookie购物车数据(没有用户id和购物车id)
List_cart_cookie
2 数据库中用户的购物车数据
List_cart_db
3 购物车数据session(缓存)数据
List_cart_session
2 购物车对象在不同情况下,存储方式
1 如果用户已经登陆,购物车数据持久化,与用户的id绑定
2 如果用户没有登陆,购物车数据存储在浏览器,存储在浏览器的cookie中
3 如果用户从未登陆状态,登陆后,购物车中的数据cookie->数据库,将浏览器的cookie中的信息存入数据库或者合并数据
3 购物车添加时,功能分支图,用户未登陆,则使用cookie作为购物数据的存储对象,登陆则使用db和session
4 添加购物车六种分支
1 用户未登陆,cookie为空,直接插入
2 用户未登陆,cookie不空,重复,更新
3 用户未登陆,cookie不空,不重复,插入
4 用户已登陆,数据库为空,直接插入
5 用户已登陆,数据库不空,重复,更新
6 用户已登陆,数据库不空,不重复,插入
阅读全文
0 0
- 使用Cookie的B2C的电商系统购物车的业务逻辑
- 通过COOKIE+DB的方式对J2EE的B2C系统存放购物车
- 简易购物车业务逻辑类的实现
- 常见b2c网站购物车的设计
- B2C网站购物车的封装
- 常见b2c网站购物车的设计
- 常见b2c网站购物车的设计
- 常见b2c网站购物车的设计
- 业务模型-电商网站用户登录与购物车的关系
- 浅谈购物车中cookie的使用
- 刘强东:B2C电商的本质
- cookie的使用,并用cookie实现购物车功能
- 如何熟悉一个系统的业务逻辑
- b2c购物网站经营的几个要素
- cookie的详细说明 cookie的使用 c# .net cookie购物车的实现
- mvc的业务逻辑
- 业务逻辑的概念
- 商城购物车业务逻辑
- 简单实现类似购物网站中的固定定位
- Java特性之——多态
- app底部导航
- java commons库之一:lang(3)日期、文本、数字操作
- 如何将项目部署到tomcat之外
- 使用Cookie的B2C的电商系统购物车的业务逻辑
- 笔试
- A Brief Intro to Daily Scrum
- JetBrains IDE Support 调试工具(页面自动刷新)
- Mysql存储过程------存储过程的基本概念和基本使用方法
- 架构设计(二)系统间通信管理
- 数据结构基础入门(一)
- 《快彩网》彩票php源码 使用thinkphp框架开发
- 如何优化你网站的全名