- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
学习系统平台的设计与实现
摘要:以开源的Darodo5技术为基础,建立一个功能强大的网络学习系统平台,实现学校教学管理、数据、资源的统一、唯一及完全共享,引导实现教师教学和学生学习方式的变革。学习系统不单是实现了常规的远程教学和培训,而且是学校教学管理信息系统,为参与其中的师生提供服务,同时还提供对学习过程及教学资源的共享、设计、开发、运用、管理、评价及标准化。
关键词:学习系统;开源;Darodo5;教学管理;教学资源;数据共享
中图分类号:TP311文献标识码:A文章编号:1009-3044(2011)18-4512-01
随着科技进步和社会发展,信息流动方式发生极大的变化,人们获取信息、知识的时空和方式也发生了深刻巨大的变化。而其中基于网络技术和信息技术的学习活动是最有效、最便捷的方式。
我校于2007年开始以模块化教学为主要内容的课程体系改革,探索新时期的职教模式,并以此为契机,设计规划一个支撑此项教学改革成果的展示平台。
学习系统平台是构筑于校园网基础上的沟通教、学、管理三者之间的桥梁,在互联网环境下实现网络多媒体教学,实现了图文并茂、声像俱佳的交互式教学效果,又能优化共享教学资源,有效地实施个性化教育,已成为现代教育技术改革与发展的方向,同时也是推动创新教育的重要途径。
1 系统结构
1.1 学习系统包主要括以下功能
1) 用户管理系统(为所有教师、在校生、外来培训生建立用户资料);
2) 课程管理系统(在线修改、发布课程教案,定制个性化教案);
3) 教案课件管理(各类课件、音像、视频在线播放);
4) 个人日程管理(管理个人日常工作学习的日程);
5) 课程表管理(发布每个学生的课程表,定制教师任课表);
6) 模板管理(课程教案的各类模板的定制和发布);
7) 在线学习记录(记录学生在线学习的日志);
8) 在线测验考试(发布在线考试的试卷、定制试题库)。
1.2 学习系统性能要求
1) 在线学习包括教师、在校生、培训生,要求在线人数理论上应1000以上。所以并发用户数我们要求在1000以上。
2) 课件有大量的视频播放,所以带宽要求较高,局域网内是能够满足要求的,但在互联网上时,要求有10Mbs以上的上行带宽。
3) 系统的安全以使用权来保证,由于涉及知识产权的课件,在安全机制上要求防下载、防网页拷贝功能。
1.3 学习系统的运行环境
学习网络平台只需要通过IE浏览器打开相应的网址就可以实现登陆。
2 系统详细设计
学习系统包括如表1的模块设计。
按统一设计,分块开发的要求,每一个具体的功能模块都是独立的,可以自行设计修改的,不会影响整体功能和另外各部分功能的应用。核心模块是网上教学模块和系统管理模块。
3 系统实现
学习系统平台实现的关键技术在于界面的实时审核、自动更新并版本保留,以及工作流的实现,这个是网页为界面的系统最难以实现的困难。
学习系统主要的核心模块在课程教案管理教师可以自行发布自己个性化的教案和课件。系统以工作流的审核机制,是系统的核心技术所在。
本系统采用分层设计的系统结构,整个系统分为三层(B/A/S),而最复杂的应用层,又分为表示层,业务逻辑层,数据持久层。从而保证系统的灵活性,系统以开源代码DORADO5为基础进行开发。
Dorado是解决业务交互层的中间件软件,对于Web应用来说就是Web表现层的运行平台与开发平台。Dorado与数据库、应用中间件的形成相同,都是先把可复用的代码剥离,再加以重整与优化,形成具有一定标准化与规范化的产品平台。Dorado提供视图模型机制、构件的标准属性与事件等,这些是Web开发的基础,原来需要通过手工代码先写出类似的基础才能进入与业务有关的编程,而现在都成为简单的配置工作。因此以Dorado为基础平台建设Web应用,成本更低、品质更高。
在此开源技术框架的基础上,整个开发的过程非常简便快捷。有各种轻量级的工作流组件,开发的过程是一个非常有趣的简易搭建的工作。
4 结束语
学习系统平台是以学生自主学习为核心的,也是以实训为中心的课程体系在网络上的实现。教师也通过学习系统的应用来完善课程体系,以新的概念、新的方法来教学和管理。
在校内进行了两年的良运行,收到了非常好的效果,并获得广东省科协等单位的高度评价,省内职教同行也对我校开发的学习系统平台有强烈的兴趣,络绎不绝前来观摩学习。
参考文献:
[1] 夏慧军,魏雪辉. 深入浅出Ajax[M].北京:电子工业出版社,2007.
[2] William.dorado 5用户指南v1.1[M]
文档评论(0)