TOP

基于SCORM标准的资源学习平台
2014-02-17 16:16:19 来源: 作者: 【 】 浏览:14708
赛题简介:介绍整个赛题的思路和整体要求本题要求参赛队伍设计、开发一个可以播放SCORM标准课件的学习平台。在平台上,实现上传SCORM标准的课件、注册课程并学习课程同时需要记录学习课件进度以及与课件之间的交互动作等信息。
赛题业务场景:描述赛题相关的真实企业业务背景。从真实场景中,适当简化或者提炼出适合比赛的赛题场景随着网络信息化的逐渐兴起,基于网络的学习将逐渐成为一种被学生认可的新型学习方式。但是一般的网络学习也有一些弊端,比如学习资源在各个在线平台之间不可重复利用、学生学习资源时缺乏互动,课件仅仅单纯的视频或文档形式播放,无法吸引学生的兴趣等等问题。
  想解决如上问题就需要开发一个基于SCORM标准的课件播放平台,SCORM课件可以生动的反应学习内容,并且可以很好的与学员进行互动。SCORM课件具有的可重复使用性也可以使得资源得到最有效的利用。     设计、开发一个可以播放SCORM标准课件的平台,可以上传、播放课件。重点在于记录SCORM课件与学习者之间互动的数据(包括所做的测试、听课的进度、学习的时长等信息)
功能性需求  1 平台用户的注册以及登陆功能(针对普通注册用户以及管理员要分配不同权限。) 
  2 上传SCORM课件压缩包功能
  3 解压课件,并将章节解析到数据库功能
  4 学员注册课程后方可学习课程,需要列出学员注册过的课程列表。
  5 记录学员学习记录(进度),下次播放时从记录处开始,即学习内容的断点播放功能。
  6 学习过程中提供记事本功能,学员可以针对课程记录自己的心得,并可以随时查看自己的笔记。
  7 基于课件与学员的互动性要求,对于带测试题目的课件,要求记住用户测试后的得分并通过得分判断当前章节是否为通过状态。 
  8 学员可以查看自己针对各个课件的学习状态、学习记录以及观看时间等信息。 
  9 学员可针对已经学过的课程进行打分。
  10 作为管理员权限的用户可以查看各个课件被观看的总时间、观看总人数、课件平均得分等统计信息,用于评估课件的质量
非功能性需求  1 根据要求功能合理设计页面,展示必要信息的同时要考虑用户使用方便。 
  2 播放课件过程要流畅。 
  3 播放一门课程(10M左右)响应时间应小于5秒
  4 保证主流浏览器的兼容性,包括IE8、火狐、谷歌、360、搜狗等浏览器
  5  如果可以自己利用网上免费的课件打包软件制作出测试用课件,可酌情加分(根据课件的内容是否丰富以及形式是否多样)。
其他限制条件:开发环境、实验平台、开发语言、数据库、编译器等限制条件  开发平台:Eclipse平台 
  开发语言:Java、前台页面使用JSP、js脚本、jquery等 
  数据库:Mysql
  SCOMR标准:符合SCORM1.2标准
测试数据或平台:提供给参赛者的测试环境和测试数据。(可提供电子档)测试环境: 
  普通PC机,网络环境要求可访问到开发平台的服务。 
  测试数据: 
  1 可下载网络免费SCORM1.2标准课件包作为测试数据
  2 可提供带有测试题的SCORM标准的课件资源包
  3 可以使用网络提供的打包SCORM软件,自行打包课件。
  4  企业提供打包好的SCORM标准课件。点击下载课件
其他要求

文档要求: 
  1详细设计说明书(描述平台的设计基本思路、使用到的关键技术、关键业务模块通过UML图进行详细说明) 
  2 需求规格说明书(对所开发平台的各个模块进行功能性说明) 

功能需求给分点(满分100分) 

用户注册登录功能 

10分 

上传课件功能 

5分 

课件解压并解析功能 

10分 

课件播放功能 

10分 

断点续播功能 

10分 

记事本功能 

15分 

与课件互动功能(记录测试分数) 

15分 

查看个人学习记录功能 

5分 

学员给课件打分功能 

10分 

管理员查看统计信息功能 

10分 

非功能需求加分点 

播放响应时间要求 

完成加5分 

主流浏览器兼容 

完成加5分 

自己制作多样化课件 

完成加10分 

关键字: 责任编辑:cnsoft
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到QQ空间
分享到: 
上一篇“thinkSNS”网站移动客户端开发 下一篇数据挖掘可视化技术

相关栏目