网络在线学习系统Word文件下载.docx
- 文档编号:15800633
- 上传时间:2022-11-16
- 格式:DOCX
- 页数:32
- 大小:1.48MB
网络在线学习系统Word文件下载.docx
《网络在线学习系统Word文件下载.docx》由会员分享,可在线阅读,更多相关《网络在线学习系统Word文件下载.docx(32页珍藏版)》请在冰豆网上搜索。
在现代科学技术的飞速进展的时期,单一的在线学习观,单一的在线学习模式显然已不适应社会进展的需要。
自上个世纪50年代以来,“各类在线学习改革探索,风起云涌。
产生了许多新的在线学习体系。
可是,谁也包打不了天下,只有大家联合起来,才能迎接时期的挑战。
”其实,国外的学者也清楚地熟悉到那个问题:
“把建构主义这种培育学习者处置‘问题’能力和技术的模式,推行至一切在线学习领域是不适宜的。
”
在线学习系统,是一个利用因特网作为平台传送教学内容,实施网上教学,进行网上交流和学习的信息系统。
它是多方面地,全方位地,从课件下载,在线答疑,课堂在线学习到留言反馈,自我测试,再到相关系统的友情链接,和新闻中心的设置,不仅能够加深学生对于课程的学习理解,而且也开阔了大家的眼界,专门好的培育了学生自主学习的精神,也为很多学有余力的同窗提供了专门好的进一步进展钻研的空间。
构建在线学习系统平台,能够克服传统课堂教育的局限性,形成一种主动的、协作的、开放的教学模式,既有生动形象和资源普遍的长处,又具有能彼此访问、双向交流,不受时空限制的优良特性。
系统的开发工具
本系统采用当前最流行的JSP在线编程技术,能够实现数据的高效、动态、交互访问,具有壮大的Server/Client交互能力,是结合markup(HTML或XML)和JAVA代码来处置的一种动态页面。
第一页第一次被挪用的时候,通过JSP引擎自动编译成Servlet。
然后执行,以后每次调历时,执行编译过的Servlet。
Web应用的功能能够分为多个明确概念公共接口的组件,通过JSP将它们结合再一路。
系统开发的目的
本系统冲破一般多媒体辅助教学工具的思想,尽可能将现实的活生生的教学环境和方式应用于网络教学中,提高学生网上学习的兴趣,从而真正提高网上教学质量;
亦为成立多学科通用的网上教学平台,为此后开展普遍的网上教育提供技术基础服务。
第二章系统可行性分析
可行性分析是在进行初步伐查后所进行的对系统开发必要性和可能性的研究,所以也称为可行性研究。
网络在线学习系统也应从技术可行性,经济可行性和操作可行性三方面来论证。
技术可行性
用JSP技术,Web页面开发人员能够利用HTML或XML标识来设计和格式化最终页面,并利用JSP标识或小脚本来生成页面上的动态内容。
生成内容的逻辑被封装在标识和JavaBeans组件中,而且捆绑在脚本中,所有的脚本在服务器端运行。
由于核心逻辑被封装在标识和JavaBeans中,所以Web管理人员和页面设计者,能够编辑和利用JSP页面,而不影响内容的生成。
在服务器端,JSP引擎解释JSP标识和脚本,生成所请求的内容(例如,通过访问JavaBeans组件,利用JDBC技术访问数据库或包括文件),而且将结果以HTML(或XML)页面的形式发送回阅读器。
这既有助于作者保护自己的代码,又能保证任何基于HTML的Web阅读器的完全可用性。
经济可行性
由于本系统相对比较简单,因此其开发周期比较短,使得本系统在本钱方面,具有专门大的优势与竞争能力。
同时,不需要购买硬件,所利用软件也属于免费软件,故开发本钱较低。
操作可行性
本系统主如果为了方便学生上网学习,并和教师交流、讨论,同时教师和管理员也可进入系统进行查询、修改和检测,操作方便,简单易懂。
综上所述,开发本系统,在经济上、技术上、操作上都是可行的。
第三章系统需求分析
系统性能需求分析
系统响应时刻需求
整个系统需求能对数据库中的所有数据进行查询和统计,因为在线学习系统具有很高的实用性,为了确保用户能够较快的打开网站,系统要求具有很高的响应速度,80%的查询和统计时刻应控制在2秒之内,最大时刻不该超过5秒;
而作为学生、教师和管理员三方面用户利用,系统必需要有繁重的事物处置能力,能处置上千条的数据。
系统安全性需求
在软件利用方面,教师和学生利用该系统必需进行必要的身份验证,在教师和学生第一次利用该软件的时候给的的用户名和密码进行登录。
而管理员是登录用户名和密码唯一的,一旦管理员登录成功后就可以够修改登录密码。
同时按照不同用户的属性给予相应的菜单利用权限。
系统灵活性需求
操作方式上的转变:
本系统能支持鼠标操作和键盘操作;
运行环境的转变:
本系统支持的运行平台有Win98,Win2000,WinXP,Win2003。
系统主要功能
系统功能分析在系统开发的整体任务基础上完成。
主要功能有以下几方面:
1.课堂在线学习
学生能够像在课堂上一样,阅读幻灯片,同意学习指导,进行课程学习,而且能够进行课堂练习,进行自我检测学习效果,查漏补缺。
2.课件下载
这是一个超级有效的版块,有条件的学生能够将其下载在电脑上,用于自己平时的学习。
成为老师课上在线学习的有效补充。
3.留言反馈
了解学生的意见与建议的一个超级有效的途径。
同时也是教师与学生交流的平台,学生能够向老师提出关于学习方面的问题,老师也能够对于这些问题进行解答。
使教师和学生有了更多交流的机缘与空间。
4.自我测试
学生检测自己学习功效的模块。
5.成绩管理
这是一个超级复杂的模块,分为多级管理员与用户。
有登岸检测,取回密码,注销帐户。
对于不同权限的用户进入不同的界面,进行成绩的管理。
系统数据流图
数据流图描画信息流和数据从输入移动到输出进程中在系统中流动和处置的情形。
通过阅读系统,在获取系统上提供的信息资源,而且利用系统提供的各项辅助学习的服务。
利用该系统,使学习十分方便。
如下图所示。
1.顶层数据流图
图顶层数据流图
2.第一层数据流图-学生管理
图第一层数据流图-学生管理
3.第一层数据流图-教师管理
图第一层数据流程图-教师管理
数据字典
数据字典是关于数据信息的集合,即对数据流图中包括的所有元素的概念的集合。
表3-1课件下载数据字典
表3-2公告栏数据字典
表3-3交流论坛数据字典
表3-4留言反馈数据字典
表3-5课堂在线数据字典
E-R图
图管理员E-R图
图用户E-R图
图留言反馈E-R图
图课堂教学E-R图
图整体模块E-R图
图完整E-R图
第四章系统整体设计
系统功能设计
按照系统的需求分析说明,对在线学习系统进行模块化设计。
在需求分析的基础上,寻觅实现网络在线学习系统的各类不同的方案,并选取若干个合理方案,经分析比较,从当选出一个最佳方案。
本方案是在JSP的环境下,实现网络在线学习系统的课件下载信息管理、公告栏信息管理、交流论坛信息管理、留言反馈信息管理和课堂在线信息管理等功能。
具体功能如下:
1.课件下载是一个超级有效的版块,有条件的学生能够将其下载在电脑上,用于自己平时的学习,成为老师课上在线学习的有效补充,包括用户登录、课件信息、下载页面和存储管理等。
2.公告栏管理是用于管理员和教师发布新的信息的版块,学生能够及时了解网站动态,并作相应的调整,以适应以后的学习,为学生提前学习打下基础,包括用户登录、发布公告和用户信息阅读等。
3.交流论坛是用于学生和教师之间的一种互动,在这里大家各抒己见,彼此交流学习心得和提问解答,增进之间的彼此进步,包括用户登录、信息交流和彼此讨论等。
4.留言反馈是了解学生的意见与建议的一个超级有效的途径。
使教师和学生有了更多交流的机缘与空间,包括用户登录、用户填写留言、给管理员发邮件等。
5.课堂在线学习这一模块,使学生能够像在课堂上一样,阅读幻灯片,同意学习知指导,进行课程学习,而且能够进行课堂练习,进行自我检测学习效果,查漏补缺,包括课堂练习、自我检测等。
系统功能模块图
按照上述系统功能分析,能得出下面系统功能模块图:
图系统功能模块图
数据库设计
数据库分析
作为一个具有必然应用价值的在线学习系统系统,从本质上说其操作的对象为数据库中存储的具体记录。
因此不仅要求所利用的数据库具有比较高的稳固性,安全性及高负载下维持足够响应的能力,还要求作出科学的数据库逻辑结构设计,以提高数据库的利用效率和减少数据冗余。
以这种思想作为设计谋略,分析系统应知足以下几项需求:
(1)系统用户包括教师,学生与管理员用户;
(2)附件上传及管理功能;
(3)不同权限管理员的权限验证;
(4)留言版块的表结构;
(5)在线答疑的表结构;
(6)成绩管理的表结构。
数据库实体关系设计
通过上面的简单的分析,咱们能够设计出数据库的逻辑结构----E-R图,即实体-关系图,从而成立数据库的物理结构即表结构.所谓实体反映到数据库中即为数据表,它存储着具体的记录信息;
所谓关系,即表与表的关系,这种联系大多是通过外键(FK:
ForeginKey)实现的.按照需求,设计了四个表系统数据库(feedback):
留言模块表(feed),在线答疑模块表(feedback),成绩管理模块数据库(score_gd):
注册登录表(gzmy_manage_user),成绩管理表(gzmy_mili_info),如图和图所示。
图Feedback数据库实体关系图图Score_gd数据库实体关系图
数据库物理结构设计
肯定了数据库的逻辑结构以后,接下来需要作的就是将这些概念性的,逻辑性的东西转化为数据库中能够寄存信息的数据表。
数据库系统的选用需要按照系统的需求而定。
本设计以大中型数据库系统MSSQLServer2000作为系统利用的数据库系统平台。
1.系统数据库(feedback)中的留言模块表(feed),记录留言的各项信息,例如:
信息序号用来在数据库中唯一标识该条留言记录;
留言种类用来区分留言的类别;
主题与内容是此条留言的主要内容;
其他字段用于记录该留言者的相关信息,如表4-1所示。
表4-1feed留言模块表
序号
字段的英文名称
中文含义
字段类型及其精度
数据说明
是否主码
1
idd
信息序号
自动增加int(4)
NOTNULL
P
2
idea
留言种类
VARCHAR(20)
3
subject
主题
4
liuyan
内容
VARCHAR(300)
5
name
名称
6
邮件地址
VARCHAR(30)
7
tel
电话
8
fox
传真
2.系统数据库(feedback)中的在线答疑模块表(feedback),记录在线答疑的各项信息:
表示用来唯一标记用户;
同时用户能够选择是提问仍是解答;
内容就是记录用户留言的具体内容,如表4-2所示。
表4-2feedback在线答疑模块表
id
标识
type
答疑种类
content
VARCHA
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网络 在线 学习 系统
![提示](https://static.bdocx.com/images/bang_tan.gif)