会议排期方法、装置、设备及存储介质与流程

文档序号:28218844发布日期:2021-12-28 23:22阅读:157来源:国知局
会议排期方法、装置、设备及存储介质与流程

1.本技术属于大数据技术领域,尤其涉及一种会议排期方法、装置、设备及存储介质。


背景技术:

2.企业会议室资源比较紧张,往往需要提前一个月在会议预定平台进行会议室预定,自行梳理需求,通过outlook编写会议项发起会议邀约通知到相关干系人,若会议邀约在us文档/测试案例文档未完成前发出,后续编写完毕后可以基于会议邀约再行发送。会议室资源比较紧张,很多会议室一会难求。有些会议室往往会被预定一整天,但实际使用时间远远小于一天,导致会议室资源严重浪费。需求沟通因为会议室预定不到导致沟通受阻,后续需求开发,测试进度延后,缩短it时间,影响需求质量;会议室预定人工成本太大。


技术实现要素:

3.鉴于以上内容,本发明提供一种会议排期方法、装置、设备及存储介质,其目的在于解决现有技术中会议室预定得不到有效分配的技术问题。
4.为实现上述目的,本发明提供一种会议排期方法,所述方法,包括:
5.获取项目排期中每个项目的项目节点,并提取所述项目节点中的预定期限、办公场地及人员数量;
6.根据会议信息、所述预定期限、所述办公场地及所述人员数量及预设的会议时长,形成每个所述项目的会议排期;
7.当所述会议排期中已过时或待更改的项目节点,重新形成会议排期。
8.优选的,所述根据会议信息、所述预定期限、所述办公场地及所述人员数量及预设的会议时长,形成每个所述项目的会议排期,包括:
9.获取当前时间,以及当前时间所处的当前排期周期;
10.获取当前排期周期的下一排期周期的起始时间;
11.从所有所述项目节点中筛选出未设置过会议排期且预定期限位于下一排期周期的第一目标项目节点;
12.按照所述预定期限的时间先后顺序对所述第一目标项目节点进行排序,得到第一排序结果;
13.获取下一排期周期内每个会议室的所述会议信息,所述会议信息包括:占用情况、房间号码和所处的办公场地、会议室最多可容纳人数;
14.根据所述第一排序结果、所述第一目标项目节点的人员数量、所述预设的会议时长、所述下一排期周期内每个会议室的所述会议信息,形成每个所述第一目标项目节点的会议排期。
15.优选的,所述根据会议信息、所述预定期限、所述办公场地及所述人员数量及预设的会议时长,形成每个所述项目的会议排期,还包括:
16.若对所有所述第一目标项目节点规划会议排期后,在所述下一排期周期内还存在会议室未排期的时间点,则获取当前排期周期的下下一排期周期的起始时间;
17.获取所述下一排期周期内未排期的时间点和可用会议室的所述会议信息;
18.根据所述下下一排期周期中所述项目节点的所述预定期限,从所述下下一排期周期中未设置过所述会议排期的所述项目节点筛选出在预设期限、办公场地、人员数量与所述可用会议室相匹配的第二目标项目节点,并形成所述第二目标项目节点的会议排期。
19.优选的,所述根据会议信息、所述预定期限、所述办公场地及所述人员数量及预设的会议时长,形成每个所述项目的会议排期,还包括:
20.若对所有所述第一目标项目节点形成会议排期后,在所述下一排期周期内还存在会议室未排期的时间点,则在所述第一目标项目节点所对应的会议排期之间每间隔一第二预设时长预留一个所述会议排期。
21.优选的,所述根据会议信息、所述预定期限、所述办公场地及所述人员数量及预设的会议时长,形成每个所述项目的会议排期之后,包括:
22.在所述会议排期后,会议时间到来前第三预设时间向对应的所述目标项目节点所参与的人员发送会议邀约。
23.优选的,所述根据会议信息、所述预定期限、所述办公场地及所述人员数量及预设的会议时长,形成每个所述项目的会议排期之后,还包括:
24.若从所述目标项目节点的需求盘点中没有获取到需求文档,则在发出所述会议邀约后,定时提醒对应的参与人员上传所述需求文档;
25.若接收到上传的所述需求文档,则触发所述会议邀约向所述参与人员补发所述需求文档。
26.优选的,所述根据会议信息、所述预定期限、所述办公场地及所述人员数量及预设的会议时长,形成每个所述项目的会议排期之后,还包括:
27.监控当前被预定的会议室中设备的接入时长;
28.若连续第四预设时长内没有监听到沟通信号,则向对应的项目节点的参与人员发送会议室使用确认信息;
29.若接收到参与人员返回的未使用会议室的信息,则释放会议室资源,将所述会议排期作为空闲的会议排期。
30.为实现上述目的,本发明还提供一种会议排期装置,所述装置包括:
31.获取模块,用于获取项目排期中每个项目的项目节点,并提取所述项目节点中的预定期限、办公场地及人员数量;
32.第一形成模块,用于根据会议信息、所述预定期限、所述办公场地及所述人员数量及预设的会议时长,形成每个所述项目的会议排期;
33.第二形成模块,用于当所述会议排期中已过时或待更改的项目节点,重新形成会议排期。
34.为实现上述目的,本发明还提供一种电子设备,所述电子设备包括:
35.至少一个处理器;以及,
36.与所述至少一个处理器通信连接的存储器;其中,
37.所述存储器存储有可被所述至少一个处理器执行的程序,所述程序被所述至少一
个处理器执行,以使所述至少一个处理器能够执行所述会议排期方法。
38.为实现上述目的,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质存储有会议排期程序,所述会议排期程序被处理器执行时,实现所述会议排期方法的步骤。
39.通过本技术可以根据项目排期和项目开发进度为每个项目组自动进行会议排期,安排会议室和会议时间,项目人员不需要自己去安排会议时间以及申请会议室,节省了项目人员的精力,且减少会议室预约中由于时间冲突导致的分配不均或不平衡的问题。能实时监控会议室使用情况,及时释放被霸占的空闲会议室,释放会议室资源,提高会议室使用效率。需求排期变更,需求变更能及时通知与会人员,有利于保证需求进度正常进度,推进项目实施,提高项目质量。会议室智能安排,释放产品经理手动预定会议室工作,节省人力资源。
附图说明
40.为了更清楚地说明本技术的实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
41.图1为本发明电子设备较佳实施例的示意图;
42.图2为图1中会议排期装置较佳实施例的模块示意图;
43.图3为本发明会议排期方法较佳实施例的流程图;
44.本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
45.为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用于解释本发明,并不用于限定本发明。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
46.参照图1所示,为本发明电子设备1较佳实施例的示意图。
47.该电子设备1包括但不限于:存储器11、处理器12、显示器13及网络接口14。所述电子设备1通过网络接口14连接网络,获取原始数据。其中,所述网络可以是企业内部网(intranet)、互联网(internet)、全球移动通讯系统(global system of mobilecommunication,gsm)、宽带码分多址(wideband code division multiple access,wcdma)、4g网络、5g网络、蓝牙(bluetooth)、wi

fi通话网络等无线或有线网络。
48.其中,存储器11至少包括一种类型的可读存储介质,所述可读存储介质包括闪存、硬盘、多媒体卡、卡型存储器(例如,sd或dx存储器等)、随机访问存储器(ram)、静态随机访问存储器(sram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、可编程只读存储器(prom)、磁性存储器、磁盘、光盘等。在一些实施例中,所述存储器11可以是所述电子设备1的内部存储单元,例如该电子设备1的硬盘或内存。在另一些实施例中,所述存储器11也可以是所述电子设备1的外部存储设备,例如该电子设备1配备的插接式硬盘,智能存储卡
(smart media card,smc),安全数字(secure digital,sd)卡,闪存卡(flash card)等。
49.当然,所述存储器11还可以既包括所述电子设备1的内部存储单元也包括其外部存储设备。本实施例中,存储器11通常用于存储安装于所述电子设备1的操作系统和各类应用软件,例如会议排期程序10的程序代码等。此外,存储器11还可以用于暂时地存储已经输出或者将要输出的各类数据。
50.处理器12在一些实施例中可以是中央处理器(central processing unit,cpu)、控制器、微控制器、微处理器、或其他数据处理芯片。该处理器12通常用于控制所述电子设备1的总体操作,例如执行数据交互或者通信相关的控制和处理等。本实施例中,所述处理器12用于运行所述存储器11中存储的程序代码或者处理数据,例如运行会议排期程序10的程序代码等。
51.显示器13可以称为显示屏或显示单元。在一些实施例中显示器13可以是led显示器、液晶显示器、触控式液晶显示器以及有机发光二极管(organic light

emittingdiode,oled)触摸器等。显示器13用于显示在电子设备1中处理的信息以及用于显示可视化的工作界面,例如显示数据统计的结果。
52.网络接口14可选地可以包括标准的有线接口、无线接口(如wi

fi接口),该网络接口14通常用于在所述电子设备1与其它电子设备之间建立通信连接。
53.图1仅示出了具有组件11

14以及会议排期程序10的电子设备1,但是应理解的是,并不要求实施所有示出的组件,可以替代的实施更多或者更少的组件。
54.可选地,所述电子设备1还可以包括目标用户接口,目标用户接口可以包括显示器(display)、输入单元比如键盘(keyboard),可选的目标用户接口还可以包括标准的有线接口、无线接口。可选地,在一些实施例中,显示器可以是led显示器、液晶显示器、触控式液晶显示器以及有机发光二极管(organic light

emitting diode,oled)触摸器等。其中,显示器也可以适当的称为显示屏或显示单元,用于显示在电子设备1中处理的信息以及用于显示可视化的目标用户界面。
55.该电子设备1还可以包括射频(radio frequency,rf)电路、传感器和音频电路等等,在此不再赘述。
56.在上述实施例中,处理器12执行存储器11中存储的会议排期程序10时可以实现如下步骤:
57.获取项目排期中每个项目的项目节点,并提取所述项目节点中的预定期限、办公场地及人员数量;
58.根据会议信息、所述预定期限、所述办公场地及所述人员数量及预设的会议时长,形成每个所述项目的会议排期;
59.当所述会议排期中已过时或待更改的项目节点,重新形成会议排期。
60.关于上述步骤的详细介绍,请参照下述图2关于会议排期装置100实施例的功能模块图以及图3关于会议排期方法实施例的流程图的说明。
61.参照图2所示,为本发明会议排期装置100的功能模块图。
62.本发明所述会议排期装置100可以安装于电子设备中。根据实现的功能,所述会议排期装置100可以包括:获取模块110、第一形成模块120及第二形成模块130。本发明所述模块也可以称之为单元,是指一种能够被电子设备处理器所执行,并且能够完成固定功能的
一系列计算机程序段,其存储在电子设备的存储器中。
63.在本实施例中,关于各模块/单元的功能如下:
64.获取模块110,用于获取项目排期中每个项目的项目节点,并提取所述项目节点中的预定期限、办公场地及人员数量。
65.具体地,至少有一个项目,每个项目用于实现某个业务需求,或者某些项目为实现某个业务需求的所有项目中的一部分。项目具体可以为软件开发项目。每个软件开发项目都配备有参与该项目的负责人员,例如:业务人员、产品经理或项目经理、技术开发人员、测试人员等。所述项目节点包括:需求阶段、概要设计阶段、开发阶段、测试发布阶段。
66.需求阶段是该项目对应的业务人员、产品经理根据实际业务沟通梳理业务需求的阶段,是一个项目中的一个项目节点。
67.概要设计阶段是该项目对应的产品经理和技术开发人员根据业务需求进行分析和澄清的阶段,例如计划所需资源、确定功能和设计框架,是需求阶段的下一个项目节点。
68.开发阶段是技术开发人员之间根据业务分析和澄清进行详细设计、编码及ci的阶段,是一个项目中概要设计阶段的下一个项目节点。
69.测试发布阶段是测试人员进行测试和发布的阶段,此阶段需要测试人员根据测试结果与技术开发人员、产品经理产品对产品功能进行核对的阶段。测试发布阶段可以细化为开发移交完成阶段、提审日阶段、版本日阶段。
70.项目排期具体可以为一个项目排期表。每个项目开发过程都会有相应的项目排期,项目排期约定了对应项目所包含的项目节点、每个项目节点的预定期限,还可能约定了每个项目节点下的子项目节点以及每个子项目节点的预定期限。预定期限可以为截止日期也可以为一个日期范围,还可以为距离截止日期前的一个中间日期。
71.项目排期还可以约到每个项目节点对应的参与人员以及参与人员的职务;每个项目的项目节点所参与的人员数量可以从项目排期中统计到。
72.当然每个项目的项目节点的参与人员以及参与人员的职务也可以通过项目管理表来记录。项目排期表和项目管理表为两个表。根据项目排期表中的项目编号可以从项目管理表中查找到对应的项目,以及对应项目的各个项目节点的参与人员,从而统计出每个项目节点的人员数量。
73.第一形成模块120,用于根据会议信息、所述预定期限、所述办公场地及所述人员数量及预设的会议时长,形成每个所述项目的会议排期。
74.具体地,同一个项目的项目节点的预定期限一般不同,不同项目的项目节点可能预定期限相同,但是同一天会议室不太可能被一个项目组的人员占用一天。会议信息包括从当前之后未来的预设时间段内每个会议室的占用情况、会议室房间号码、会议室所处的办公场地(例如上海市a办公场地、北京市b办公场地等)、会议室最多可容纳人数、会议室资源配置情况等。
75.由于项目节点的预定期限一定程度上反应了项目节点的紧急程度,项目节点所参与的人员数量反应了需要多大的会议室,因此,根据这些信息,可以为预设时间段内的项目进行会议室排期,以为每个项目或每个项目对应的项目节点安排会议排期。即实现对企业的会议室进行会议排期。
76.会议时长一般是根据项目节点的内容来确定的。不同的项目阶段重要程度、讨论
的事项的负责程度不同,因此会议时长会不同。
77.会议排期包括安排的会议时间和会议所占用的会议室。
78.进一步,所述根据会议信息、所述预定期限、所述办公场地及所述人员数量及预设的会议时长,形成每个所述项目的会议排期,包括:
79.获取当前时间,以及当前时间所处的当前排期周期;
80.获取当前排期周期的下一排期周期的起始时间;
81.从所有所述项目节点中筛选出未设置过会议排期且预定期限位于下一排期周期的第一目标项目节点;
82.按照所述预定期限的时间先后顺序对所述第一目标项目节点进行排序,得到第一排序结果;
83.获取下一排期周期内每个会议室的所述会议信息,所述会议信息包括:占用情况、房间号码和所处的办公场地、会议室最多可容纳人数;
84.根据所述第一排序结果、所述第一目标项目节点的人员数量、所述预设的会议时长、所述下一排期周期内每个会议室的所述会议信息,形成每个所述第一目标项目节点的会议排期。
85.具体地,会议排期是提前规划未来预设时间段内会议室的使用情况。可以在当月规划下一个月的会议室的使用情况。也可以每三个月规划一次会议室的使用,还可以根据项目排期一次性规划一年的会议室使用分配等等,不局限于此。
86.会议排期的原则为预定期限越靠前的越优先安排会议时间和预定会议室,根据参与会议的人数尽量分配合适的会议室,尽量减少会议参与人数与会议室最多可容纳人数大大不匹配的问题。
87.更具体地,将第一目标项目节点按照参与会议的人员所处的办公场地进行划分,相同办公场地划分为一组,在同一办公场地中的第一目标项目节点按照参与会议的人员数量和工作场地按照会议室可容纳人数进行分组,最后按照第一排序结果进行分配。
88.进一步,所述根据会议信息、所述预定期限、所述办公场地及所述人员数量及预设的会议时长,形成每个所述项目的会议排期,还包括:
89.若对所有所述第一目标项目节点规划会议排期后,在所述下一排期周期内还存在会议室未排期的时间点,则获取当前排期周期的下下一排期周期的起始时间;
90.获取所述下一排期周期内未排期的时间点和可用会议室的所述会议信息;
91.根据所述下下一排期周期中所述项目节点的所述预定期限,从所述下下一排期周期中未设置过所述会议排期的所述项目节点筛选出在预设期限、办公场地、人员数量与所述可用会议室相匹配的第二目标项目节点,并形成所述第二目标项目节点的会议排期。
92.具体地,项目排期中可能会存在有一段时间项目节点扎堆,有一段时间项目节点少的问题,因此,在项目节点少的时间段内,可能会议室安排不满,因此,可以将后续的项目节点的会议提前安排以尽量充分利用会议室资源。
93.进一步,所述根据会议信息、所述预定期限、所述办公场地及所述人员数量及预设的会议时长,形成每个所述项目的会议排期,还包括:
94.若对所有所述第一目标项目节点形成会议排期后,在所述下一排期周期内还存在会议室未排期的时间点,则在所述第一目标项目节点所对应的会议排期之间每间隔一第二
预设时长预留一个所述会议排期。
95.具体地,预留会议排期可以方便在有突发会议的时候插入,达到不影响整个会议排期的目的。
96.进一步,所述根据会议信息、所述预定期限、所述办公场地及所述人员数量及预设的会议时长,形成每个所述项目的会议排期之后,包括:
97.在所述会议排期后,会议时间到来前第三预设时间向对应的所述目标项目节点所参与的人员发送会议邀约。
98.具体地,获取目标项目节点所参与的人员的联系方式;
99.读取目标项目节点的需求盘点,以获取需求名称、功能点、需求文档;
100.根据需求名称、功能点生成会议主题、会议内容,根据需求文档生成会议附件;
101.根据会议主题、会议内容、会议起始时间和会议附件生成会议邀约,并向所述目标项目节点的参与人员发送所述会议邀约。
102.会议排期一般是提前一个月或2个月等不等时间提前规划的,但是不能保证中途会议排期不会更改,因此,一般在会议排期后会议时间到来前的一周或3天才通知与会人员安排了会议。这样可以避免频繁更改会议排期对与会人员带来的干扰,而且也可以给予与会人员一定的时间充分准备与会内容,同时还便于与会人员对于会议安排存在异议时更改会议时间。在时间上面对于会议排期有了充足的完善时间,更加人性化。
103.进一步,所述根据会议信息、所述预定期限、所述办公场地及所述人员数量及预设的会议时长,形成每个所述项目的会议排期之后,还包括:
104.若从所述目标项目节点的需求盘点中没有获取到需求文档,则在发出所述会议邀约后,定时提醒对应的参与人员上传所述需求文档;
105.若接收到上传的所述需求文档,则触发所述会议邀约向所述参与人员补发所述需求文档。
106.具体地,会议邀约邮件定期提醒,非常规流程流转的话,即如若在发送邮件时监控到3中附件没有上传,会给产品经理进行邮件提醒,直到其上传补充;待产品经理上传us文档后,触发会议邀约邮件补充澄清的us文档。
107.进一步,所述根据会议信息、所述预定期限、所述办公场地及所述人员数量及预设的会议时长,形成每个所述项目的会议排期之后,还包括:
108.监控当前被预定的会议室中设备的接入时长;
109.若连续第四预设时长内没有监听到沟通信号,则向对应的项目节点的参与人员发送会议室使用确认信息;
110.若接收到参与人员返回的未使用会议室的信息,则释放会议室资源,将所述会议排期作为空闲的会议排期。
111.第二形成模块130,用于当所述会议排期中已过时或待更改的项目节点,重新形成会议排期。
112.具体地,对于已过时且待更改排期的需求,可以更改平台上特定需求的状态进行重新排队,优先安排空闲会议室进行会议;资源释放后通知排队的会议。
113.此外,本发明还提供一种会议排期方法。参照图3所示,为本发明会议排期方法的实施例的方法流程示意图。电子设备1的处理器12执行存储器11中存储的会议排期程序10
时,实现会议排期方法,包括步骤s101

s103。
114.s101,获取项目排期中每个项目的项目节点,并提取所述项目节点中的预定期限、办公场地及人员数量。
115.具体地,至少有一个项目,每个项目用于实现某个业务需求,或者某些项目为实现某个业务需求的所有项目中的一部分。项目具体可以为软件开发项目。每个软件开发项目都配备有参与该项目的负责人员,例如:业务人员、产品经理或项目经理、技术开发人员、测试人员等。所述项目节点包括:需求阶段、概要设计阶段、开发阶段、测试发布阶段。
116.需求阶段是该项目对应的业务人员、产品经理根据实际业务沟通梳理业务需求的阶段,是一个项目中的一个项目节点。
117.概要设计阶段是该项目对应的产品经理和技术开发人员根据业务需求进行分析和澄清的阶段,例如计划所需资源、确定功能和设计框架,是需求阶段的下一个项目节点。
118.开发阶段是技术开发人员之间根据业务分析和澄清进行详细设计、编码及ci的阶段,是一个项目中概要设计阶段的下一个项目节点。
119.测试发布阶段是测试人员进行测试和发布的阶段,此阶段需要测试人员根据测试结果与技术开发人员、产品经理产品对产品功能进行核对的阶段。测试发布阶段可以细化为开发移交完成阶段、提审日阶段、版本日阶段。
120.项目排期具体可以为一个项目排期表。每个项目开发过程都会有相应的项目排期,项目排期约定了对应项目所包含的项目节点、每个项目节点的预定期限,还可能约定了每个项目节点下的子项目节点以及每个子项目节点的预定期限。预定期限可以为截止日期也可以为一个日期范围,还可以为距离截止日期前的一个中间日期。
121.项目排期还可以约到每个项目节点对应的参与人员以及参与人员的职务;每个项目的项目节点所参与的人员数量可以从项目排期中统计到。
122.当然每个项目的项目节点的参与人员以及参与人员的职务也可以通过项目管理表来记录。项目排期表和项目管理表为两个表。根据项目排期表中的项目编号可以从项目管理表中查找到对应的项目,以及对应项目的各个项目节点的参与人员,从而统计出每个项目节点的人员数量。
123.s102,根据会议信息、所述预定期限、所述办公场地及所述人员数量及预设的会议时长,形成每个所述项目的会议排期。
124.具体地,同一个项目的项目节点的预定期限一般不同,不同项目的项目节点可能预定期限相同,但是同一天会议室不太可能被一个项目组的人员占用一天。会议信息包括从当前之后未来的预设时间段内每个会议室的占用情况、会议室房间号码、会议室所处的办公场地(例如上海市a办公场地、北京市b办公场地等)、会议室最多可容纳人数、会议室资源配置情况等。
125.由于项目节点的预定期限一定程度上反应了项目节点的紧急程度,项目节点所参与的人员数量反应了需要多大的会议室,因此,根据这些信息,可以为预设时间段内的项目进行会议室排期,以为每个项目或每个项目对应的项目节点安排会议排期。即实现对企业的会议室进行会议排期。
126.会议时长一般是根据项目节
127.点的内容来确定的。不同的项目阶段重要程度、讨论的事项的负责程度不同,因此
会议时长会不同。
128.会议排期包括安排的会议时间和会议所占用的会议室。
129.进一步,所述根据会议信息、所述预定期限、所述办公场地及所述人员数量及预设的会议时长,形成每个所述项目的会议排期,包括:
130.获取当前时间,以及当前时间所处的当前排期周期;
131.获取当前排期周期的下一排期周期的起始时间;
132.从所有所述项目节点中筛选出未设置过会议排期且预定期限位于下一排期周期的第一目标项目节点;
133.按照所述预定期限的时间先后顺序对所述第一目标项目节点进行排序,得到第一排序结果;
134.获取下一排期周期内每个会议室的所述会议信息,所述会议信息包括:占用情况、房间号码和所处的办公场地、会议室最多可容纳人数;
135.根据所述第一排序结果、所述第一目标项目节点的人员数量、所述预设的会议时长、所述下一排期周期内每个会议室的所述会议信息,形成每个所述第一目标项目节点的会议排期。
136.具体地,会议排期是提前规划未来预设时间段内会议室的使用情况。可以在当月规划下一个月的会议室的使用情况。也可以每三个月规划一次会议室的使用,还可以根据项目排期一次性规划一年的会议室使用分配等等,不局限于此。
137.会议排期的原则为预定期限越靠前的越优先安排会议时间和预定会议室,根据参与会议的人数尽量分配合适的会议室,尽量减少会议参与人数与会议室最多可容纳人数大大不匹配的问题。
138.更具体地,将第一目标项目节点按照参与会议的人员所处的办公场地进行划分,相同办公场地划分为一组,在同一办公场地中的第一目标项目节点按照参与会议的人员数量和工作场地按照会议室可容纳人数进行分组,最后按照第一排序结果进行分配。
139.进一步,所述根据会议信息、所述预定期限、所述办公场地及所述人员数量及预设的会议时长,形成每个所述项目的会议排期,还包括:
140.若对所有所述第一目标项目节点规划会议排期后,在所述下一排期周期内还存在会议室未排期的时间点,则获取当前排期周期的下下一排期周期的起始时间;
141.获取所述下一排期周期内未排期的时间点和可用会议室的所述会议信息;
142.根据所述下下一排期周期中所述项目节点的所述预定期限,从所述下下一排期周期中未设置过所述会议排期的所述项目节点筛选出在预设期限、办公场地、人员数量与所述可用会议室相匹配的第二目标项目节点,并形成所述第二目标项目节点的会议排期。
143.具体地,项目排期中可能会存在有一段时间项目节点扎堆,有一段时间项目节点少的问题,因此,在项目节点少的时间段内,可能会议室安排不满,因此,可以将后续的项目节点的会议提前安排以尽量充分利用会议室资源。
144.进一步,所述根据会议信息、所述预定期限、所述办公场地及所述人员数量及预设的会议时长,形成每个所述项目的会议排期,还包括:
145.若对所有所述第一目标项目节点形成会议排期后,在所述下一排期周期内还存在会议室未排期的时间点,则在所述第一目标项目节点所对应的会议排期之间每间隔一第二
预设时长预留一个所述会议排期。
146.具体地,预留会议排期可以方便在有突发会议的时候插入,达到不影响整个会议排期的目的。
147.进一步,所述根据会议信息、所述预定期限、所述办公场地及所述人员数量及预设的会议时长,形成每个所述项目的会议排期之后,包括:
148.在所述会议排期后,会议时间到来前第三预设时间向对应的所述目标项目节点所参与的人员发送会议邀约。
149.具体地,获取目标项目节点所参与的人员的联系方式;
150.读取目标项目节点的需求盘点,以获取需求名称、功能点、需求文档;
151.根据需求名称、功能点生成会议主题、会议内容,根据需求文档生成会议附件;
152.根据会议主题、会议内容、会议起始时间和会议附件生成会议邀约,并向所述目标项目节点的参与人员发送所述会议邀约。
153.会议排期一般是提前一个月或2个月等不等时间提前规划的,但是不能保证中途会议排期不会更改,因此,一般在会议排期后会议时间到来前的一周或3天才通知与会人员安排了会议。这样可以避免频繁更改会议排期对与会人员带来的干扰,而且也可以给予与会人员一定的时间充分准备与会内容,同时还便于与会人员对于会议安排存在异议时更改会议时间。在时间上面对于会议排期有了充足的完善时间,更加人性化。
154.进一步,所述根据会议信息、所述预定期限、所述办公场地及所述人员数量及预设的会议时长,形成每个所述项目的会议排期之后,还包括:
155.若从所述目标项目节点的需求盘点中没有获取到需求文档,则在发出所述会议邀约后,定时提醒对应的参与人员上传所述需求文档;
156.若接收到上传的所述需求文档,则触发所述会议邀约向所述参与人员补发所述需求文档。
157.具体地,会议邀约邮件定期提醒,非常规流程流转的话,即如若在发送邮件时监控到3中附件没有上传,会给产品经理进行邮件提醒,直到其上传补充;待产品经理上传us文档后,触发会议邀约邮件补充澄清的us文档。
158.进一步,所述根据会议信息、所述预定期限、所述办公场地及所述人员数量及预设的会议时长,形成每个所述项目的会议排期之后,还包括:
159.监控当前被预定的会议室中设备的接入时长;
160.若连续第四预设时长内没有监听到沟通信号,则向对应的项目节点的参与人员发送会议室使用确认信息;
161.若接收到参与人员返回的未使用会议室的信息,则释放会议室资源,将所述会议排期作为空闲的会议排期。
162.s103,当所述会议排期中已过时或待更改的项目节点,重新形成会议排期。
163.具体地,对于已过时且待更改排期的需求,可以更改平台上特定需求的状态进行重新排队,优先安排空闲会议室进行会议;资源释放后通知排队的会议。
164.通过本技术可以根据项目排期和项目开发进度为每个项目组自动进行会议排期,安排会议室和会议时间,项目人员不需要自己去安排会议时间以及申请会议室,节省了项目人员的精力,且减少会议室预约中由于时间冲突导致的分配不均或不平衡的问题。能实
时监控会议室使用情况,及时释放被霸占的空闲会议室,释放会议室资源,提高会议室使用效率。需求排期变更,需求变更能及时通知与会人员,有利于保证需求进度正常进度,推进项目实施,提高项目质量。会议室智能安排,释放产品经理手动预定会议室工作,节省人力资源。
165.此外,本发明实施例还提出一种计算机可读存储介质,该计算机可读存储介质可以是硬盘、多媒体卡、sd卡、闪存卡、smc、只读存储器(rom)、可擦除可编程只读存储器(eprom)、便携式紧致盘只读存储器(cd

rom)、usb存储器等等中的任意一种或者几种的任意组合。所述计算机可读存储介质中包括存储数据区和存储程序区,存储数据区存储根据区块链节点的使用所创建的数据,存储程序区存储有会议排期程序10,所述会议排期程序10被处理器执行时,实现上述会议排期方法操作。
166.在另一个实施例中,本发明所提供的会议排期方法,为进一步保证上述所有出现的数据的私密和安全性,上述所有数据还可以存储于一区块链的节点中。
167.需要说明的是,本发明所指区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。区块链(blockchain),本质上是一个去中心化的数据库,是一串使用密码学方法相关联产生的数据块,每一个数据块中包含了一批次网络交易的信息,用于验证其信息的有效性(防伪)和生成下一个区块。区块链可以包括区块链底层平台、平台产品服务层以及应用服务层等。
168.本发明之计算机可读存储介质的具体实施方式与上述会议排期方法的具体实施方式大致相同,在此不再赘述。
169.需要说明的是,上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。并且本文中的术语"包括"、"包含"或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、装置、物品或者方法不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、装置、物品或者方法所固有的要素。在没有更多限制的情况下,由语句"包括一个
……
"限定的要素,并不排除在包括该要素的过程、装置、物品或者方法中还存在另外的相同要素。
170.需要说明的是,上述本发明实施例可以基于人工智能技术对相关的数据进行获取和处理。其中,人工智能(artificial intelligence,ai)是利用数字计算机或者数字计算机控制的机器模拟、延伸和扩展人的智能,感知环境、获取知识并使用知识获得最佳结果的理论、方法、技术及应用系统。
171.人工智能基础技术一般包括如传感器、专用人工智能芯片、云计算、分布式存储、大数据处理技术、操作/交互系统、机电一体化等技术。人工智能软件技术主要包括计算机视觉技术、机器人技术、生物识别技术、语音处理技术、自然语言处理技术以及机器学习/深度学习等几大方向。
172.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用于使得一台电子设备(可以是手机,计算机,电子装置,或者网络设备等)执行本发明各个实施例所述的方法。
173.以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1