zoukankan      html  css  js  c++  java
  • 学城项目

    1,为什么要开发路飞学成项目

    答:
    背景.
    1):开始线上卖视屏,没有后期服务
    2)视屏加上后期服务,后期服务:线上答疑,每周2次
    3)在51cto上开辟一个1对1服务.
    4)线上路飞学城1对1辅导: 目标取代线下课程
    a)教师监管 --先把钱全部给老师,老师每天签到则不扣钱,如果没有签到则扣钱
    b)录制专门的视屏 --针对学生录制专门的视屏
    c)学生激励 --对学生的鼓励,如果达到一定要求,可以减免一定的学费
    本质:在线的学习平台,提高学生完成学业完成度.


    2,人员和部门

    -后端开发(5个人)
    -主站(3) (1,负责主站开发 2,一个实习生,产品经理)
    -rest api
    -rest_framework
    -导师后台(1)
    -django
    -stark组件
    -管理平台(1)
    -django
    -stark组件
    -前段开发(1)
    -UI(1) -图片等
    -测试(1) -测试并发 #原来没有测试,
    -运维(1) -上线并且维护
    -运营(2) -
    -销售(2) -
    -导师(2) -与学生交流
    -产品经理(1)

    人事和财务

     


    4,项目架构:


    需求分析:
    主站
      - 课程
      - 学位课 & 普通课程
      - 课程列表&课程详细
      - 课程周期定价格
      - 个人中心
      - 个人订单
      - 支付
      - 支付宝、银行。。。
      - 优惠券策略
      - 贝里
      - 购物车

      - 深科技
      - 文章
      - 爬取别人文章

      - 登录&注册

    导师
      -老师用:管理学员--作业记录,学习情况,跟进记录

      -基于django 和stark组件开发

    管理
      -内部员工使用 :
      --基于django 和stark组件开发

    业务问题:
        1,学位课
            学的快,最多返回指定金额的65%
            作业好,最多返回35%
            
            学习限制:
                每个课程分为多个模块,当你学完第一个模块,才能学习下个模块
            
        2,课程详细页面
            选择价格策略,把数据保存到redis中.
            里面可以进行,修改价格,添加,删除
            
        3,购物车页面:
            详细列出所有放入购物车信息 --显示页面:     从redis中取出数据,并显示到页面
                                       --修改页面:     当选择不同的价格策略时,页面也会随着价格选择的不同,显示不同的信息    
                                       --删除购物车:    选择后删除信息.
            
        
        
        3,结算页面
            优惠券:分为绑定课程的优惠券和全站可用优惠券.
                每种优惠券又分为: 满减,通用,折扣优惠券.
            虚拟货币(qq币):
            
            现金(支付宝,银联)支付:
        
        4,支付页面
            点击支付按钮:立即支付按钮,数据会在数据库生成, 而不是出现在redis
                        优惠券会变化,虚拟货币减少
        
  • 相关阅读:
    Elasticsearch节点下线(退役)and unassigned shards
    详解Hbase架构原理
    docker安装(yum方式)
    矩形的逆时针蛇形填数
    CentOS7安装iptables防火墙
    Linux:-bash: ***: command not found
    两个大数相乘JAVA版
    SQL Server 2012时出现命名管道提供程序: 无法打开与 SQL Server 的连接
    jstl函数库及自定义函数库
    This Android SDK requires Android Developer Toolkit version 23.0.0 or above
  • 原文地址:https://www.cnblogs.com/52forjie/p/8506707.html
Copyright © 2011-2022 走看看