Foxtable(狐表)用户栏目专家坐堂 → [求助]调整顺序问题


  共有17784人关注过本帖树形打印复制链接

主题:[求助]调整顺序问题

帅哥哟,离线,有人找我吗?
abcdzabcdz
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:324 积分:3807 威望:0 精华:0 注册:2008/9/1 7:34:00
[求助]调整顺序问题  发帖心情 Post By:2010/7/25 19:02:00 [显示全部帖子]

    请问:如何调整才能达到下列要求?

    1、   在每一行中星期一的8节课位置上调动教师上课顺序,使各列值无重复值(即无上课冲突)。

    2、尽可能将老师上课单天中尽量集中上课(即尽量集中在上午1-4节上,或在下午5-8节上),即单天课程尽量聚拢。

     表内容说明:

     1、   表的的“化1”、“化2”、“化3”分别代表3位化学教师姓名,其它依次类推。

     2、这是将课时最初分配到星期一的情形,如18班,语文2节,数学2节,英语1节,化学1节,物理1节,生物1节;列中的重复值代表该科教师需上课的班级,如:"星期一_8"列的"生1"指教师生1需上课的班级有"4班、6班、15班、17班”,不是上合班课。

 

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:课表问题.table

[此贴子已经被作者于2010-7-27 20:12:26编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
abcdzabcdz
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:324 积分:3807 威望:0 精华:0 注册:2008/9/1 7:34:00
  发帖心情 Post By:2010/7/25 20:59:00 [显示全部帖子]

以下是引用mr725在2010-7-25 20:01:00的发言:
太复杂了,没弄明白。

     1、第一行1班星期一有8节课,某学科(如语文)上课时间可在这8节中任意位置均可(即可排在第1节,也可排在第2节,也可排在第3节,。。。。。),即将现有位置从相应调整。

     2、由于1班语文老师在6班还有课,故不能都在放某一节课上。(如1班第3节为语文,则6班第3节不能为语文),即各列数据不能有重复值。

   

[此贴子已经被作者于2010-7-27 6:31:49编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
abcdzabcdz
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:324 积分:3807 威望:0 精华:0 注册:2008/9/1 7:34:00
  发帖心情 Post By:2010/7/27 6:37:00 [显示全部帖子]

不知这个问题涉及到FOXTABLE哪些方面知识?


 回到顶部
帅哥哟,离线,有人找我吗?
abcdzabcdz
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:324 积分:3807 威望:0 精华:0 注册:2008/9/1 7:34:00
  发帖心情 Post By:2010/7/27 6:43:00 [显示全部帖子]

说句题外话:个人感觉用像foxtable这类纯数据库软件解决顺序问题困难特大,不知是否还有其它解决顺序问题更方便的软件没有?
[此贴子已经被作者于2010-7-27 6:45:11编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
abcdzabcdz
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:324 积分:3807 威望:0 精华:0 注册:2008/9/1 7:34:00
  发帖心情 Post By:2010/7/27 19:53:00 [显示全部帖子]

以下是引用czy在2010-7-27 13:06:00的发言:

这种问题要自己先化心思去解决,别人理解起来太难了。

为方便理解,将原文件大大简化,并制作实现效果见“调整后课表”,重传文件



 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:课表问题.table

[此贴子已经被作者于2010-7-27 21:25:29编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
abcdzabcdz
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:324 积分:3807 威望:0 精华:0 注册:2008/9/1 7:34:00
  发帖心情 Post By:2010/7/29 8:45:00 [显示全部帖子]

以下是引用mr725在2010-7-28 15:20:00的发言:
更糊涂了,你用1、2、3、..........条,说明清楚吧

不知这样是否清楚?

  1、“各班课时分配情况”是排课表的第一步——将各科课时分配到各班:

      ⑴星期一各班均有8节课,第一行指1班有2节语文、2节数学、英语/物理/生物/化学各1节(以后各行类似).

     ⑵表中的"语1"、“语2”、“语3”。。。。。分别代表语文教师姓名,“数1”、“数2”。。。。分别代表数学教师姓名。。。。其它类推。

    ⑶“语1”老师教1班、5班语文;“数1”老师教1班、5班数学;“化1”老师教1班、3班、4班、5班化学;其它类推。

     2、调整教师上课顺序

     由于1仅是分解课时到各班,各列都会出现许多重复值,即是1个老师在同一节课上几个班的课,这是不允许的,故需调整。调整规则:

  调整说明:
   ⑴、由于分解课时各科已转换为教师姓名,故调整上课顺序与所教学科没有关系。
   ⑵、1班星期一的课只能在1班中星期一的各节课中调整,即在第一行星期一各节中调整。
   ⑶、每个班的教师固定(即不能将这个班的教师调整到其它班级),即不能出现类似第一行数据调整到其它行的情况。
   ⑷、同一列不能有重复值,若有会造成冲突。如第1列出现两个“语1”,就会造成1个班有人上课,老师抽不出身去上另一个班的课。

   ⑸老师上课希望在单天中尽量集中上课(即尽量集中在上午1-4节上,或在下午5-8节上),即单天课程尽量聚拢(样例见“调整后课表”)。

    


 回到顶部
帅哥哟,离线,有人找我吗?
abcdzabcdz
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:324 积分:3807 威望:0 精华:0 注册:2008/9/1 7:34:00
  发帖心情 Post By:2010/7/29 8:56:00 [显示全部帖子]

调整上课顺序的第⑸条是“优化课表”的关键,是课表质量保证的根本。上午科目与下午科目没有限制,只要是4节课尽量组合成集中上课就行.(根据"调整后课表")化1老师第5、6、7、8节连续上课;语1老师上午1、2、3、4节都有课。一般说来,每班每科最多两节课,每天最多两门课有两节,其它1节或0节。

 回到顶部
帅哥哟,离线,有人找我吗?
abcdzabcdz
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:324 积分:3807 威望:0 精华:0 注册:2008/9/1 7:34:00
  发帖心情 Post By:2010/7/29 9:00:00 [显示全部帖子]

以下是引用pyh6918在2010-7-28 21:53:00的发言:

。。。。。。。。
是不是这样?

打开“课表”表的窗口,连续按“排课”按钮

可预置部分课时,但总课时应等于:6个班*8节=48

 

[此贴子已经被作者于2010-7-28 21:56:36编辑过]

谢谢,这里不再需要排课,只是调整位置,达到“教师尽可能集中上课”的目的,即这里主要工作是“课表的‘优化’”问题。


 回到顶部
帅哥哟,离线,有人找我吗?
abcdzabcdz
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:324 积分:3807 威望:0 精华:0 注册:2008/9/1 7:34:00
  发帖心情 Post By:2010/7/29 11:21:00 [显示全部帖子]

我试试

[此贴子已经被作者于2010-7-29 12:01:25编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
abcdzabcdz
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:324 积分:3807 威望:0 精华:0 注册:2008/9/1 7:34:00
  发帖心情 Post By:2010/7/29 18:19:00 [显示全部帖子]

有点困难

 回到顶部
总数 12 1 2 下一页