基于web的在线学习交流平台

上传人:n**** 文档编号:90702434 上传时间:2019-06-15 格式:DOC 页数:54 大小:1.56MB
返回 下载 相关 举报
基于web的在线学习交流平台_第1页
第1页 / 共54页
基于web的在线学习交流平台_第2页
第2页 / 共54页
基于web的在线学习交流平台_第3页
第3页 / 共54页
基于web的在线学习交流平台_第4页
第4页 / 共54页
基于web的在线学习交流平台_第5页
第5页 / 共54页
点击查看更多>>
资源描述

《基于web的在线学习交流平台》由会员分享,可在线阅读,更多相关《基于web的在线学习交流平台(54页珍藏版)》请在金锄头文库上搜索。

1、I 摘 要 随着科技的进步和计算机网络的飞速发展,教育在人们生活中开始占有 很重要的地位。为了让人们的学习过程可以不受地域、时间限制,使得教学 资源能在最大范围内实现共享,产生了网上教学系统。学习任务的繁重,教 师课堂所授知识不能当堂完全理解,教师也不可能一对一的辅导。学生对一 个知识点难点持有不同的意见和不同的理解程度,但局限于课堂时间的限制, 不能交换意见。一个可以在网上在线学习交流的平台。可以避免传统教学模 式下时间和空间的限制;当代学生学习动机呈多样性,学习压力因素各异, 而在网络背景下的学习者可根据自身的特点采取不同的学习方法。 本在线学习交流平台主要是为在校学习的学生提供一个网络平

2、台,可以 让同学无论何时何地,只要有网络的地方就可以进行网上学习,自行安排学 习时间,不仅突破了学校授课的地点时间的局限性,更节约了学校的各种资 源,而且还节省了老师同学的时间,网上的交流让老师同学更加的自由方便, 从学习渠道方面解决学生学习知识。本设计的开发是基于 B/S 结构,JAVA 开发语言,采用 My Eclipse 开发平台及 SQL Server 2000 数据库进行开发。 关键词关键词 在线学习交流平台;B/S;JSP II Abstract With the progress of science and technology and the rapid developmen

3、t of the computer network, education in people life began to occupies a very important position. In order to let peoples learning process can not be regional, time limit, make the teaching resources can be the biggest range sharing, produce an online teaching system. Work hard, the teacher taught th

4、e classroom knowledge cant completely understand the classroom, the teacher cant one-to-one counselling. Students to a difficult knowledge points have different ideas and different understanding, but limited to class time limit, cant exchange of views. A study in the online communication platform. T

5、o avoid the traditional teaching mode of time and space limit, The contemporary students learning motivation is diversity, the pressure of study different factors, and in the network under the background of learners according to their own characteristics to take different ways to learn. This online

6、learning platform is mainly for students studying in school provide a network platform, can let students no matter when and where, as long as there is the network place can be online learning, arrange the learning time, not only break the school teaching place time limitations, more save a variety o

7、f school resources, but also save the time of my teachers and classmates, online communication let teacher students more free convenient, from learning channels to solve students learning knowledge. This design development is based on B/S structure, JAVA development language, using My Eclipse develo

8、pment platform and SQL Server 2000 database development. Keywords Online learning B / S platform JSP III 目 录 摘 要I AbstractII 第 1 章 绪论I 1.1 课题背景.1 1.2 目的意义.1 1.3 国内外研究现状 .2 1.4 系统开发环境.2 第 2 章 可行性研究 .4 2.1 经济可行性.4 2.2 技术可行性.4 2.3 操作可行性.5 2.4 系统业务流程图 .5 2.5 本章小结.6 第 3 章 需求分析 .7 3.1 系统的需求分析 .7 3.2 系统数据流

9、图.7 3.3 数据字典.9 3.4 本章小结.12 第 4 章 总体设计 .13 4.1 系统功能图示例 .13 4.2 数据库表的设计与实现 .13 4.3 本章小结.16 第 5 章 网站详细设计 .17 5.1 系统运行平台设置 .17 5.2 系统功能设计.17 5.2.1 系统登录流程设计 18 5.2.2 教师发布作业流程 19 5.3 网站主界面设计 .20 IV 5.4 后台功能演示.20 5.4.1 学生注册21 5.4.2 学生登录21 5.4.3 发布作业22 5.4.4 师生交流23 5.4.5 公告栏管理模块的实现 23 5.5 本章小结.24 第 6 章 系统调试

10、与测试 .25 6.1 测试的重要性.25 6.2 测试的目的.26 6.3 测试的步骤.26 6.4 测试的主要内容 .27 6.4.1 用户登录模块测试 27 6.4.2 发布作业模块测试 29 6.4.3 在线留言模块测试 30 6.5 本章小结.30 结 论.31 致 谢.32 参考文献.33 附录 1 译文34 附录 2 英文参考资料 40 I 第 1 章 绪论 1.1 课题背景 随着现代教育的发展,学习任务的繁重,教师课堂所授知识不能当堂完 全理解,教师也不可能一对一的辅导。学生对一个知识点难点持有不同的意 见和不同的理解程度,但局限于课堂时间的限制,不能交换意见。课后一些 向左走

11、,一些向右走。各忙其事,面可能都碰不着。所以,我们需要一个平 台,一个可以在网上在线学习交流的平台。 基于 Web 的在线学习交流系统设计与实现可以避免传统教学模式 下时间和空间的限制;在线学习对学生来说是时时间和空间的解放,宽松的 学习氛围更可以使学生发挥他们的聪明才智,可以在学习交流中相互启发、 协作交流;在线学习也是一种多向的信息交流活动,学生在获取不同的学习 资源时可进行比较,集思广益,取长补短,深入理解和消化所学的知识;当 代学生学习动机呈多样性,学习压力因素各异,而在网络背景下的学习者可 根据自身的特点采取不同的学习方法。 1.2 目的意义 发展现代远程教育,构建终身学习体系是教育

12、信息化的一项重要任务。 现代远程教育是随着现代信息技术的发展而产生的一种新型教育方式。 “面向 21 世纪教育振兴行动计划”中决定,实施“现代远程教育工程”。通过该工程 的实施,可以有效的发挥现有的各种教育资源的优势,符合世界教育发展的 潮流。而实施现代远程教育工程,需要开发大量的网上教学系统。 当今世界,科学技术突飞猛进。面对新的形势,我们的教育观念、教育 体制、教育结构、教学内容和教学方法相对滞后,因此,必须改革传统的教 学课程教学模式和教学方法,借助多媒体技术和网络通信技术等,探索新型 的课程教学模式和教学方法。 新型人才培养的需要创新人才的培养是实施素质教育的重点,因特网上 丰富的信息

13、资源和图文音像并茂的、丰富多彩的交互式人机界面,能为学习 者提供符合人类联想思维与联想记忆特点的、并为学习者实现探索式、发现 式学习创造有利条件,特别适合于学生进行“自主发现、自主探索”式学习, 因而对于培养具有创新能力与合作精神的一代新人有至关重要的意义。 哈尔滨工业大学华德应用技术学院毕业设计(论文)哈尔滨工业大学华德应用技术学院毕业设计(论文) 2 1.3 国内外研究现状 从目前网络教学系统技术实现的形式和方法来看,大致可分为两种教学 模式。一种是以视频会议系统为主的实时在线式网络教学,它是通过传输音 频和视频,将在空间上分离的教师和学生联结在一起,进行实时的、可视的 交互式教学,另一种

14、是基于 Web 技术的非实时自主式网络教学,它是使用 先进的交互式 Web 技术将教学资源组织到相关的 Web 页面,存放在 Web 服务器上以 B/S 方式提供互动的教学服务,比如课件下载、在线交流等。本 文中所讨论的正是后者。 1.4 系统开发环境 本系统采用 JAVA 和 hibernate 技术,使用 MyEclipse 开发平台,SQL Server 2005 数据库作为网站后台据库。 1. 硬件环境 要运行本系统,计算机须满足以下条件: 服务器端操作系统: Windows2000 及以上版本。CPU:为了增加系统的吞吐,提高并发的用户数 量,系统采用双 CPU 的 IBMH70 服

15、务器作为主机。客户端运行环境:能运 行 IE5 以上浏览器的 Windows 操作系统。另外,物业管理客户端软件不属 于本次开发范畴。目前的模拟系统采用浏览器作为客户端。可以使用 IE5 以 上任意版本浏览器。 2 . B/S 结构的数据库访问模式 B/S 结构,即 Browser/Server(浏览器/服务器)结构,是随着 Internet 技术的兴起,对 C/S 结构的一种改进的结构。在这种结构下,用户界面完全 通过 WWW 浏览器实现,一部分事务逻辑在前端实现,但是主要事务逻辑 在服务器端实现,形成 3 层结构。B/S 结构主要利用了不断成熟的 WWW 浏览器技术,结合浏览器的多种 Sc

16、ript 语言,用通用浏览器就实现了原来需 要复杂专用软件才能实现的强大功能,并节约了开发成本,是一种全新的软 件系统构造技术。 通过基于 Internet 互联网的动态 WEB 数据库技术,可以解决远程的数 据传输与读取,远程的客户终端可以通过 WEB 页面提交请求,查询远端的 数据服务器上的信息,同时还可以向远端数据服务器的数据库中存储信息以 实现信息的共享,同时利用 Internet 技术可以降低软件的开发和部署成本, 只要在服务器端装 WEB 应用就可以使每个客户端都能浏览使用。 哈尔滨工业大学华德应用技术学院毕业设计(论文)哈尔滨工业大学华德应用技术学院毕业设计(论文) 3 3 . Eclipse+My Eclipse Eclipse 是一个开放源代码,基于 Java 的可扩张的开发平台,多数人都是 将 Eclipse 作为 Java 的集成开发环境使用。 Eclipse 中三个最吸引人的地方是它创新性的图形 API,即 SWT/JFace, 它大大改善了 Java 界面不够美观,界面响应速度比较慢的能力。二是它的 插件机制。三是利用它的插件机制开发的众多功能

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号