计算机基础课程远程教学系统学生模块设计与实现.docVIP

计算机基础课程远程教学系统学生模块设计与实现.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机基础课程远程教学系统学生模块设计与实现

计算机基础课程远程教学系统学生模块设计与实现   摘要:计算机基础课程远程教学系统学生模块是一个用于学生与教师进行教学交流的系统。该系统是采用IIS+ASP网页编程+ SQL Server 2000数据库实现的。该模块可实现学生查看教师布置的作业、查看并下载资料、查看课程情况、网络考试、查询成绩、视频课件点播、发表答疑等功能。   关键词:远程教学系统;学生模块;SQLServer2000数据库   中图分类号:G434文献标识码:A   文章编号:1674-1145(2009)35-0205-02      随着计算机技术的飞速发展、电脑化教学与远程的网络化教学的普及,远程教学的方式受到更多人的喜爱。计算机基础课程远程教学系统学生模块可以使学校教学更方便、高效,实现资源的共享以及自动化的管理,帮助学校有效地开展全面的信息化教学,尤其适合于电大进行网上教学,同时也能很好地运用基于因特网的远程教学。         一、系统整体方案设计       (一)功能需求分析   计算机基础课程远程教学系统主要提供网上的教学平台,主要分为教师、学生两个部分的功能。教师的功能体现在后台管理模块,对其进行修改、添加、删除的操作;学生的功能体现在可以在网上实现在线考试、考试成绩查询、视频点播、课程资源浏览等功能。教师和学生的功能用来进行留言交流和网上答疑。    (二)总体方案   计算机基础课程远程教学系统主要有课程管理模块、作业管理模块、专业管理模块、资料管理模块、远程教学模块、网络考试模块、在线论坛模块、公告栏模块八个部分组成,总体结构图如1所示:         二、系统详细设计与实现       (一)开发工具   系统的开发离不开程序设计语言,使用什么样的编程语言、服务器、数据库直接关系到系统开发的工作量与效果,本系统采用较简单的ASP语言实现编程,使用SQL Server 2000数据库作为数据开发工具。    (二)数据库设计   本系统采用SQL Server 2000作为后台数据库,采用了ADO的数据访问组件,在ASP网页开发方案中应用ADO组件技术,可以实现对Web数据库的高效访问。ADO提供了Connection, Command,Recordset等三个主要对象,使服务器端的脚本能够方便地连接和操纵WEB数据库。      根据学生模块的功能需求,对于计算机基础课程远程教学系统学生模块的数据库有学生信息表、学生成绩表等13个表组成,各自具有不同的功能,如学生信息表的数据表结构如图2所示:    (三)学生模块设计   根据需求分析结合本系统可以划分为教师和学生两个功能模块。学生模块包括课程概况模块、资料库模块、远程教学模块、网络考试模块、在线论坛模块、公告栏模块等几个模块组成,从学生的权限方面来看只能对其进行查看,在远程教学、网络考试、在线论坛中赋予学生对其各自进行点播、在线考试、成绩查询、发表答疑等功能,学生模块的功能结构图如图3所示:   1.登录界面设计。学生登录界面位于在网站的左边,学生登录是应用程序的主入口,学生只有通过输入学生证号与密码才能登录系统,才可有权对其他的功能模块进行相应的操作,所以密码的保护是相当重要的,它的界面设计如图4所示:      2.学生模块的主要功能模块介绍。学生模块的主要界面如下图5所示:    (1)课程概况:课程概况模块主要是对一门课程的简单介绍,通过简要的介绍让人对所要学习的课程有个大致的了解与把握,以学生身份进入该模块可在此模块当中浏览课程的相关信息,掌握课程信息。    (2)公告栏:通过点击选择公告板栏目的选项,可以查阅到所有教师发布的及时公告信息,让学生在公告栏中查看及时发布的通知信息,为学生提供了方便。    (3)课件点播:课件点播界面对已经上传上去的视频可以进行一个点播观看,通过按钮的控制来播放视频,为学生提供了一个快捷的视频播放功能。    (4)在线论坛:主要完成的是学生发表新主题发布到论坛,通过在线论坛,学生可以发表新的主题,提出自己的疑问,把问题反映给老师,完成发表答疑的功能。       (5)网络考试:实现让学生在无时无刻都可以对所学习的内容进行一个巩固练习,通过考试的形式发现自己的学习弱点,以便在今后的学习中明确自己的学习目标,考试结束之后还可以及时地看到相应的成绩,让学生知道错在哪里,正确的答案是什么,学生一看就明白,减少了自己去找答案的麻烦。    (6)学习资料库:学生通过资料库可查看课程的课件内容,同时还可以阅读及下载所需的资料,避免网上查找的麻烦。      三、系统调试       (一)系统运行步骤      运行此系统需要用到IIS服务器与SQL

文档评论(0)

189****7685 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档