专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > VB Dotnet

集思广益 小菜想作一个选课系统,该如何处理

发布时间:2011-06-23 15:59:27 文章来源:www.iduyao.cn 采编人员:星星草
集思广益 小菜想作一个选课系统
大家说说看有什么好的方法

作一学生选课系统        
 
学生按     第一志愿       第二志愿       第三志愿       进行选课

比方说某一课程(比如VB.NET,当然在现实中课程有很多)   可有100名学生听课      

现按学生填的志愿进行选课
如果     第一志愿   选VB.NET   正好有100   哪就选中这100

如果     第一志愿   选VB.NET   大于100     就要选出100来

如果     第一志愿   选VB.NET   不足100   那就要从第二志愿中补足100
        .
        .
        .
     
等等  

  直到选完


请大家说说有什么好的办法(讲进看有什么好的算法)

------解决方案--------------------
想你说的这种方式,我觉得太麻烦。。在没有电脑选课系统可能就用这种方法。其实简单点,比如某个课程(VB.NET)在某个时间(星期四下午)有1个班50个人的名额。当已选这个课程的人未到50人,改课程就可以选,否则该课程显示为已满额,拒绝选择。开发个B/S的选课系统,给学生自己去选就可以了。管理起来也方便多了。
------解决方案--------------------
大学里读数据库那会儿考虑过这个项目
当时志向太大
想做全校范围的
后来不了了之
因为要顾及太多方面
光一个ER图就费尽脑筋了
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: