一种课件在线制作与展示系统的制作方法

文档序号:15385466发布日期:2018-09-08 00:30阅读:294来源:国知局

本发明涉及的是教育行业中教师在线课件制作及课堂互动展示技术,用于教师在课堂上通过投影或云终端的方式向学生展示课件,具体涉及一种课件在线制作与展示系统。



背景技术:

课件是教师在教学过程中为实现自己的教学目的和教学目标,解决教学过程中的重点难点及教学难题,尽可能地调动学生学习兴趣和抓住学生注意,帮助学生理解和解决学习及操作困难的教学辅助工具,也是教师在教学过程中实现其教学主导作用的手段。

课件需要教师借助教室讲台前的计算机配合教室投影仪实现课件向学生的展示。通常情况下,教师要课前通过authorware、word、excel或ppt等本地化制作工具实现课件的制作,以u盘、手机等介质的形式将课件带入课堂。此方案有以下不足:

1、课件制作工具学习成本高。本地化的课件制作工具通常功能比较复杂,教师在掌握工具的使用需要付出较大的学习成本。

2、存储介质读取效率与安全性低。当课件所占用磁盘空间较大时,教师向u盘等存储介质拷贝课件需要消耗大量时间。且当存储介质本身质量较差或受外力发生损坏时,课件文件也会随之丢失,给教师在课堂上展示课件带来不便。

3、展示环境软件要求较高。课件的课堂展示需要在计算机上安装额外的展示课件工具,当系统没有安装对应工具时,课件内容无法展示。当展示工具版本较低而制作工具版本较高时,课件有可能不能正常展示。

4、课件分类、管理手段缺乏。

综上所述,本发明提供了一种课件在线制作与展示系统。



技术实现要素:

针对现有技术上存在的不足,本发明目的是在于提供一种课件在线制作与展示系统,减小了课件本地化制作难度,减少了课件存储风险和课件展示软件环境的限制。

为了实现上述目的,本发明是通过如下的技术方案来实现:一种课件在线制作与展示系统,包括用户浏览器、服务器、数据库和阿里云oss,所述的用户浏览器负责提供课件的制作界面,使用户能够自由地课件素材在课件上进行设计布局;所述的服务器从数据库中读取可为用户端用来设计课件的素材文件列表,并将列表结果返回给用户浏览器;所述的数据库:存储素材在阿里云oss上的存储路径以及用户生成最终课件的布局文件内容;所述的阿里云oss:存储视频、音频、ppt、word、pdf、swf等课件文件实体。

一种课件在线制作流程,具体如下:1、用户浏览器向服务器发起可用素材列表请求。

2、服务器根据当前用户编号信息在数据库中查询该用户可用的素材文件列表。

3、数据库向服务器返回素材文件列表,该列表包含资源的编号、资源的类型以及资源在阿里云oss上的存储路径。

4、服务器将步骤3素材文件列表返回给用户浏览器,此时用户浏览器能够看到可用的素材文件列表

5、如果用户需要使用列表中某个资源,通过在浏览器界面上选中这个资源,此时浏览器会向阿里云oss请求素材文件实体。

6、阿里云将文件实体内容返回至浏览器,用户此时可在浏览器中看到文件内容并对其在课件的展示位置进行调整。

7、当用户编辑完课件点击保存后,浏览器会将包含课件当中所使用的素材在课件当中位置信息进行汇总,形成布局文件html,将布局文件发送给服务器。

8、服务器将布局文件内容直接写入数据库。

9、数据库将写入成功与否的标志位返回给服务器。

10、服务器将保存结果返回给浏览器提示用户进行下一步操作。

展示系统调取展示课件的数据流程如下:1、用户浏览器向服务器发起对应编号课件布局文件请求。

2、服务器根据当前该编号信息从数据库中获取布局文件内容。

3、数据库向服务器返回布局文件内容。

4、服务器将布局文件内容返回给用户浏览器。

5、浏览器根据布局文件所包含的素材当中的阿里云oss路径,向阿里云请求素材文件实体。

6、阿里云oss将素材文件内容返回至浏览器,浏览器完成对素材的渲染。

本发明具有以下有益效果:

1、依托windows系统自带浏览器实现,用户无需额外安装课件制作与展示工具,学习成本低。

2、课件内容全部采用云端存储,大幅减少了移动存储介质损坏带来的文件损坏风险。

3、如果配合移动端设备进行课件展示,可实现网络远程在线教学。

附图说明

下面结合附图和具体实施方式来详细说明本发明;

图1为本发明的系统架构图;

图2为本发明的调取展示课件的数据流程图。

具体实施方式

为使本发明实现的技术手段、创作特征、达成目的与功效易于明白了解,下面结合具体实施方式,进一步阐述本发明。

参照图1-2,本具体实施方式采用以下技术方案:一种课件在线制作与展示系统,包括用户浏览器、服务器、数据库和阿里云oss,所述的用户浏览器负责提供课件的制作界面,使用户能够自由地课件素材在课件上进行设计布局;所述的服务器从数据库中读取可为用户端用来设计课件的素材文件列表,并将列表结果返回给用户浏览器;所述的数据库:存储素材在阿里云oss上的存储路径以及用户生成最终课件的布局文件内容;所述的阿里云oss:存储视频、音频、ppt、word、pdf、swf等课件文件实体。

本具体实施方式制作课件的数据流程顺序已在图1中标注,其含义如下:

1、用户浏览器向服务器发起可用素材列表请求。

2、服务器根据当前用户编号信息在数据库中查询该用户可用的素材文件列表。

3、数据库向服务器返回素材文件列表,该列表包含资源的编号、资源的类型以及资源在阿里云oss上的存储路径。

4、服务器将步骤3素材文件列表返回给用户浏览器,此时用户浏览器能够看到可用的素材文件列表

5、如果用户需要使用列表中某个资源,通过在浏览器界面上选中这个资源,此时浏览器会向阿里云oss请求素材文件实体。

6、阿里云将文件实体内容返回至浏览器,用户此时可在浏览器中看到文件内容并对其在课件的展示位置进行调整。

7、当用户编辑完课件点击保存后,浏览器会将包含课件当中所使用的素材在课件当中位置信息进行汇总,形成布局文件html,将布局文件发送给服务器。

8、服务器将布局文件内容直接写入数据库。

9、数据库将写入成功与否的标志位返回给服务器。

10、服务器将保存结果返回给浏览器提示用户进行下一步操作。

本具体实施方式的调取展示课件的数据流程如图2所示,其含义如下:

1、用户浏览器向服务器发起对应编号课件布局文件请求。

2、服务器根据当前该编号信息从数据库中获取布局文件内容。

3、数据库向服务器返回布局文件内容。

4、服务器将布局文件内容返回给用户浏览器。

5、浏览器根据布局文件所包含的素材当中的阿里云oss路径,向阿里云请求素材文件实体。

6、阿里云oss将素材文件内容返回至浏览器,浏览器完成对素材的渲染。

本具体实施方式依托windows系统自带浏览器实现,用户无需额外安装课件制作与展示工具,学习成本低。课件内容全部采用云端存储,大幅减少了移动存储介质损坏带来的文件损坏风险。如果配合移动端设备进行课件展示,可实现网络远程在线教学。

以上显示和描述了本发明的基本原理和主要特征和本发明的优点。本行业的技术人员应该了解,本发明不受上述实施例的限制,上述实施例和说明书中描述的只是说明本发明的原理,在不脱离本发明精神和范围的前提下,本发明还会有各种变化和改进,这些变化和改进都落入要求保护的本发明范围内。本发明要求保护范围由所附的权利要求书及其等效物界定。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1