业务背景
客户是一家酒店公司,利用房屋LMS的定制前台来培训餐厅工作人员。学习系统旨在通过培训服务器来增加餐厅销售成为销售人员,而不是简单地订单。
从技术角度来看,LMS基于OpenedX,一个哈佛和麻省理工学院支持的课程管理系统,旨在满足大量在线开放课程(MOOC)的需求。打开edX是根据开源许可证发布的,这意味着组织可以托管自己的实例,并轻松扩展系统以精确满足其业务需求。
作为对定制OpenedX感兴趣的公司,客户端需要电子学习开发专长,在后端实施LMS自定义,并简化当前管理课程和用户访问的过程。
客户的挑战
客户端在其内部服务器上托管了四个独立的OpenedX实例。每个实例都致力于一个独特的餐厅品牌或知识流。继续使用此模式将需要至少四个edX实例来支持新的LMS站点,以获得更多的餐厅概念(然后正在进行中)。
在旧模型中,课程和数据无法从单个edXStudio环境轻松访问,复制,共享或更新。对共享课程的任何修改必须多次完成-从后端的多个站点。
解决方案
研究了OpenedX平台文档后,Oxagile的专家无法确定任何现成功能,允许管理员从单个后端点管理单独的学习微点和相关课程(包括访问限制,学习者进度跟踪,内容和功能升级等),和更多)。
虽然XBlocks(可用于OpenedX课程的元素的可重用组件)可以在增强课程时节省大量工作,但不能使用它们扩展后端功能以集中管理多个edX实例。
幸运的是,OpenedX支持学习工具互操作性(LTI)标准。LTI的主要目标是建立一种标准的方法,将丰富的学习应用程序(通常由第三方服务远程托管和提供)与诸如LMS,门户,学习对象存储库或其他教育环境之类的平台进行集成。
在这种情况下,客户端的多个edX实例可以以标准方式无缝连接到全局LTI提供程序,而无需开发和维护自定义集成。
下图说明了基于LTI的客户问题解决方案:
新架构使用中央LTI工具提供程序,使管理员能够轻松管理共享课程并从单个角度配置访问限制。每个本地edX实例(称为LTI工具消费者)对应于一个独特的餐厅品牌,并实施自己的LTI组件,允许学生访问全球托管的课程。
商业价值
全球LTI实例现在可以作为一个单一的管理和管理点,极大地方便了内容和用户管理。课程内容更新现在显着更加精简和直接,并且添加新的本地edX实例并不会延迟更新升级。