mindpin / kc_courses

MIT License
0 stars 6 forks source link

教学活动 #71

Open destinyd opened 8 years ago

destinyd commented 8 years ago

image

教学活动
  报名开始、截止时间
  整体开始、截止时间
  名称
  描述

  有多个活动事件
      活动事件
          类型:随时发生、某个时间之后发生、起止时间(其实这个可以直接根据是否有起始、截止时间去判断)
          描述:有关联线上课程,可以直接使用课程名称组织。如果为线下课程,则自行设置
          关联课程:可以0或者1个,必须是已发布
          起始时间(可以学习关联课程的时间)
          截止时间
          ?排序(这个看考虑是否需要,因为可以靠起始时间来判断,但是也可能存在某些不合理的情况)

  多个活动成员(说是针对小组,其实是有个独立的成员记录,方便扩展。小组,也就是直接把里面的成员,批量添加进来)
destinyd commented 8 years ago

附加以下内容

教学活动
  类型:自由加入(、申请加入、邀请加入--待扩展)
destinyd commented 8 years ago

vnie3v7qosz4 djz _gub5s

更新

destinyd commented 8 years ago

模型关系图

destinyd commented 8 years ago

https://github.com/mindpin/kc_courses/issues/71#issuecomment-212827833 观察上图,可以看出课程活动,已经照前几楼实现。

但观看最新的mockup http://mockups.mindpin.com/bank-train/index.html#p=新增课程活动

http://mockups.mindpin.com/bank-train/index.html#p=新开课

发现课程活动,被拆分了成了 课程活动、开课 两部分。

现在确定的是

  1. 是否需要按此形式拆分
  2. 新开课中的加入方式是否可以延后(自由加入、申请加入比较好办。但是邀请加入,设计响应方面的问题,并不是那么好实现) image
chilliza commented 8 years ago
  1. 拆分的原因是方便权限分开
  2. 可以
destinyd commented 8 years ago

destinyd commented 8 years ago

最新结构图 最新结构图