本设计的开发是基于B/S结构,采用VS2008开发平台及SQL Server 2005数据库进行开发。该课程网站覆盖在线学习的多方面的功能,本论文主要针对师生交流和在线练习这两方面进行阐述。
根据精品教学课程网站所具有的特征以及它所完成的主要任务分析以及网站用户的特殊性,一个课程网站一般要设计出,学习,在线联系,还有交流区等功能。同时这些功能又根据用户的不同而给予不同的权限,这些权限决定用户所能完成的主要功能,学生用户登录系统的首页,主要通过课程网站来学习,所以学生所具有的权利应该是学习,练习,聊天,在线交流等,
管理员作为一个网站的箮理者,一般教师可以成为网站的管理者,能够拥有的权限很大,因为做了课程网站的管理员,要有维护网站正常运行的能力,更新数据库的能力,更新通告的功能,要有完成网站网页的更新的能力等。
这些操作主要在服务器上完成,因此,课程网站应该要拥有以下几个功能:
(1)学习功能,使用者利用网络来学习与传播知识,学生可以利用精品课程网站来获取自己想要的知识。
(2)交流功能,与现实中的教育一样,学生有可能会遇到各种自己无法解决的问题,就需要能够向别人求助,设计一个留言板就能够很好的解决这个问题,它能方便用户之间的交流,提高学习的效率,是本文的着重点之一。
(3)在线练习,学生熟悉计算机组成原理之后,可以在课程网站上选择在线练习,这样学生可以通过网络练习使得自己得到提高,并且在完成试题后,可以随即查到所有试题的答案,是本文的着重点之一。
(4)后台管理,精品课程网站的内容是不断更新的,这就需要管理员适时的更新,这要求管理员具有良好的知识。一般管理者可以是教师,方面教师管理相关课件,试题以及学生的反馈信息,这样方便师生之间的交流。