网络课程教学系统的设计(教师+学生+管理员)(JSP+SQLServer)
资料介绍:
网络课程教学系统就是通过网络技术,建立一个基于Web的支持和管理教学过程、提供共享学习资源和各种学习工具的虚拟学习环境,为网络教学的实施提供基础性通信与学习管理服务。网络课程教学系统提供了学习者、教师等用户的管理,网络课程的创作、存储与发布,网络课程学习过程的支持工具。可以说,网络课程教学支撑平台是实施网络课程教学实践的基础与核心。
系统功能需求分析
作为传统教学的补充,一个理想的网上教学系统必须是一个整合性的教学平台:
1.教师在这个平台上开设网络教学活动,并能方便地通过此平台进行教学管理。
2.学生可以根据自身的情况自主地选择学习内容和上机实践内容,能方便地通过此平台进行多样地学习。
3.为教师与学生提供教与学的交互平台,使教师与学生间、学生与学生间能相互沟通和交流。
4.学生提交作业和测试结果,及进行课程练习自测。
5.学生获得相关通知、公告以及学习资源。
6.各教师发布的习题、实验、资源信息可以共享。
7.管理员对系统的维护、管理。
8.界面友好,各用户可以有效的使用本系统。
系统功能框架
1.教学新闻
教学新闻反映教学动态,及时的发布新闻与新闻管理是管理员每天的工作。同时学生能及时浏览新闻并了解周围所发生动态也具有重要意义。
[资料来源:www.doc163.com]
2.教学文件
教学文件是日常教学生活中的必备资料。教师根据课程进度及时的制作教学文件,规划教学任务是教师教学生活的必须工作。同时教师可发布自己编写的教学文件与其他同科目的教师进行教学交流,有助于提高教学质量和手段。学生也可根据自身学生的情况选择性查看相关的教学文件,对日常的学生起推动和巩固作用。
3.教学资料
教学资料与教学文件在教学中具有同等的地位与作用。好的资料可以帮助教师提高教学水平,帮助学生更深程度的认识与掌握知识。教师或管理员在上传资料后,由学生下载查看。
4.参考资料
不同的参考资料具有不同的作用。在众多的参考资料中教师或管理员可根据自身经验选择出较有针对性的参考资料用以发布,方便其它资源浏览者查看。
5.实验指导
在实验开始之前,相关教师或管理员上传实验指导资料并做详细说明,由学生下载查看以了解实验内容、流程及方法,指导学生快速而准确的进行实验,避免不必要的失误。
6.习题解答
学生留言请教的难题,布置作业中多数学生均容易范错的题目,或教师认为有代表性的题型,由相关专业教师作详细解答予以发布,方便众多学生查看,也可避免同一道题目教师反复讲解的情况,优化资源配置,提高学习效率。 [来源:http://Doc163.com]
7.自我测试
由管理员或教师添加相应题目,为学生提供检验知识掌握程度的平台,同时学生通过自我测试能认识到自己的不足,并努力加以改善。
8.作业下载
教师在班级布置相关作业发布后,由该班级学生下载查看,完成后提交,教师可查看学生完成情况,实现无纸化作业,节约资源与时间。
9.会员中心
普通的浏览为游客模式。会员注册是对学生身份进行的一个验证,学生在通过注册登记之后可以提交作业,并发表留言。
10.互动交流
一个留言板类型的交流平台,浏览者可发表留言,等待其它浏览者答复或关于具体科目问题则由相关教师给予解答,未登陆则为名称显示为游客。
11.管理登陆
系统的后台程序。管理或被授权的教师可登陆对系统中所有资源进行管理,同时回复学生问题。
管理员功能
管理员直接负责本系统资源的管理,具有最高权限。其登录后应有以下功能:
1.管理员设置
通过管理员设置,可按照管理员的意愿添加或删除其它人或教师为管理员,同时显示管理员登陆日志,方便管理员查看其它管理员活动。
2.网站通知设置
通知具有即时性,管理员可在此对滚动通知进行管理,同时发布新的滚动通知。而友情链接是一个网站活的灵魂,管理员在此也可对友情敛接进行管理,修改、添加、删除等。
[来源:http://www.doc163.com]
3.新闻咨讯管理
管理员在此对新闻咨讯进行管理,保证新闻咨讯在第一时间发布在网上,让网站浏览者随时了解信息。
4.基本教学文件
对教师发布的基本教学文件进行操作,也可按照教师要求进行修改或更新,为教学文件的共享搭建平台。
5.教学资料管理、参考资料管理
功能基本同上,都是对教师发布的资料进行管理。
6.实验指导管理
根据实验课程的安排上传或修改相关实验指导,为学生实验作准备工作。
7.习题解答管理
根据学生提出的问题,与相关教师联系后发布习题解答资料,确保资料的准确详细。
8.自我测试管理
对自我测试题目进行管理,根据实际需要修改自我测试题目或设置新题型。
9.作业管理
首先对班级进行管理,然后按班级发布各自作业,最后可授权给该班级教师对学生上传作业进行批改。
10.注册会员管理、网站留言管理
对注册会员进行管理,只能删除,慎用。同时也对留言进行管理,防止留言过多刷新过慢。
教师功能
教师在本系统中主要功能是发布教学文件、教学资源、参考资料、实验指导、作业、习题解答等。在管理员授权的情况下功能与管理员类似,在此不再一一叙述。
[来源:http://Doc163.com]
学生功能
学生是本系统中的主要服务对象,为了方便学生学习,提高学生自学能力,本系统除上传作业时需学生登陆外,无需登陆也可快速浏览下载资源。学生功能如下:
1.查看新闻咨讯:学生进入系统后可进入新闻版面查看新闻,了解最新动态。
2.教学文件:学生根据自身要求,选择相应科目教师提供的教学文件,可下载查看。
3.教学资料:和教学文件一样,为教师提供,学生可查看。
4.参考资料:提供各科目的教学参考资料,让学生能对学科理论有更深入的认识。
5.实验指导:在实验开始之前,可查看相应的实验指导,指导学生正确实验。
6.习题解答:这里发布各种具有代表性的习题难题的详细解答步骤,学生可通过正确解答与自己所犯错误相对比,找出真正不足之处。
7.自我测试:为学生提供能力测试的平台,检验学习效果,同时复习所学知识。
8.作业下载:学生根据自己所在班级选择查看有无作业,若有,完成作业后可提交。重复提交同一作业将覆盖上次提交。
9.会员中心:为学生提供会员注册,注册必须填写真实资料,注册完成登陆后可提交作业和对教师进行评价。
10.互动交流:一个加深学生与学生,学生与教师的沟通平台。可发表留言,未登陆为匿名发表,名字显示为游客,登陆后可显示自己名称。 [资料来源:http://www.doc163.com]
系统运行环境
根据系统的平台无关性,开发过程中的易于测试与维护等特点,集服务器与客户机于一体,均用本机作测试。运行环境操作系统采用Windows XP,使用SQLServer+Tomcat作为应用服务器。服务器运行环境如下:
服务器解译引擎:Apache Tomcat/6.0.10
JDK版本:1.5.0_11-b03
JAVA虚拟机名称:JavaHotSpot(TM) Client VM
[资料来源:https://www.doc163.com]
[来源:http://www.doc163.com]
25000字 [资料来源:http://doc163.com]
上一篇:家庭理财管理系统的设计与实现(Eclipse+JSP+SQL2000)
下一篇:试卷题库生成系统的设计与实现(Eclipse+JSP+SQL000)