基于web的在线学习交流平台毕业论文.docx

上传人:b****1 文档编号:149024 上传时间:2022-10-04 格式:DOCX 页数:64 大小:605.69KB
下载 相关 举报
基于web的在线学习交流平台毕业论文.docx_第1页
第1页 / 共64页
基于web的在线学习交流平台毕业论文.docx_第2页
第2页 / 共64页
基于web的在线学习交流平台毕业论文.docx_第3页
第3页 / 共64页
基于web的在线学习交流平台毕业论文.docx_第4页
第4页 / 共64页
基于web的在线学习交流平台毕业论文.docx_第5页
第5页 / 共64页
点击查看更多>>
下载资源
资源描述

基于web的在线学习交流平台毕业论文.docx

《基于web的在线学习交流平台毕业论文.docx》由会员分享,可在线阅读,更多相关《基于web的在线学习交流平台毕业论文.docx(64页珍藏版)》请在冰豆网上搜索。

基于web的在线学习交流平台毕业论文.docx

摘 要

随着科技的进步和计算机网络的飞速发展,教育在人们生活中开始占有很重要的地位。

为了让人们的学习过程可以不受地域、时间限制,使得教学资源能在最大范围内实现共享,产生了网上教学系统。

学习任务的繁重,教师课堂所授知识不能当堂完全理解,教师也不可能一对一的辅导。

学生对一个知识点难点持有不同的意见和不同的理解程度,但局限于课堂时间的限制,不能交换意见。

一个可以在网上在线学习交流的平台。

可以避免传统教学模式下时间和空间的限制;当代学生学习动机呈多样性,学习压力因素各异,而在网络背景下的学习者可根据自身的特点采取不同的学习方法。

本在线学习交流平台主要是为在校学习的学生提供一个网络平台,可以让同学无论何时何地,只要有网络的地方就可以进行网上学习,自行安排学习时间,不仅突破了学校授课的地点时间的局限性,更节约了学校的各种资源,而且还节省了老师同学的时间,网上的交流让老师同学更加的自由方便,从学习渠道方面解决学生学习知识。

本设计的开发是基于B/S结构,JAVA开发语言,采用MyEclipse开发平台及SQLServer2000数据库进行开发。

关键词 在线学习交流平台;B/S;JSP

II

Abstract

Withtheprogressofscienceandtechnologyandtherapiddevelopmentofthecomputernetwork,educationinpeoplelifebegantooccupiesaveryimportantposition.Inordertoletpeople'slearningprocesscannotberegional,timelimit,maketheteachingresourcescanbethebiggestrangesharing,produceanonlineteachingsystem.Workhard,theteachertaughttheclassroomknowledgecan'tcompletelyunderstandtheclassroom,theteachercan'tone-to-onecounselling.Studentstoadifficultknowledgepointshavedifferentideasanddifferentunderstanding,butlimitedtoclasstimelimit,can'texchangeofviews.Astudyintheonlinecommunicationplatform.Toavoidthetraditionalteachingmodeoftimeandspacelimit,Thecontemporarystudents'learningmotivationisdiversity,thepressureofstudydifferentfactors,andinthenetworkunderthebackgroundoflearnersaccordingtotheirowncharacteristicstotakedifferentwaystolearn.

Thisonlinelearningplatformismainlyforstudentsstudyinginschoolprovideanetworkplatform,canletstudentsnomatterwhenandwhere,aslongasthereisthenetworkplacecanbeonlinelearning,arrangethelearningtime,notonlybreaktheschoolteachingplacetimelimitations,moresaveavarietyofschoolresources,butalsosavethetimeofmyteachersandclassmates,onlinecommunicationletteacherstudentsmorefreeconvenient,fromlearningchannelstosolvestudents'learningknowledge.ThisdesigndevelopmentisbasedonB/Sstructure,JAVAdevelopmentlanguage,usingMyEclipsedevelopmentplatformandSQLServer2000databasedevelopment.

Keywords Onlinelearning B/S platform JSP

目 录

IV

摘 要 I

Abstract II

第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系统数据流图 7

3.3数据字典 9

3.4本章小结 12

第4章总体设计 13

4.1系统功能图示例 13

4.2数据库表的设计与实现 13

4.3本章小结 17

第5章 网站详细设计 18

5.1系统运行平台设置 18

5.2系统功能设计 18

5.2.1系统登录流程设计 20

5.2.2教师发布作业流程 21

5.3网站主界面设计 21

5.4后台功能演示 22

5.4.1学生注册 23

5.4.2学生登录 23

5.4.3发布作业 24

5.4.4师生交流 25

5.4.5公告栏管理模块的实现 25

5.5本章小结 26

第6章 系统调试与测试 27

6.1测试的重要性 27

6.2测试的目的 28

6.3测试的步骤 28

6.4测试的主要内容 29

6.4.1用户登录模块测试 29

6.4.2发布作业模块测试 31

6.4.3在线留言模块测试 31

6.5本章小结 32

结 论 33

致 谢 34

参考文献 35

附录1译文 36

附录2英文参考资料 42

第1章绪论

1.1课题背景

随着现代教育的发展,学习任务的繁重,教师课堂所授知识不能当堂完全理解,教师也不可能一对一的辅导。

学生对一个知识点难点持有不同的意见和不同的理解程度,但局限于课堂时间的限制,不能交换意见。

课后一些向左走,一些向右走。

各忙其事,面可能都碰不着。

所以,我们需要一个平台,一个可以在网上在线学习交流的平台。

《基于Web的在线学习交流系统设计与实现》可以避免传统教学模式下时间和空间的限制;在线学习对学生来说是时时间和空间的解放,宽松的学习氛围更可以使学生发挥他们的聪明才智,可以在学习交流中相互启发、协作交流;在线学习也是一种多向的信息交流活动,学生在获取不同的学习资源时可进行比较,集思广益,取长补短,深入理解和消化所学的知识;当代学生学习动机呈多样性,学习压力因素各异,而在网络背景下的学习者可根据自身的特点采取不同的学习方法。

1.2目的意义

发展现代远程教育,构建终身学习体系是教育信息化的一项重要任务。

现代远程教育是随着现代信息技术的发展而产生的一种新型教育方式。

“面向

21世纪教育振兴行动计划”中决定,实施“现代远程教育工程”。

通过该工程

的实施,可以有效的发挥现有的各种教育资源的优势,符合世界教育发展的潮流。

而实施现代远程教育工程,需要开发大量的网上教学系统。

当今世界,科学技术突飞猛进。

面对新的形势,我们的教育观念、教育体制、教育结构、教学内容和教学方法相对滞后,因此,必须改革传统的教学课程教学模式和教学方法,借助多媒体技术和网络通信技术等,探索新型的课程教学模式和教学方法。

新型人才培养的需要创新人才的培养是实施素质教育的重点,因特网上丰富的信息资源和图文音像并茂的、丰富多彩的交互式人机界面,能为学习者提供符合人类联想思维与联想记忆特点的、并为学习者实现探索式、发现式学习创造有利条件,特别适合于学生进行“自主发现、自主探索”式学习,因而对于培养具有创新能力与合作精神的一代新人有至关重要的意义。

I

哈尔滨工业大学华德应用技术学院毕业设计(论文)

1.3国内外研究现状

从目前网络教学系统技术实现的形式和方法来看,大致可分为两种教学模式。

一种是以视频会议系统为主的实时在线式网络教学,它是通过传输音频和视频,将在空间上分离的教师和学生联结在一起,进行实时的、可视的交互式教学,另一种是基于Web技术的非实时自主式网络教学,它是使用先进的交互式Web技术将教学资源组织到相关的Web页面,存放在Web服务器上以B/S方式提供互动的教学服务,比如课件下载、在线交流等。

本文中所讨论的正是后者。

1.4系统开发环境

本系统采用JAVA和hibernate技术,使用MyEclipse开发平台,SQLServer

2005数据库作为网站后台据库。

1.硬件环境

要运行本系统,计算机须满足以下条件:

服务器端操作系统:

Windows2000及以上版本。

CPU:

为了增加系统的吞吐,提高并发的用户数量,系统采用双CPU的IBMH70服务器作为主机。

客户端运行环境:

能运行

IE5以上浏览器的Windows操作系统。

另外,物业管理客户端软件不属于本次开发范畴。

目前的模拟系统采用浏览器作为客户端。

可以使用IE5以上任意版本浏览器。

2.B/S结构的数据库访问模式

B/S结构,即Browser/Server(浏览器/服务器)结构,是随着Internet技术的兴起,对C/S结构的一种改进的结构。

在这种结构下,用户界面完全通过WWW浏览器实现,一部分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现,形成3层结构。

B/S结构主要利用了不断成熟的WWW浏览器技术,结合浏览器的多种Script语言,用通用浏览器就实现了原来需要复杂专用软件才能实现的强大功能,并节约了开发成本,是一种全新的软件系统构造技术。

通过基于Internet互联网的动态WEB数据库技术,可以解决远程的数据传输与读取,远程的客户终端可以通过WEB页面提交请求,查询远端的数据服务器上的信息,同时还可以向远端数据服务器的数据库中存储信息以实现信息的共享,同时利用Internet技术可以降低软件的开发和部署成本,只要在服务器端装WEB应用就可以使每个客户端都能浏览使用。

29

3.Eclipse+MyEclipse

Eclipse是一个开放源代码,基于Java的可扩张的开发平台,多数人都是将Eclipse作为Java的集成开发环境使用。

Eclipse中三个最吸引人的地方是它创新性的图形API,即SWT/JFace,它大大改善了Java界面不够美观,界面响应速度比较慢的能力。

二是它的插件机制。

三是利用它的插件机制开发的众多功能强大的

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 党团工作 > 党团建设

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

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