标题:求助:高考监考,考场抽签程序设计思路
只看楼主
wengjl
Rank: 14Rank: 14Rank: 14Rank: 14
等 级:贵宾
威 望:108
帖 子:2175
专家分:3785
注 册:2007-4-27
得分:0 
以下是引用wyzeaaa在2019-7-25 10:19:16的发言:




CLOSE DATABASES
SELECT 0
USE cqjg alia ap  &&打开表cqjg,指定别名为ap(安排)

SELECT 0
USE fz alia md &&打开表fz,指定别名为md(名单)
nrecc=RECCOUNT() &&指定nrecc的值为表fz的总记录数,作用可能是判断一下表中有多少组监考人员。

FOR i=1 to 4
  FOR j=1 to nrecc
    GO j
    REPLACE ('md.jkkm'+STR(i,1)) with allt(str(val(subs(time(),7))*rand()*39572468))  &&这一句的命令的意思是什么,麻烦老师讲解一下,我好写一些备注,防止过些日子忘记了。
  ENDFOR

另外这样安排的监考结果,会不会出现某些组老师,监考以前监过的考场。
比如,张三语文科目时监考的是第10场,到了英语科目时又监考第10场,
您设计的这个程序中有避免这个问题的命令代码吗?


这一句就是写上一个随机数值(字符型的)。

只求每天有一丁点儿的进步就可以了
2019-07-25 11:42
wengjl
Rank: 14Rank: 14Rank: 14Rank: 14
等 级:贵宾
威 望:108
帖 子:2175
专家分:3785
注 册:2007-4-27
得分:0 
以下是引用zyxxzhyg在2019-7-25 11:15:28的发言:

我就是这个意思,你用程序来抽签,还有个审核程序的问题,现场抽签(我们一般由外县监考领队抽取),直接用excel公布抽签监考安排,更可靠些。



这个审核有点难。考点小易重复,场次越往后,与前面重复的概率越高,调整也越难。……

想来想去,还是用齿轮重叠转动模型来处理比较简单。哎!

只求每天有一丁点儿的进步就可以了
2019-07-26 09:35
温暖小山村
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2019-7-1
得分:0 
楼主,可否共享一下你的最终结果?
2019-08-13 11:24
wyzeaaa
Rank: 1
等 级:新手上路
帖 子:94
专家分:0
注 册:2019-6-4
得分:0 
半途而废(>﹏<)
重复监考同一考场的问题没有解决。

[此贴子已经被作者于2019-8-13 13:10编辑过]

2019-08-13 13:03
wengjl
Rank: 14Rank: 14Rank: 14Rank: 14
等 级:贵宾
威 望:108
帖 子:2175
专家分:3785
注 册:2007-4-27
得分:0 
用我说的齿轮转动模型来处理比较简单,现场提供1-10的十张扑克牌就可以了,第一次抽过扑克牌,在第二次抽的时候去掉,第三次抽的时候,前2次抽中的扑克牌去掉……肯定不会重复

[此贴子已经被作者于2019-8-14 13:50编辑过]


只求每天有一丁点儿的进步就可以了
2019-08-14 13:19
schtg
Rank: 11Rank: 11Rank: 11Rank: 11
来 自:https://t.me/pump_upp
等 级:贵宾
威 望:67
帖 子:1355
专家分:2534
注 册:2012-2-29
得分:0 
回复 24楼 wyzeaaa
请你认真仔细查看、阅读、思考前面有人提出了非常有效的解决办法,如:
   

若是这样操作,永远都不可能重复的,咋会半途而废呢?继续努力,我们还期待你的研究成果呢,加油吧。


[此贴子已经被作者于2019-8-14 14:22编辑过]

2019-08-14 14:21
wyzeaaa
Rank: 1
等 级:新手上路
帖 子:94
专家分:0
注 册:2019-6-4
得分:0 
以下是引用schtg在2019-8-14 14:21:18的发言:

请你认真仔细查看、阅读、思考前面有人提出了非常有效的解决办法,如:
   
若是这样操作,永远都不可能重复的,咋会半途而废呢?继续努力,我们还期待你的研究成果呢,加油吧。


谢谢鼓励,继续努力研究,哈。
2019-08-14 16:46
wengjl
Rank: 14Rank: 14Rank: 14Rank: 14
等 级:贵宾
威 望:108
帖 子:2175
专家分:3785
注 册:2007-4-27
得分:0 
等候你的习作!

只求每天有一丁点儿的进步就可以了
2019-08-16 17:09



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-495965-1-1.html




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

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