>> 网上选课遇难题,请求大虾来帮助!!!<<(200分)

心动

Unregistered / Unconfirmed
GUEST, unregistred user!

谁做过网上选课系统,就是学分制的选课,以前选课是手工写在纸上,
现在要求通过Internet来让学生选课。
在分析这个系统时我遇到了很多问题,以后将陆续提出,请大家帮帮忙。

问题1:如何控制学生能选什么课?
解释: 一个大三的计算机系的学生,怎样控制他能选哪几门课?
比如有一门数据库的课,只能是计算机系的大三学生能选,其他学生
不能选。而另一门课:公共英语(一),大一的学生都要选,这样的
控制信息放在哪里?是不是在课程信息里增加一个“选课院系(专业)”
字段来控制?

Activer@yeah.net
有经验、心得的大虾请留个Email方便联系,谢谢!
 
如果按我们学校的学号的写法,这个问题很简单!
我们学校的学号的格式是:1998208233。1998是年级,208是XX系,2是2班,33当然是号了。
 
通过用户的账号信息或附加信息
 
对,用学号区分学生的属性
 
谢谢各位的回答,还有吗?
 
你的问题十分类似与权限问题,数据库和操作系统也回遇到这种问题,它的解决方法是
构造一个二维的数组。如:设定xx用户可以或不可以对文件的操作。
文件1 文件2 文件3
用户1 Y Y Y
用户2 N N N
用户3 Y N Y
(Y表示可以,N表示不可以,一旦用户要对文件访问,则检查这个权限表,看是否有权限)
你的问题,可能要构造三维的数组,第一维是:大一,大二,大三,大四
第二维是:系名 第三维是:课程名 存贮的内容是:是否有权限
大致就是这样,具体细节你自己决定吧!
 
谢谢各位的帮助!!!
 
顶部