| 网站首页 | 业界新闻 | 群组 | 人才 | 下载频道 | 博客 | 代码贴 | 编程论坛
共有 676 人关注过本帖
标题:求助高手帮助解决一个监考轮换的程序
只看楼主 收藏
bcly0808
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2013-3-22
结帖率:33.33%
  已结贴   问题点数:20  回复次数:9   
求助高手帮助解决一个监考轮换的程序
现有两个监考表即:jk1.dbf,jk2.dbf每个表里各有40条记录,共计80人,安排到40个考场里(考场号1—40),每个考场2名监考教师(jk1表里1位,jk2表里1位)。
1、保证考场内不能同时出现2名男监考老师
2、每名监考教师要负责监考5科考试任务(即轮换5次)
3、5科监考任务不能出现在同一考场监考,比如这名教师第1科考试在第1考场监过,其余4科就不能再在第1考场出现。
4、2名监考教师在5科考试过程中只能相遇一次。
 
附件: 您没有浏览附件的权限,请 登录注册
搜索更多相关主题的帖子: 监考老师  记录  教师  
2017-05-10 09:08
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:161
帖 子:7002
专家分:16291
注 册:2012-2-5
  得分:4 
男女比例失调
40个考场男女监考人员应该是各占40人才对啊
一个考场中不能同时出现两个男性教师,反过来就是可以出现两个女性教师?不公平啊!

[此贴子已经被作者于2017-5-10 13:58编辑过]


QQ:243688667
2017-05-10 10:15
schtg
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:13
帖 子:420
专家分:562
注 册:2012-2-29
  得分:4 
提供一个思路,仅供参考:
1、取出男性监考员姓名,单列一个字段F1,然后随机取出女性监考员,补足该字段40个记录;
    剩余的监考员单列一字段F2,这样就构成第一场次监考表。
2、以下的四场监考表中,保持字段F1的记录顺序不变,每次均从前一场的监考表中的字段F2中的第2位取到末尾,即把字段 F2中的第一位变到末尾记录,重复若干次,完成监考总表。
3、最后调整监考考场顺序,可以仿照第2步的办法调整监考场次。

建议:用EXCEL可能比编程更方便哈。

[此贴子已经被作者于2017-5-10 11:24编辑过]

2017-05-10 11:19
schtg
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:13
帖 子:420
专家分:562
注 册:2012-2-29
  得分:0 
是这样的吗?
附件: 您没有浏览附件的权限,请 登录注册
2017-05-10 11:31
wengjl
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:54
帖 子:1304
专家分:2460
注 册:2007-4-27
  得分:4 
这个要求的模型可以是(也可以用其他模型):
考场是1-40首尾相连的第一个齿轮,监考甲是1-40首尾相连的第二个齿轮,监考乙是1-40首尾相连的第三个齿轮
第一场考试时,三个齿轮的齿号是对齐的。 即室、甲、乙是1-1-1,2-2-2,……,40-40-40对应
第二场考试时的监考安排:第一个齿轮固定,第二个齿轮向前转一格,第三齿轮向前转二格,即室、甲、乙的对应是1-40-39,2-1-40,3-2-1,……,40-39-38。
……
第五场考试的室、甲、乙的对应是 1-37-33,2-38-34,3--39-35,……,40-36-32

每次转一格和二格,实现要求,这是有规律的,有规律,电脑就会

只求每天有一丁点儿的进步就可以了
2017-05-10 12:30
mywisdom88
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:75
帖 子:2463
专家分:5918
注 册:2015-3-25
  得分:4 
以下是引用wengjl在2017-5-10 12:30:06的发言:

这个要求的模型可以是(也可以用其他模型):
考场是1-40首尾相连的第一个齿轮,监考甲是1-40首尾相连的第二个齿轮,监考乙是1-40首尾相连的第三个齿轮
第一场考试时,三个齿轮的齿号是对齐的。 即室、甲、乙是1-1-1,2-2-2,……,40-40-40对应
第二场考试时的监考安排:第一个齿轮固定,第二个齿轮向前转一格,第三齿轮向前转二格,即室、甲、乙的对应是1-40-39,2-1-40,3-2-1,……,40-39-38。
……
第五场考试的室、甲、乙的对应是 1-37-33,2-38-34,3--39-35,……,40-36-32

每次转一格和二格,实现要求,这是有规律的,有规律,电脑就会

比喻不错。
最好,把男的都放在1个齿轮中,女的都放在另外的齿轮中,这样就能保证每次有是男女搭配
同时,第1次,3个齿轮复位,打乱
2017-05-10 12:36
mywisdom88
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:75
帖 子:2463
专家分:5918
注 册:2015-3-25
  得分:0 
转满1轮后,如果还要转,就会出现重复,次时,只要把某个齿轮,错位1个,就不会重复了。。
2017-05-10 12:40
schtg
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:13
帖 子:420
专家分:562
注 册:2012-2-29
  得分:0 
回复 5楼 wengjl
高,形象生动!
2017-05-10 12:49
wangzhiyi
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:24
帖 子:282
专家分:549
注 册:2014-4-9
  得分:4 
以下是引用wengjl在2017-5-10 12:30:06的发言:

这个要求的模型可以是(也可以用其他模型):
考场是1-40首尾相连的第一个齿轮,监考甲是1-40首尾相连的第二个齿轮,监考乙是1-40首尾相连的第三个齿轮
第一场考试时,三个齿轮的齿号是对齐的。 即室、甲、乙是1-1-1,2-2-2,……,40-40-40对应
第二场考试时的监考安排:第一个齿轮固定,第二个齿轮向前转一格,第三齿轮向前转二格,即室、甲、乙的对应是1-40-39,2-1-40,3-2-1,……,40-39-38。
……
第五场考试的室、甲、乙的对应是 1-37-33,2-38-34,3--39-35,……,40-36-32

每次转一格和二格,实现要求,这是有规律的,有规律,电脑就会

想法是好的,但是这样的话,某考场每场次的监考事先都是知道的,思路是好的,可以考虑稍作改变,先每老师产生一个随机数,按随机数排序,然后再使用这方法。
2017-05-10 14:22
y148y
Rank: 2
等 级:论坛游民
威 望:1
帖 子:20
专家分:11
注 册:2013-6-23
  得分:4 
我觉得用电子表格的复制与粘贴就可以了,杀鸡不用牛刀.
附件: 您没有浏览附件的权限,请 登录注册
2017-05-15 18:06







关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.040812 second(s), 9 queries.
Copyright©2004-2018, BCCN.NET, All Rights Reserved