zoukankan      html  css  js  c++  java
  • 移动电商 1.系统概要与数据库设计

     1.一般电商系统的几个通用模块

       商品模块:管理与展示

       购物车模块

       订单管理:生成,支付与处理

       用户管理

    2.角色定义

      系统管理者:1. 管理产品

                            2. 处理订单

                            3. 查看用户

                            4. 设置微信配置

      一般用户:1.浏览产品

                        2.购买产品

                        3.支付订单

                        4.个人信息管理(地址及订单)

    3.User Story

      1. 管理员可以增删改查产品分类

      2. 管理员可以增删改查产品(名称,价格,促销价格,图片,所属分类,简介)

      3. 管理员可以处理订单(已付款变成已发货)

      4. 管理员可以查看用户

      5. 用户可以浏览商品(通过分类浏览,浏览商品详情)

      6. 用户可以添加商品到购物车

      7. 用户可以调整购物车内商品个数

      8. 用户可以移除购物车内的商品

      9. 用户可以从购物车生成订单并支付

      10. 用户可以查看自己的订单状态

      11. 用户可以增删改查自己的收货地址

      12. 用户可以查看个人中心

    4.微信公众平台

    微信测试号申请  http://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login

    服务器:阿里云VPS

    5.SQL字典

    产品模块相关表

    1.产品分类表 Table Name: pro_class

                          Fields: [cls_id]

                                      [cls_nm]

                                      [cls_sts]

    2.产品表 Table Name: pro

                    Fields: [pro_id]

                                [pro_nm]

                                [pro_price]

                                [pro_img_80]

                                [pro_img_160]

                                [pro_img_320]

                                [pro_img_640]

                                [pro_intro]

                                [cls_id]

                                [pro_sts]

    购物车相关表

    1.购物车表 Table Name: shopping_cart

                       Fields: [cart_id]

                                  [user_id]

                                  [pro_id]

                                  [pro_qty]

                                  [cart_sts]

    订单相关表

    1. 订单表 Table Name: ord

                    Fields: [ord_id]

                                [user_id]

                                [ord_prc] 

                                [ord_dt]

                                [ord_sts]

    2. 订单产品表 Table Name: ord_pros

                           Fields: [map_id]

                                       [ord_id]

                                       [pro_id]

                                       [pro_qty]

    用户相关表

    1. 用户表 Table Name: user 

                    Fields: [user_id]

                                [w_openid]

                                [user_nm]

                                [w_headimgsrc]

                                [user_tel]

                                [w_nicknm]

                                [user_sts]

    2. 用户地址表 Table Name: user_add

                           Fields: [add_id]

                                      [user_id]

                                      [add_txt]

  • 相关阅读:
    Node.js中,获取req请求的原始IP
    socket原理详解
    让Redis在你的系统中发挥更大作用
    Redis复制与可扩展集群搭建【转】
    Linux下查看日志用到的常用命令
    Linux curl命令详解
    Linux 系统结构详解【转】
    网络IO之阻塞、非阻塞、同步、异步总结
    消息队列设计精要【转】
    MySQL的DDL语句、DML语句与DCL语句
  • 原文地址:https://www.cnblogs.com/youguess/p/9209698.html
Copyright © 2011-2022 走看看