仪式流程控制方法、装置和系统与流程

文档序号:29358338发布日期:2022-03-23 00:40阅读:124来源:国知局
仪式流程控制方法、装置和系统与流程

1.本技术涉及仪式流程控制领域,尤其涉及一种仪式流程控制方法、装置和系统。


背景技术:

2.在举行大型活动、仪式等流程复杂或者需要多个业务岗位进行交互配合的工作中,通 常以纸质文档或电子文档的方式进行流程时间和各个岗位的执行指令的编制,因此,在彩 排与正式执行的过程中都是通过指挥人员以对讲机的方式进行现场控制。
3.目前,随着仪式中参与岗位越来越多,对指令的执行时间要求也越来越严格,传统的 指挥方式难以应对多种岗位之间的工作协调。同时,在彩排时,需要对彩排情况进行实时 的手动记录,并持续更新台本,工作量巨大,进而导致在多岗位工作协调中很容易出现失 误,增加了很多的不确定因素,使得仪式不能成功举行。
4.针对现有技术中在举行仪式时,难以应对大量仪式参与岗位的协调作用,并且工作量 巨大容易出现失误,进而导致仪式举行失败的问题,还未提出有效的解决方案。


技术实现要素:

5.为了解决现有技术的问题,本技术提供了一种仪式流程控制方法、装置和系统。技术 方案如下:
6.根据本技术的一方面,提供了一种仪式流程控制方法,所述方法包括:
7.对岗位指令进行仪式流程编制,获得仪式流程编制信息,其中所述岗位指令的类型包 括第一时间指令、第二时间指令和顺序执行指令,所述第一时间指令是指到达标准时间时 执行的指令,所述第二时间指令是指到达多媒体播放时间时执行的指令,所述顺序执行指 令是指按照仪式流程的时间顺序执行的指令;
8.根据仪式流程编制信息执行仪式流程,获得在预定时间后执行的岗位指令;
9.将所述在预定时间后执行的岗位指令发送到对应的岗位。
10.根据本技术的另一方面,提供了一种仪式流程控制装置,所述装置包括:
11.编制模块,用于对岗位指令进行仪式流程编制,获得仪式流程编制信息,其中所述岗 位指令的类型包括第一时间指令、第二时间指令和顺序执行指令,所述第一时间指令是指 到达标准时间时执行的指令,所述第二时间指令是指到达多媒体播放时间时执行的指令, 所述顺序执行指令是指按照时间顺序执行的指令;
12.获得模块,用于根据仪式流程编制信息执行仪式流程,获得在预定时间后执行的岗位 指令;
13.发送模块,用于将所述在预定时间后执行的岗位指令发送到对应的岗位。
14.根据本技术的另一方面,提供了一种仪式流程控制系统,所述系统包括:配置端、服 务端和客户端;
15.所述配置端,用于对岗位指令进行仪式流程编制,获得仪式流程编制信息,其中所述 岗位指令的类型包括第一时间指令、第二时间指令和顺序执行指令,所述第一时间指令
是 指到达标准时间时执行的指令,所述第二时间指令是指到达多媒体播放时间时执行的指令, 所述顺序执行指令是指按照时间顺序执行的指令;
16.所述服务端,用于根据仪式流程编制信息执行仪式流程,获得在预定时间后执行的岗 位指令;将所述在预定时间后执行的岗位指令发送到对应的岗位;
17.所述客户端,用于接收所述服务端发送的岗位指令。
18.根据本技术的另一方面,提供了一种电子设备,包括:
19.处理器;以及
20.存储程序的存储器,
21.其中,所述程序包括指令,所述指令在由所述处理器执行时使所述处理器执行上述仪 式流程控制方法。
22.根据本技术的另一方面,提供了一种存储有计算机指令的非瞬时计算机可读存储介质, 其中,所述计算机指令用于使计算机执行上述仪式流程控制方法。
23.在本技术实施例中,通过对岗位指令进行仪式流程编制,获得仪式流程编制信息,然 后基于仪式流程编制信息执行仪式流程,使得仪式活动可以按照编制好的过程执行,并且 在执行的过程中可以确定在预定时间后执行的岗位指令,进而可以将在预定时间后执行的 指令发送到对应的岗位。通过本技术解决了现有技术中在举行仪式时,难以应对大量仪式 参与岗位的协调作用,并且工作量巨大容易出现失误,导致仪式举行失败的问题,进而可 以提高仪式流程的编制效率以及质量,减少流程信息的质量问题。
附图说明
24.在下面结合附图对于示例性实施例的描述中,本技术的更多细节、特征和优点被公开, 在附图中:
25.图1示出了根据本技术示例性实施例的仪式流程控制方法的流程图;
26.图2示出了根据本技术示例性实施例的更新仪式流程编制信息的流程图;
27.图3示出了根据本技术示例性实施例的响应异常事件的流程图;
28.图4示出了根据本技术示例性实施例的仪式流程控制装置的示意性框图;
29.图5示出了根据本技术示例性实施例的仪式流程控制系统的示意性框图;
30.图6示出了根据本技术示例性实施例的仪式流程控制系统的结构框图;
31.图7示出了能够用于实现本技术的实施例的示例性电子设备的结构框图。
具体实施方式
32.下面将参照附图更详细地描述本技术的实施例。虽然附图中显示了本技术的某些实施 例,然而应当理解的是,本技术可以通过各种形式来实现,而且不应该被解释为限于这里 阐述的实施例,相反提供这些实施例是为了更加透彻和完整地理解本技术。应当理解的是, 本技术的附图及实施例仅用于示例性作用,并非用于限制本技术的保护范围。
33.应当理解,本技术的方法实施方式中记载的各个步骤可以按照不同的顺序执行,和/ 或并行执行。此外,方法实施方式可以包括附加的步骤和/或省略执行示出的步骤。本技术 的范围在此方面不受限制。
34.本文使用的术语“包括”及其变形是开放性包括,即“包括但不限于”。术语“基于
”ꢀ
是“至少部分地基于”。术语“一个实施例”表示“至少一个实施例”;术语“另一实施 例”表示“至少一个另外的实施例”;术语“一些实施例”表示“至少一些实施例”。其 他术语的相关定义将在下文描述中给出。需要注意,本技术中提及的“第一”、“第二
”ꢀ
等概念仅用于对不同的装置、模块或单元进行区分,并非用于限定这些装置、模块或单元 所执行的功能的顺序或者相互依存关系。
35.需要注意,本技术中提及的“一个”、“多个”的修饰是示意性而非限制性的,本领 域技术人员应当理解,除非在上下文另有明确指出,否则应该理解为“一个或多个”。
36.本技术实施方式中的多个装置之间所交互的消息或者信息的名称仅用于说明性的目的, 而并不是用于对这些消息或信息的范围进行限制。
37.本技术实施例提供了一种仪式流程控制方法。该方法可以由终端、服务器和/或其他具 备处理能力的设备完成。本技术实施例提供的方法可以由上述任一设备完成,也可以由多 个设备共同完成,例如,在第一个服务器上进行仪式流程编制,并形成仪式流程编制信息, 第二个服务器可从第一个服务器中下载仪式流程编制信息,并在第二个服务器中执行仪式 流程,进而确定预定时间后执行的岗位指令,并将预定时间后执行的岗位指令发送到终端, 本技术对此不作限定。
38.下面将参照图1所示的仪式流程控制方法的流程图,对仪式流程控制方法进行介绍。
39.步骤101,对岗位指令进行仪式流程编制,获得仪式流程编制信息。
40.其中,岗位指令的类型包括第一时间指令、第二时间指令和顺序执行指令,第一时间 指令是指到达标准时间时执行的指令,第二时间指令是指到达多媒体播放时间时执行的指 令,顺序执行指令是指按照仪式流程的时间顺序执行的指令。另外,在本实施例中标准时 间可以为北京时间。
41.在一种可能的实施方式中,在进行仪式流程编制前设置仪式信息,例如,仪式名称、 仪式举行时间以及仪式参与的岗位,然后按照时间顺序对每一个岗位指令进行编制,完成 仪式流程的编制工作,进而获得仪式流程编制信息。同时,在流程编制过程中,通过设定 仪式开始和仪式结束时间来规定仪式活动举行时间范围,标识了仪式开始与仪式结束的详 细标准时间,进而确保仪式活动的时间长度。
42.可选的,上述步骤101的处理可以如下:
43.在仪式名称下添加至少一个篇章,根据篇章的时间顺序对至少一个篇章进行编制;
44.在每一个篇章下添加篇章对应的节目,根据节目的时间顺序对对应的节目进行编制;
45.在每一个节目下添加节目对应的岗位指令,根据岗位指令执行的时间顺序对对应的岗 位指令进行编制;
46.建立每一个岗位指令与岗位的对应关系。
47.在一种可能的实施方式中,当确定要举办的仪式活动后,需要对仪式活动进行划分。 首先,将举办的仪式活动分为至少一个篇章,其中篇章为仪式活动中最大单位,每个活动 至少包含一个篇章,篇章的执行时间以篇章下第一个节目执行的标准为准;其次,将每一 个篇章划分为至少一个节目,其中节目为篇章的下阶层元素,可以作为仪式活动的基本
组 成部分,节目的执行时间以节目下第一个岗位指令执行的标准时间为准;将每一个节目可 以划分为由至少一个岗位指令构成,其中岗位指令为仪式活动中最小单位;最后,将岗位 指令与对应的岗位一一对应起来,进而确定每一个岗位需要执行的岗位指令。
48.可选的,岗位指令还包括事件触发指令。
49.每当接收到外部触发信号时,执行对应的事件触发指令。
50.在一种可能的实施方式中,岗位指令可以包括四种指令,分别为第一时间指令、第二 时间指令、顺序执行指令和事件触发指令。进而岗位指令的执行时间可以是标准时间、篇 章内相对时间以及多媒体时间码。
51.示例性的,当仪式活动中某一个节目为运动员入场,因此要在北京时间9点播放运动 员进行曲,此时9点播放运动员进行曲即为第一时间指令;其次,在播放运动员进行曲的 过程中,需要在运动员进行曲播放到1分50秒的时候播放运动员视频,此时1分50秒播 放运动员视频即为第二时间指令;再次,在运动员入场期间,系统接收外部触发信号领导 讲话,进而可以执行领导讲话指令,此时领导讲话指令即为事件触发指令;最后,在节目 执行时间末尾自动执行运动员入场完毕指令,结束运动员入场这一节目,此时运动员入场 完毕指令为其它岗位指令执行完毕后自动执行的指令,即为顺序执行指令。
52.可选的,执行对应的事件触发指令,可以包括:当接收到外部触发信号时,获取对应 的事件触发指令;执行对应的事件触发指令。
53.在一种可能的实施方式中,当接收到外部触发信号后,首先根据外部触发信号获得预 先定义好的事件触发指令,其次结束正在执行的岗位指令并开始执行事件触发指令。另外, 需要注意的是,当正在执行的岗位指令不影响事件触发指令的执行时,可以不结束正在执 行的岗位指令,直接开始执行事件触发指令。例如,运动员入场时往往伴随着运动员进行 曲,并且在这个过程中还要有对入场运动员的介绍,此时正在执行的岗位指令为运动员入 场,将任意运动员入场作为外部触发信号,当运动员入场时开始对入场运动员进行介绍, 此时对入场运动员进行介绍即为事件触发指令。特别的,当每个运动员入场时,会对该运 动员进行介绍,即接收到外部触发信号时,事件触发指令开始执行。
54.需要说明的是,在仪式流程编制过程中对节目中的每个岗位指令设置触发条件包括(标 准时间、多媒体时间码、事件、自动执行)四种模式,并构建指令与岗位对应关系,可以 提高流程编制的效率。
55.可选的,在对岗位指令编制时,还可以进行如下处理:
56.对第一指令设置开始执行的标准时间,获得第一时间指令;和/或
57.对第二指令设置开始执行的多媒体播放时间,获得第二时间指令。
58.在一种可能的实施方式中,在对岗位指令进编制时,需要设置岗位指令的执行时间。 岗位指令的执行时间类型分为三种,具体包括标准时间、篇章内相对时间、多媒体时间码。 首先,设置第一指令开始执行时间为第一标准时间,第一指令结束执行时间为第二标准时 间,形成第一时间指令。另外,第一指令结束执行时间还可以是第一指令执行结束时的时 间,也可以是第一指令执行的过程中的某一个标准时间。例如,节目为奏运动员进行曲, 进而第一指令为奏运动员进行曲,在设定奏运动员进行曲的开始时间为北京时间上午9点, 不需要设置结束时间,当奏运动员进行曲完成后第一指令自动执行完毕;或者节目为运动 员入场时,执行的第一指令为播放运动员进行曲,当运动员完成入场后,运动员进行
曲还 未播放完成,因此设定运动员入场完成的时间为第一指令的结束执行的时间。当到达第一 时间指令开始执行的北京时间时,第一时间指令会结束其他正在执行岗位指令,将第一时 间指令发送到对应的岗位,各个岗位开始执行该第一时间指令,例如,准点报时。其次, 还可以设置第二指令开始执行时间为第一多媒体时间,第二指令的结束执行时间为第二多 媒体时间,形成第二时间指令。特别的,第二时间指令在接收到对应的多媒体时间码信息 时,可以将第二时间指令发送到对应的岗位,然后各个岗位开始执行第二时间指令,也就 是说,第二时间指令必须在播放多媒体时才可以执行。例如,在播放音乐时,在音乐播放 到1分钟时播放音乐对应的视频片段,进而播放的音乐为多媒体时间码信息,在音乐播放1 分钟时播放音乐对应的视频片段为第二时间指令。另外,顺序执行指令不需要设置执行时 间,在上一条岗位指令执行结束时,自动执行的下一条岗位指令,为顺序执行指令,也就 是说,顺序执行指令的执行时间为篇章内相对时间,相对于篇章内上一条岗位指令执行完 毕后,按照篇章内的时间顺序自动执行。
59.可选的,在对第二指令设置开始执行的多媒体播放时间之前,还可以进行如下处理:
60.获取多个多媒体信息;对每个多媒体信息进行解析,获取每个多媒体信息对应的时间 码信息;基于每个时间码信息,获得每个多媒体信息对应的多媒体播放时间。
61.在一种可能的实施方式中,在编制第二时间指令时,需要为每一条第二时间指令都设 置对应多媒体播放时间,当达到多媒体播放时间时,第二时间指令可以开始执行。每一个 多媒体播放时间都包含多媒体时间码开始时间和多媒体时间码结束时间,进而表示该段时 间会播放含有多媒体时间码信息的多媒体,其中多媒体可以是音乐和/或视频。通过对上传 的多媒体信息进行解析获取上传的多媒体信息的时间码信息,以此时间码信息作为基础, 可以提高各个岗位执行第二时间指令的执行效率与正确性。另外,多媒体播放时间可以不 设置多媒体时间码结束时间,将下一段多媒体时间码开始时间作为本段多媒体时间码结束 时间。
62.需要说明的是,在仪式流程编制的过程中,通过设定仪式的开始时间和仪式的结束时 间来限定仪式的举行时间,确保仪式的仪式流程所占用的时间都在规定的时间之内,也就 是仪式活动可以在规定时间内完成。在仪式开始时间到仪式结束时间的范围内设置篇章、 节目、指令以及多媒体时间码的开始时间与结束时间,可以丰富整个仪式流程信息。并且, 在仪式流程编制时,系统可以具有时间自动补全功能,在设置完成岗位指令的执行时间类 型后,可以根据岗位指令执行时间长度,自动填充岗位指令的开始执行时间和结束执行时 间,进而减小仪式流程编制的工作量。例如,节目的执行时间为北京时间上午9点至9点 10分,第一条岗位指令为第一时间指令,第一时间指令的执行时间长度为3秒钟,因此第 一时间指令可以自动填充执行开始时间为9点,执行结束时间为9点零3秒。另外,在仪 式流程编制时,可以通过时间调整的方式对仪式流程编制信息进行调整。通过时间调整可 以对篇章、节目中的所有岗位指令进行整个时间提前或推迟调整,并且,在对某一条岗位 指令的执行时间推迟或者提前处理后,系统可以自动对该岗位指令以后的岗位指令进行相 应的推迟或者提前处理等。通过本实施例中的仪式流程编制方法可以简化仪式流程的编制 过程,提高仪式流程编制的效率。
63.可选的,在上述步骤101后的处理可以如下:
64.对仪式流程编制信息进行正确性校验。
65.在一种可能的实施方式中,在仪式流程编制完成后,可以对编制的仪式流程的正确性 进行验证。验证内容可以包括仪式流程的时间顺序时间是否正确、多媒体时间码区域时间 是否重叠以及流程元素是否完成等,进而提高流程编制的质量,降低仪式流程执行过程中 发生错误的可能性。
66.可选的,在上述步骤101后的处理还可以如下
67.将仪式流程编制信息存储至版本库,其中,版本库中每一次存储的仪式流程编制信息 有对应的版本号。
68.在一种可能的实施方式中,在仪式流程编制完成后,可以将仪式流程编制完成后形成 的仪式流程编制信息上传到版本库中,并且对上传的仪式流程编制信息追加备注,进行版 本信息管理,也就是要备注仪式流程编制信息的版本号,便于对仪式流程编制信息进行管 理。另外,在每次彩排后可能会发现执行的仪式流程中的一些错误,因此可以对仪式流程 编制信息进行更新,更新后的仪式流程编制信息也同样可以上传到版本库中,并备注版本 号。在仪式执行前,可以从版本库中下载需要执行的仪式流程编制信息,进而开始执行仪 式流程,可以随时调用各个版本的仪式流程编制信息,便于仪式活动更好的举行。另外, 通过版本库管理的方式替代纸质台本,电子文档等原始方式,可以有效地提高仪式流程编 制的效率。对于仪式流程编制信息的更新在后面有详细的介绍,此处不再赘述。
69.步骤102,根据仪式流程编制信息执行仪式流程,获得在预定时间后执行的岗位指令。
70.其中,预定时间为人工设定的时间,并且预定时间可以包括多个时间,例如,岗位指 令执行前30秒、岗位指令执行前10秒以及岗位指令执行时。
71.在一种可能的实施方式中,从版本库中下载仪式流程编制信息后,可以按照仪式流程 编制信息执行仪式流程,在仪式流程执行的过程中,当前距离下一条岗位指令开始执行的 时间为预定时间时,获得在预定时间后执行的岗位指令。
72.可选的,上述步骤102的处理可以如下:
73.基于仪式流程编制信息对仪式流程进行监控;
74.当下一条岗位指令的执行时间与当前时间的差值为预定时间时,将下一条岗位指令作 为在预定时间后执行的岗位指令。
75.在一种可能的实施方式中,当仪式流程开始执行时,以仪式流程编制信息为基础,对 全部岗位指令、岗位指令执行模式以及岗位指令执行时间进行全方位的监控。首先,在仪 式流程开始执行时,启动仪式流程加载所有岗位的岗位指令,对这些岗位指令以轮询的方 式并根据岗位指令的类型进行多方位监控,进而确定在预定时间后执行的岗位为指令。例 如,通过轮询的方式监测到至少一条岗位指令30秒后会执行时,确定在30秒后执行的岗 位指令。当预定时间还包括10秒和岗位指令执行时间时,可以确定在10秒后执行的岗位 指令以及在当前执行的岗位指令。
76.可选的,在上述步骤102之前的处理可以如下:
77.将每个岗位对应的篇章、节目和岗位指令发送到对应的岗位。
78.在一种可能的实施方式中,在仪式执行过程中,根据仪式流程编制信息对执行的仪式 流程进行监控,并且各个岗位了解所有需要执行的篇章、节目与岗位指令,使得各个
岗位 明确了解需要完成的工作。
79.可选的,在执行所述仪式流程的过程中,在线编辑所述仪式流程编制信息。
80.在一种可能的实施方式中,在执行仪式流程的过程中,可以通过在线编辑的方式,对 仪式流程编制信息进行修改,其中对仪式流程编制信息的修改可以包括新增岗位指令、删 除岗位指令以及修改岗位指令。例如,执行仪式流程时,当正在执行的岗位指令的执行时 间已经超出仪式流程编制信息中岗位指令对应的执行时间时,删除后面至少一个岗位指令, 使得仪式流程的执行时间回到正常的执行时间;当正在执行的岗位指令的执行时间少于仪 式流程编制信息中岗位指令对应的执行时间时,增加新的岗位指令,使得仪式流程的执行 时间回到正常的执行时间;当执行的岗位指令的结果与仪式流程信息中岗位指令对应的结 果不同时,修改仪式流程编制信息中对应的岗位指令,使得执行的岗位指令可以得到仪式 流程编制信息中岗位指令对应的结果。
81.步骤103,将在预定时间后执行的岗位指令发送到对应的岗位。
82.在一种可能的实施方式中,在确定预定时间后执行的岗位指令后,将该预定时间后执 行的岗位指令发送到对应的岗位,进而提醒岗位在达到预定时间要执行的岗位指令。另外, 发送到各个岗位的岗位指令还包括各个岗位执行岗位指令所需完成工作的详细说明。通过 这种方式可以有效的避免各个岗位因为人工提示不明显造成工作偏差,减少过程中的失误 几率。同时,在仪式流程执行时,可以支持对多个岗位指令同时监控,进而可以同时给不 同岗位发送不同的岗位指令和详细说明,有效的提高多个岗位协调工作的效率与质量,也 就是,当系统的标准时间到达岗位指令执行时间时,可以将该岗位即刻执行和将要执行的 岗位指令发送到各个岗位,并且在同一时间可以给不同岗位发送不同的岗位指令,进而避 免通过人工提示出现错误的情况,降低仪式发生事故的可能性,提高各个岗位的工作效率 和协调作用。
83.在本实施例中,通过仪式流程编制减少了仪式流程的执行时间的复杂计算,减小了仪式 流程编制时的工作量,进而提高多个岗位的协调作用,提高各个岗位的工作效率,防止出现 工作遗漏的问题。
84.上述实施例记载了一种仪式流程控制方法,从仪式流程的编制,到仪式流程的执行, 再到对岗位要执行的岗位指令进行提醒,但是在仪式流程编制完成后还可以进行模拟演练, 进而发现当前的仪式流程编制信息的不足,最终更新仪式流程编制信息。下面将通过如图2 所示的更新仪式流程编制信息的流程图,对更新仪式流程编制信息进行介绍。
85.步骤201,设定仪式执行参数,模拟仪式流程的执行环境。
86.在一种可能的实施方式中,由于岗位指令的执行时间类型不同,在执行仪式流程前需 要先将各个岗位指令所执行的时间模拟出来,包括模拟标准时间、多媒体时间码等。例如, 第一岗位指令执行时间为北京时间上午9点,但是真实时间为北京时间下午2点,此时可 以通过设定系统中的时间参数,使得系统获得的时间为北京时间上午9点,进而让岗位指 令可以正常执行。
87.步骤202,在执行环境中执行仪式流程的过程时,记录执行的岗位指令和执行的岗位 指令对应的时间。
88.在一种可能的实施方式中,在执行环境下,执行仪式流程,并且,对仪式流程中的岗 位指令和执行的岗位指令对应的时间进行保存。其中仪式执行参数可以包括是否正式
执行、 是否模拟标准时间以及是否模拟多媒体时间码等。
89.步骤203,在仪式流程执行完成后,根据仪式流程编制信息和执行的仪式流程的区别, 更新仪式流程编制信息。
90.在一种可能的实施方式中,在仪式流程执行完毕后,可以通过查询的方式确定仪式流 程编制信息和执行的仪式流程的不同,例如,可以根据岗位指令执行的时间不同更新仪式 流程编制信息,还可以根据执行仪式流程的过程中对仪式流程的编辑结果,更新仪式流程 编制信息,进而提高仪式流程编制信息的准确性,降低实际执行中发生失误的几率。
91.可选的,上述步骤203的处理可以如下:
92.执行的岗位指令对应的时间与仪式流程编制信息中同一岗位指令的执行时间不同,将 仪式流程编制信息中同一岗位指令的执行时间修改为执行的岗位指令对应的时间。
93.在在一种可能的实施方式中,确定执行仪式流程中的岗位指令执行时间和执行的岗位 指令的执行时间后,根据实际执行的岗位指令和岗位指令对应的时间与仪式流程编制信息 中对应的岗位指令和岗位指令执行时间进行比较,当执行时间不同时,将仪式流程编制信 息中同一岗位指令的执行时间修改为执行的岗位指令对应的时间,更新仪式流程编制信息。
94.可选的,上述步骤203的处理还可以如下:
95.在执行仪式流程的过程中,根据对仪式流程的编辑结果,更新仪式流程编制信息。在 一种可能的实施方式中,在更新仪式流程编制信息时,根据执行仪式流程的过程中对仪式 流程的编辑结果,对仪式流程编制信息进行调整,例如,新增岗位指令、删除岗位指令以 及调整仪式流程中节目顺序等,使得仪式活动可以成功举行。另外,更新仪式流程编制信 息后,可以将更新后的仪式流程编制信息上传到版本库,便于后续对发生错误的仪式流程 编制信息进行数据找回处理。另外,还可以通过对真实彩排时执行的仪式流程进行记录, 并且基于此对仪式流程编制信息进行更新,本技术对此不做限定。
96.在本实施例中,通过模拟标准时间、多媒体时间码的方式执行仪式流程,进而可以确 认岗位指令的执行时间是否准确,如果不准确可以更新仪式流程编制信息,或者还可以根 据执行仪式流程的过程中对仪式流程的编辑结果,更新仪式流程编制信息,进而降低正式 执行仪式流程的过程中发生问题的可能性,并且提升彩排工作的效率。
97.上述实施例记载了对于仪式流程信息不断的更新优化,进而提高仪式流程编制的效率, 并且减少仪式执行过程中的不确定因素。然而,在仪式流程执行的过程中,可能会发生异 常事件,导致仪式流程无法正常执行。下面将通过如图3所示的响应异常事件的流程图, 对响应异常事件的处理进行介绍。
98.步骤301,在执行仪式流程的过程中,当发生异常事件时,获取异常事件对应的响应 指令。
99.其中,异常事件为阻碍仪式流程正常执行的事件。
100.在一种可能的实施方式中,当异常事件发生时,可以通过获取异常事件对应的响应指 令,对异常事件进行处理,并且响应指令可以是预先设置好的异常事件响应指令,也可是 通过当前编辑的方式获得的异常事件响应指令。
101.步骤302,执行响应指令。
102.在一种可能的实施方式中,在获得响应指令后,可以结束当前正在执行的指令,开
始 执行响应指令,当异常事件处理完毕后,执行仪式流程中下一条要执行的岗位指令。
103.可选的,异常事件包括仪式流程执行状态不正确和意外事故,上述步骤302的处理可 以如下两种实施方式:
104.实施方式一,根据岗位指令执行的时间顺序,跳转到下一条执行的岗位指令,或者执 行当前编辑的岗位指令,响应仪式流程执行状态不正确。
105.在一种可能的实施方式中,在仪式执行过程中,可能会出现因为前面节目延迟、节目 取消或者节目提前等问题,使得仪式流程执行状态不正确,造成后续所有节目的执行时间 都需要重新调整,此时可以通过跳转到对应岗位指令的方式进行仪式流程执行状态更新, 使得执行的仪式流程可以回到正确的执行状态,而跳转过程中,会根据当前的标准时间以 及仪式流程编制信息中岗位指令的情况,对跳转到的岗位指令及其执行时间进行校正更新, 以此解决仪式流程的错误情况,提高仪式流程信息的准确性。然而,在执行的仪式流程中 岗位指令与仪式流程编制信息中的岗位指令可能会出现差异较大的情况,此时可以通过在 线编辑的方式,对正在执行的仪式流程进行调整,故而此时可以追加岗位指令、删除岗位 指令以及调整岗位指令执行时间,进而对仪式流程进行更加深层的调整。
106.实施方式二,调用应对意外事故的指令,响应发生的意外事故。
107.在一种可能的实施方式中,在仪式执行过程中,当发生意外事故时,可以通过外部指 令调用预先设置好的应对意外事故的指令,响应发生的意外事故,将应对意外事故的指令 发送到对应的岗位后,执行应对意外事故的指令处理发生的意外事故,其中意外事故可以 包括失火和斗殴等,本技术对此不做限定。例如,预先设置好应对失火的岗位指令,在仪 式流程执行的过程中,发生失火时,外部给予失火事件的外部触发指令,结束正在执行的 岗位指令,调用预先设置好应对失火的岗位指令响应失火事件,将应对失火的岗位指令发 送到对应的岗位上,各个岗位执行各自的岗位指令,将火扑灭。
108.在本实施例中,通过设置异常事件响应指令,可以减少执行仪式流程的过程中,发生 更严重事故的可能性,减少不确定因素带来的严重后果,为仪式的成功举行提供有利的保 障。
109.本技术实施例提供了一种仪式指挥控制装置,该装置用于实现上述仪式指挥控制方法。 如图4所示的仪式流程控制装置的示意性框图,该装置包括:
110.编制模块401,用于对岗位指令进行仪式流程编制,获得仪式流程编制信息,其中所述 岗位指令的类型包括第一时间指令、第二时间指令和顺序执行指令,所述第一时间指令是 指到达标准时间时执行的指令,所述第二时间指令是指到达多媒体播放时间时执行的指令, 所述顺序执行指令是指按照时间顺序执行的指令;
111.获得模块402,用于根据仪式流程编制信息执行仪式流程,获得在预定时间后执行的岗 位指令;
112.发送模块403,用于将所述在预定时间后执行的岗位指令发送到对应的岗位。
113.可选的,所述编制模块401用于:
114.在仪式名称下添加至少一个篇章,根据篇章的时间顺序对所述至少一个篇章进行编制;
115.在每一个篇章下添加所述篇章对应的节目,根据节目的时间顺序对所述对应的节目进 行编制;
116.在每一个节目下添加节目对应的岗位指令,根据岗位指令执行的时间顺序对所述对应 的岗位指令进行编制;
117.建立每一个岗位指令与岗位的对应关系。
118.可选的,所述装置还包括设置模块,所述设置模块用于:
119.对第一指令设置开始执行的标准时间,获得第一时间指令;和/或
120.对第二指令设置开始执行的多媒体播放时间,获得第二时间指令。
121.可选的,所述设置模块用于:
122.获取多个多媒体信息;
123.对每个多媒体信息进行解析,获取所述每个多媒体信息对应的时间码信息;
124.基于每个时间码信息,获得所述每个多媒体信息对应的多媒体播放时间。
125.可选的,所述获得模块402用于:
126.基于所述仪式流程编制信息对所述仪式流程进行监控;
127.当下一条岗位指令的执行时间与当前时间的差值为预定时间时,将所述下一条岗位指 令作为在预定时间后执行的岗位指令。
128.可选的,所述装置还包括更新模块,所述更新模块用于:
129.设定仪式执行参数,模拟所述仪式流程的执行环境;
130.在所述执行环境中执行所述仪式流程的过程时,记录执行的岗位指令和所述执行的岗 位指令对应的时间;
131.在仪式流程执行完成后,根据所述仪式流程编制信息和执行的所述仪式流程的区别, 更新所述仪式流程编制信息。
132.可选的,所述更新模块用于:
133.所述执行的岗位指令对应的时间与所述仪式流程编制信息中同一岗位指令的执行时间 不同,将所述仪式流程编制信息中同一岗位指令的执行时间修改为所述执行的岗位指令对 应的时间。
134.可选的,所述装置还包括存储模块,所述存储模块用于:
135.将所述仪式流程编制信息存储至版本库,其中,所述版本库中每一次存储的所述仪式 流程编制信息有对应的版本号。
136.可选的,所述获得模块402用于:
137.对所述仪式流程编制信息进行正确性校验。
138.可选的,所述岗位指令还包括事件触发指令;
139.所述装置还包括执行模块,所述执行模块用于:
140.每当接收到外部触发信号时,执行对应的事件触发指令。
141.可选的,所述执行模块用于:
142.当接收到外部触发信号时,获取所述对应的事件触发指令;
143.执行所述对应的事件触发指令。
144.可选的,所述装置还包括响应模块,所述响应模块用于:
145.在执行所述仪式流程的过程中,当发生异常事件时,获取所述异常事件对应的响应指 令;
146.执行所述响应指令。
147.可选的,所述异常事件包括仪式流程执行状态不正确和发生意外事故;
148.所述响应模块用于:
149.根据岗位指令执行的时间顺序,跳转到下一条执行的岗位指令,或者调用在线编辑指 令在线编辑当前正在执行的岗位指令,响应所述仪式流程执行状态不正确;
150.调用应对意外事故的指令,响应发生的意外事故。
151.可选的,所述装置还包括编辑模块,所述编辑模块用于:
152.在执行所述仪式流程的过程中,在线编辑所述仪式流程编制信息。
153.在本实施例中,通过仪式流程控制装置对岗位指令进行仪式流程编制,获得仪式流程 编制信息,然后基于仪式流程编制信息执行仪式流程,使得仪式活动可以按照编制好的过 程执行,并且在执行的过程中可以确定在预定时间后执行的岗位指令,进而可以将在预定 时间后执行的指令发送到对应的岗位。通过本实施例解决了现有技术中在举行仪式时,难 以应对大量仪式参与岗位的协调作用,并且工作量巨大容易出现失误,导致仪式举行失败 的问题,进而可以提高仪式流程的编制效率以及质量,减少流程信息的质量问题。
154.本技术实施例提供了一种仪式流程控制系统,该系统用于实现上述仪式流程控制方法。 图5所示的仪式流程控制系统的示意性框图和如图6所示仪式流程控制系统的结构框图, 该系统包括:配置端501、服务端502和客户端503。
155.所述配置端501,用于对岗位指令进行仪式流程编制,获得仪式流程编制信息,其中 所述岗位指令的类型包括第一时间指令、第二时间指令和顺序执行指令,所述第一时间指 令是指到达标准时间时执行的指令,所述第二时间指令是指到达多媒体播放时间时执行的 指令,所述顺序执行指令是指按照时间顺序执行的指令。配置端501将仪式流程编制信息 发送到服务端502。配置端501解决了现阶段仪式流程编制过程中,以纸质文件或电子文档 的方式进行仪式流程编制,编制过程需要对仪式流程的执行时间进行复杂的计算、岗位指 令也只能以北京时间的方式进行简单的设定,无法满足仪式中各岗位复杂的动作提示工作, 而且编制过程效率低,错误率高,需要通过后期多次的修改校正才能完成的问题。在本申 请中,结合历年各种仪式活动的执行情况、策划台本以及与相关专家的意见,设计了配置 端。
156.所述服务端502,用于根据仪式流程编制信息执行仪式流程,获得在预定时间后执行 的岗位指令;将所述在预定时间后执行的岗位指令发送到对应的岗位。服务端502可以用 于解决仪式执行过程中,人工提示效率低下,多岗位工作难以协调、彩排等历史信息难以 追溯不便于优化整体流程、以及对仪式流程执行的过程中发生的应急事件进行紧急处理的 问题。
157.所述客户端503,用于接收所述服务端502发送的岗位指令。在仪式活动开始前,连 接服务端502,获取登录岗位的所有节目与岗位指令信息。在仪式流程执行过程中,客户端 503页面会显示当前的北京时间,以及当前播放多媒体的时间码信息。并根据获取到的节目 与岗位指令信息,确定当前需要执行的岗位指令,以及即将执行的岗位指令,然后进行明 显的提示,例如,岗位指令行变色或者放大提示倒计时。客户端503是给各个参与仪式的 岗位人员使用的,作为执行岗位指令提示工具。通过客户端503,各个岗位可以有效的掌握 仪式流程执行的情况,以及对各自工作有明确的认识,降低错误的发生几率,提高仪式流 程执行的效率与质量。另外,在对意外事故进行处理时,服务端可以将应对意外事故的指 令
发送到对应岗位的客户端页面中进行提示。
158.可选的,所述系统还包括操控端504,所述操控端504用于:
159.所述操控端504,用于接收外部触发信号,将所述外部触发信号发送至所述服务端502;
160.所述服务端502,用于每当接收到外部触发信号时,执行对应的事件触发指令。操控端 504给仪式流程指挥人员使用,指挥人员可以通过操控端504总览仪式活动的整体流程与当 前仪式流程的执行情况。同时,通过操控端504还可以调用服务端接口执行应对意外事故 的指令、跳转指令、在线编辑指令等多种操控,以此增强指挥人员对仪式流程的整体指挥 与操控,降低仪式执行风险。通过操控端504可以向服务端502发出外部触发信号,使得 服务端上执行的仪式流程可以执行事件触发指令。另外,仪式执行参数可以通过操控端502 进行设置,然后服务端502开始执行仪式流程,并对执行的仪式流程进行监控和记录。
161.可选的,所述配置端501用于:
162.在仪式名称下添加至少一个篇章,根据篇章的时间顺序对所述至少一个篇章进行编制;
163.在每一个篇章下添加所述篇章对应的节目,根据节目的时间顺序对所述对应的节目进 行编制;
164.在每一个节目下添加节目对应的岗位指令,根据岗位指令执行的时间顺序对所述对应 的岗位指令进行编制;
165.建立每一个岗位指令与岗位的对应关系。
166.可选的,所述配置端501用于:
167.对第一指令设置开始执行的标准时间,获得第一时间指令;和/或
168.对第二指令设置开始执行的多媒体播放时间,获得第二时间指令。
169.可选的,所述配置端501用于:
170.获取多个多媒体信息;
171.对每个多媒体信息进行解析,获取所述每个多媒体信息对应的时间码信息;
172.基于每个时间码信息,获得所述每个多媒体信息对应的多媒体播放时间。
173.可选的,所述服务端502用于:
174.基于所述仪式流程编制信息对所述仪式流程进行监控;
175.当下一条岗位指令的执行时间与当前时间的差值为预定时间时,将所述下一条岗位指 令作为在预定时间后执行的岗位指令。
176.可选的,所述服务端502用于:
177.设定仪式执行参数,模拟所述仪式流程的执行环境;
178.在所述执行环境中执行所述仪式流程的过程时,记录执行的岗位指令和所述执行的岗 位指令对应的时间;
179.在仪式流程执行完成后,根据所述仪式流程编制信息和执行的所述仪式流程的区别, 更新所述仪式流程编制信息。
180.可选的,所述服务端502用于:
181.所述执行的岗位指令对应的时间与所述仪式流程编制信息中同一岗位指令的执
行时间 不同,将所述仪式流程编制信息中同一岗位指令的执行时间修改为所述执行的岗位指令对 应的时间。
182.可选的,所述服务端502用于:
183.将所述仪式流程编制信息存储至版本库,其中,所述版本库中每一次存储的所述仪式 流程编制信息有对应的版本号。
184.可选的,所述配置端501用于:
185.对所述仪式流程编制信息进行正确性校验。
186.可选的,所述岗位指令还包括事件触发指令;
187.所述服务端502用于:
188.每当接收到外部触发信号时,执行对应的事件触发指令。
189.可选的,所述服务端502用于:
190.当接收到外部触发信号时,获取所述对应的事件触发指令;
191.执行所述对应的事件触发指令。
192.可选的,所述服务端502用于:
193.在执行所述仪式流程的过程中,当发生异常事件时,获取所述异常事件对应的响应指 令;
194.执行所述响应指令。
195.可选的,所述异常事件包括仪式流程执行状态不正确和意外事故;
196.可选的,所述服务端502用于:
197.根据岗位指令执行的时间顺序,跳转到下一条执行的岗位指令,或者执行当前编辑的 岗位指令,响应所述仪式流程执行状态不正确;
198.调用应对所述意外事故的指令,响应发生的所述意外事故。
199.可选的,所述服务端502用于:
200.在执行所述仪式流程的过程中,在线编辑所述仪式流程编制信息。
201.本技术实施例中,通过仪式流程控制系统可以对仪式流程编制、仪式彩排、正式执行 进行有效的闭环式的改革,从而提高仪式流程的编制效率以及编制的质量,减少仪式流程 编制信息发生质量问题。在模拟仪式彩排过程中,提高了模拟标准时间、模拟多媒体时间 码,在无需外力协助的情况下,对仪式流程的执行结果进行提前确认,使得早发现问题和 早解决问题,进而使得在后续正式彩排过程中,可以避免出现过多的问题影响彩排进度, 有效的节省了时间成本与人力成本。服务端配合客户端的使用更加提高了多个岗位工作协 调性,以数字化代替人工,提高了各个岗位的工作效率,解决了人工干预造成的时间无法 同步,工作遗漏等多种问题。
202.本技术示例性实施例还提供一种电子设备,包括:至少一个处理器;以及与至少一个 处理器通信连接的存储器。所述存储器存储有能够被所述至少一个处理器执行的计算机程 序,所述计算机程序在被所述至少一个处理器执行时用于使所述电子设备执行根据本技术 实施例的方法。
203.本技术示例性实施例还提供一种存储有计算机程序的非瞬时计算机可读存储介质,其 中,所述计算机程序在被计算机的处理器执行时用于使所述计算机执行根据本技术实施例 的方法。
204.本技术示例性实施例还提供一种计算机程序产品,包括计算机程序,其中,所述计算 机程序在被计算机的处理器执行时用于使所述计算机执行根据本技术实施例的方法。
205.参考图7,现将描述可以作为本技术的服务器或客户端的电子设备700的结构框图, 其是可以应用于本技术的各方面的硬件设备的示例。电子设备旨在表示各种形式的数字电 子的计算机设备,诸如,膝上型计算机、台式计算机、工作台、个人数字助理、服务器、 刀片式服务器、大型计算机、和其它适合的计算机。电子设备还可以表示各种形式的移动 装置,诸如,个人数字处理、蜂窝电话、智能电话、可穿戴设备和其它类似的计算装置。 本文所示的部件、它们的连接和关系、以及它们的功能仅仅作为示例,并且不意在限制本 文中描述的和/或者要求的本技术的实现。
206.如图7所示,电子设备700包括计算单元701,其可以根据存储在只读存储器(rom) 702中的计算机程序或者从存储单元708加载到随机访问存储器(ram)703中的计算机程 序,来执行各种适当的动作和处理。在ram 703中,还可存储设备700操作所需的各种程 序和数据。计算单元701、rom 702以及ram 703通过总线704彼此相连。输入/输出(i/o) 接口705也连接至总线704。
207.电子设备700中的多个部件连接至i/o接口705,包括:输入单元706、输出单元707、 存储单元708以及通信单元709。输入单元706可以是能向电子设备700输入信息的任何类 型的设备,输入单元706可以接收输入的数字或字符信息,以及产生与电子设备的用户设 置和/或功能控制有关的键信号输入。输出单元707可以是能呈现信息的任何类型的设备, 并且可以包括但不限于显示器、扬声器、视频/音频输出终端、振动器和/或打印机。存储单 元708可以包括但不限于磁盘、光盘。通信单元709允许电子设备700通过诸如因特网的 计算机网络和/或各种电信网络与其他设备交换信息/数据,并且可以包括但不限于调制解调 器、网卡、红外通信设备、无线通信收发机和/或芯片组,例如蓝牙设备、wifi设备、wimax 设备、蜂窝通信设备和/或类似物。
208.计算单元701可以是各种具有处理和计算能力的通用和/或专用处理组件。计算单元 701的一些示例包括但不限于中央处理单元(cpu)、图形处理单元(gpu)、各种专用的 人工智能(ai)计算芯片、各种运行机器学习模型算法的计算单元、数字信号处理器(dsp)、 以及任何适当的处理器、控制器、微控制器等。计算单元701执行上文所描述的各个方法 和处理。例如,在一些实施例中,仪式流程控制方法可被实现为计算机软件程序,其被有 形地包含于机器可读介质,例如存储单元708。在一些实施例中,计算机程序的部分或者全 部可以经由rom 702和/或通信单元709而被载入和/或安装到电子设备700上。在一些实 施例中,计算单元701可以通过其他任何适当的方式(例如,借助于固件)而被配置为执 行仪式流程控制方法。
209.用于实施本技术的方法的程序代码可以采用一个或多个编程语言的任何组合来编写。 这些程序代码可以提供给通用计算机、专用计算机或其他可编程数据处理装置的处理器或 控制器,使得程序代码当由处理器或控制器执行时使流程图和/或框图中所规定的功能/操作 被实施。程序代码可以完全在机器上执行、部分地在机器上执行,作为独立软件包部分地 在机器上执行且部分地在远程机器上执行或完全在远程机器或服务器上执行。
210.在本技术的上下文中,机器可读介质可以是有形的介质,其可以包含或存储以供指令 执行系统、装置或设备使用或与指令执行系统、装置或设备结合地使用的程序。机器
可读 介质可以是机器可读信号介质或机器可读储存介质。机器可读介质可以包括但不限于电子 的、磁性的、光学的、电磁的、红外的、或半导体系统、装置或设备,或者上述内容的任 何合适组合。机器可读存储介质的更具体示例会包括基于一个或多个线的电气连接、便携 式计算机盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦除可编程只读 存储器(eprom或快闪存储器)、光纤、便捷式紧凑盘只读存储器(cd-rom)、光学储 存设备、磁储存设备、或上述内容的任何合适组合。
211.如本技术使用的,术语“机器可读介质”和“计算机可读介质”指的是用于将机器指 令和/或数据提供给可编程处理器的任何计算机程序产品、设备、和/或装置(例如,磁盘、光 盘、存储器、可编程逻辑装置(pld)),包括,接收作为机器可读信号的机器指令的机器可读 介质。术语“机器可读信号”指的是用于将机器指令和/或数据提供给可编程处理器的任何 信号。
212.为了提供与用户的交互,可以在计算机上实施此处描述的系统和技术,该计算机具有: 用于向用户显示信息的显示装置(例如,crt(阴极射线管)或者lcd(液晶显示器)监 视器);以及键盘和指向装置(例如,鼠标或者轨迹球),用户可以通过该键盘和该指向 装置来将输入提供给计算机。其它种类的装置还可以用于提供与用户的交互;例如,提供 给用户的反馈可以是任何形式的传感反馈(例如,视觉反馈、听觉反馈、或者触觉反馈); 并且可以用任何形式(包括声输入、语音输入或者、触觉输入)来接收来自用户的输入。
213.可以将此处描述的系统和技术实施在包括后台部件的计算系统(例如,作为数据服务 器)、或者包括中间件部件的计算系统(例如,应用服务器)、或者包括前端部件的计算 系统(例如,具有图形用户界面或者网络浏览器的用户计算机,用户可以通过该图形用户 界面或者该网络浏览器来与此处描述的系统和技术的实施方式交互)、或者包括这种后台 部件、中间件部件、或者前端部件的任何组合的计算系统中。可以通过任何形式或者介质 的数字数据通信(例如,通信网络)来将系统的部件相互连接。通信网络的示例包括:局 域网(lan)、广域网(wan)和互联网。
214.计算机系统可以包括客户端和服务器。客户端和服务器一般远离彼此并且通常通过通 信网络进行交互。通过在相应的计算机上运行并且彼此具有客户端-服务器关系的计算机程 序来产生客户端和服务器的关系。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1