一种项目监测方法及装置与流程

文档序号:11135001阅读:954来源:国知局
一种项目监测方法及装置与制造工艺

本发明涉及项目监测技术领域,具体而言,涉及一种项目监测方法及装置。



背景技术:

在项目进行过程中,为了能够清楚的了解项目中的项目资金、项目物资以及项目的进度等情况,需要对项目中相关数据进行分析监测。

现有技术中,对项目的监测大都是通过人工方式完成的,包括人工收集项目中的各种数据,人工对这些数据进行分析,并整理到Excel表格中,形成项目数据的分析报表。但是,在每个项目中,尤其是配电网项目中,项目数据量很大,采用人工方式对数据进行监测分析,工作量很大,需要投入较多的人力,且人工方式工作效率及准确性均很低。



技术实现要素:

有鉴于此,本发明实施例的目的在于提供一种项目监测方法及装置,以解决现有技术中采用人工方式监测项目,工作量很大,需要投入较多的人力,工作效率和准确性均很低的问题。

第一方面,本发明实施例提供了一种项目监测方法,其中,所述方法包括:

根据待监测项目的项目编号,从项目数据库中调取所述待监测项目的项目数据和项目阶段名称,所述项目数据包括资金数据、物资数据和项目进度数据,所述项目阶段包括计划下达阶段、初始设计阶段、施工图交付阶段、施工委托阶段和施工阶段;

根据所述项目阶段名称由所述项目数据中获取所述待监测项目各阶段对应的项目子数据;

根据所述待监测项目阶段名称和所述项目子数据,生成所述待监测项目各阶段对应的项目资金图、项目物资图和项目进度图,并发送给监测终端,以监测所述待监测项目阶段的资金、物资和项目进度情况。

结合第一方面,本发明实施例提供了上述第一方面的第一种可能的实现方式,其中,所述根据待监测项目的项目编号,从项目数据库中调取所述待监测项目的项目数据和项目阶段名称之前,还包括:

将待监测项目各阶段对应的项目子数据录入到项目数据库中;

将所述各阶段对应的项目子数据与所述待监测项目的项目编号进行匹配。

结合第一方面的第一种可能的实现方式,本发明实施例提供了上述第一方面的第二种可能的实现方式,其中,所述将所述各阶段对应的项目子数据与所述待监测项目的项目编号进行匹配,包括:

当所述项目子数据中存在所述待监测项目的工程名称或工程编号时,根据所述待监测项目的工程名称或工程编号与所述项目编号的对应关系,将所述项目子数据与所述项目编号进行匹配;

当所述项目子数据中不存在所述待监测项目的工程名称或工程编号时,抓取所述项目子数据中的项目关键词,根据所述项目关键词将所述项目子数据与所述项目编号进行匹配。

结合第一方面,本发明实施例提供了上述第一方面的第三种可能的实现方式,其中,所述方法还包括:

生成所述待监测项目的项目进度与预期项目进度之间的差距,并发送给所述监测终端。

结合第一方面的第三种可能的实现方式,本发明实施例提供了上述第一方面的第四种可能的实现方式,其中,当所述待监测项目的项目进度落后于所述预期项目进度时,生成警报信号。

第二方面,本发明实施例提供了一种项目监测装置,其中,所述装置包括:

调取模块,用于根据待监测项目的项目编号,从项目数据库中调取所述待监测项目的项目数据和项目阶段名称,所述项目数据包括资金数据、物资数据和项目进度数据,所述项目阶段包括计划下达阶段、初始设计阶段、施工图交付阶段、施工委托阶段和施工阶段;

获取模块,用于根据所述项目阶段名称由所述项目数据中获取所述待监测项目各阶段对应的项目子数据;

第一生成模块,用于根据所述待监测项目阶段名称和所述项目子数据,生成所述待监测项目各阶段对应的项目资金图、项目物资图和项目进度图,并发送给监测终端,以监测所述待监测项目阶段的资金、物资和项目进度情况。

结合第二方面,本发明实施例提供了上述第二方面的第一种可能的实现方式,其中,所述装置还包括:

录入模块,用于将待监测项目各阶段对应的项目子数据录入到项目数据库中;

匹配模块,用于将所述各阶段对应的项目子数据与所述待监测项目的项目编号进行匹配。

结合第二方面的第一种可能的实现方式,本发明实施例提供了上述第二方面的第二种可能的实现方式,其中,所述匹配模块还用于,

当所述项目子数据中存在所述待监测项目的工程名称或工程编号时,根据所述待监测项目的工程名称或工程编号与所述项目编号的对应关系,将所述项目子数据与所述项目编号进行匹配;

当所述项目子数据中不存在所述待监测项目的工程名称或工程编号时,抓取所述项目子数据中的项目关键词,根据所述项目关键词将所述项目子数据与所述项目编号进行匹配。

结合第二方面,本发明实施例提供了上述对第二方面的第三种可能的实现方式,其中,所述装置还包括:

第二生成模块,用于生成所述待监测项目的项目进度与预期项目进度之间的差距,并发送给所述监测终端。

结合第二方面的第三种可能的实现方式,本发明实施例提供了上述第二方面的第四种可能的实现方式,其中,所述第二生成模块还用于,

当所述待监测项目的项目进度落后于所述预期项目进度时,生成警报信号。

本发明实施例提供的项目监测方法及装置,根据待监测项目的项目编号,从项目数据库中调取待监测项目的项目数据和项目阶段名称,根据上述项目阶段名称由项目数据中获取待监测项目各阶段的项目子数据,根据待监测项目阶段名称和项目子数据,生成待监测项目各阶段对应的项目资金图、项目物资图和项目进度图,并发送给监测终端,使工作人员能够直观的了解到项目资金、物资及项目进度状况,并且避免了使用人工方式,节省了人力,工作效率和准确性均很高。

为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。

图1示出了本发明实施例1所提供的项目监测方法的流程图;

图2示出了本发明实施例2所提供的项目监测装置的结构示意图;

图3示出了本发明实施例2所提供的项目监测装置的第二种结构示意图;

图4示出了本发明实施例2所提供的项目监测装置的第三种结构示意图。

图2标记说明如下:

210,调取模块;220,获取模块;230,第一生成模块。

图3标记说明如下:

310,录入模块;320,匹配模块;

图4标记说明如下:

410,第二生成模块。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。

考虑到相关技术中,对项目的物资、资金以及项目进度的监测大都是通过人工方式完成的,具体包括通过人工方式收集项目中的各种数据,人工对这些数据进行分析,并整理到Excel表格中,形成项目的数据分析报表,但是,在每个项目中,尤其是配电网项目中,项目数据量很大,采用和人工方式对项目进行监测,工作量很大,需要投入较多的人脸,且人工方式工作效率及准确性均很低。基于此,本发明实施例提供了一种项目监测方法及装置,下面通过实施例进行描述。

实施例1

本发明实施例提供了一种项目监测方法,该项目监测方法用于监测项目中资金和物资的使用情况以及项目的进度情况,该项目可以是配电网项目,也可以是其它项目。

每个项目在实施的过程中,根据各阶段执行部门的不同,可以分为多个阶段,比如说,有的项目可以分为计划下达阶段、初始设计阶段、施工图交付阶段、施工委托阶段和施工阶段等多个阶段,在每个阶段执行的过程中,该阶段对应部门在执行该项目的过程中,都有记录该项目在该阶段对应的数据,比如说,在该阶段该项目的资金、物资使用情况以及该阶段的项目进度情况,每个阶段对应的数据记为项目子数据。

在采用本发明实施例提供的项目监测方法进行项目监测之前,需要将待监测项目各阶段对应的项目子数据录入到项目数据库中,具体包括:

将执行待监测项目各阶段的部门对应的系统中的数据直接导入项目数据库中,比如说,如果该项目为配电网项目,可以将该配电网的企业资源计划(Enterprise Resource Planning,ERP)系统、生产管理系统(power production management system,PMS)等提供的数据直接导入到项目数据库中,数据的类型可以是Excel、Word等,上述数据也可以按文件夹批量导入,还可以实现数据刷新,对于执行项目各阶段的部门存在的一些纸质报告或者数据等,可以通过高拍仪对该纸质数据或者报告进行拍摄,得到该纸质数据或者报告的图像,然后从图像中识别出该纸质报告或者数据中的文字内容,最后将识别出来的文字内容导入到项目数据库中,另外还可以直接通过监测终端向项目数据库中输入数据。

对于任意一个项目,在该项目申请下来的时候都存在一个唯一的项目编号,对于项目的某些阶段在执行的时候,可能还并不知道该项目的项目编号,这时候录入项目数据库中的项目子数据是不包括该项目对应的项目编号的,因此,当获取到待监测项目的项目编号后,采用本发明实施例提供的项目监测方法进行项目监测之前,还需要将各阶段对应的项目子数据与待监测项目的项目编号进行匹配,即建立该待监测项目对应的项目编号与该待监测项目对应的各阶段项目子数据之间的对应关系,具体包括:

当上述项目子数据中存在待监测项目的工程名称或工程编号时,根据上述待监测项目的工程名称或工程编号与上述项目编号的对应关系,将上述项目子数据与上述项目编号进行匹配;当上述项目子数据中不存在待监测项目的工程名称或工程编号时,抓取上述项目子数据中的项目关键词,根据上述项目关键词将上述项目子数据与上述项目编号进行匹配。

下面将以施工阶段、初始设计阶段和施工委托阶段为例,介绍根据待监测项目的工程名称或工程编号与项目编号的对应关系,建立项目子数据和项目编号之间的对应关系的具体过程,比如说,上述待监测项目的项目施工阶段存储有该项目的工程名称和项目编号,在项目的初始设计阶段存储有项目的工程编号和工程名称,在项目施工委托阶段存储有该项目的工程编号,则根据项目施工阶段的工程名称和项目编号的对应关系,以及项目初始设计阶段的工程编号和工程名称之间的关系,可以得出项目编号和工程编号的对应关系,从而将项目编号和施工委托阶段相匹配,即建立施工委托阶段和项目编号的对应关系,根据工程名称和项目编号的对应关系,可以将项目编号和项目的初始设计阶段相匹配,即建立项目编号和初始设计阶段的对应关系,最终可以确定出工程编号、项目编号和工程名称之间的对应关系,由此,可以将项目编号和项目的各阶段对应的项目子数据相匹配。

当项目的某个项目子数据中不存在待监测项目的工程名称或工程编号时,可以从该项目子数据中抓取与该项目子数据相关的关键词,比如说,该项目子数据对应的施工地点、施工设备、工程类型等,将抓取的关键词与上述项目编号对应的项目进行匹配,如果匹配成功,则将该项目的项目编号与该项目子数据进行匹配,即建立项目编号与项目子数据之间的对应关系。

除此之外,还可以通过人工分析的方法建立项目子数据和项目编号之间的对应关系,比如说,用户通过对该项目子数据进行分析,确定出与该项目子数据相匹配的项目编号。

当将项目的各阶段对应的项目子数据与待监测项目的项目编号进行匹配后,采用本发明实施例提供的项目监测方法进行项目监测,如图1所示,包括步骤S110-S130,具体如下。

S110,根据待监测项目的项目编号,从项目数据库中调取待监测项目的项目数据和项目阶段名称,该项目数据包括资金数据、物资数据和项目进度数据,上述项目阶段包括计划下达阶段、初始设计阶段、施工图交付阶段、施工委托阶段和施工阶段。

由于在项目数据库中存储有多个项目对应的项目数据,每个项目都有一个唯一的项目编号,根据待监测项目的项目编号,可以从项目数据库中调取出待监测项目对应的项目数据和项目阶段名称。

其中,上述项目数据指的是待监测项目对应的项目总数据,包括待监测项目各阶段对应的项目子数据,而在每个项目子数据中包括该项目子数据对应的项目阶段的资金数据,物资数据,和项目进度数据。

其中,上述资金数据指的是该项目各阶段资金的支出情况,上述物资数据指的是该项目各阶段物资的出库、入库和退料情况,上述项目进度数据指的是该项目各阶段的任务完成情况。

S120,根据上述项目阶段名称由上述项目数据中获取待监测项目各阶段对应的项目子数据。

由于调取的待监测项目对应的项目数据中包括待监测项目各阶段对应的项目子数据,因此,根据调取的待监测项目阶段名称,从上述项目数据中获取项目各阶段对应的项目子数据。

其中,上述项目子数据包括该阶段对应的资金数据、物资数据和项目进度数据。

S130,根据待监测项目阶段名称和上述项目子数据,生成待监测项目各阶段对应的项目资金图、项目物资图和项目进度图,并发送给监测终端,以监测待监测项目阶段的资金、物资和项目进度情况。

其中,上述项目资金图可以为折线图,即在待监测项目各阶段每月支出资金和月份的关系,通过该折线图,工作人员可以清楚的看出待监测项目资金的在每个月的支出情况以及支出走势,即哪个月使用的资金较多,哪个月使用的资金较少;上述项目资金图还可以做成饼状图,即每个饼状图代表待监测项目中一个阶段对应的资金使用情况,这样,可以清楚的得知每个阶段资金的使用值;还可以生成上述项目资金的仪表盘图,该仪表盘图中可以直观的展示待监测项目的累计支出入账率、当年的预算率等信息。

上述项目物资图,可以是物资的入库、退料以及出库数量和时间的关系,而物资的入库、退料和出库数量可以使用资金表示,即项目物资图可以显示为项目物资对应的资金和时间的关系,从项目物资图中可以直观的看出每个时间节点项目物资的进出情况,上述项目物资图可以为柱状图,横坐标为月份,纵坐标为资金,通过项目物资图,可以直观的得知是否存在库存积压等问题,能够确保采购的准确性。

上述项目进度图,用于直观的显示项目各阶段的工程进度,该项目进度图可以使用仪表盘图表示,每个仪表盘表示一个阶段的项目完工率,这样工作人员可以很直观的看到待监测项目在每个阶段的完工情况。

在本发明实施例中,将上述生成的项目资金图、项目物资图和项目进度图,发送给监测终端,通过监测终端可以直观的展示该数据图形,监测终端可以通过echarts数据图像化展示组件直观的展示该数据图形。

其中,上述监测终端可以是计算机、手机、平板电脑等。

其中,为了监测待监测项目中各阶段的完成情况,本发明实施例提供的项目监测方法还包括:

生成待监测项目的项目进度与预期项目进度之间的差距,并发送给监测终端。

其中,在待监测项目的各个阶段均存在很多任务,每个任务都有预期完成时间,在预期项目进度中规划了每个任务的预期完成时间,在本发明实施例中,会实时或者定期监测待监测项目的进度情况,并计算当前项目进度与预期项目进度之间的差距,比如说,当前项目中有10个任务需要完成,会实时监测当前完成量与预期任务之间的任务差距,或者,还可以是,待监测项目中某个任务的预期完成时间是10天,会实时监测该任务距离预期完成时间之间的时间差值,当然,还可以通过其他方式监测待监测项目的项目进度和预期项目进度之间的差距,并将生成的差距发送给监测终端,以提示工作人员。

当待监测项目的项目进度落后于上述预期项目进度时,生成警报信号。

在本发明实施例中,会实时或定期监测待监测项目的项目进度,生成待监测项目进度和与其项目进度之间的差值,当待监测项目的项目进度落后于预期项目进度,或者没有在预期项目进度规定的时间内完成该进度时,会生成警报信号,并传输该警报信号给监测终端,以警报工作人员,待监测项目的当期当前进度已经落后于预期项目进度,需要及时进行调整。

除此之外,当待监测项目中任一阶段中某个任务的执行时间快接近预期项目进度规定的时间时,会生成预警信号,以提示工作人员,及时执行该任务。

本发明实施例提供的项目监测方法,使工作人员能够直观的了解到项目资金、物资及项目进度状况,并且避免了使用人工方式,节省了人力,工作效率和准确性均很高。

实施例2

本发明实施例提供了一种项目监测装置,该项目监测装置可以是一种服务器。

如图2所示,本发明实施例提供的项目监测装置,包括调取模块210、获取模块220和第一生成模块230;

上述调取模块210,用于根据待监测项目的项目编号,从项目数据库中调取待监测项目的项目数据和项目阶段名称,该项目数据包括资金数据、物资数据和项目进度数据,上述项目阶段包括计划下达阶段、初始设计阶段、施工图交付阶段、施工委托阶段和施工阶段;

上述获取模块220,用于根据上述项目阶段名称由项目数据中获取待监测项目各阶段对应的项目子数据;

上述第一生成模块230,用于根据上述待监测项目阶段名称和上述项目子数据,生成待监测项目各阶段对应的项目资金图、项目物资图和项目进度图,并发送给监测终端,以监测待监测项目的资金、物资和项目进度情况。

上述监测终端可以是计算机、手机、平板电脑等。

其中,作为一个实施例,如图3所示,上述监测装置还包括录入模块310和匹配模块320;

上述录入模块310,用于将待监测项目各阶段对应的项目子数据录入项目数据库中;上述匹配模块320,用于将上述各阶段对应的项目子数据与待监测项目的项目编号进行匹配。

上述匹配模块320将上述各阶段对应的项目子数据与待监测项目的项目编号进行匹配,具体是通过如下方式实现的:

上述匹配模块320还用于,当上述项目子数据中存在待监测项目的工程名称或工程编号时,根据待监测项目的工程名称或工程编号与上述项目编号的对应关系,将上述项目子数据与项目编号进行匹配;当上述项目子数据中不存在上述待监测项目的工程名称或工程编号时,抓取上述项目子数据中的项目关键词,根据上述项目关键词将上述项目子数据与项目编号进行匹配。

其中,作为一个实施例,如图4所示,上述项目监测装置还包括第二生成模块410;

上述第二生成模块410,用于生成待监测项目的项目进度与预期项目进度之间的差距,并发送给监测终端。

上述第二生成模块410还用于,当待监测项目的项目进度落后于上述预期项目进度时,生成警报信号。

本发明实施例提供的项目监测装置,使工作人员能够直观的了解到项目资金、物资及项目进度状况,并且避免了使用人工方式,节省了人力,工作效率和准确性均很高。

本发明实施例所提供的项目监测装置可以为设备上的特定硬件或者安装于设备上的软件或固件等。本发明实施例所提供的装置,其实现原理及产生的技术效果和前述方法实施例相同,为简要描述,装置实施例部分未提及之处,可参考前述方法实施例中相应内容。所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,前述描述的系统、装置和单元的具体工作过程,均可以参考上述方法实施例中的对应过程,在此不再赘述。

在本发明所提供的实施例中,应该理解到,所揭露装置和方法,可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,又例如,多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些通信接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本发明提供的实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。

所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。

应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释,此外,术语“第一”、“第二”、“第三”等仅用于区分描述,而不能理解为指示或暗示相对重要性。

最后应说明的是:以上所述实施例,仅为本发明的具体实施方式,用以说明本发明的技术方案,而非对其限制,本发明的保护范围并不局限于此,尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本发明实施例技术方案的精神和范围。都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1