创新思维与现代设计课程作业 基于积分及拍卖的 选课系统优化设计 第一组 宋扬5101209134 刘晶5101209003 杨阳5101209140 贡晨杰51012091 饶开源51112091 2012.12
创新思维与现代设计课程作业 基于积分及拍卖的 选课系统优化设计 第一组 宋扬 5101209134 刘晶 5101209003 杨阳 5101209140 贡晨杰 51012091__ 饶开源 51112091__ 2012.12
1.研究背景 在我国现今素质教育的大背景下,素质教育要求大学生从老师家长的严加管教 和包办代替的模式转变为自我教育管理,对社会的需要和自身充分认知的模式。 在这样的教育大背景下,高校选课系统应运而生,让同学们根据自己的兴趣爱好, 专业需求,选择自己的课程,合理安排自己的学习生活。但经过多年的时间运营, 这项系统也存在一定问题:人工统计调节,耗费大量人力物力,无法实现公开公 正,无法实现同学们对某些课的强烈诉求等。 上述问题会造成同学们选到的课余自己的期望完全不相符的情况。根据《大学 生选课态度的现状与态度》统计: 课程与预期效果不相符 不相符的原因 可选课程的数量 选项 比重 选项 比重 选项 比重 经常 51% 自己 12% 较多 11% 偶尔 48% 选课系统 45% 一般 55% 从来不 1% 教师 43% 较少 34% 表一 可见现行的选课系统的不合意是令同学无法选到自己最为迫切需求的课程的 重要原因,需要进一步的改善。 2.研究目的 本设计所开发的学生选课系统完成学校对学生的选课信息的统计与管理,减少 数据漏掉的情况,同时也节约人力、物力和财力,告别以往的人工统计。学生在 规定选课时间段内,可以有条不紊的完成选修课的申请,而学校也可以方便地对 系统进行管理和控制,提高工作效率。方便学生、老师、管理员使用,学生可以 在线查看可选课程信息、在线选课、修改信息、查看信息,老师可以查询自己的 课程人数、课程信息(包括开课时间、地点、开课方式),管理员可以对整个系 统进行管理(包括系统管理、用户管理、课程管理)。同时充分满足同学们的对 课程诉求,采取积分分配的方法实现“合理分配,公开竞拍,公正选课的目的
1.研究背景 在我国现今素质教育的大背景下,素质教育要求大学生从老师家长的严加管教 和包办代替的模式转变为自我教育管理,对社会的需要和自身充分认知的模式。 在这样的教育大背景下,高校选课系统应运而生,让同学们根据自己的兴趣爱好, 专业需求,选择自己的课程,合理安排自己的学习生活。但经过多年的时间运营, 这项系统也存在一定问题:人工统计调节,耗费大量人力物力,无法实现公开公 正,无法实现同学们对某些课的强烈诉求等。 上述问题会造成同学们选到的课余自己的期望完全不相符的情况。根据《大学 生选课态度的现状与态度》统计: 课程与预期效果不相符 不相符的原因 可选课程的数量 选项 比重 选项 比重 选项 比重 经常 51% 自己 12% 较多 11% 偶尔 48% 选课系统 45% 一般 55% 从来不 1% 教师 43% 较少 34% 表一 可见现行的选课系统的不合意是令同学无法选到自己最为迫切需求的课程的 重要原因,需要进一步的改善。 2.研究目的 本设计所开发的学生选课系统完成学校对学生的选课信息的统计与管理,减少 数据漏掉的情况,同时也节约人力、物力和财力,告别以往的人工统计。学生在 规定选课时间段内,可以有条不紊的完成选修课的申请,而学校也可以方便地对 系统进行管理和控制,提高工作效率。方便学生、老师、管理员使用,学生可以 在线查看可选课程信息、在线选课、修改信息、查看信息,老师可以查询自己的 课程人数、课程信息(包括开课时间、地点、开课方式),管理员可以对整个系 统进行管理(包括系统管理、用户管理、课程管理)。同时充分满足同学们的对 课程诉求,采取积分分配的方法实现“合理分配,公开竞拍,公正选课的目的
3.需求及解决方案 现行选课系统 改进后的系统 不能有效的考虑同学的偏好差异,在分 通过令同学们自主分配手中积分的方 配时仅仅采用随机抽样的方式,对一些 式,在分配过程中体现一定权重,能够 同学的迫切诉求不能在一轮选课中有 较好满足同学们的选课需求。 所体现。 目前,同学们主要采取小圈子中私下换 实行公开竞拍,更加公开公正,及时更 课的方式,导致圈子之外的同学不能有 新。 效获取信息,实现课程交换。 依靠电话,短信,社交网络等进行沟通, 在平台上,不用额外耗费精力。 较为耗费精力。 一些同学借助其他同学多占名额,并在 本系统将统一课程余量投放时间,保证 冷僻时间放出,在选课结束一两天大量 公平性。 同学推课,造成资源浪费。 教务处需要处理大量的选课需求提交。 本系统应用权重分配特性,减轻教务处 工作量。 表二 4.方案的设计 以名额为50人的一门课程的视角,此50个名额的分配流程(流程图附pdf):
3. 需求及解决方案 现行选课系统 改进后的系统 不能有效的考虑同学的偏好差异,在分 配时仅仅采用随机抽样的方式,对一些 同学的迫切诉求不能在一轮选课中有 所体现。 通过令同学们自主分配手中积分的方 式,在分配过程中体现一定权重,能够 较好满足同学们的选课需求。 目前,同学们主要采取小圈子中私下换 课的方式,导致圈子之外的同学不能有 效获取信息,实现课程交换。 实行公开竞拍,更加公开公正,及时更 新。 依靠电话,短信,社交网络等进行沟通, 较为耗费精力。 在平台上,不用额外耗费精力。 一些同学借助其他同学多占名额,并在 冷僻时间放出,在选课结束一两天大量 同学推课,造成资源浪费。 本系统将统一课程余量投放时间,保证 公平性。 教务处需要处理大量的选课需求提交。 本系统应用权重分配特性,减轻教务处 工作量。 表二 4. 方案的设计 以名额为 50 人的一门课程的视角,此 50 个名额的分配流程(流程图附 pdf):
丹始:袜程01-名银50人 品 一给出价前十名 第一轮结宋 全清50/50- 名香愿意报益到府 香136- 结来 半0 名颜占情况 得碧。 ≤是香是最后一天+一小于投收数8/10 拍卖入数 12/10大于投放数 图一 5.设计的实施 5.1第一轮选课: 圈上文大学 选课阶段:第一轮初选 距离本阶段结束:3天5小时22分钟 当前时间:2015年1月16日19:20 教学信息服务网选课系统 当前在线人数:15365 教务处通告 学号: 5151209123 ■新增课程EC401 ■AR307课程人数增加通告 密码: ●●●0●00g 登录 English Version 5.1.1分配积分:每学期选课分配给每位同学的初始积分数为1000点,下一学期 重新配给相同积分,令后续同学自主分配积分过程中,配给同一门课程的积分差 距足够大,不会出现极度的分配不均,(例如若总积分数为100,A课程的平均 值为12.84,出价12的同学200人和出价13的同学30人,出价14的同学140 人,如果定价为12会造成课程资源的不足,如果定价为13,明显对于出价12
图一 5. 设计的实施 5.1 第一轮选课: 5.1.1 分配积分:每学期选课分配给每位同学的初始积分数为 1000 点,下一学期 重新配给相同积分,令后续同学自主分配积分过程中,配给同一门课程的积分差 距足够大,不会出现极度的分配不均,(例如若总积分数为 100,A 课程的平均 值为 12.84,出价 12 的同学 200 人和出价 13 的同学 30 人,出价 14 的同学 140 人,如果定价为 12 会造成课程资源的不足,如果定价为 13,明显对于出价 12
的同学有失公平的情况)。 5.12保证本专业课程:为保证本专业的同学在这种开放选课体系之下,可以保 证本院系专业课程的学习。本专业同学实际分配分数为初始投放分数*2(扣除的 是原来的积分数,但以二倍分数与其他院系同学竞争,仅限于第一轮)。 上游充通大 选课阶段:第一轮初选 距离本阶段结束:3天5小时22分钟 HANGICAI JEAO TONG UNPVERSET 当前时间:2015年1月16日19:20 已选学分:25 教学信息服务网 当前在线人数:15365 剩余选课积分:936 选课系统 洗 首页 查看选课 EC33F.立山2立当 分钟 积分管理 第一轮选 EC335:产业经济学 选择教师: 必修课 请输入在本课程上 通识课 教师姓名 放置的选课积分 左择 任选课 甲老师 25 确定 择 第二轮选 乙老师 择 选课需求 平均历史成交参考价格:22 本专业必修课,积分将使用两倍计算 我的修读 对于专业必修课, 将按积分的两倍参与排序, 确保本专业优先, 但实际扣除不变 服务器负载:92007100000 5.13选课积分分配提交:同学们在积分分配完成之后,即可点击提交,所分配 积分不能为小数。教务处将将分配积分按照降幂排序,并根据课程既定人数得到 成功选课的同学名单。例如:B课程人数上限为45人,则该课程截止到分配积 分为32的同学,若分数相同,则按时间排序
的同学有失公平的情况)。 5.1.2 保证本专业课程:为保证本专业的同学在这种开放选课体系之下,可以保 证本院系专业课程的学习。本专业同学实际分配分数为初始投放分数*2(扣除的 是原来的积分数,但以二倍分数与其他院系同学竞争,仅限于第一轮)。 5.1.3 选课积分分配提交:同学们在积分分配完成之后,即可点击提交,所分配 积分不能为小数。教务处将将分配积分按照降幂排序,并根据课程既定人数得到 成功选课的同学名单。例如:B 课程人数上限为 45 人,则该课程截止到分配积 分为 32 的同学,若分数相同,则按时间排序