CN103400329A - 基于Web的在线课件制作平台*** - Google Patents
基于Web的在线课件制作平台*** Download PDFInfo
- Publication number
- CN103400329A CN103400329A CN2013103384901A CN201310338490A CN103400329A CN 103400329 A CN103400329 A CN 103400329A CN 2013103384901 A CN2013103384901 A CN 2013103384901A CN 201310338490 A CN201310338490 A CN 201310338490A CN 103400329 A CN103400329 A CN 103400329A
- Authority
- CN
- China
- Prior art keywords
- courseware
- school
- server
- web
- online
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Information Transfer Between Computers (AREA)
Abstract
本发明涉及课件制作领域,尤其涉及一种基于Web的在线课件制作平台***。该***包括客户端和服务端,客户端包括课件制作平台和门户网站,服务端包括数据库服务器、Web服务器、素材库、日志存储服务器和日志分析服务器集群;所述的素材库采用分级存储架构,分为顶层的全国资源库和底层的校级资源库,每种素材都被指定共享范围;客户端设有离线播放器,服务器端设有个性化推荐引擎。本发明所述***自带中文字体库,支持中文操作;设有基于AIR的离线播放器,可以同时支持课件的在线制作和离线播放;具有海量素材并分级存储,并为素材和课件添加版权保护,能为用户提供知识共享和个性化推荐服务。
Description
技术领域
本发明涉及课件制作领域,尤其涉及一种基于Web的在线课件制作平台***。
背景技术
现有的课件制作软件分为传统的课件制作软件和在线课件制作软件,传统的课件制作软件需单独安装且不支持移动终端,而且存在版本不兼容、数据易丢失、素材更新不及时以及知识不能共享等问题。现有的在线课件制作软件克服了上述问题,但现有的课件制作软件不支持中文及中文字体,不支持动画和视频离线播放,素材和课件不能获得版权保护,不能提供知识共享且没有用户个性化推荐功能,素材数量有限,给课件制作过程带来诸多不便。
发明内容
为解决现有在线课件制作软件存在的问题,本发明提供了一种基于Web的在线课件制作平台***,能实现课件的共享和交流,并备有海量素材资源。
本发明是基于B/S架构开发的富客户端应用,富客户端应用(Rich Internet Applications, RIA)利用具有很强交互性的富客户端技术来为用户提供一个更高和更全方位的网络体验。
本发明采用的技术方案为:一种基于Web的在线课件制作平台***,包括客户端和服务端,客户端包括课件制作平台和门户网站,课件制作平台采用Flex和ActionScript 3.0开发,为用户提供在线课件制作的用户界面;服务端包括数据库服务器、Web服务器、素材库、日志存储服务器和日志分析服务器集群,数据库服务器用于存储制作好的课件,Web服务器用于存放及部署平台应用,日志存储服务器用于记录操作记录及访问记录,日志分析服务器集群用于统计平台所有数据并给出趋势图;所述的素材库采用分级存储架构,分为顶层的全国资源库和底层的校级资源库,全国资源库存储服务器内的所有素材,校级资源库存储部分素材副本,每种素材都被指定共享范围;客户端设有离线播放器,服务器端设有个性化推荐引擎。用户通过使用平台已经提供的素材制作课件,经过了用户自主思想的劳动整合,所以整体课件的版权归用户所有,在制作课件的过程中用户可以将自己的版权信息如“姓名”等嵌入到课件中,从而达到版权保护的目的。
客户端的门户网站为用户提供交流沟通和个人信息管理的平台,服务器端设有素材库存储海量素材,由于素材多为动画,文件比较大,不适合集中存储在全国资源库中,因此本发明采用分级存储模式。
该***配有中文字体库,支持中文操作。
全国资源库存储平台***的所有素材,存储的素材分为***素材、个人素材和学校素材三种,***素材是由***管理员上传的素材,个人素材是用户上传的素材,学校素材是以学校为单位上传的素材。
素材上传成功后,指定素材的共享方式,共享方式分为全站免费共享、校内共享、指定共享、好友共享、有偿共享和不共享。其中,全站免费共享是指任何人都可以***素材,校内共享是指与素材上传者属于同一学校的用户可以***素材,指定共享是指将素材共享给指定好友,有偿共享则是指素材上传者可以为素材指定一个价格,使用者需要使用金币购买素材才能使用,不共享则是指只有上传者自己能够使用素材,这主要是针对一些保密性比较高的素材。
学校可以单独购买指定素材的副本,校级资源库存储的素材副本是学校从全国资源库中购买后由***管理员将素材部署到学校的校级资源库中,并在全国资源库中建立映射表,按照映射表确定素材下载位置。当用户请求素材时,根据映射表查询该素材是否存在于校级资源库,若存在,则直接从校级资源库加载素材。
当学校购买全国平台的素材副本时,通过如下方式将素材从全国资源库部署到校级资源库:
1、在全国平台提供接口,管理员选定要导出的素材进行导出,同时导出一个描述文档download.xml,其中包含了素材的id、url等信息,素材则导出为一个ZIP压缩包。
2、校级资源库提供接口,管理员通过接口上传素材压缩包和描述文档,导入成功后,返回一个新的描述文档upload.xml,其中包含了素材的id、url等信息,这里的url是素材在校级资源库上的相对存储路径,且upload.xml中还包含校级资源库的资源根目录的访问地址。
3、管理员将新的描述文档upload.xml上传到全国平台,平台对文档解析,建立素材资源在全国资源库与校级资源库之间的映射关系。
如果学校已经积累了一些素材,可以申请将素材上传到全国资源库并部署到校级资源库,对外提供有偿或无偿共享,默认情况下,学校上传的素材对本校老师提供无偿共享。个人上传的素材保存在全国资源库中而不是校级资源库。
课件制作者通过在线的方式进行课件的设计与制作,课件的素材大部分来自于***素材库的版权素材,另一部分是用户自己上传的素材,同一个素材可能会在多个课件中被使用。因此,如果对每一个课件,都将其使用的素材进行单独保存,势必会造成服务器存储资源的浪费。为了解决这个问题,***在设计时将课件所使用的素材和课件内容分离,通过课件结构描述文档(XML文档)描述课件所使用的资源以及资源的组织方式,每一个课件对应一个XML描述文档,服务器端存储课件结构描述文档,这样大大节省了存储空间。当用户再次访问某个课件时,根据其XML描述文档对素材资源进行动态加载,并呈递给用户。
本发明所述***自带中文字体库,支持中文操作;设有基于AIR的离线播放器,可以同时支持课件的在线制作和离线播放;具有海量素材并分级存储,并为素材和课件添加版权保护,能为用户提供知识共享和个性化推荐服务。
附图说明
图1是本发明的总体架构图;
图2是素材资源存储架构图;
图3是课件结构描述文档的结构定义树。
具体实施方式
一种基于Web的在线课件制作平台***,如图1、图2所示,包括客户端和服务端,客户端包括课件制作平台和门户网站,课件制作平台采用Flex开发,使用的编程语言是ActionScript 3.0,开发的IDE工具是Flash Builder 4.5,课件制作平台为用户提供在线课件制作的用户界面,门户网站为用户提供交流沟通和个人信息管理的平台。服务端包括数据库服务器、Web服务器、素材库、日志存储服务器和日志分析服务器集群,数据库服务器用于存储制作好的课件,Web服务器用于存放及部署平台应用,日志存储服务器用于记录操作记录及访问记录,日志分析服务器集群用于统计平台所有数据并给出趋势图。所述的素材库采用分级存储架构,分为顶层的全国资源库和底层的校级资源库,全国资源库存储服务器内的所有素材,存储的素材分为***素材、个人素材和学校素材三种,***素材是由***管理员上传的素材,个人素材是用户上传的素材,学校素材是以学校为单位上传的素材。素材上传成功后,指定素材的共享方式,共享方式分为全站免费共享、校内共享、指定共享、好友共享、有偿共享和不共享。其中,全站免费共享是指任何人都可以***素材,校内共享是指与素材上传者属于同一学校的用户可以***素材,指定共享是指将素材共享给指定好友,有偿共享则是指素材上传者可以为素材指定一个价格,使用者需要使用金币购买素材才能使用,不共享则是指只有上传者自己能够使用素材,这主要是针对一些保密性比较高的素材。
学校可以单独购买指定素材的副本存到校级资源库中,购买成功后由***管理员将素材部署到学校的校级资源库中,全国平台会存储素材资源的映射表,当用户请求素材时,根据映射表查询该素材是否存在于校级资源库,若存在,则从校级资源库加载。
用户对素材资源的访问权限通过四种方式获得:
1)学校的校级资源库,即如果学校获得了某些素材的授权,那么该学校的所有老师都可以访问这些素材。
2)用户自己上传的素材,对于这种素材,用户拥有全部权限。
3)其他用户对该用户共享的素材,如通过好友共享、校内共享、指定对象共享等方式。
4)用户购买的素材。
当学校购买全国平台的素材副本时,通过如下方式将素材从全国资源库部署到校级资源库:
1)在全国平台提供接口,管理员选定要导出的素材进行导出,同时导出一个描述文档download.xml,其中包含了素材的id、url等信息,素材则导出为一个ZIP压缩包。
2)校级资源库提供接口,管理员通过接口上传素材压缩包和描述文档,导入成功后,返回一个新的描述文档upload.xml,其中包含了素材的id、url等信息,这里的url是素材在校级资源库上的相对存储路径,且upload.xml中还包含校级资源库的资源根目录的访问地址。
3)管理员将新的描述文档upload.xml上传到全国平台,平台对文档解析,建立素材资源在全国资源库与校级资源库之间的映射关系。
如果学校已经积累了一些素材,可以申请将素材上传到全国资源库并部署到校级资源库,对外提供有偿或无偿共享,默认情况下,学校上传的素材对本校老师提供无偿共享。个人上传的素材保存在全国资源库中而不是校级资源库。
客户端设有离线播放器,服务器端设有个性化推荐引擎。该***配有中文字体库,支持中文操作。该***为素材设置了下载次数、平均评分、更新时间三个描述参数,方便检索素材,用户可以按不同的参数对检索结果进行排序。该***还为用户增加收藏夹功能,用户可以收藏喜欢的素材。用户可以查看自己上传的素材,可以控制搜索返回的记录数,可以搜索特定类型(如图片、影片等)的素材。该***还提供了用户认证功能,用户需在全国平台进行注册,由全国平台进行统一管理。另外,还提供单点登录的功能。
***将课件所使用的素材和课件内容分离,通过课件结构描述文档(XML文档)描述课件所使用的资源以及资源的组织方式,每一个课件对应一个XML描述文档,服务器端存储课件结构描述文档,节省了存储空间。在线课件制作平台的客户端有两种用户界面:设计模式和预览模式,在设计模式下,用户可以对课件进行编辑。当用户需要预览课件的播放效果时,进入预览模式,此时服务器端首先根据用户的设计视图生成相应的XML描述文档,再由服务器端的课件生成引擎根据XML描述文档对资源进行动态组装,生成可以播放的课件,展示给用户。
图3展示了课件XML描述文档的结构定义树,其中,带尖括弧的表示节点,如<kejian>、<slides>等,不带尖括弧的表示属性,如id、url等。每个矩形框内可以包含多个属性,属性之间逗号分隔。节点与其属性之间通过直线连接,直线上有字母p(property),表示该节点具有某种属性。父节点与子节点之间通过直线连接,直线上的数字表示父节点与子节点之间的对应关系,例如1:n表示一个父节点可以包含多个这样的子节点。以节点<slides>和<slide>为例,表示一个<slides>节点下可以有多个<slide>子节点,如果没有数字标注,则表示父节点只能有一个这样的子节点。
Claims (6)
1. 一种基于Web的在线课件制作平台***,包括客户端和服务端,其特征在于:客户端包括课件制作平台和门户网站,课件制作平台采用Flex和ActionScript 3.0开发,为用户提供在线课件制作的用户界面;服务端包括数据库服务器、Web服务器、素材库、日志存储服务器和日志分析服务器集群,数据库服务器用于存储制作好的课件,Web服务器用于存放及部署平台应用,日志存储服务器用于记录操作记录及访问记录,日志分析服务器集群用于统计平台所有数据并给出趋势图;所述的素材库采用分级存储架构,分为顶层的全国资源库和底层的校级资源库,全国资源库存储服务器内的所有素材,校级资源库存储部分素材副本,每种素材都被指定共享范围;客户端设有离线播放器,服务器端设有个性化推荐引擎。
2.根据权利要求1所述的基于Web的在线课件制作平台***,其特征在于:该***配有中文字体库。
3.根据权利要求1所述的基于Web的在线课件制作平台***,其特征在于:全国资源库存储的素材分为***素材、个人素材和学校素材三种,***素材是由***管理员上传的素材,个人素材是用户上传的素材,学校素材是以学校为单位上传的素材。
4.根据权利要求3所述的基于Web的在线课件制作平台***,其特征在于:素材上传成功后,指定素材的共享方式,共享方式分为全站免费共享、校内共享、指定共享、好友共享、有偿共享和不共享。
5.根据权利要求1所述的基于Web的在线课件制作平台***,其特征在于:校级资源库存储的素材副本是学校从全国资源库中购买后由***管理员将素材部署到学校的校级资源库中,并在全国资源库中建立映射表,按照映射表确定素材下载位置。
6.根据权利要求1-5任一项所述的基于Web的在线课件制作平台***,其特征在于:该***制作的课件通过课件结构描述文档描述课件所使用的资源以及资源的组织方式,服务器端存储课件结构描述文档。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2013103384901A CN103400329A (zh) | 2013-08-06 | 2013-08-06 | 基于Web的在线课件制作平台*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2013103384901A CN103400329A (zh) | 2013-08-06 | 2013-08-06 | 基于Web的在线课件制作平台*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN103400329A true CN103400329A (zh) | 2013-11-20 |
Family
ID=49563942
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2013103384901A Pending CN103400329A (zh) | 2013-08-06 | 2013-08-06 | 基于Web的在线课件制作平台*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103400329A (zh) |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104135596A (zh) * | 2014-04-09 | 2014-11-05 | 浙江图讯科技有限公司 | 基于flex的视频与文档锚点同步匹配及展现方法 |
CN105354178A (zh) * | 2015-10-22 | 2016-02-24 | 江苏国泰新点软件有限公司 | 一种电子标书生成方法、装置和*** |
CN106257565A (zh) * | 2016-10-25 | 2016-12-28 | 广东薪云科技有限公司 | 离线授课*** |
CN108510413A (zh) * | 2017-02-28 | 2018-09-07 | 北京新唐思创教育科技有限公司 | 一种开放在线教学互动课件方法及其装置 |
CN108509391A (zh) * | 2017-02-24 | 2018-09-07 | 北京新唐思创教育科技有限公司 | 课件单页的处理方法及装置 |
CN108509403A (zh) * | 2018-03-15 | 2018-09-07 | 北京市育学林教育技术有限公司 | 一种课件在线制作与展示*** |
CN109284473A (zh) * | 2018-11-20 | 2019-01-29 | 育宁教育科技(上海)有限公司 | 在线教学课件的编辑和生成方法以及*** |
CN111382560A (zh) * | 2018-12-13 | 2020-07-07 | 鸿合科技股份有限公司 | 一种制作课件方法及***、电子设备 |
CN113177127A (zh) * | 2021-04-30 | 2021-07-27 | 象玺(嘉兴)教育科技有限公司 | 一种互动性教育录播课件的制作方法 |
CN111459915B (zh) * | 2020-04-14 | 2021-10-15 | 南京工业大学 | 一种适用于高校的全景式数据开放方法及*** |
CN113722648A (zh) * | 2021-09-23 | 2021-11-30 | 上海精学锐信息科技有限公司 | 一种html5课件制作方法及*** |
CN113900747A (zh) * | 2021-09-06 | 2022-01-07 | 特赞(上海)信息科技有限公司 | 创意素材管理方法、装置、计算机设备和存储介质 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20110025615A (ko) * | 2009-09-04 | 2011-03-10 | 경원대학교 산학협력단 | 학습관리시스템의 인터페이스 제공 방법 및 시스템 |
CN101986294A (zh) * | 2010-10-18 | 2011-03-16 | 林桢 | 一种基于互联网Web2.0平台构建的在线文献管理*** |
CN102508863A (zh) * | 2011-10-10 | 2012-06-20 | 深圳中兴网信科技有限公司 | 一种在线课件制作***及方法 |
CN102542418A (zh) * | 2012-01-05 | 2012-07-04 | 北京邮电大学 | 基于云存储的校园资源共享方法 |
CN102571852A (zh) * | 2010-12-27 | 2012-07-11 | 上海杉达学院 | 基于网络的课件分发方法 |
-
2013
- 2013-08-06 CN CN2013103384901A patent/CN103400329A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20110025615A (ko) * | 2009-09-04 | 2011-03-10 | 경원대학교 산학협력단 | 학습관리시스템의 인터페이스 제공 방법 및 시스템 |
CN101986294A (zh) * | 2010-10-18 | 2011-03-16 | 林桢 | 一种基于互联网Web2.0平台构建的在线文献管理*** |
CN102571852A (zh) * | 2010-12-27 | 2012-07-11 | 上海杉达学院 | 基于网络的课件分发方法 |
CN102508863A (zh) * | 2011-10-10 | 2012-06-20 | 深圳中兴网信科技有限公司 | 一种在线课件制作***及方法 |
CN102542418A (zh) * | 2012-01-05 | 2012-07-04 | 北京邮电大学 | 基于云存储的校园资源共享方法 |
Non-Patent Citations (2)
Title |
---|
张洪强: "基于AIR的课件素材库***的设计与实现", 《中国优秀硕士学位论文全文数据库》 * |
李响: "基于RIA的在线多媒体课件***的设计和研究", 《中国西部科技》 * |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104135596A (zh) * | 2014-04-09 | 2014-11-05 | 浙江图讯科技有限公司 | 基于flex的视频与文档锚点同步匹配及展现方法 |
CN105354178A (zh) * | 2015-10-22 | 2016-02-24 | 江苏国泰新点软件有限公司 | 一种电子标书生成方法、装置和*** |
CN106257565A (zh) * | 2016-10-25 | 2016-12-28 | 广东薪云科技有限公司 | 离线授课*** |
CN108509391B (zh) * | 2017-02-24 | 2021-09-17 | 北京新唐思创教育科技有限公司 | 课件单页的处理方法及装置 |
CN108509391A (zh) * | 2017-02-24 | 2018-09-07 | 北京新唐思创教育科技有限公司 | 课件单页的处理方法及装置 |
CN108510413A (zh) * | 2017-02-28 | 2018-09-07 | 北京新唐思创教育科技有限公司 | 一种开放在线教学互动课件方法及其装置 |
CN108509403A (zh) * | 2018-03-15 | 2018-09-07 | 北京市育学林教育技术有限公司 | 一种课件在线制作与展示*** |
CN109284473A (zh) * | 2018-11-20 | 2019-01-29 | 育宁教育科技(上海)有限公司 | 在线教学课件的编辑和生成方法以及*** |
CN111382560A (zh) * | 2018-12-13 | 2020-07-07 | 鸿合科技股份有限公司 | 一种制作课件方法及***、电子设备 |
CN111459915B (zh) * | 2020-04-14 | 2021-10-15 | 南京工业大学 | 一种适用于高校的全景式数据开放方法及*** |
CN113177127A (zh) * | 2021-04-30 | 2021-07-27 | 象玺(嘉兴)教育科技有限公司 | 一种互动性教育录播课件的制作方法 |
CN113900747A (zh) * | 2021-09-06 | 2022-01-07 | 特赞(上海)信息科技有限公司 | 创意素材管理方法、装置、计算机设备和存储介质 |
CN113722648A (zh) * | 2021-09-23 | 2021-11-30 | 上海精学锐信息科技有限公司 | 一种html5课件制作方法及*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103400329A (zh) | 基于Web的在线课件制作平台*** | |
US8032510B2 (en) | Social aspects of content aggregation, syndication, sharing, and updating | |
CN102939604B (zh) | 用于上下文索引的网络资源的方法和装置 | |
CN100573528C (zh) | 数字博物馆网格及其构造方法 | |
CN106980669B (zh) | 一种数据的存储、获取方法及装置 | |
CN103036954B (zh) | 基于gis的移动信息聚合***及其方法 | |
CN101217640B (zh) | 一种p2p视频点播中实现节目收藏的方法和设备 | |
CN1692354B (zh) | 信息管理***、信息处理设备以及信息处理方法 | |
CN102771135A (zh) | 用于通过使用因特网内容向导访问内容的***和方法 | |
CN104321743A (zh) | 用于开发在通信网络上查询内容和服务的应用程序的方法和*** | |
CN103701772B (zh) | 一种数字媒体内容资源云***的构建方法 | |
CN109284435A (zh) | 面向互联网的用户交互痕迹捕获、存储和检索的***及方法 | |
US20240160701A1 (en) | Systems and methods for federated searches of assets in disparate dam repositories | |
CN110781430B (zh) | 互联网新型虚拟数据中心***及其构造方法 | |
Liu et al. | Personalized location-based services | |
CN104331445B (zh) | 一种个性化app管理平台的菜单自动加载方法 | |
Tapiador et al. | A web collaboration architecture | |
CN107818137A (zh) | 基于Web的在线课件制作平台*** | |
CN108200131A (zh) | 面向区域化遥感数据分发协调的共享协调***及其控制方法 | |
Zaslavsky et al. | Grid-enabled mediation services for geospatial information | |
Shi et al. | Automated geoprocessing mechanism, processes and workflow for seamless online integration of geodata services and creating geoprocessing services | |
Yang et al. | An approach of personalized 3D scene customization based on multimedia resources | |
CN109241052A (zh) | 一种基于关联数据的存储方法、装置、介质及设备 | |
Maurizio et al. | Building own’s guided tour in a contemporary art guide | |
López-de-Ipiña et al. | Collaboration-Centred Cities Through Urban Apps Based on Open and User-Generated Data |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20131120 |