急!开关机时登录数据库的问题!300大洋奉送(300分)

  • 主题发起人 主题发起人 sunseazxh
  • 开始时间 开始时间
S

sunseazxh

Unregistered / Unconfirmed
GUEST, unregistred user!
现有一学生机房,是novell网,单机属于WIN98系统。开机后按home选择是进入win98系统
还是novell网。

现希望实现学生上机计时。即:
开机后要求学生输入学号以及密码(学号及密码为网络数据库)。验证输入正确后,数据
库记录上机时间;而学生选择是否进入novell网。
关机时(不管是否正常关机),再次向数据库发出信息,记录关机时间。

想了很久,没头绪。。。。。。
我想这个大概是要在主板或者网卡的rom上改写吧?
还有数据库应该放在哪里呢?
刚刚找了一下,没有发现硬件编程的栏目,只好发在这里看看再说。

请众高手指点!
 
只有在两个系统上都做一个记时系统,但用同类的数据库。统计各机上机时间记录时,建议各机上
Novell网向服务器上传数据,或打开所有机器收集各工作站的数据(这样就比较繁琐些)。
 
我想我说的不是很清楚吧。。。。。
上机计时不是计算每部计算机的上机时间,而是计算每个学生在一定时间段的总共上机
时间(比如一学期)。而且学生没有指定用哪部机器(如何一部机都可以),并且不管
学生是进入win98还是novell网,都必须计时。
如果仅仅记录进入win98的时间或本地硬盘,到不是很麻烦,可是要两个一起算我就没
头绪了。
 
这取决于你怎么建你的数据库,按照你的要求,我觉得并不难办,主数据库放在Netware服务器上,
数据库的主要字段应该有学生的学号(应该是唯一的,如果有班级之分则前面加上班级的区分代码)、
姓名、上机日期、上机开始时间、单次上机时间、上机方式(如果你要区分两种上机方式的话)。这个
数据库在各单机上均存在,不管在何种方式下上机,都记录以上字段的信息。要统计数据时,将每台
机器上的记录追加到服务器上的主数据库上(为了避免记录重复上传的情况,建议添加一个上传标志
的字段,区分是否已上传),所有单机的数据都上传后就可以用主数据库的数据进行你所要的数据统计
了,这样够清楚的了吧!
 
后退
顶部