|
网站首页
|
业界新闻
|
小组
|
威客
|
人才
|
下载频道
|
博客
|
代码贴
|
在线编程
|
编程论坛
|
登录
注册
短消息
我发表的主题
我参与的主题
我收藏的贴子
我上传的附件
我下过的附件
编辑个人资料
我的博客
用户控制面板
搜索
道具
恢复默认风格
碧海青天
秋意盎然
棕红预览
粉色回忆
蓝雅绿
紫色淡雅
青青河草
e点小镇
橘子红了
红红夜思
水晶紫色
雪花飘飘
新年快乐
风格
短消息
论坛展区
帮助
编程论坛
→
数据库技术
→
『 VFP论坛 』
→ 学校排座代码,有偿求助?
我的收件箱(0)
欢迎加入我们,一同切磋技术
用户名:
密 码:
共有
835
人关注过本帖
标题:
学校排座代码,有偿求助?
只看楼主
加入收藏
王冕
等 级:
新手上路
帖 子:1
专家分:0
注 册:2013-8-19
结帖率:
0
楼主
收藏
已结贴
√
问题点数:20 回复次数:8
学校排座代码,有偿求助?
我帮一家学校开发班级排座软件,遇到难题:
假如:班里有7排座位,一排一排地排,
每一排以成绩、近视、性别等条件排,条件是有优先次序的,也就是说,成绩、近视、性别相同的排在一排,如果排不满一排,可以逐级放宽条件,但是必须排满一排。
排座结果要求:每排必须排满7人,每排尽量条件相同。
使用模式:
学生交学费时,打印收据,就能确定学生的座位排号。
山西朔州王先生:13934980915
搜索更多相关主题的帖子:
山西朔州
学校
开发
软件
学费
2013-08-19 15:57
举报帖子
使用道具
赠送鲜花
wengjl
等 级:
贵宾
威 望:
109
帖 子:2215
专家分:3882
注 册:2007-4-27
第
2
楼
收藏
得分:4
关键是生成一张按要求排序的临时表
成绩、近视、性别三项有几种可能:全同,二同(3种),全不同。共六状态,依次神马排泥?首先要对每个学生计算一次学生属于六状态中的哪一态
只求每天有一丁点儿的进步就可以了
2013-08-21 07:45
举报帖子
使用道具
赠送鲜花
wengjl
等 级:
贵宾
威 望:
109
帖 子:2215
专家分:3882
注 册:2007-4-27
第
3
楼
收藏
得分:0
一般情况下,全同的可能性为零,因为成绩是一分一分的,视力是0.1为单位的,同时一样几乎是不可能的。可能是楼主杜撰的吧
只求每天有一丁点儿的进步就可以了
2013-08-21 07:48
举报帖子
使用道具
赠送鲜花
TonyDeng
等 级:
贵宾
威 望:
304
帖 子:25859
专家分:48889
注 册:2011-6-22
第
4
楼
收藏
得分:4
最后补充的“使用模式”就足以让你前面的方案不可行
授人以渔,不授人以鱼。
2013-08-21 09:50
举报帖子
使用道具
赠送鲜花
taifu945
等 级:
贵宾
威 望:
80
帖 子:1545
专家分:3298
注 册:2012-7-6
第
5
楼
收藏
得分:4
以下是引用
TonyDeng
在2013-8-21 09:50:25的发言:
最后补充的“使用模式”就足以让你前面的方案不可行
可能是这样的:学生录取进来后,所有的情况都已知道,且用该软件排完。学生交费注册时,仅仅是把已经排完的座位号告诉TA而已,并不是现场排。
2013-08-21 15:15
举报帖子
使用道具
赠送鲜花
TonyDeng
等 级:
贵宾
威 望:
304
帖 子:25859
专家分:48889
注 册:2011-6-22
第
6
楼
收藏
得分:0
那就不存在注册时确定排位的问题了,呵呵~
授人以渔,不授人以鱼。
2013-08-21 17:02
举报帖子
使用道具
赠送鲜花
whinda
等 级:
贵宾
威 望:
13
帖 子:253
专家分:418
注 册:2012-2-4
第
7
楼
收藏
得分:4
回复 6楼 TonyDeng
既然说是有偿,就不慌到传代码了哈。几个ORDER BY就基本搞掂的事,还拿来悬赏。
[
本帖最后由 whinda 于 2013-8-21 17:34 编辑
]
2013-08-21 17:30
举报帖子
使用道具
赠送鲜花
whinda
等 级:
贵宾
威 望:
13
帖 子:253
专家分:418
注 册:2012-2-4
第
8
楼
收藏
得分:0
成绩、近视、性别,先确定这三个参数的优先级别。成绩1,视力2,性别3(或者其它方案)
参数限定要求:
1成绩:成绩差的坐前排,筛选设一定偏差限
2视力:视力差的坐前排,筛选设一定偏差限
3性别:备选参数,同性别的坐一排,女的优先。
实际上,参数1、2存在互斥,现在社会谁买不起一副眼镜呀?!成绩为最高优先级!!!
程序流程:
A成绩只有230分排坐第一名,偏差50分的坐一排----B选取>7名学生-------C女的凑够7枚不?-------D成绩最差男补到七------E排完记录打上dele标记或是啥的-------F重复A-E过程*N次至标记完所有学生。
打完收工,给钱!!
2013-08-21 17:53
举报帖子
使用道具
赠送鲜花
sdta
来 自:江苏省连云港市
等 级:
版主
威 望:
335
帖 子:9841
专家分:27213
注 册:2012-2-5
第
9
楼
收藏
得分:4
以下是引用
王冕
在2013-8-19 15:57:31的发言:
我帮一家学校开发班级排座软件,遇到难题:
假如:班里有7排座位,一排一排地排,
每一排以成绩、近视、性别等条件排,条件是有优先次序的,也就是说,成绩、近视、性别相同的排在一排,如果排不满一排,可以逐级放宽条件,但是必须排满一排。
排座结果要求:每排必须排满7人,每排尽量条件相同。
使用模式:
学生交学费时,打印收据,就能确定学生的座位排号。
山西朔州王先生:13934980915
不是假如,而是要实事求是的说明的你问题,及需要解决的问题。
坚守VFP最后的阵地
2013-08-21 19:28
举报帖子
使用道具
赠送鲜花
9
1/1页
1
快速回复:
学校排座代码,有偿求助?
数据加载中...
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.019960 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved