掌桥专利:专业的专利平台
掌桥专利
首页

异地协作演示方法、设备及可读存储介质

文献发布时间:2023-06-19 10:54:12


异地协作演示方法、设备及可读存储介质

技术领域

本发明涉及软件开发技术领域,尤其涉及一种异地协作演示方法、设备及可读存储介质。

背景技术

在软件开发过程中,一般会从待做的产品需求列表中挑选出一些需求,纳入到一次迭代计划中,然后针对这些需求进行软件开发,开发人员完成本地迭代开发后,交付给测试人员进行测试,测试人员完成测试后,交给业务人员进行验收测试,若业务人员认可该实现方式,则将软件发布到生产环境。在该过程中,对软件质量的检测主要依靠测试人员、业务人员的反馈。

现有软件工程方法论中,有提及开发人员在完成某个需求的软件开发后,在其本机演示该软件的功能,测试、产品经理在现场观看该功能效果的演示。但是随着公司规模发展,产品经理、业务方大多分散在各个地方,或者特殊阶段需要进行远程协作,导致无法直接看到开发人员的现场效果演示,使得开发人员的需求理解偏差问题进入到测试、验收阶段,而若在测试阶段或者验收阶段才发现开发人员实现的需求跟产品需求有偏差,需要开发人员进行开发调整,将会产生较多的返工成本,并可能造成项目或产品的延期,进而导致当前软件开发的过程中成本高、周期长。

发明内容

本发明的主要目的在于提供一种异地协作演示方法、设备及可读存储介质,旨在解决现有的软件开发过程中的成本高、周期长的技术问题。

为实现上述目的,本发明提供一种异地协作演示方法,所述异地协作演示方法包括步骤:

获取待演示产品;

对所述待演示产品进行可异地演示化处理,得到处理结果,并将所述处理结果发送至接收端;所述可异地演示化处理包括适应所述接收端的演示环境的适应性处理和修改所述待演示产品对应的演示内容;

接收所述接收端基于所述处理结果反馈的反馈信息,并基于所述反馈信息对所述待演示产品进行相应调整,完成质量内建。

可选地,所述可异地演示化处理为适应所述接收端的演示环境的适应性处理,所述对所述待演示产品进行可异地演示化处理,包括:

获取演示环境配置信息;

绑定所述演示环境配置信息和所述待演示产品。

可选地,所述绑定所述演示环境配置信息和所述待演示产品之后,包括:

在所述待演示产品中内置修改功能接口,以实现对所述待演示产品进行修改的修改功能。

可选地,所述可异地演示化处理为修改所述待演示产品对应的演示内容,所述对所述待演示产品进行可异地演示化处理,还包括:

获取所述待演示产品对应的需求文档;

基于所述需求文档对所述演示内容进行预设融合处理,其中,所述演示内容包括演示过程视频。

可选地,所述基于所述需求文档对所述演示过程视频进行预设融合处理,包括:

获取所述演示过程视频的分辨率;

基于所述分辨率,生成一需求文档显示区域,以使所述需求文档显示区域的长与所述演示过程视频的显示区域的长相同或所述需求文档显示区域的宽与所述演示过程视频的显示区域的宽相同;

填充所述需求文档至所述需求文档显示区域,并拼接所述需求文档显示区域和所述演示过程视频的显示区域。

可选地,所述基于所述需求文档对所述演示过程视频进行预设融合处理,还包括:

获取所述演示过程视频的分辨率;

生成小于或等于所述分辨率的透明模板,并将所述透明模板覆盖于所述演示过程视频的显示区域的上方;

填充所述需求文档至所述透明模板。

可选地,所述基于所述需求文档对所述演示过程视频进行预设融合处理,还包括:

基于预设显示需求选取所述演示过程视频中的部分显示区域作为字幕区域;

填充所述需求文档至所述字幕区域。

可选地,所述基于所述反馈信息对所述待演示产品进行相应调整,完成质量内建,包括:

输出所述反馈信息;

接收所述反馈信息对应的修改指令,并基于所述修改指令修改所述待演示产品,得到修改后的待演示产品;

发送所述修改后的待演示产品至所述接收端,若接收到所述接收端针对所述修改后的待演示产品反馈的所述修改后的待演示产品和所述需求文档匹配的确认需求匹配指令,则完成质量内建。

此外,为实现上述目的,本发明还提供一种异地协作演示设备,所述异地协作演示设备包括存储器、处理器和存储在所述存储器上并可在所述处理器上运行的异地协作演示程序,所述异地协作演示程序被所述处理器执行时实现如上所述的异地协作演示方法的步骤。

此外,为实现上述目的,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有异地协作演示程序,所述异地协作演示程序被处理器执行时实现如上所述的异地协作演示方法的步骤。

本发明通过获取待演示产品;对所述待演示产品进行可异地演示化处理,得到处理结果,并将所述处理结果发送至接收端;所述可异地演示化处理包括适应所述接收端的演示环境的适应性处理和修改所述待演示产品对应的演示内容;接收所述接收端基于所述处理结果反馈的反馈信息,并基于所述反馈信息对所述待演示产品进行相应调整,完成质量内建。本发明实现了通过对待演示产品进行可异地演示化处理得到处理结果,并接收接收端针对该处理结果反馈的反馈信息,以通过该反馈信息完成质量内建,其中,对于无法直接看到开发人员的现场效果演示的接收端的用户,通过该处理结果,可相当于在演示现场观看所述待演示产品的演示过程,从而使得开发人员的需求理解偏差问题在开发阶段被解决,进而降低了软件开发过程的成本以及周期。

附图说明

图1是本发明异地协作演示方法第一实施例的流程示意图;

图2是本发明异地协作演示方法第二实施例的流程示意图;

图3是本发明实施例中一视频融合效果示意图;

图4是本发明实施例中又一视频融合效果示意图;

图5是本发明实施例中再一视频融合效果示意图;

图6是本发明异地协作演示装置较佳实施例的功能模块示意图;

图7是本发明实施例方案涉及的硬件运行环境的结构示意图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

本发明提供一种异地协作演示方法,参照图1,图1为本发明异地协作演示方法第一实施例的流程示意图。

本发明实施例提供了异地协作演示方法的实施例,需要说明的是,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。异地协作演示方法可应用于终端设备中,该终端设备包括但不限于个人计算机、平板电脑等,为了便于描述,以下省略执行主体描述异地协作演示方法的各个步骤。异地协作演示方法包括:

步骤S110,获取待演示产品。

具体地,获取待演示产品,该待演示产品属于软件开发过程中的产物,而非进入测试或验收阶段的产品,即对该待演示产品的改进过程属于质量内建的过程。可以理解,该待演示产品为软件。

需要说明的是,质量内建作用在软件开发过程中,其要求参与在软件开发生命周期中的各个角色都需要实时的对软件的质量负责,确保软件在交付到下一环节(例如测试或验收)前已经有了一定的质量保证。质量内建的核心目的在于减少因为质量问题导致的测试或验收阶段的返工,避免浪费大量人力成本和延长软件开发周期。

可以理解的是,相较于测试或验收阶段的产品,尚处于开发过程中的待演示产品,对其实现方式进行修改或变更的成本较低,且由于需要修改或变更的内容较少其需要的调整时间更短。

步骤S120,对所述待演示产品进行可异地演示化处理,得到处理结果,并将所述处理结果发送至接收端;所述可异地演示化处理包括适应所述接收端的演示环境的适应性处理和修改所述待演示产品对应的演示内容。

具体地,对待演示产品进行可异地演示化处理,得到处理结果,并将处理结果发送至接收端。其中,可异地演示化处理包括适应该接收端的演示环境的适应性处理和修改该待演示产品对应的演示内容。

需要说明的是,由于产品经理、业务方等待演示产品开发相关人员大多分散在各个地方(即异地,例如不同城市),导致无法直接在演示现场看到待演示产品的开发人员(即发送端的用户)的演示,因此,需要对该待演示产品的演示过程进行相关处理,以使无法在待演示产品进行演示时处于演示现场的人员也可观看到该待演示产品的演示过程,即使得处于异地的相关人员可以观看到的演示过程相当于待演示产品的开发人员的现场演示对应的演示过程。

上述可异地演示化处理为适应所述接收端的演示环境的适应性处理,上述对所述待演示产品进行可异地演示化处理,包括:

步骤a,获取演示环境配置信息。

具体地,为方便接收端的用户切身感受待演示产品的功能,可以向接收端的用户提供可自行操作待演示产品的条件,以在其自行操作待演示产品时判断该待演示产品的功能效果是否符合需求文档的要求,此外,待演示产品的功能效果的演示需要在一定的配置环境下进行,接收端若不具备该配置环境则无法自行实现待演示产品的功能效果的演示,因此,需要对该待演示产品进行适应性处理,以使待演示产品适应该接收端的演示环境。

具体地,获取演示环境配置信息,以使接收端接收到该演示环境配置信息之后,能够通过该演示环境配置信息演示该待演示产品。

步骤b,绑定所述演示环境配置信息和所述待演示产品。

具体地,绑定该演示环境配置信息和该待演示产品,例如将演示环境配置信息和待演示产品打包。

上述绑定所述演示环境配置信息和所述待演示产品之后,包括:

步骤c,在所述待演示产品中内置修改功能接口,以实现对所述待演示产品进行修改的修改功能。

具体地,为方便接收端的用户针对需求文档和功能效果提出意见或建议,可在该待演示产品能够被接收端的用户自行操作的基础上,还提供对应的方便提出意见或建议的功能,该意见或建议可通过对视频(向发送端反馈的反馈信息)进行批注的方式进行,该批注的展现形式可包括语音、文本或对待演示产品的组件的调整过程等。

对于对待演示产品的组件的调整过程,可以理解,待演示产品在运行时产生的功能效果由组成待演示产品的不同组件实现,例如登录组件、功能入口等。

例如,对于登录组件一般至少包括账号输入框,账号输入框会有样式、显示大小这些属性,不同的样式或显示大小,其带给用户的感观是不同的;功能入口会有显示位置、显示大小这些属性,对于不同的显示位置或显示大小,对应的用户的操作便捷度不同,可以理解,显示位置越靠近用户呼出功能入口的操作对应的位置,用户的操作便捷度越高,例如,用户在屏幕中间呼出设置功能入口,则将设置功能入口的显示位置设置于屏幕中间,用户在屏幕左上角呼出设置功能入口,则将设置功能入口的显示位置设置于屏幕左上角。

对于功能入口,其一般以图标的形式呈现,不同的图标在显示页面中的位置也将影响用户的操作便捷度。

需要说明的是,展现形式为对功能效果对应的组件的调整过程时,可通过修改前的功能效果和修改后的功能效果进行对比展现,或使用修改后的功能效果替换修改前的功能效果。

可以理解,不同于语音或文本的不改变待演示产品的功能效果,对待演示产品的组件的调整改变了待演示产品的功能效果,相当于需要向接收端的用户提供间接修改待演示产品的代码的功能。

此外,需要说明的是,需求文档的制定虽然指定了待演示产品开发的方向,但是,需求文档也不一定能确定待演示产品的成品,或多或少地即使待演示产品完全符合需求文档的要求,待演示产品依旧会存在不合理之处,由接收端的用户自行操作待演示产品,将有利于接收端的用户找出需求文档中的不合理之处。

具体地,在待演示产品中内置修改功能接口,以实现对待演示产品进行修改的修改功能,即实现对待演示产品的组件进行调整的功能。

步骤S130,接收所述接收端基于所述处理结果反馈的反馈信息,并基于所述反馈信息对所述待演示产品进行相应调整,完成质量内建。

具体地,接收接收端基于处理结果反馈的反馈信息,并基于该反馈信息对待演示产品进行相应调整,完成质量内建。

具体地,在接收端的用户完成对视频的批注后,接收端将批注后视频保存并发送给发送端,发送端的开发人员接收到该批注后视频后,根据批注对待演示产品进行相应调整,以使待演示产品契合需求文档。在待演示产品契合需求文档后,完成质量内建。

上述基于所述反馈信息对所述待演示产品进行相应调整,完成质量内建,包括:

步骤d,输出所述反馈信息;

具体地,输出反馈信息,例如通过发送端的屏幕输出该反馈信息,以使发送端的用户获取该反馈信息。

步骤e,接收所述反馈信息对应的修改指令,并基于所述修改指令修改所述待演示产品,得到修改后的待演示产品。

具体地,接收用户针对该反馈信息输入的对应的修改指令,该修改指令为用户针对该反馈信息的对待演示产品的调整方案,并基于该修改指令修改该待演示产品,得到修改后的待演示产品。

步骤f,发送所述修改后的待演示产品至所述接收端,若接收到所述接收端针对所述修改后的待演示产品反馈的所述修改后的待演示产品和所述需求文档匹配的确认需求匹配指令,则完成质量内建。

具体地,发送修改后的待演示产品至接收端,若接收到该接收端针对该修改后的待演示产品反馈的修改后的待演示产品和需求文档匹配的确认需求匹配指令,则完成质量内建;若接收到该接收到针对该修改后的待演示产品反馈的修改后的待演示产品和需求文档不匹配的继续修改指令,则继续修改该待演示产品,直至接收到上述确认需求匹配指令,完成质量内建。

需要说明的是,在待演示产品契合需求文档前,可能需要多次进行向接收端发送处理结果以及接收相应的接收端的反馈信息的过程。

本实施例通过获取待演示产品;对所述待演示产品进行可异地演示化处理,得到处理结果,并将所述处理结果发送至接收端;所述可异地演示化处理包括适应所述接收端的演示环境的适应性处理和修改所述待演示产品对应的演示内容;接收所述接收端基于所述处理结果反馈的反馈信息,并基于所述反馈信息对所述待演示产品进行相应调整,完成质量内建。实现了通过对待演示产品进行可异地演示化处理得到处理结果,并接收接收端针对该处理结果反馈的反馈信息,以通过该反馈信息完成质量内建,其中,对于无法直接看到开发人员的现场效果演示的接收端的用户,通过该处理结果,可相当于在演示现场观看所述待演示产品的演示过程,从而使得开发人员的需求理解偏差问题在开发阶段被解决,进而降低了待演示产品开发过程的成本以及周期。

进一步地,参照图2,基于本发明异地协作演示方法第一实施例,提出第二实施例,所述可异地演示化处理为修改所述待演示产品对应的演示内容,所述对所述待演示产品进行可异地演示化处理,还包括:

步骤S121,获取所述待演示产品对应的需求文档;

步骤S122,基于所述需求文档对所述演示内容进行预设融合处理,其中,所述演示内容包括演示过程视频。

具体地,获取待演示产品对应的需求文档;基于该需求文档对演示内容进行预设融合处理,其中,演示内容包括演示过程视频、演示过程照片等。

具体地,为提高接收端的用户比对需求文档和功能效果的效率,即方便接收端的用户发现待演示产品所存在的缺陷,可在获取演示过程视频的过程中或得到演示过程视频之后,通过视频处理手段来实现。可以理解,接收端的用户在观看演示过程视频时,需要将演示过程视频中的功能效果与产品需求进行比对,才能确定待演示产品是否与该产品需求相对应,而产品需求一般通过需求文档进行记载,因此,对演示过程视频进行处理的过程可为通过视频融合方式将需求文档与演示过程视频进行融合。

需要说明的是,演示内容来源于开发人员自行对待演示产品的需求文档中的功能进行效果演示,该演示内容可通过预设视频录制工具(录屏工具)录制,或者是通过预设视频录制工具(例如手机、平板电脑等)进行摄像或连续拍照的方式获取。

需要说明的是,需求文档中的不同需求与演示过程视频的不同播放页面相对应,即一播放页面中的功能效果为一相应的需求的具体实现,在当前播放页面中的功能效果发生改变后,对应的需求同步更新。例如,需求为用户登录功能,则当前播放页面中的功能效果为用户登录界面的功能效果,在当前播放页面为功能效果为待演示产品设置界面的功能效果时,需求文档同步更新为待演示产品设置功能。

相应地,接收端的用户在观看融合后的演示过程视频时,可针对需求文档和功能效果提出意见或建议,同样地,该提出意见或建议的方式可通过上述视频融合的方式来实现,该意见或建议的展现形式可包括语音或文本等。需要说明的是,为便于发送端的用户处理该意见或建议,该意见或建议可通过对视频进行批注的方式进行,具体地,接收端的用户在观看视频时,可随时暂停视频的播放,并对当前视频页面进行批注。

上述基于所述需求文档对所述演示过程视频进行预设融合处理,得到处理结果,包括:

步骤g,获取所述演示过程视频的分辨率;

步骤h,基于所述分辨率,生成一需求文档显示区域,以使所述需求文档显示区域的长与所述演示过程视频的显示区域的长相同或所述需求文档显示区域的宽与所述演示过程视频的显示区域的宽相同。

具体地,获取演示过程视频的分辨率,即确定演示过程视频在播放时在显示屏幕上占据的显示区域;基于该分辨率,生成一需求文档显示区域,以使需求文档显示区域的长与演示过程视频的显示区域的长相同或需求文档显示区域的宽与演示过程视频的显示区域的宽相同。

步骤i,填充所述需求文档至所述需求文档显示区域,并拼接所述需求文档显示区域和所述演示过程视频的显示区域。

具体地,将需求文档填充至需求文档显示区域,并拼接该需求文档显示区域和该演示过程视频的显示区域。

具体地,参照图3,该需求文档显示区域与该演示过程视频的显示区域的关系为左侧、右侧、上侧、下侧或四周环绕。其中,视频部分为视频播放画面,需求点为需求文档。

上述基于所述需求文档对所述演示过程视频进行预设融合处理,还包括:

步骤j,获取所述演示过程视频的分辨率;

步骤k,生成小于或等于所述分辨率的透明模板,并将所述透明模板覆盖于所述演示过程视频的显示区域的上方。

具体地,参照图4,获取演示过程视频的分辨率,即确定演示过程视频在播放时在显示屏幕上占据的显示区域;生成小于或等于该分辨率的透明模板,并将该透明模板覆盖于演示过程视频的显示区域的上方。

需要说明的是,本实施例并不限定该透明模块与演示过程视频的显示区域的重叠情况,即透明模块与演示过程视频的显示区域可以完全重叠、部分重叠、不重叠。为方便用户获取该透明模块中的信息,一般会将透明模块与演示过程视频的显示区域进行完全重叠设置。

需要说明的是,该透明模板可直接显示或隐藏显示,对于隐藏显示的情况,可通过预设操作呼出该透明模板,该预设操作包括双击视频部分、长按视频部分等,其中,视频部分为演示过程视频,需求描述为需求文档。

步骤l,填充所述需求文档至所述透明模板。

具体地,填充需求文档至该透明模板,以完成演示过程视频和需求文档的融合处理。

上述基于所述需求文档对所述演示过程视频进行预设融合处理,得到处理结果,还包括:

步骤m,基于预设显示需求选取所述演示过程视频中的部分显示区域作为字幕区域;

步骤n,填充所述需求文档至所述字幕区域。

具体地,参照图5,其中,视频部分为演示过程视频,需求描述为需求文档,基于预设显示需求选取演示过程视频中的部分显示区域作为字幕区域,该选取的方式包括随机选取,用户自行选取等。在字幕区域选取完成之后,将需求文档填充至该字幕区域,以将需求文档作为演示过程视频中的字幕。

此外,可以理解,发送端的用户录制的演示过程视频是根据其对需求文档的理解进行录制的,通过该视频反映待演示产品所存在缺陷相对于接收端的用户自行运行待演示产品后得到的待演示产品所存在缺陷而言,前者更能体现出发送端的用户对需求文档的理解所存在的偏差。因此,适应接收端的演示环境的适应性处理和修改待演示产品对应的演示内容这两种可异地演示化处理进行结合,将更有利于接收端的用户找出待演示产品所存在的缺陷。

可以理解,由于演示过程视频其为发送端的用户对需求文档的理解;通过适应接收端的演示环境的适应性处理得到的处理结果其为待演示产品本身和相应的配置文件,接收端的用户需要根据待演示产品本身和相应的配置文件来自行操作待演示产品以判断该待演示产品的功能效果是否符合需求文档的过程。因此,通过演示过程视频得到的处理结果是发送端的用户的理解结果,而通过适应接收端的演示环境的适应性处理得到的处理结果是接收端的用户通过理解发送端的用户的理解结果而得到的理解结果,因此,两者结合,将有利于接收端的用户正确理解发送端的用户的理解结果。

本实施例通过获取所述待演示产品对应的需求文档;基于所述需求文档对所述演示内容进行预设融合处理,其中,所述演示内容包括演示过程视频。实现了通过对演示过程视频进行预设融合处理得到处理结果,使得无法直接看到开发人员的现场演示的接收端的用户,通过该处理结果可以得到在演示现场观看待演示产品的演示过程相同的效果,从而使得开发人员的需求理解偏差问题在开发阶段被解决,进而降低了软件开发过程的成本以及周期。

此外,本发明还提供一种异地协作演示装置,如图6所示,所述异地协作演示装置包括:

获取模块10,用于获取待演示产品;

处理模块20,用于对所述待演示产品进行可异地演示化处理,得到处理结果;

发送模块30,用于将所述处理结果发送至接收端;

接收模块40,用于接收所述接收端基于所述处理结果反馈的反馈信息;

调整模块50,用于基于所述反馈信息对所述待演示产品进行相应调整,完成质量内建。

可选地,所述处理模块20包括:

第一获取单元,用于获取演示环境配置信息;

绑定单元,用于绑定所述演示环境配置信息和所述待演示产品。

可选地,所述处理模块20还包括:

内置单元,用于在所述待演示产品中内置修改功能接口。

可选地,所述处理模块20还包括:

第二获取单元,用于获取所述待演示产品对应的需求文档;

融合处理单元,用于基于所述需求文档对所述演示过程视频进行预设融合处理。

可选地,所述融合处理单元包括:

第一获取子单元,用于获取所述演示过程视频的分辨率;

第一生成子单元,用于基于所述分辨率,生成一需求文档显示区域;

第一填充子单元,用于填充所述需求文档至所述需求文档显示区域;

拼接子单元,用于拼接所述需求文档显示区域和所述演示过程视频的显示区域。

可选地,所述融合处理单元还包括:

第二获取子单元,用于获取所述演示过程视频的分辨率;

第二生成子单元,用于生成小于或等于所述分辨率的透明模板;

覆盖子单元,用于将所述透明模板覆盖于所述演示过程视频的显示区域的上方;

第二填充子单元,用于填充所述需求文档至所述透明模板。

可选地,所述融合处理单元还包括:

选取子单元,用于基于预设显示需求选取所述演示过程视频中的部分显示区域作为字幕区域;

第三填充子单元,用于填充所述需求文档至所述字幕区域。

可选地,所述调整模块50包括:

输出单元,用于输出所述反馈信息;

接收单元,用于接收所述反馈信息对应的修改指令;

修改单元,用于基于所述修改指令修改所述待演示产品,得到修改后的待演示产品;

发送单元,用于发送所述修改后的待演示产品至所述接收端,若接收到所述接收端针对所述修改后的待演示产品反馈的所述修改后的待演示产品和所述需求文档匹配的确认需求匹配指令,则完成质量内建。

本发明异地协作演示装置具体实施方式与上述异地协作演示方法各实施例基本相同,在此不再赘述。

此外,本发明还提供一种异地协作演示设备。如图7所示,图7是本发明实施例方案涉及的硬件运行环境的结构示意图。

需要说明的是,图7即可为异地协作演示设备的硬件运行环境的结构示意图。

如图7所示,该异地协作演示设备可以包括:处理器1001,例如CPU,存储器1005,用户接口1003,网络接口1004,通信总线1002。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(Display)、输入单元比如键盘(Keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如WI-FI接口)。存储器1005可以是高速RAM存储器,也可以是稳定的存储器(non-volatile memory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。

可选地,异地协作演示设备还可以包括RF(Radio Frequency,射频)电路,传感器、音频电路、WiFi模块等等。

本领域技术人员可以理解,图7中示出的异地协作演示设备结构并不构成对异地协作演示设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

如图7所示,作为一种计算机存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及异地协作演示程序。其中,操作系统是管理和控制异地协作演示设备硬件和软件资源的程序,支持异地协作演示程序以及其它软件或程序的运行。

在图7所示的异地协作演示设备中,用户接口1003主要用于连接终端,与终端进行数据通信;网络接口1004主要用于后台服务器,与后台服务器进行数据通信;处理器1001可以用于调用存储器1005中存储的异地协作演示程序,并执行如上所述的异地协作演示方法的步骤。

本发明异地协作演示设备具体实施方式与上述异地协作演示方法各实施例基本相同,在此不再赘述。

此外,本发明实施例还提出一种计算机可读存储介质,所述计算机可读存储介质上存储有异地协作演示程序,所述异地协作演示程序被处理器执行时实现如上所述的异地协作演示方法的步骤。

本发明计算机可读存储介质具体实施方式与上述异地协作演示方法各实施例基本相同,在此不再赘述。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,设备,或者网络设备等)执行本发明各个实施例所述的方法。

以上仅为本发明的较佳实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

相关技术
  • 异地协作演示方法、设备及可读存储介质
  • 配电演示方法、装置、电子设备及计算机可读存储介质
技术分类

06120112723063