机场工程项目信息展示方法、装置、***、设备和介质
技术领域
本发明涉及信息处理技术领域,特别是涉及一种机场建设工程的项目信息展示方法、机场建设工程的项目信息展示装置、计算机设备和计算机可读存储介质。
背景技术
机场建设工程通常是庞大且复杂的工程项目,需要多方协调并充分利用信息处理技术以更高效地完成对机场工程的建设任务。其中,通过信息处理技术能够搭建出用于对机场建设项目进行统一管理的机场建设项目管理***,便于为各项目部、各建设方的工作进行协同,以完善机场建设。
而在机场建设过程当中,相关用户需要及时了解机场建设工程的相关项目信息。传统技术能够为用户展示机场建设工程的相关项目信息,而这种技术通常是将项目信息以WORD文档或EXCEL表的形式将机场建设各阶段的相关项目信息进行罗列,而由于机场建设阶段较多,相应的项目信息繁杂,导致这种技术展示项目信息的效率较低。
发明内容
基于此,有必要针对传统技术对项目信息的展示效率低的技术问题,提供一种机场建设工程的项目信息展示方法、机场建设工程的项目信息展示装置、计算机设备和计算机可读存储介质。
一种机场建设工程的项目信息展示方法,包括步骤:
向服务器发送携带项目标识的项目信息获取请求,用于触发服务器从多个项目工作流程图中提取与所述项目标识相匹配的项目工作流程图,并获取与所述项目标识相匹配的项目信息;其中,所述项目工作流程图上设有多个里程碑节点,所述多个里程碑节点分别与机场建设工程项目的多个项目阶段相对应,并按照所述多个项目阶段的流程顺序依次连接;所述项目信息包括多个里程碑节点信息;
接收所述项目工作流程图和所述项目信息,并展示所述项目工作流程图;
根据对多个里程碑节点的选择操作确定目标里程碑节点;
将与所述目标里程碑节点相对应的里程碑节点信息进行展示。
一种机场建设工程的项目信息展示装置,包括:
请求发送模块,用于向服务器发送携带项目标识的项目信息获取请求,用于触发服务器从多个项目工作流程图中提取与所述项目标识相匹配的项目工作流程图,并获取与所述项目标识相匹配的项目信息;其中,所述项目工作流程图上设有多个里程碑节点,所述多个里程碑节点分别与机场建设工程项目的多个项目阶段相对应,并按照所述多个项目阶段的流程顺序依次连接;所述项目信息包括多个里程碑节点信息;
信息接收模块,用于接收所述项目工作流程图和所述项目信息,并展示所述项目工作流程图;
节点确定模块,用于根据对多个里程碑节点的选择操作确定目标里程碑节点;
信息展示模块,用于将与所述目标里程碑节点相对应的里程碑节点信息进行展示。
一种机场建设工程的项目信息展示***,包括:通过互联网连接的终端和服务器;其中,
所述终端,用于向服务器发送携带项目标识的项目信息获取请求;
所述服务器,用于从多个项目工作流程图中提取与所述项目标识相匹配的项目工作流程图,并获取与所述项目标识相匹配的项目信息;其中,所述项目工作流程图上设有多个里程碑节点,所述多个里程碑节点分别与机场建设工程项目的多个项目阶段相对应,并按照所述多个项目阶段的流程顺序依次连接;所述项目信息包括多个里程碑节点信息;
所述服务器,还用于将所述项目工作流程图和所述项目信息发送至所述终端;
所述终端,还用于接收所述项目工作流程图和所述项目信息,并展示所述项目工作流程图;根据用户对多个里程碑节点的选择操作确定目标里程碑节点;将与所述目标里程碑节点相对应的里程碑节点信息进行展示。
一种计算机设备,包括处理器和存储器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现如下步骤:
向服务器发送携带项目标识的项目信息获取请求,用于触发服务器从多个项目工作流程图中提取与所述项目标识相匹配的项目工作流程图,并获取与所述项目标识相匹配的项目信息;其中,所述项目工作流程图上设有多个里程碑节点,所述多个里程碑节点分别与机场建设工程项目的多个项目阶段相对应,并按照所述多个项目阶段的流程顺序依次连接;所述项目信息包括多个里程碑节点信息;接收所述项目工作流程图和所述项目信息,并展示所述项目工作流程图;根据对多个里程碑节点的选择操作确定目标里程碑节点;将与所述目标里程碑节点相对应的里程碑节点信息进行展示。
一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如下步骤:
向服务器发送携带项目标识的项目信息获取请求,用于触发服务器从多个项目工作流程图中提取与所述项目标识相匹配的项目工作流程图,并获取与所述项目标识相匹配的项目信息;其中,所述项目工作流程图上设有多个里程碑节点,所述多个里程碑节点分别与机场建设工程项目的多个项目阶段相对应,并按照所述多个项目阶段的流程顺序依次连接;所述项目信息包括多个里程碑节点信息;接收所述项目工作流程图和所述项目信息,并展示所述项目工作流程图;根据对多个里程碑节点的选择操作确定目标里程碑节点;将与所述目标里程碑节点相对应的里程碑节点信息进行展示。
上述机场建设工程的项目信息展示方法、装置、***、设备和介质,终端向服务器发送携带项目标识的项目信息获取请求,使得服务器将相应的项目工作流程图和项目信息发送给终端;其中,项目工作流程图上设有多个分别与机场建设工程项目的多个项目阶段相对应的里程碑节点,并按照多个项目阶段的流程顺序依次连接,项目信息包括多个里程碑节点信息;终端接收项目工作流程图和项目信息,并展示项目工作流程图,最后将用户选择的目标里程碑节点的里程碑节点信息进行展示。该方案能够通过设置里程碑节点将机场建设工程项目的各个项目阶段以流程图的形式进行展示,便于用户在流程图上选择需要查看的项目阶段对应的里程碑节点,从而将项目信息中与用户选择的里程碑节点对应的里程碑节点信息进行展示,提高了项目信息的展示效率。
附图说明
图1为一个实施例中机场建设工程的项目信息展示方法的应用场景图;
图2为一个实施例中机场建设工程的项目信息展示方法的流程示意图;
图3为一个实施例中机场建设工程的项目信息展示装置的结构框图;
图4为一个实施例中机场建设工程的项目信息***的结构示意图;
图5为一个实施例中计算机设备的内部结构图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本发明提供的机场建设工程的项目信息展示方法,可以应用于如图1所示的应用场景中,图1为一个实施例中机场建设工程的项目信息展示方法的应用场景图,该应用场景可以包括:终端100和服务器200,该终端100通过网络与服务器200通过网络进行通信。服务器200上可以存储有多个机场建设工程的项目信息,终端100可以通过网络登录该服务器200并获取相应的项目信息。
具体的,终端100可以向服务器200发送携带项目标识的项目信息获取请求,服务器200从多个项目工作流程图中提取与所述项目标识相匹配的项目工作流程图,并获取与所述项目标识相匹配的项目信息,其中,项目工作流程图上设有多个里程碑节点,该多个里程碑节点分别与机场建设工程项目的多个项目阶段相对应,多个里程碑节点按照多个项目阶段的流程顺序依次连接,项目信息包括多个里程碑节点信息。然后,服务器200将该项目信息和项目工作流程图发送给终端100,终端100在接收到项目信息和项目工作流程图后,将项目工作流程图进行展示,使用该终端100的用户可以在该终端100的显示屏上看到该项目工作流程图以及设置在上面的依次连接的多个里程碑节点,然后终端100可以根据用户对多个里程碑节点的选择操作,确定该用户选择的里程碑节点,并将其设置为目标里程碑节点,最后将于该目标里程碑节点相对应的里程碑节点信息进行展示,使得用户能够在终端100上查看到其选择的里程碑节点对应的项目信息,无需通过多次将WORD文档或者EXCEL文档进行翻页才能从繁多的文字信息当中找到需要查看的项目信息,提高了项目信息的显示效率,从而也有利于用户快速提取需要的项目信息。
其中,终端100可以但不限于是各种个人计算机、笔记本电脑、智能手机和平板电脑,服务器200可以用独立的服务器或者是多个服务器组成的服务器集群来实现。
在一个实施例中,提供了一种机场建设工程的项目信息展示方法,参考图2,图2为一个实施例中机场建设工程的项目信息展示方法的流程示意图,以该方法应用于图1中的终端100为例进行说明,该机场建设工程的项目信息展示方法可以包括以下步骤:
步骤S101,向服务器发送携带项目标识的项目信息获取请求。
本步骤中,终端100可以通过互联网连接到服务器200,并向服务器200发送项目信息获取请求,该项目信息获取请求携带有项目标识,该项目信息获取请求用于终端100通过服务器200获取与该项目标识相匹配的项目信息。其中,服务器200上可以预先存储有机场建设工程项目的项目信息,而由于机场建设工程项目的数量通常是多个,因此可以通过项目标识的形式进行区分,使得服务器200能够基于终端100发送的项目标识来确定终端100需要获取的机场建设工程项目的项目信息。
服务器200上还存储有与项目标识相匹配的项目工作流程图,即每个项目工作流程图对应于不同的机场建设工程项目,而存储于服务器200上的项目工作流程图的数量为多个,服务器200通过项目标识来识别终端100需要访问的项目工作流程图。在项目工作流程图上,设置有多个里程碑节点,各个里程碑节点分别与机场建设工程项目的多个项目阶段相对应,即如果机场建设工程项目包括20个项目阶段,则项目工作流程图上需要至少设置有20个里程碑节点,用于与各个项目阶段进行一一对应,而机场建设工程项目的各个项目阶段通常具有一定的流程顺序,例如先进行初步设计、再进行初步设计审查等,因此在该项目工作流程图上设置多个里程碑节点需要按照各项目阶段的流程顺序依次连接,达到以里程碑节点结合项目流程图的方式呈现项目总体进度的效果。而服务器200存储的机场建设工程项目的项目信息包括多个里程碑节点信息,多个里程碑节点信息分别对应于项目工作流程图上的各个里程碑节点,换句话说,项目信息可以按照各个里程碑节点被划分成多个里程碑节点信息,而由于里程碑节点与项目阶段相对应,因此可以将项目信息按照各个项目阶段进行项目阶段信息划分,从而得到与各个里程碑节点相对应的多个项目阶段信息,设为里程碑节点信息。
步骤S102,接收项目工作流程图和项目信息,并展示项目工作流程图。
本步骤中,服务器200将获取的与项目标识相匹配的项目工作流程图和项目信息发送给终端100,终端100接收该项目工作流程图和项目信息,然后终端100可以通过其配置的显示屏将项目工作流程图进行展示,使得用户能够在终端100上查看到项目工作流程图上的各个里程碑节点。
步骤S103,根据对多个里程碑节点的选择操作确定目标里程碑节点。
本步骤中,用户可以在终端100上对项目工作流程图上的各个里程碑节点进行选择,每次可以选择一个或者多个里程碑节点,当用户选择里程碑节点时,会在终端100上触发相应的选择操作,如对相应的里程碑节点进行单击、双击等选择操作,而终端100可以根据用户对多个里程碑节点的选择操作,确定用户选择的里程碑节点,并将其设置为目标里程碑节点。
步骤S104,将与目标里程碑节点相对应的里程碑节点信息进行展示。
本步骤主要是终端100在确定了用户选择的目标里程碑节点以后,将与该目标里程碑节点相对应的里程碑节点信息进行展示,其中,该里程碑的节点信息可以包括计划完成时间、实际完成时间、项目负责人和关联文档等等。一般来说,用户通常会在多个里程碑节点当中选择其中一个里程碑节点进行项目信息的查看,如“施工图设计”可以作为其中一个里程碑节点,当用户选择了“施工图设计”后,接着终端100可以在该里程碑节点附近展示该里程碑节点信息,在该里程碑节点信息附近进行信息展示有利于区分正在展示的信息来自于哪一个里程碑节点,使得展示的项目信息能够与相应的里程碑节点的关联性更强,当用户选择好里程碑节点以后,相应的项目信息就会及时展示出来,提高项目信息展示效率。
上述机场建设工程的项目信息展示方法,终端向服务器发送携带项目标识的项目信息获取请求,使得服务器将相应的项目工作流程图和项目信息发送给终端;其中,项目工作流程图上设有多个分别与机场建设工程项目的多个项目阶段相对应的里程碑节点,并按照多个项目阶段的流程顺序依次连接,项目信息包括多个里程碑节点信息;终端接收项目工作流程图和项目信息,并展示项目工作流程图,最后将用户选择的目标里程碑节点的里程碑节点信息进行展示。该方案能够通过设置里程碑节点将机场建设工程项目的各个项目阶段以流程图的形式进行展示,便于用户在流程图上选择需要查看的项目阶段对应的里程碑节点,从而将项目信息中与用户选择的里程碑节点对应的里程碑节点信息进行展示,提高了项目信息的展示效率。
在一个实施例中,上述机场建设工程的项目信息展示方法,还可以通过如下步骤创建出相应的项目工作流程图和划分出里程碑节点信息,具体步骤包括:
确定目标项目的多个项目阶段;该目标项目为与项目标识相对应的机场建设工程项目;根据多个项目阶段创建多个里程碑节点;确定多个项目阶段在机场建设工程项目中的流程顺序,并基于该流程顺序依次连接多个里程碑节点,得到项目工作流程图;获取机场建设工程项目的项目信息;根据多个项目阶段将项目信息划分为多个里程碑节点信息;将项目工作流程图和多个里程碑节点信息存储于服务器上。
本实施例主要包括创建项目工作流程图和划分出里程碑节点信息两个步骤,对于项目工作流程图的创建,终端100可以先确定目标项目的各个项目阶段,该目标项目是指与项目标识相对应的机场建设项目,即在创建项目工作流程图之前,先确定好需要创建哪个机场建设项目的项目工作流程图。然后,终端100可以根据机场建设项目的各个项目阶段在默认的项目工作流程图上设置多个里程碑节点,其中默认的项目工作流程图可以是空白的项目工作流程图,也可以是预先设置了常用的里程碑节点的项目工作流程图,使得用户根据项目实际情况调整其中的里程碑节点。在终端100设置好与各个项目阶段相对应的里程碑节点以后,还需要将各个里程碑节点进行连接,此时,终端100还需要确定该机场建设项目的各个项目阶段在机场建设工程项目当中的流程顺序,然后根据该流程循序,将各个里程碑节点进行依次连接,在里程碑节点的连接完成以后,项目工作流程图的创建正式完成。
而对于里程碑节点信息的划分,首先,终端100需要获取上述机场建设工程项目的项目信息,该项目信息可以是用户录入到终端100上的,然后终端100按照机场建设工程项目的各个项目阶段将项目信息进行划分,划分为与各个项目阶段相对应的项目子信息,由于各项目阶段对应于各里程碑节点,因此可以将划分的各个项目子信息设为里程碑节点信息。而终端100完成了项目工作流程图和里程碑节点信息以后,可以发送到服务器200上进行存储,使得终端100将项目标识发送给服务器200时,服务器200能够返回相应的项目工作流程图和里程碑节点信息。
在一个实施例中,为了进一步提高项目信息的显示效率,在展示项目工作流程图的步骤之后,还可以包括:
确定机场建设工程项目的当前项目阶段,将与当前项目阶段相对应的里程碑节点进行突出显示。
本实施例主要是将当前项目阶段对应的里程碑节进行突出显示,具体的,终端100在展示项目工作流程图以后,由于机场建设工程会按照项目进度进行到各个项目阶段,本实施例中,终端100可以通过服务器200确定机场建设工程项目的当前项目阶段,即确定当前进行到那个项目阶段,为了让用户及时了解当前项目进度,终端100可以将与当前项目阶段相对应的里程碑节点进行突出显示(如标黄等形式),以使得与当前项目阶段相对应的里程碑节点区分于其他里程碑节点,提高了项目信息的显示效率,从而便于用户进行快速选择,还有利于终端100及时将用户选择的里程碑节点的里程碑节点进行展示。进一步的,考虑到实际项目实施过程中容易出现多节点并行的情况,因此,当前项目阶段可以包括多个并行的项目阶段,即终端100可以同时将多个当前项目阶段进行突出显示,而为了使得各个当前项目阶段的突出显示效果相互区分,可以采用不同的突出显示形式将各个当前项目阶段进行突出显示,例如以不同的颜色将各个当前项目阶段的里程碑节点进行标识。
进一步的,在一个实施例中,还可以包括如下步骤:
当机场建设工程项目从当前项目阶段进入下一个项目阶段时,将与该下一个项目阶段相对应的里程碑节点进行突出显示,同时撤销对与当前项目阶段相对应的里程碑节点的突出显示。
本实施例中,随着机场建设工程项目的进行,终端100在将当前项目阶段对应的里程碑节点进行突出显示以后,机场建设工程项目可能会从项目阶段进入下一个项目阶段,此时终端100需要将下一个项目阶段对应的里程碑节点进行突出显示,而由于当前项目阶段对应的里程碑节点此时仍处于突出显示状态,因此需要同时撤销与当前项目阶段相对应的里程碑节点,从而达到将即将进行的下一个项目阶段对应的里程碑节点进行突出显示的效果,有利于保持项目信息与项目实施进度保持同步显示。
在一个实施例中,根据对多个里程碑节点的选择操作确定目标里程碑节点的步骤,具体可以包括:
实时监听光标的当前位置;根据当前位置判断光标当前指向的里程碑节点,将该里程碑节点设为目标里程碑节点。
本实施例主要是终端100可以根据光标的当前位置确定用户选择的目标里程碑节点。具体来说,终端100将项目工作流程图进行展示以后,用户可以在该项目工作流程图对里程碑节点进行选择,此时,终端100可以实时监听光标的当前位置,如光标当前在该项目工作流程图上的位置坐标,由于用户选择里程碑节点时通常会移动光标,终端100可以根据光标的当前位置判断该光标是否指向了某个里程碑节点,从而能够进一步获知该光标当前指向的里程碑节点,如指向了里程碑节点A,则将该里程碑节点A设置为目标里程碑节点。通过本实施例的方案,只需要用户将光标的位置移动到某个里程碑节点上,终端100即可判断出该用户需要选择的里程碑节点,同时可以在该里程碑节点附近展示该里程碑节点的里程碑节点信息,相比于通过用户单击或双击等里程碑节点的选择方式,本实施例的技术方案在用户光标移动到里程碑节点上时即可展示相应的项目信息,进一步提高了项目信息的展示效率。
在一个实施例中,提供了一种机场建设工程的项目信息展示装置,参考图3,图3为一个实施例中机场建设工程的项目信息展示装置的结构框图,该机场建设工程的项目信息展示装置可以包括:
请求发送模块101,用于向服务器发送携带项目标识的项目信息获取请求,用于触发服务器从多个项目工作流程图中提取与项目标识相匹配的项目工作流程图,并获取与项目标识相匹配的项目信息;其中,项目工作流程图上设有多个里程碑节点,多个里程碑节点分别与机场建设工程项目的多个项目阶段相对应,并按照多个项目阶段的流程顺序依次连接;项目信息包括多个里程碑节点信息;
信息接收模块102,用于接收项目工作流程图和项目信息,并展示项目工作流程图;
节点确定模块103,用于根据对多个里程碑节点的选择操作确定目标里程碑节点;
信息展示模块104,用于将与目标里程碑节点相对应的里程碑节点信息进行展示。
在一个实施例中,还可以包括:
创建模块,用于确定目标项目的多个项目阶段;目标项目为与项目标识相对应的机场建设工程项目;根据多个项目阶段创建多个里程碑节点;确定多个项目阶段在机场建设工程项目中的流程顺序,并基于该流程顺序依次连接多个里程碑节点,得到项目工作流程图;获取机场建设工程项目的项目信息;根据多个项目阶段将项目信息划分为多个里程碑节点信息;将项目工作流程图和多个里程碑节点信息存储于服务器上。
在一个实施例中,还可以包括:
第一显示单元,用于确定机场建设工程项目的当前项目阶段;将与当前项目阶段相对应的里程碑节点进行突出显示。
在一个实施例中,当前项目阶段包括多个并行的项目阶段。
在一个实施例中,还可以包括:
第二显示单元,用于当机场建设工程项目从当前项目阶段进入下一个项目阶段时,将与该下一个项目阶段相对应的里程碑节点进行突出显示,同时撤销对与当前项目阶段相对应的里程碑节点的突出显示。
在一个实施例中,节点确定模块103进一步用于:实时监听光标的当前位置;根据当前位置判断光标当前指向的里程碑节点,将该里程碑节点设为目标里程碑节点。
本发明的机场建设工程的项目信息展示装置与本发明的机场建设工程的项目信息展示方法一一对应,关于机场建设工程的项目信息展示装置的具体限定可以参见上文中对于机场建设工程的项目信息展示方法的限定,在上述机场建设工程的项目信息展示方法的实施例阐述的技术特征及其有益效果均适用于机场建设工程的项目信息展示装置的实施例中,在此不再赘述。上述机场建设工程的项目信息展示装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
在一个实施例中,提供了一种机场建设工程的项目信息展示***,参考图4,图4为一个实施例中机场建设工程的项目信息***的结构示意图,该机场建设工程的项目信息展示***可以包括:终端300和服务器400,该终端300通过互联网连接到服务器400,其中,
终端300,用于向服务器发送携带项目标识的项目信息获取请求;
服务器400,用于从多个项目工作流程图中提取与项目标识相匹配的项目工作流程图,并获取与项目标识相匹配的项目信息;其中,项目工作流程图上设有多个里程碑节点,多个里程碑节点分别与机场建设工程项目的多个项目阶段相对应,并按照多个项目阶段的流程顺序依次连接;项目信息包括多个里程碑节点信息;
服务器400,还用于将项目工作流程图和项目信息发送至终端300;
终端300,还用于接收项目工作流程图和项目信息,并展示项目工作流程图;根据用户对多个里程碑节点的选择操作确定目标里程碑节点;将与目标里程碑节点相对应的里程碑节点信息进行展示。
上述机场建设工程的项目信息展示***,能够通过设置里程碑节点将机场建设工程项目的各个项目阶段以流程图的形式进行展示,便于用户在流程图上选择需要查看的项目阶段对应的里程碑节点,从而将项目信息中与用户选择的里程碑节点对应的里程碑节点信息进行展示,提高了项目信息的展示效率。
在一个实施例中,提供了一种计算机设备,该计算机设备可以是终端,其内部结构图可以如图5所示,图5为一个实施例中计算机设备的内部结构图。该计算机设备包括通过***总线连接的处理器、存储器、网络接口、显示屏和输入装置。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作***和计算机程序。该内存储器为非易失性存储介质中的操作***和计算机程序的运行提供环境。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种机场建设工程的项目信息展示方法。该计算机设备的显示屏可以是液晶显示屏或者电子墨水显示屏,该计算机设备的输入装置可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。
本领域技术人员可以理解,图5中示出的结构,仅仅是与本发明方案相关的部分结构的框图,并不构成对本发明方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
在一个实施例中,提供了一种计算机设备,包括处理器和存储器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现如上任一项实施例所述的机场建设工程的项目信息展示方法。
在一个实施例中,提供了一种计算机设备,包括处理器和存储器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
向服务器发送携带项目标识的项目信息获取请求,用于触发服务器从多个项目工作流程图中提取与项目标识相匹配的项目工作流程图,并获取与项目标识相匹配的项目信息;项目工作流程图上设有多个里程碑节点,多个里程碑节点分别与机场建设工程项目的多个项目阶段相对应,并按照多个项目阶段的流程顺序依次连接;项目信息包括多个里程碑节点信息;接收项目工作流程图和项目信息,并展示项目工作流程图;根据对多个里程碑节点的选择操作确定目标里程碑节点;将与目标里程碑节点相对应的里程碑节点信息进行展示。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:
确定目标项目的多个项目阶段;目标项目为与项目标识相对应的机场建设工程项目;根据多个项目阶段创建多个里程碑节点;确定多个项目阶段在机场建设工程项目中的流程顺序,并基于该流程顺序依次连接多个里程碑节点,得到项目工作流程图;获取机场建设工程项目的项目信息;根据多个项目阶段将项目信息划分为多个里程碑节点信息;将项目工作流程图和多个里程碑节点信息存储于服务器上。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:
确定机场建设工程项目的当前项目阶段;将与当前项目阶段相对应的里程碑节点进行突出显示。
在一个实施例中,当前项目阶段包括多个并行的项目阶段。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:
当机场建设工程项目从当前项目阶段进入下一个项目阶段时,将与该下一个项目阶段相对应的里程碑节点进行突出显示,同时撤销对与当前项目阶段相对应的里程碑节点的突出显示。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:
实时监听光标的当前位置;根据当前位置判断所述光标当前指向的里程碑节点,将该里程碑节点设为目标里程碑节点。
上述计算机设备,通过所述处理器上运行的计算机程序,能够通过设置里程碑节点将机场建设工程项目的各个项目阶段以流程图的形式进行展示,便于用户在流程图上选择需要查看的项目阶段对应的里程碑节点,从而将项目信息中与用户选择的里程碑节点对应的里程碑节点信息进行展示,提高了项目信息的展示效率。
本领域普通技术人员可以理解实现如上任一项实施例所述的机场建设工程的项目信息展示方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本发明所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM)或者外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率SDRAM(DDRSDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink)DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)等。
据此,在一个实施例中还提供一种计算机可读存储介质,其上存储有计算机程序,其中,该程序被处理器执行时实现如上任一项实施例所述的机场建设工程的项目信息展示方法。
在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:
向服务器发送携带项目标识的项目信息获取请求,用于触发服务器从多个项目工作流程图中提取与项目标识相匹配的项目工作流程图,并获取与项目标识相匹配的项目信息;项目工作流程图上设有多个里程碑节点,多个里程碑节点分别与机场建设工程项目的多个项目阶段相对应,并按照多个项目阶段的流程顺序依次连接;项目信息包括多个里程碑节点信息;接收项目工作流程图和项目信息,并展示项目工作流程图;根据对多个里程碑节点的选择操作确定目标里程碑节点;将与目标里程碑节点相对应的里程碑节点信息进行展示。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
确定目标项目的多个项目阶段;目标项目为与项目标识相对应的机场建设工程项目;根据多个项目阶段创建多个里程碑节点;确定多个项目阶段在机场建设工程项目中的流程顺序,并基于该流程顺序依次连接多个里程碑节点,得到项目工作流程图;获取机场建设工程项目的项目信息;根据多个项目阶段将项目信息划分为多个里程碑节点信息;将项目工作流程图和多个里程碑节点信息存储于服务器上。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
确定机场建设工程项目的当前项目阶段;将与当前项目阶段相对应的里程碑节点进行突出显示。
在一个实施例中,当前项目阶段包括多个并行的项目阶段。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
当机场建设工程项目从当前项目阶段进入下一个项目阶段时,将与该下一个项目阶段相对应的里程碑节点进行突出显示,同时撤销对与当前项目阶段相对应的里程碑节点的突出显示。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
实时监听光标的当前位置;根据当前位置判断所述光标当前指向的里程碑节点,将该里程碑节点设为目标里程碑节点。
上述计算机可读存储介质,通过其存储的计算机程序,能够通过设置里程碑节点将机场建设工程项目的各个项目阶段以流程图的形式进行展示,便于用户在流程图上选择需要查看的项目阶段对应的里程碑节点,从而将项目信息中与用户选择的里程碑节点对应的里程碑节点信息进行展示,提高了项目信息的展示效率。
以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。