这种上交作业的方式。教师定时收取作业,是在收取作业设置里面设置每天或每周收取作业的时间,服务器到指定的时间自动收取作业。这个功能主要是通过设置定时器,并利用触发来完成作业的收取。教师手动收取作业,是在教师
登陆系统后,手动的设置收取作业,并返回给学生作业是否被收取的通知。这个功能主要是通过设置参数,FTP功能将服务器上的学生空间的作业复制到教师账户目录下。作业收取参数设置如图3所示。
2.2系统管理模块
系统在应用之前,都会对系统进行初始化设置,包括导入学生、教师名单、敏感数据加密、作业自动搜集频率以及用户操作权限等。系统管理还包括对系统参数的设置,初始化密码的设置,系统文件的整理,包括删除垃圾文件,一些基础的公告信息等。系统管理员还可以对整个系统的功能模块进行管理。为了方便管理员权限上的管理,系统设置了权限用户组的概念。在实现时,可以按一定规则划分权限用户组,将用户归于一个权限用户组里,对用户的权限设置就转变成了对权限用户组进行赋权即可。权限用户组支持层次树型结构。
图3作业收取参数设置
3.2在线答疑模块的实现
答疑系统的基本结构采用的是现在较为流行的浏览器/服务器(B/S)模式,分为浏览器端和服务器端。客户端只需装有普通的浏览器即可,服务器端主要采用Windows2003SERVER系统加IIS6.0架构,以JSP为服务器端处理
程序,数据库采用MicrosoftSQLSERVER2000,其工作原理如图5所示。这种架构通过消息传递机制对话,由客户端发出请求,通过JSP程序将消息传送给服务器,服务器与数据库建立连接进行相应的处理,经传递机制将结果传回客户端,再以Web页面的形式显示。
2.3资源管理模块
资源管理主要包括资源的共享和资料的整理,其中资源共享包括教学视频、参考资料、精品课件和习题