一种业务需求的信息展示方法、装置、设备及存储介质与流程

文档序号:28271205发布日期:2021-12-31 19:46阅读:112来源:国知局
一种业务需求的信息展示方法、装置、设备及存储介质与流程

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.响应于针对所述目标业务需求的甘特图展示操作,展示所述目标业务需求的人力甘特图或需求甘特图。
26.第二方面,本公开提供了一种业务需求的信息展示装置,所述装置包括:
27.显示模块,用于在需求展示界面上显示至少一个业务需求;
28.展示模块,用于响应于针对所述至少一个业务需求中的目标业务需求的详情展示触发操作,展示所述目标业务需求对应的详情页面;其中,所述详情页面上显示有所述目标业务需求对应的节点流转图,所述节点流转图用于表示所述目标业务需求的当前完成状态,所述节点流转图包括与所述目标业务需求中的任务具有对应关系的需求节点。
29.第三方面,本公开提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当所述指令在终端设备上运行时,使得所述终端设备实现上述任一项所述的方法。
30.第四方面,本公开提供了一种设备,包括:存储器,处理器,及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时,实现上述任一项所述的方法。
31.本公开实施例提供的技术方案与现有技术相比具有如下优点:
32.本公开提供的业务需求的信息展示方法中,在需求展示界面上显示至少一个业务需求,当接收到针对至少一个业务需求中的目标业务需求的详情展示触发操作时,展示目标业务需求对应的详情页面,其中,详情页面上显示有目标业务需求对应的节点流转图,节点流转图用于表示目标业务需求的当前完成状态,包括与目标业务需求中的任务具有对应关系的需求节点。基于展示的业务需求的详情页面上的节点流转图,能够从整体上获知业务需求的当前完成进度,便于对该业务需求的有效管理,最终提高该业务需求所属的项目的完成效率。
附图说明
33.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
34.为了更清楚地说明本公开实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
35.图1为本公开实施例提供的一种业务需求的信息展示方法流程图;
36.图2为本公开实施例提供的一种节点流转图的示意效果图;
37.图3为本公开实施例提供的一种针对业务需求的目标字段中的内容的汇总显示方式示意图;
38.图4为本公开实施例提供的一种针对业务需求的目标字段中的内容的完全显示方式示意图;
39.图5本公开实施例提供的一种业务需求的信息展示装置的结构示意图;
40.图6为本公开实施例提供的一种业务需求的信息展示设备结构示意图。
具体实施方式
41.为了能够更清楚地理解本公开的上述目的、特征和优点,下面将对本公开的方案进行进一步描述。需要说明的是,在不冲突的情况下,本公开的实施例及实施例中的特征可以相互组合。
42.在下面的描述中阐述了很多具体细节以便于充分理解本公开,但本公开还可以采用其他不同于在此描述的方式来实施;显然,说明书中的实施例只是本公开的一部分实施例,而不是全部的实施例。
43.目前,在业务需求的管理方法中,用户无法从整体上获知业务需求的完成进度,不利于对业务需求的有效管理。
44.为此,本公开提供了一种业务需求的信息展示方法,在需求展示界面上显示至少一个业务需求,当接收到针对至少一个业务需求中的目标业务需求的详情展示触发操作时,展示目标业务需求对应的详情页面,其中,详情页面上显示有目标业务需求对应的节点流转图,节点流转图用于表示目标业务需求的当前完成状态,包括与目标业务需求中的任务具有对应关系的需求节点。用户通过详情页面上展示的节点流转图,能够从整体上更直观的了解到业务需求的当前完成进度,便于对该业务需求的有效管理,最终提高该业务需求所属的项目的完成效率。
45.基于此,本公开提供了一种业务需求的信息展示方法,参考图1,图1为本公开实施例提供的一种业务需求的信息展示方法流程图,该业务需求的信息展示方法包括:
46.s101:在需求展示界面上显示至少一个业务需求。
47.本公开实施例中,业务需求是指针对业务功能制定的需求,例如,针对视频软件的开屏广告功能制定的需求、针对视频软件的直播功能制定的需求等,通常针对一个项目,存在多个业务需求。
48.一种可选的实施方式中,可以利用表格对业务需求进行展示,具体的,需求展示界面可以为表格形式的界面,利用表格中的每一行分别对一个业务需求进行展示。其中,表格中的每一列分别对业务需求包括的字段进行展示。
49.s102:响应于针对所述至少一个业务需求中的目标业务需求的详情展示触发操作,展示所述目标业务需求对应的详情页面。
50.其中,所述详情页面上显示有所述目标业务需求对应的节点流转图,所述节点流转图用于表示所述目标业务需求的当前完成状态,所述节点流转图包括与所述目标业务需求中的任务具有对应关系的需求节点。
51.实际应用中,目标业务需求可以为需求展示界面上显示的任意一个业务需求,通过点击目标业务需求的显示区域,可以触发针对目标业务需求的详情页面的展示。具体的,当接收到针对目标业务需求的详情展示触发操作时,展示目标业务需求对应的详情页面,该详情页面上显示有目标业务需求的节点流转图,用于表示目标业务需求的当前完成状态。
52.节点流转图包括具有顺序关系的需求节点,如图2所示,为本公开实施例提供的一种节点流转图的示意效果图。实际应用中,业务需求通常包括多个任务,例如包括技术评审任务、技术开发任务、功能测试任务等,而节点流转图中的需求节点与各个任务具有对应关系,例如节点流转图中可以包括与技术评审任务具有对应关系的技术评审节点、与技术开发任务具有对应关系的技术开发节点以及与功能测试任务具有对应关系的功能测试节点。而在完成业务需求的过程中,各个需求节点具有先后执行顺序,例如,在技术评审完成之后才能进入技术开发,在技术开发完成之后才能进入功能测试,因此,节点流转图中的各个需求节点之间具有顺序关系,用于表示节点流转图中各个需求节点对应的任务的执行顺序。
53.实际应用中,节点流转是指,节点流转图中相邻需求节点之间的前一或多个需求节点的完成,能够用于触发后一或多个需求节点的开始。如图2所示,技术调研节点的完成能够触发技术评审节点的开始,而技术评审节点的完成能够触发埋点设计节点、ab方案设计节点和安全技术评审节点的开始,另外,在埋点设计节点、ab方案设计节点和安全技术评审节点均完成后才能触发可启动排期节点的开始。
54.本公开实施例中,节点流转图能够表示对应的业务需求的当前完成进度。
55.一种可选的实施方式中,节点流转图中标识有目标业务需求的完成状态,其中,目标业务需求的完成状态可以包括待评审需求、待开发需求、已上线需求等,通过目标业务需求的完成状态可以获知该目标业务需求的当前完成进度。
56.针对上述实施方式,为了便于用户能够基于完成状态对业务需求进行查看,本公开实施例可以利用需求池对各个业务需求进行管理,具体的,可以将完成状态相同的业务需求存储于同一个需求池中,用户通过选择需求池,可以对存储于该需求池中的业务需求进行查看。另外,用户还可以从需求池中取消或删除某个业务需求。
57.另一种可选的实施方式中,节点流转图中的各个需求节点显示有当前状态,其中,需求节点的当前状态可以包括已完成状态、当前正在执行状态、未开始状态、超期完成状态等,通过各个需求节点的当前状态,可以获知对应的业务需求的当前完成进度。
58.另外,节点流转图中各个需求节点的当前状态还可以触发目标业务需求的完成状态的流转。例如,当技术评审节点以及它之前的需求节点均显示为已完成状态,而技术评审节点之后的需求节点显示为正在执行状态或者未开始状态,则可以触发目标业务需求的完成状态流转为待开发需求。
59.因此,基于节点流转图对应的目标业务需求的完成状态和/或各个需求节点的当前状态,用户能够从整体上了解目标业务需求的当前完成进度。
60.本公开实施例提供的业务需求的信息展示方法中,在需求展示界面上显示至少一
个业务需求,当接收到针对至少一个业务需求中的目标业务需求的详情展示触发操作时,展示目标业务需求对应的详情页面,其中,详情页面上显示有目标业务需求对应的节点流转图,节点流转图用于表示目标业务需求的当前完成状态,包括与目标业务需求中的任务具有对应关系的需求节点。用户通过详情页面上展示的节点流转图,能够从整体上更直观的了解到业务需求的当前完成进度,便于对该业务需求的有效管理,最终提高该业务需求所属的项目的完成效率
61.为了便于对业务需求进一步的管理,本公开实施例还可以针对节点流转图中的需求节点进行编辑。
62.一种可选的实施方式中,在展示目标业务需求对应的详情页面之后,还可以包括:响应于针对所述节点流转图上的所述需求节点的编辑触发操作,对所述需求节点对应的编辑界面进行展示;接收所述编辑界面上针对所述需求节点的子任务编辑内容,并基于所述子任务编辑内容对所述需求节点的子任务进行更新。
63.实际应用中,在接收到针对节点流转图上的需求节点的编辑触发操作之后,展示该需求节点对应的编辑界面,用户可以在该编辑界面上为该需求节点设置子任务。具体的,当需求节点对应的子任务均执行完成时,该需求节点对应的业务自行完成,进而将该需求节点的当前状态调整为已完成状态,同时,可以触发下一个需求节点对应的任务的执行。
64.当用户触发子任务编辑完成操作后,接收编辑界面上针对该需求节点的子任务编辑内容,并基于该子任务编辑内容对该需求节点对应的子任务进行更新。
65.例如,子任务编辑内容可以包括为需求节点增加的子任务、删除的子任务、修改的子任务等,另外,还可以包括调整各个子任务的负责人、完成时间等。
66.值得注意的是,针对需求节点的子任务的编辑功能均可以在该编辑界面上实现。
67.另一种可选的实施方式中,在需求节点对应的编辑界面上,还可以针对该需求节点设置显示条件,具体的,在显示条件被满足,详情页面上的节点流程图中对该需求节点进行展示,否则节点流转图中对该需求节点不进行展示。
68.具体的,对需求节点对应的编辑界面进行展示之后,接收在该编辑界面上针对该需求节点设置的显示条件。在对节点流转图进行展示时,基于各个需求节点对应的显示条件,对该节点流转图中的各个需求节点进行展示。
69.通过为需求节点设置显示条件,能够在节点流转图中动态展示各个需求节点,以满足不同的应用场景对应不同的任务的需求。如图2所示,仅在项目存在ios版本开发需求时,业务需求对应的节点流转图中的ios估分节点、ios测试节点、ios上车节点以及ios发车节点,否则上述节点可以不显示于该节点流转图中。另外,需求节点的显示条件也可以设置为仅显示给某种用户类型,例如,仅在为a类型用户展示节点流转图时显示对应的需求节点,而在为b类型用户展示该节点流转图时隐藏对应的需求节点,从而满足不同用户类型的需求。
70.另外,为了便于对业务需求进一步的管理,本公开实施例还可以对节点流转图进行编辑。
71.一种可选的实施方式中,可以针对节点流转图中的各个需求节点进行更新操作,例如增加操作或删除操作等。具体的,可以根据需求,删除节点流转图中某一个或多个需求节点,也可以在节点流转图中增加一个或多个需求节点。
72.在对节点流转图中的需求节点进行更新操作后,基于更新后的需求节点以及各个需求节点之间的顺序关系,对该节点流转图进行更新。
73.如图2所示,假设删除节点流转图中的技术调研节点,则需要基于更新后的需求节点以及技术调研节点与其他节点之间的顺序关系,更新节点流转图。具体的,将技术调研节点删除后,将需求提出节点与技术评审节点建立先后顺序关系,完成对节点流转图的更新。
74.另一种可选的实施方式中,在生成业务需求节点流转图时,可以基于业务需求的类型确定节点流转图模板,然后基于需求,通过对节点流转图模板上的各个需求节点进行增加操作或删除操作等,完成业务需求对应的节点流转图的生成。
75.另外,为了便于对业务需求中各个字段中的内容进行展示,本公开实施例还可以对需求展示界面上的业务需求对应的显示表格的显示高度进行调整。
76.具体的,响应于针对需求展示界面上的业务需求的显示更新操作,将该业务需求对应的显示表格的显示高度调整为第一高度。其中,第一高度能够对该业务需求的目标字段中的内容进行完全显示。具体的,可以仅调整目标业务显示的显示高度,也可以同时调整需求展示界面上的各个业务需求的显示高度。
77.如图3所示,为本公开实施例提供的一种针对业务需求的目标字段中的内容的汇总显示方式示意图。其中,目标字段“负责人”对应的单元格中显示的内容为“张三、李四等5人”,为了让用户能够获知业务需求的全部负责人,本公开实施例中,用户可以通过点击预设按钮触发显示更新操作,系统将该业务需求对应的显示表格的显示高度调整为能够将目标字段中的内容完全显示的高度,即第一高度。如图4所示,为本公开实施例提供的一种针对业务需求的目标字段中的内容的完全显示方式示意图。其中,目标字段“负责人”对应的单元格中显示的内容为“张三、李四、王五、赵六、薛七”。
78.可见,本公开实施例通过调整业务需求对应的显示表格的显示高度,能够将目标字段中的内容完全显示给用户,便于用户对业务需求的信息进一步的了解。
79.另外,为了便于用户对业务需求进行进一步的了解,本公开实施例还可以对业务需求的人力甘特图和需求甘特图进行展示,
80.具体的,响应于针对业务需求的甘特图展示操作,将该业务需求对应的人力甘特图或需求甘特图进行展示。
81.其中,人力甘特图用于从人员的角度展示业务需求的信息。具体的,通过对人力甘特图的展示,能够使用户了解到业务需求的各个参与人员的当前工作进度,以便能够对参与人员进行合理调配。
82.需求甘特图用于将业务需求的当前完成进度与目标进度表进行对比。具体的,通过对需求甘特图的展示,能够使用户了解到业务需求是否能够按照目标进度表中的计划时间完成,从整体上了解业务需求的时间进度。
83.另外,为了便于对业务需求的进一步管理,本公开还提供了通知功能。具体的,可以通过邮件或者即时通讯软件实现通知功能。
84.一种可选的实施方式中,在目标业务需求启动时,可以通过发送启动邮件的方式通知给该目标业务需求的相关人员。具体的,响应于针对所述目标业务需求的启动邮件触发操作,获取所述目标业务需求对应的启动通知信息;将所述启动通知信息填充至邮件模板后,发送所述目标业务需求的启动邮件。
85.本公开实施例预设设置邮件模板,在接收到针对目标业务需求的启动邮件触发操作时,获取该目标业务需求对应的启动通知信息,例如包括业务需求启动时间、版本号、业务需求查看链接等。然后将获取到的启动通知信息填充至邮件模板中对应的控件中,完成启动邮件的生成。在完成收件人的设置后,可以通过触发启动邮件的发送按钮,完成启动邮件的发送。另外,还可以自动填写启动邮件中的收件人,进而自动化的完成启动邮件的发送。
86.另一种可选的实施方式中,可以在节点流转图中的需求节点发生流转时,通过即时通信软件发送通知消息。如图2所示,当技术调研节点完成后触发技术评审节点开始时,可以通过即时通讯软件向技术评审节点的相关人员发送通知消息,以便通知其开始技术评审工作。
87.与上述方法实施例相对应的,本公开还提供了一种业务需求的信息展示装置,参考图5,为本公开实施例提供的一种业务需求的信息展示装置的结构示意图,所述装置包括:
88.显示模块501,用于在需求展示界面上显示至少一个业务需求;
89.展示模块502,用于响应于针对所述至少一个业务需求中的目标业务需求的详情展示触发操作,展示所述目标业务需求对应的详情页面;其中,所述详情页面上显示有所述目标业务需求对应的节点流转图,所述节点流转图用于表示所述目标业务需求的当前完成状态,所述节点流转图包括与所述目标业务需求中的任务具有对应关系的需求节点。
90.一种可选的实施方式中,所述装置还包括:
91.界面展示模块,用于响应于针对所述节点流转图上的任一需求节点的编辑触发操作,展示所述需求节点对应的编辑界面;
92.第一更新模块,用于接收所述编辑界面上针对所述需求节点的子任务编辑内容,并基于所述子任务编辑内容对所述需求节点的子任务进行更新。
93.一种可选的实施方式中,所述装置还包括:
94.第一接收模块,用于接收在所述编辑界面上针对所述需求节点设置的显示条件,其中,所述显示条件被满足时所述节点流转图上显示有所述需求节点。
95.一种可选的实施方式中,所述装置还包括:
96.第二接收模块,用于接收针对所述节点流转图中的需求节点的更新操作;所述更新操作包括增加操作或删除操作;
97.第二更新模块,用于基于更新后的需求节点以及所述顺序关系,对所述节点流转图进行更新。
98.一种可选的实施方式中,所述装置还包括:
99.调整模块,用于响应于针对所述需求展示界面上的所述业务需求的显示更新操作,将所述业务需求对应的显示表格的显示高度调整为第一高度;其中,所述第一高度能够对所述业务需求的目标字段中的内容进行完全显示。
100.一种可选的实施方式中,所述节点流转图中的所述需求节点显示有当前状态,所述需求节点的当前状态用于确定所述业务需求的完成状态。
101.一种可选的实施方式中,所述装置还包括:
102.信息获取模块,用于响应于针对所述目标业务需求的启动邮件触发操作,获取所
述业务需求对应的启动通知信息;
103.邮件发送模块,用于将所述启动通知信息填充至邮件模板后,发送所述目标业务需求的启动邮件。
104.一种可选的实施方式中,所述装置还包括:
105.消息发送模块,用于响应于所述节点流转图中需求节点的流转操作,通过即时通讯软件发送节点流转通知消息。
106.一种可选的实施方式中,所述装置还包括:
107.甘特图展示模块,用于响应于针对所述目标业务需求的甘特图展示操作,展示所述业务需求的人力甘特图或需求甘特图。
108.本公开实施例提供的业务需求的信息展示装置中,在需求展示界面上显示至少一个业务需求,当接收到针对至少一个业务需求中的目标业务需求的详情展示触发操作时,展示目标业务需求对应的详情页面,其中,详情页面上显示有目标业务需求对应的节点流转图,节点流转图用于表示目标业务需求的当前完成状态,包括与目标业务需求中的任务具有对应关系的需求节点。基于展示的业务需求的详情页面上的节点流转图,能够从整体上获知业务需求的当前完成进度,便于对该业务需求的有效管理,最终提高该业务需求所属的项目的完成效率。
109.另外,本公开实施例还提供了一种业务需求的信息展示设备,参见图6所示,可以包括:
110.处理器601、存储器602、输入装置603和输出装置604。业务需求的信息展示设备中的处理器601的数量可以一个或多个,图6中以一个处理器为例。在本发明的一些实施例中,处理器601、存储器602、输入装置603和输出装置604可通过总线或其它方式连接,其中,图6中以通过总线连接为例。
111.存储器602可用于存储软件程序以及模块,处理器601通过运行存储在存储器602的软件程序以及模块,从而执行业务需求的信息展示设备的各种功能应用以及数据处理。存储器602可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序等。此外,存储器602可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。输入装置603可用于接收输入的数字或字符信息,以及产生与业务需求的信息展示设备的用户设置以及功能控制有关的信号输入。
112.具体在本实施例中,处理器601会按照如下的指令,将一个或一个以上的应用程序的进程对应的可执行文件加载到存储器602中,并由处理器601来运行存储在存储器602中的应用程序,从而实现上述业务需求的信息展示设备的各种功能。
113.需要说明的是,在本文中,诸如“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
114.以上所述仅是本公开的具体实施方式,使本领域技术人员能够理解或实现本公开。对这些实施例的多种修改对本领域的技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本公开的精神或范围的情况下,在其它实施例中实现。因此,本公开将不会被限制于本文所述的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1