本发明专利技术提供了一种文档的共享方法及装置。该方法包括:接收终端发送的修改文档、修改时间和终端名称;根据修改文档、修改时间和终端名称生成文档版本;保存文档版本;将文档版本同步至多台终端。通过本发明专利技术,不同的终端可以基于相同的文档内容,通过修改、批注、提问和解答等方式进行共同学习,提高了多媒体课程的交互程度,从而提高了教学效果。
Method and device for sharing documents
The invention provides a method and a device for sharing documents. The method comprises: receiving terminal to send the revised document, modification time and terminal name; according to the revised document, modification time and terminal name generation version of the document; save the document version; the document version up to terminal synchronization. According to the invention, different terminals can document content based on the same common learning by modifying, comments, questions and answers, improve the level of interaction of multimedia courses, so as to improve the teaching effects.
【技术实现步骤摘要】
文档的共享方法及装置
本专利技术涉及互联网领域,特别是涉及一种文档的共享方法及装置。
技术介绍
随着多媒体技术的发展,多媒体课堂已不再能满足视频或音频授课,为了更好的课堂效果,老师和学生需要更多的交互,以增进双方的相互沟通,从而达到更好的教学效果。现有技术中多媒体课程的交互程度低,有些问题仅通过语音或老师的视频课件或板书无法解决。针对现有技术中多媒体课程交互程度低的问题,目前业界没有理想的解决方式。
技术实现思路
本专利技术目的在于提供一种文档的共享方法及装置,旨在解决现有技术中多媒体课程交互程度低的问题。本专利技术提供了一种文档的共享方法,该方法包括:接收终端发送的修改文档、修改时间和终端名称;根据修改文档、修改时间和终端名称生成文档版本;保存文档版本;将文档版本同步至多台终端。通过本专利技术,不同的终端可以基于相同的文档内容,通过修改、批注、提问和解答等方式进行共同学习,提高了多媒体课程的交互程度,从而提高了教学效果。本专利技术还提供了一种文档的共享装置,该装置包括:接收模块,用于接收终端发送的修改文档、修改时间和终端名称;生成模块,用于根据修改文档、修改时间和终端名称生成文档版本;保存模块,用于保存文档版本;同步模块,用于将文档版本同步至多台终端。通过本专利技术,不同的终端可以基于相同的文档内容,通过修改、批注、提问和解答等方式进行共同学习,提高了多媒体课程的交互程度,从而提高了教学效果。附图说明图1是本专利技术实施例提供的文档的共享方法的流程图;图2是本专利技术实施例提供的权限设置方法的流程图;图3是本专利技术实施例提供的管理员审核方法的流程图;图4是本专利技术实施例提供的文档版本的同步方法的流程图;图5是本专利技术实施例提供的复合消息体示意图;图6是本专利技术实施例提供的文档的共享装置的结构框图。具体实施方式为了使本专利技术要解决的技术问题、技术方案及有益效果更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本专利技术实施例提供了一种文档的共享方法,本实施例的执行主体可以是教学管理系统。图1是本专利技术实施例提供的文档的共享方法的流程图,如图1所示,该方法具体包括以下步骤S110至步骤S140。步骤S110,接收终端发送的修改文档、修改时间和终端名称。本实施例中的文档一般可以使用通用的文档格式,文档在上传到教学管理系统后,供用户查阅和修改。为了达到更好的展示效果,可以对文档进行统一的编码。本实施例中的终端可以是电脑、手机或Pad等具有文档编辑功能的设备。终端在修改文档后,会生成一个独立的修改版本,终端在对文档进行修改后,会将修改文档、对该文档的修改时间以及终端自身的名称发送给教学管理系统,基于修改时间和终端名称,可以对不同版本的修改文档进行区分。对文档的修改包括以下类型:编辑:对文档进行修改,每编辑一次就保存一个独立版本。批注:对文档的内容进行位置标记并进行标记说明,可以进行不同类型的批注,比如批注为知识点、考点或难点等。引用:可以把文档中的部分内容进行引用,引用到其他文件或其他功能点。注入:可以把周边外部的数据注入到文档中,丰富文档内容。提问:对文档中的内容进行提问。回答:针对提问进行回答的操作。为了对教师、家长和学生等不同对象分别提供满足各自需求的功能,可以为各对象设置不同的权限。图2是本专利技术实施例提供的权限设置方法的流程图,如图2所示,该方法包括:步骤S210,设置终端的权限;步骤S220,接收终端在权限内生成的修改文档。具体的,可以包括诸如以下权限:审核者权限:对共享文档进行内容审核并对共享过程进行管控,不直接参与共享,但在出现违规操作时,可以随时停止共享进程。所有者权限:可以进行文档的所有操作。管理者权限:由文档所有者授权,可以进行文档除了开启关闭共享外的所有操作。参与者权限:由文档所有者或管理者邀请,参与文档共享,并可以对文档进行有限的操作。查阅者权限:由文档所有者或管理者邀请,参与文档共享,但只能查看不能修改。为了保证对修改内容的可控,本实施例中设置了管理员权限,图3是本专利技术实施例提供的管理员审核方法的流程图,如图3所示,在根据修改文档、修改时间和终端名称生成文档版本之前,包括以下步骤:步骤S310,判断修改文档是否通过审核;步骤S320,确定修改文档未通过审核,则停止终端的修改并关闭终端的权限。步骤S120,根据修改文档、修改时间和终端名称生成文档版本。每个文档版本包括文档正文和文档属性,文档正文中包括对修改内容的标记,文档属性包括修改时间和终端名称等,通过修改时间和终端名称,可以确定唯一的文档版本。步骤S130,保存文档版本。教学管理软件在所在的服务器中存储了修改后的各文档版本,通过修改时间和终端名称,或者通过单独的命名,可以确定唯一的文档版本。步骤S140,将文档版本同步至多台终端。当一台终端对文档进行修改,生成新的文档版本后,该文档版本可以供其他终端查阅该,也可以根据权限在该版本的基础上进行进一步的修改。同步的方式也可以是实时的,即每进行一次修改,就认为这是一个修改版本,教学管理系统实时将修改结果同步给其他终端,通过本方式,其他终端可以实时地看到修改内容,结合视频和音频内容,可以进一步提高交互性。实时查看修改内容可以按以下,在一台终端对文档修改后提交的时候,教学管理系统可以创建一个复合消息体,并将复合消息体即时发送到每一台参与文档共享的终端。复合消息体的特点是在一个消息体中存在多种数据形式,多种数据形式可以根据需要进行灵活的组合拼装,图5是本专利技术实施例提供的复合消息体示意图,如图5所示,该复合消息体中包括消息标题、消息内容、消息类型和消息群体。通过加载复合消息体中的数据,可以实现文档修改的即时查看。复合消息体的主要结构如下:文档修改数据:文档修改位置坐标+文档修改类型+文档修改内容。用户数据:用户个人信息+用户权限数据。消息附件:图片、音频和视频等相关数据。系统数据:时间戳(消息发送时间(文档修改时间))+消息编码+其他系统参数。通过上述方式,可以实现实时地在各终端上看到修改内容。保存的文档版本包括多个文档版本,其他终端在需要获取某一文档版本可以通过如下方式,图4是本专利技术实施例提供的文档版本的同步方法的流程图,如图4所示,该方法包括:步骤S410,接收对多个文档版本之一的查询请求。查询请求中包括文档版本的相关特征,例如修改时间和终端名称,或者文档名称等等。步骤S420,将对应的文档版本同步至多台终端。通过本专利技术实施例,不同的终端可以基于相同的文档内容,通过修改、批注、提问和解答等方式进行共同学习,提高了多媒体课程的交互程度,从而提高了教学效果。本专利技术实施例还提供了一种文档的共享装置,图6是本专利技术实施例提供的文档的共享装置的结构框图,如图6所示,该装置包括接收模块610、生成模块620、保存模块630和同步模块640。接收模块610用于接收终端发送的修改文档、修改时间和终端名称。生成模块620用于根据修改文档、修改时间和终端名称生成文档版本。保存模块630用于保存文档版本。同步模块640用于将文档版本同步至多台终端。优选的,保存的文档版本包括多个文档版本,同步模块640包括:接收单元,用于接收对多个文档版本之一的查询请求;同步单元,用于本文档来自技高网...
【技术保护点】
一种文档的共享方法,其特征在于,包括:接收终端发送的修改文档、修改时间和终端名称;根据所述修改文档、所述修改时间和所述终端名称生成文档版本;保存所述文档版本;将所述文档版本同步至多台终端。
【技术特征摘要】
1.一种文档的共享方法,其特征在于,包括:接收终端发送的修改文档、修改时间和终端名称;根据所述修改文档、所述修改时间和所述终端名称生成文档版本;保存所述文档版本;将所述文档版本同步至多台终端。2.如权利要求1所述的方法,其特征在于,保存的文档版本包括多个文档版本,在将所述文档版本同步至多台终端包括:接收对多个文档版本之一的查询请求;将对应的文档版本同步至多台终端。3.如权利要求1所述的方法,其特征在于,当一台终端正在修改当前文档版本时,其他终端不能修改所述当前文档版本。4.如权利要求1所述的方法,其特征在于,接收终端发送的修改文档、修改时间和终端名称包括:设置所述终端的权限;接收所述终端在所述权限内生成的所述修改文档。5.如权利要求1所述的方法,其特征在于,在根据所述修改文档、所述修改时间和所述终端名称生成文档版本之前,包括:判断所述修改文档是否通过审核;确定所述修改文档未通过所述审核,则停止所述终端的修改并关闭所述终端的所述权限。6.一种文档的共...
【专利技术属性】
技术研发人员:李文涛,胥亦伟,
申请(专利权)人:深圳市异度信息产业有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。