ImageVerifierCode 换一换
格式:DOCX , 页数:29 ,大小:299.58KB ,
资源ID:2369970      下载积分:12 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/2369970.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(最新毕业设计基于Web的网络教学平台设计.docx)为本站会员(b****2)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

最新毕业设计基于Web的网络教学平台设计.docx

1、最新毕业设计基于Web的网络教学平台设计摘 要随着计算机网络技术的快速发展,逐渐暴露了传统的管理和教学模式中存在的不足和缺陷,已经不能适应现代化管理和教学的快速性、便捷性,网络教学平台的研制就在这种形式下产生了,其目的就是为了弥补传统的管理和教学模式存在的薄弱环节。减少管理和教学工作中的烦琐,加快管理和教学进程。本论文主要是对基于Web的网络教学平台进行概要设计论述网络教学平台应该具备的功能,该系统主要功能包括教务人员可以通过该平台对教学过程进行跟踪和评价,对教学人员进行系统功能授权和系统资源使用授权。教师可以通过课程生成系统上传自己的授课课程,上传课程资源,通过课程论坛与学员进行非实时性的网

2、络交互,通过考试系统制作试卷等功能。学生通过该平台学习网络上所开设的课程,通过考试系统进行相关课程的考试,并可以与教师在网络上进行相关课程内容的探讨和提问,并为学生提供个人空间,以满足学生在网络上学习的快捷途径。本网络教学平台采用基于BS型的三层网络体系结构,使用网络上流行的动态网络开发语言JSP/ASP和SQL Server 2000 作为后台数据库,以IIS+Resin作为网络服务器,采用该体系结构可以大大的减少维护管理的时间。本次设计主要完成了网络教学平台的概要设计和网络考试系统详细设计包括网络教学平台包括的网络交互模块、基本服务模块、应用支持模块三大功能模块的设计。 通过该平台研制加快

3、了校园教务管理和教学的速度,提高了管理教学的质量和效率。弥补了传统管理和教学中的不足,也提高了资源信息的共享。关键字:基于Web的网络教学平台、网络考试系统、JSP、SQL Server 2000。目 次1 引言1.1 项目开发背景随着计算机技术、网络技术、数据库技术、通信技术的飞速发展,社会开始迈入了信息化时代,教育作为社会的一部分,也受到了飞速发展的信息技术的冲击,信息技术对教育的巨大影响已经日益显现,近几年,教育信息化已成为教育界特别是教育技术学界专家学者关注的焦点,教育部领导也在不同场合强调“必须以教育信息化推动教育现代化”。随着教育部“校校通工程”和“西部高校校园网络工程”等工程的推

4、进,各高校都在努力建设和完善自己的校园网络,不少学校在校园网基础上开始构建网络教学平台,利用网络教学平台积极开展教育教学活动。目前,在很多高校中,教师在上课的过程中经常用到多媒体教室,随着教育技术的不断发展,许多任课教师均可以制作多媒体课件。上课的时候任课老师的一般做法是:对于容量小的课件使用软盘携带对于容量大点的用U盘或者光盘携带,再大点的用移动硬盘携带。但是这样做的问题是:任课教师在上课前必须花一段时间去做相应的准备;最使人头痛的是信息化教学信息量非常大,学生很难在课堂上短短的时间内吸收如此多的教学信息,而当学生想继续深入学习的时候,在课后是很难找到学习资料。因而在这样的情况下,开发一个能

5、存储、处理、传递教育信息的网络教学平台是当务之急,也是开展与推动教育信息化的软件基础。1.2 项目开发的目的现阶段大多数学校的管理和教学活动都采用传统的面授课程和手工作业等还比较普遍未能实现网络化,研究基于Web的网络教学平台,辅助传统模式向网络模式转换,该项目开发的目的在于通过网络实现校园内的各种教学环节。实现网络教学资源管理、网络授课、网络教务管理、网络考试等功能弥补传统管理和教学模式中存在的缺陷和不足之处。通过实现网络教务管理、授课、考试把学校教务人员和教师从繁重的工作中解脱出来。1.3 项目开发的目标本次设计题目为“通用网络教学平台研制”,包括网络考试系统、高级管理员后台管理、教师上传

6、课程模板、资源管理、论坛、个人空间等子系统。项目由三人共同完成,本人负责系统总体设计和网络考试系统的实现。1.4 系统技术综述1.4.1 后台数据库系统SQL server 2000SQL Server是一个功能完备的数据库管理系统。它包括支持开发的引擎、标准的SQL语言、扩展的特性等功能。Microsoft SQL Server2000是Microsoft公司开发的优秀企业级大型网络数据库。它是把多线程作为基础结构,显著的优点是:所需的资源少、同时又能够把数据合并起来管理,既能够保证数据的完整性,又能够保证数据的安全性。采用Windows 2000 Server 的操作系统与Microsof

7、t SQL Server2000有较好的兼容性。1.4.2 Web应用程序开发环境JSP技术JSP的全称是Java Server Pages,它是SUN推出的一种动态网页技术标准。它在传统的静态页面文件(*.html,*.htm)中加入JAVA程序片段和JSP标记,就构成了JSP页面。JSP具有以下的优点: 1)将业务层与表示层分离:使用JSP技术,网络开发人员可以使用HTML来设计页面显示部分(如字体颜色等),使用JSP指令或者JAVA程序片段来生成网页上的动态内容;2)能够跨平台:JSP支持绝大部分平台,包括现在非常流行的LINUX系统,应用非常广泛的Apache服务器也提供了支持JSP的

8、服务;3)组件的开发和使用很方便:如ASP的组件是由C+,VB等语言开发的,并需要注册才能使用;而JSP的组件是用Java开发的,可以直接使用;1.4.3 数据访问接口系统采用JDBC-ODBC桥数据驱动程序,以纯Java的方式来连接数据库,为访问不同的数据库提供统一的接口。JDBC数据库驱动程序是把JDBC调用翻译成厂商专用API的调用。开放数据连接(ODBC)最初是为微软操作系统上的SQL提供API标准,后来也在其他的平台上提供了支持。ODBC为直接访问数据定义了一组函数,而不是在客户应用程序中嵌入SQL。JDBC-ODBC桥在JDBC API 和ODBC API 之间提供了一个桥梁,这个

9、桥把标准的JDBC调用翻译成对应的ODBC调用,然后通过ODBC库把它们发送到ODBC数据源。2 需求分析2.1 问题分析基于Web的网络教学平台响应了现代化信息高速公路的便捷性,快速性和异地性,提出立体化教学包模式,打破了传统的纸质教学模式。为教师学生以及教学管理人员提供了教授、学习和管理的网络环境为教师学生以及教学管理人员节省了大量的时间提高了教学质量。并且也为其他网络在线学员提供了方便便捷的学习环境,该平台采用层次化设计结构,通过网站门户把相互独立的教学服务子系统集成,为用户提供了统一的、快捷的教学服务。2.2 方案选择通过分析提供以下解决方案:采用B/S模型, SQL Server 2

10、000作为后台数据库, JAVA、JSP、JavaScript、Html作为应用程序开发工具,运用Resin+IIS5.0服务器技术。B/S模式有以下优点:1)开发成本及维护成本降低。由于B/S架构管理软件只安装在服务器端(Server)上,网络管理人员只需要管理服务器就行了,用户界面主要事务逻辑在服务器(Server)端完成通过WWW浏览器实现,极少部分事务逻辑在前端(Browser)实现,所有的客户端只有浏览器,网络管理人员只需要做硬件维护。2)良好的安全性能,防火墙技术可以保证后台数据库的安全性。所有客户端请求都是通过DBMS来访问数据库,减少了数据直接暴露的风险。因此系统的架构就采用了

11、B/S设计模式。2.3 运行环境该网络教学平台采用B/S结构无地域空间的限制,本节叙述该系统对运行环境的要求,下面对该系统运行环境的要求进行介绍。2.3.1 硬件环境2.3.1.1 服务器端服务器端的最低配置是由建立站点所需的软件来决定的,在最低配置的情况下,服务器的往往不尽如人意,现在的硬件性能已经相当出色,而且价格也很便宜,因此通常应给服务器端配置高性能的硬件。服务器端的配置如下:1)处理器:Inter Pentium 4 1.6GHz 或更高。2)内存:256MB。3)硬盘空间:200GB。4)光驱:CD-ROM 48X。5)显卡:SVAG显示适配器。2.3.1.2 用户端因为客户端主要

12、用于浏览和操作数据,所以对客户端的硬件要求不高,用户端配置如下:1)处理器:Inter Pentium 1.0GHz 或更高2)内存:128MB。3)硬盘空间:40GB。4)光驱:CD-ROM 48X。5)显卡:SVAG显示适配器。2.3.2 软件环境2.3.2.1 服务器端软件1)操作系统:Windows 2000 Server。2)网络协议:TCP/IP。3)Web服务器:Internet Information Server5.0/Personal Web Server/Resin4)数据库:Mircrosoft SQL server 2000。5)浏览器:Internet Explor

13、er 6.0。2.3.2.2 用户端软件1)操作系统:Windows 98/2000/XP。2)网络协议:TCP/IP。3)数据库:Mircrosoft SQL server 2000。4)浏览器:Internet Explorer 6.0。2.4 功能需求概述该网络教学平台在校园网上建立一个基于Web的网络教学环境,在该网络教学环境中可以开展网络教学的各项活动,包括课件制作、课程上传、视频点播、师生网上交流、学生自学、网络考试等。实现了教和学的不同教学环节在同一个网络平台就可以进行统一管理。该平台为统一为用户提供了一个在线门户一个个性化的网络空间和网络教学服务。2.5 系统功能模块划分该网络

14、教学平台的提供的主要功能模块有个人虚拟空间、网络课程门户、教师管理平台、高级管理员管理平台、网络考试系统平台等。 2.5.1 个人虚拟空间所谓个人虚拟空间就是在网络上为用户提供一个存储空间以及相关的服务,让用户在这个空间里可以查看自己的所选的网络课程信息、可以查看自己的考试成绩,维护自己的个人信息,参加网络考试,进行在线作业,进入在线论坛讨论区,个人日志(日记),浏览教学资源和网络课程门户,实现了方便快捷的访问网络上的常用资源。并且在任何一台联网的计算机上用户都可以访问自己的个人空间,就象自己独占一台计算机一样,个性空间的设置实现了移动学习,不论是在实验室、宿舍还是在校外,都可以方便的进入自己

15、的个人空间进行自学。2.5.2 网络课程门户网络课程门户是实施网络教学的主要场所,教师、学生和其他的用户可以通过网络课程门户实现课前、课后、和课上的实时和非实时交流,以来完成教学的各个环节。网络课程门户分为学习和管理两个部分,学习针对学生,管理针对教师。2.5.3 教师管理平台教师管理平台是教师对自己教授课程进行发布、管理以及与学生交互(交流)和试卷生成等的环境,其具有资源管理、课件制作课程发布、教学大纲制作、任课教师简介、课程修改维护、教授其他课程、系统页面管理、最新学术动态、布置作业、试题管理、题库管理、成绩管理、统计分析、学生评价、个人信息管理、学生信息管理、授权管理等功能。对上述功能细

16、化如下:资源浏览:教师进入管理页面后,可以浏览资源库中的资源,寻找适合自己教学的教材包(包括主教材、电子教材、视频教材等)然后可以浏览教材的详细信息,并且可以把自己选中的教材添加到自己的教学网站中。资源添加:教师点击该按钮后显示需要添加的资源类型,上传资源向资源库中添加自己的教学资源。课件制作:该项功能提供了几种模版(PPT制作、CAI制作、课件制作、视频制作)制作完毕后可以上传到相应的数据库中,成为资源库中的可用资源。课程公布:课程公布栏为教师提供了将要上传课程的公布信息、包括标题和该门课程的发布内容,上传后在该门的教学网站中动态的生成课程公布栏中的公布信息。教学大纲制作:教学大纲的制作提供了该门课程的教材包上传、该门课程的主教材名、该门课程的简

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1