一种项目管理的方法与流程

文档序号:11921459阅读:209来源:国知局

本发明涉及工程监理技术领域,尤其涉及一种项目管理的方法。



背景技术:

随着社会飞速发展,工程建设项目也越来越多,一个工程建设项目包括多个单项工程,任一个单项工程又包括多个单位工程。对工程项目进行项目管理可以在有限资源限定条件下辅助工程项目的管理人员对项目进行整体控制,例如:控制成本、控制项目进度,预测利润,实现或超过项目设定的需求和期望。

然而随着社会的发展,工程项目趋于复杂化、多样化,工程监控或工程监理中所涉及的项目管理、现场管理、成本管理、效益管理等,传统的工程监理方法已经不能再满足日新月异的项目管理要求。



技术实现要素:

本发明的目的是针对现有技术的缺陷,提供一种项目管理的方法,能够制定准确、优化的管理显示报表,能够提供及时、准确、便捷地进行数据处理,提高了项目管理的效率,减小了项目管理人员手动处理数据的负担,节省了人力资源。

有鉴于此,本发明实施例提供了一种项目管理的方法,包括:

服务器接收新增项目信息;所述新增项目信息包括项目ID;

根据所述项目ID获取开发计划信息;所述开发计划信息包括开发时间数据和开发内容数据;

根据所述开发时间数据和开发内容数据生成项目开发规划表数据;

根据所述项目ID获取设计计划信息;所述设计计划信息包括设计时间数据和设计内容数据;

根据所述设计计划信息和所述项目开发规划表数据生成项目设计计划表数据;

将所述项目开发规划表数据和所述项目设计计划表数据进行对比分析,生成项目开发计划数据;

对所述项目开发计划数据进行时间节点切分,根据切分得到的时间节点对项目开发计划数据进行解析处理,生成进度节点数据;

根据所述进度节点数据生成项目管理显示数据,并发送给用户终端,用以通过所述用户终端将所述项目管理显示数据显示为项目管理显示报表。

优选的,所述方法还包括:

所述用户终端接收用户输入的工程进度数据,并发送给所述服务器;所述工程进度数据包括项目ID;

所述服务器根据所述项目ID,将所述工程进度数据与所述进度节点数据进行匹配;

当所述工程进度数与和所述进度节点数据不匹配时,生成进度预警报告,并发送给所述用户终端。

进一步优选的,在所述当所述工程进度数据与和所述进度节点数据不匹配时,生成进度预警报告,并显示之后,所述方法还包括:

所述用户终端接收所述用户输入的项目调整信息;所述项目调整信息包括项目ID;

根据所述项目调整信息调整所述项目开发计划数据。

优选的,在所述服务器接收新增项目信息之前,所述方法还包括:

所述用户终端接收所述用户输入的新增项目信息,并发送给所述服务器;所述新增项目信息包括项目ID。

优选的,所述方法还包括:

所述用户终端接收所述用户输入的项目暂停信息,并发送给所述服务器;所述项目暂停信息包括项目ID和暂停时间信息;

所述服务器根据所述暂停时间信息将所述项目开发计划数据暂存至项目暂停数据库中。

进一步优选的,所述方法还包括:

所述用户终端接收所述用户输入的项目重启信息,并发送给所述服务器;所述项目暂停信息包括项目ID和重启时间信息;

所述服务器根据所述重启时间信息和项目ID,在所述项目暂停数据库中删除所述项目暂停信息。

进一步优选的,在所述服务器根据所述重启时间信息和项目ID,在所述项目暂停数据库中删除所述项目暂停信息之后,所述方法还包括:

所述服务器根据所述所述项目ID、暂停时间信息和重启时间信息,更新所述项目开发计划数据;

根据所述项目开发计划数据重新生成进度节点数据。

优选的,所述方法还包括:

所述用户终端接收所述用户输入的项目删除信息,并发送给所述服务器;所述项目删除信息包括所述项目ID;

所述服务器根据所述项目ID删除对应的项目开发计划数据和/或进度节点数据。

优选的,所述方法还包括:

所述用户终端接收所述用户输入的项目完成信息,并发送给所述服务器;所述项目完成信息包括所述项目ID;

所述服务器根据所述项目ID获取相对应的项目管理显示数据;

根据所述项目管理显示数据生成项目验收显示数据,并发送给用户终端。

本发明实施例提供的一种项目管理的方法,能够制定准确、优化的管理显示报表,能够提供及时、准确、便捷地进行数据处理,提高了项目管理的效率,减小了项目管理人员手动处理数据的负担,节省了人力资源。

附图说明

图1为本发明实施例提供的一种项目管理的方法流程图。

具体实施方式

下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。

本实施例提供的一种项目管理的方法,可以应用于各种工程项目管理中,其覆盖项目立项、进度管理、项目验收、项目暂停、项目恢复等各个阶段。

图1为本发明实施例提供的一种项目管理的方法流程图,如图1所示,包括:

步骤110,服务器接收新增项目信息。

具体的,用户终端接收用户输入的新增项目信息,并发送给服务器;新增项目信息中包括项目ID。

其中,每个项目都有一个项目ID,不同项目依据项目ID进行区分,所有的操作都是基于项目ID进行的。其中,项目ID可以是系统自动生成的,也可以是用户输入的。

新增项目信息,即为立项信息,除了项目ID,新增项目信息还可以包括项目的人员分配信息,比如可以包括项目总管、项目负责人、产品负责人、开发负责人、设计人员和开发人员等等。

用户,可以是项目负责人,也可以是项目经理。一个项目可以有多个项目负责人,同一个项目负责人也可以同时负责多个项目。

此外,如果在项目开始时就已经签订了合同,则在新增项目信息中可以加入该项目的关联合同信息。关联合同信息是指该项目所涉及的合同信息,可能是一个合同,也可能是多个合同,还有可能是在一个合同书中涉及到多个项目。在新增项目信息中加入关联合同信息,是便于项目管理时调用查询。比如可以获取项目收入、时间要求等信息。关联合同信息的输入可以是通过在服务器中选择调用该的方法来实现,当然也支持用户直接输入的方式。

在实际操作中,也有很多情况下,在项目开始立项之初还没有形成合同,因此可以在项目立项之后,再加入项目的关联合同信息。

步骤120,根据项目ID获取开发计划信息。

具体的,开发项目ID和开发计划信息是一一对应的。开发计划信息是由项目相关的开发人员设定的,所有项目的开发计划信息都储存在项目开发计划列表中,开发计划信息可以预先存储有专业模板库,开发计划信息可以包括开发时间数据和开发内容数据,开发内容数据可以包括预算预测数据、质量控制数据。其中,开发时间数据可以包括项目开发的开始时间和终止时间;预算预测数据是指预测项目要投入的资金。

步骤130,根据开发时间数据和开发内容数据生成项目开发规划表数据。

具体的,服务器根据项目ID在项目开发计划列表中获取相对应的发计划信息之后,根据发计划信息中的开发时间数据和开发内容数据自动生成项目开发规划表数据,在项目开发规划表数据包括开发时间数据和开发内容数据。

步骤140,根据项目ID获取设计计划信息。

具体的,开发项目ID和设计计划信息是一一对应的。设计计划信息是由项目相关的设计人员设定的,所有项目的设计计划信息都储存在项目设计计划列表中,设计计划信息是预先设定的,设计计划信息可以包括设计时间数据和设计内容数据,设计内容数据可以包括预算预测数据、质量控制数据。其中,设计时间数据可以包括项目开发的开始时间和终止时间;预算预测数据是指预测项目要投入的资金。

步骤150,根据设计计划信息和项目开发规划表数据生成项目设计计划表数据。

其中,项目设计计划表数据是根据设计计划信息中的设计时间数据、预算预测数据、质量控制数据对项目开发规划表数据进行的优化处理。

步骤160,将项目开发规划表数据和项目设计计划表数据进行对比分析,生成项目开发计划数据。

其中,项目开发计划数据是对项目开发规划表数据和项目设计计划表数据这两个数据的优化处理,使得到的项目开发计划数据更加合理化。

步骤170,对项目开发计划数据进行时间节点切分,根据切分得到的时间节点对项目开发计划数据进行解析处理,生成进度节点数据。

具体的,根据时间节点对项目开发计划数据中的各项内容进行切分,得到进度节点数据,进度节点数据可以包括预算预测登记列表数据和监理工单数据。其中,监理工单数据上列有工程监理的项目、质量检查点、质量控制要求、作业指导等等信息。

步骤180,根据进度节点数据生成项目管理显示数据,并发送给用户终端,用以通过用户终端将项目管理显示数据显示为项目管理显示报表。

其中,该发送可以是事件触发的,比如用户终端接收用户输入的项目管理获取指令,并发送给服务器,项目管理获取指令中包括项目ID;服务器根据项目ID获取项目管理显示数据,并发送给用户终端,用户终端将项目管理显示数据显示为项目管理显示报表,用户可以在用户终端上进行查看。

该发送还可以是基于项目管理显示数据的生成进行设定的,当所述服务器根据进度节点数据生成项目管理显示数据之后,服务器将项目管理显示数据并发送给用户终端,用户终端将项目管理显示数据显示为项目管理显示报表,用户可以在用户终端上查看项目管理显示报表。

在项目开展阶段,项目负责人可以通过项目管理显示报表对项目进行进行监管,具体可以包括如下步骤:

首先,用户终端接收用户输入的工程进度数据,并发送给服务器;工程进度数据包括项目ID。

在一个具体的例子中,服务器可以将项目管理显示数据按照时间派发到项目负责人的移动终端设备上,比如每天派发当天的工单,当天的工单上包括有当天需要完成的项目、质量控制点等,还提供了质量控制监管信息输入项、成本支出项、施工作业信息输入项等,使项目负责人能够通过操作控制移动终端设备输入相应的信息进行反馈。所输入的信息可以具体包括现场成本支出数据(包括当天发生的餐费、交通费、通讯费及其他费用)、质量控制监管信息(包括针对各个质量控制点的实际现场数据)、施工作业信息(包括当天施工完成内容,留存问题反馈信息等等)。

服务器根据项目负责人输入的输入相应的信息生成工程进度数据,工程进度数据包括项目ID。其中,生成工程进度数据可以是按照预设时间间隔生成,比如按照工程阶段,每完成一个阶段生成该阶段工程进度数据,或者每天18:00生成当日工程进度数据,也可以是按照工程进展,有延续性的每次生成由开工日至当日的工程进度数据。具体可根据用户实际需要进行设置。当然还可以由服务器端用户手动请求报表,在接收到用户工程进度数据生成请求的时候,抓取截止到当前时刻的最后更新数据,生成工程进度数据。

其次,服务器根据项目ID,将工程进度数据与进度节点数据进行匹配。

具体的,服务器根据项目ID获取相对应的进度节点数据,并将生成的工程进度数据与进度节点数据按照时间节点进行匹配。

最后,当工程进度数与和进度节点数据不匹配时,生成进度预警报告,并发送给用户终端。

在一个具体的例子中,如果当项目进行到某一阶段时,项目的实际支出超过计划到该阶段时应当发生的支出超过阈值时,产生预警提示。项目管理人员在接到预警提示后就可以查看项目实际支出情况,确认超支原因,并可相应调整后续项目支出,以使得项目最终结束时的支出情况能够满足预算要求。或者如果是不可调整的合理支出,则需要在后续再有类似项目的时候需要在预算计划时加以注意。

用户终端接收用户根据预警报告输入的项目调整信息;项目调整信息包括项目ID;根据项目调整信息调整项目开发计划数据。此时产生预警,可以让项目管负责人引起重视,对项目已完成部分重新审视检查,并对预算的合理性进行检查,当今后再有类似项目时可以更加准确的制定计划。

当项目由于某些原因需要暂停时,用户终端接收用户输入的项目暂停信息,并发送给服务器;项目暂停信息包括项目ID和暂停时间信息;服务器根据暂停时间信息将项目开发计划数据暂存至项目暂停数据库中。

当项目需要重启时,用户终端接收用户输入的项目重启信息,并发送给服务器;项目暂停信息包括项目ID和重启时间信息;服务器根据重启时间信息和项目ID,在项目暂停数据库中删除项目暂停信息。并且服务器根据项目ID、暂停时间信息和重启时间信息,更新相对应的项目开发计划数据;根据项目开发计划数据重新生成新的进度节点数据。

当项目完成之后需要对项目进行验收,具体的,用户终端接收用户输入的项目完成信息,并发送给服务器;项目完成信息包括项目ID;服务器根据项目ID获取相对应的项目管理显示数据;根据项目管理显示数据生成项目验收显示数据,并发送给用户终端,该用户终端可以是项目负责人的用户终端,也可以是项目验收人员的用户终端,用户根据项目验收显示数据对项目进行验收。

无论在项目进行中,还是在项目未开启前,都可以进行项目删除,具体的,用户终端接收用户输入的项目删除信息,并发送给服务器;项目删除信息包括项目ID;服务器根据项目ID删除对应的所有信息,可以包括该项目的项目开发计划数据或进度节点数据中的一种或多种。

本发明实施例提供的一种项目管理的方法,能够制定准确、优化的管理显示报表,能够提供及时、准确、便捷地进行数据处理,提高了项目管理的效率,减小了项目管理人员手动处理数据的负担,节省了人力资源。

专业人员应该还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。

结合本文中所公开的实施例描述的方法或算法的步骤可以用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任意其它形式的存储介质中。

以上所述的具体实施方式,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施方式而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

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