+ -
当前位置:首页 → 问答吧 → 来着有分,关于机房排课。。

来着有分,关于机房排课。。

时间:2011-12-28

来源:互联网

根据机房信息和课程信息,自动的生成各个班级的课程表。给点思路谢谢。。我们要做机房排课系统,给个个班级分配机房,有些课对机房没要求,有些课对机房有要求(比如说某课只可以去特定的机房),其实就是如何排课不冲突,这个我不知道怎去做。。。。

作者: XIAXIANGFENG   发布时间: 2011-12-28

if(某个班有课)
{
  if(机房为空)
  {
  选择为空的机房
  }
  else if
  {
  查看有课的机房何时下课,并分配给某个班下一节课是要上机的课
  }  
}
其实就是写好判断语句就行了

作者: jingcaolyh   发布时间: 2011-12-28

占沙发,接分

作者: liutianji0923   发布时间: 2011-12-28

接分
--------------------------------------------
CSDN Winform 已经公开源码,有兴趣的朋友可以去我博客下载。
--------------------------------------------
此消息通过 【CSDN论坛 Winform正式版】 回复!有关此工具

作者: ly_longyue   发布时间: 2011-12-28

大概想了下,至少需要三张TABLE:
1,机房信息:ComputerInfo,包括,ID,NAME,TYPE(类型)
2,课程信息:CourseInfo,包括,ID,NAME,STATUS(停用,不停用)
3,排课信息:ScheduleInfo,包括,ID,ComputerInfo_ID,CourseInfo_ID,Date,Time(时段),Stauts(使用状态)

暂时就想这么多,其他的你应该可以搞定了

作者: cuthkid   发布时间: 2011-12-28