计划调整报表的生成方法、装置及计算机可读存储介质与流程

文档序号:16208413发布日期:2018-12-08 07:24阅读:157来源:国知局
计划调整报表的生成方法、装置及计算机可读存储介质与流程

本发明涉及房地产领域,尤其涉及一种计划调整报表的生成方法、装置及计算机可读存储介质。

背景技术

在工程项目领域如房产计划中,由于项目时间长、节点多、涉及人员众多,通常需要制定计划对项目进度进行管控,受施行计划过程中各种实际因素的影响,通常需要对计划进行调整或者变更,如对节点预计完成日期,责任人、责任部门进行调整等。现有技术中,计划调整后,只能对调整前后的两个计划进行比对、查看来获知调整内容,无法直观获知计划具体调整了哪些内容,导致查看效率较为低下。



技术实现要素:

本发明的主要目的在于提供一种计划调整报表的生成方法、装置及计算机可读存储介质,旨在解决现有技术中在计划调整后,只能通过比对、查看调整前后的两个计划的内容来获知计划调整内容的问题。

为实现上述目的,本发明提供一种计划调整报表的生成方法,所述计划调整报表的生成方法包括以下步骤:

对项目计划在调整过程中产生的不同版本进行编号;

调用至少两个不同编号的版本作为比对版本;

根据所述比对版本生成调整报表;

以预设方式输出所述调整报表。

优选地,所述对项目计划在调整过程中产生的不同版本进行编号的步骤包括:

获取上一次调整所述计划时的最新版本编号;

根据所述最新版本编号以升序或者降序方式对本次计划调整的版本进行编号。

优选地,所述调用至少两个不同编号的版本作为比对版本的步骤包括:

获取所需比对版本的检索关键字;

根据所述检索关键字检索与所述检索关键字对应的版本作为所述比对版本。

优选地,所述根据所述比对版本生成调整报表的步骤包括:

调用所述比对版本中的分类标签,并将所述分类标签在所述调整报表中按照预设方式排列;

调用所有所述比对版本的版本编号,并将所述版本编号放置于每一个所述分类标签下;

调用所述比对版本下各节点的节点信息,并将所述节点信息放置于对应的分类标签及对应的版本编号下以生成所述调整报表。

优选地,所述将所述分类标签在所述调整报表中按照预设方式排列的步骤包括:

将所述分类标签按行进行排列;

所述将所述节点信息放置于对应的分类标签及对应的版本编号下的步骤包括:

将多个所述节点按照节点的编号由小到大排列并按列进行排列。

优选地,所述以预设方式显示所述调整报表的步骤包括:

比对同一分类标签下的不同版本编号下的节点信息;

若比对的所述节点信息不同,则标记所述比对版本中不同的节点信息。

优选地,所述比对版本中的不同的节点信息的标记形式包括:改变字体颜色,改变字体背景色,字体加粗,字体倾斜或字体下划线形。

优选地,所述调整报表中的分类标签包括节点编号、节点名称、有无该节点、责任部门、责任人、计划开始日期及计划完成日期中的至少一种。

此外,为实现上述目的,本发明还提供一种计划调整报表的生成装置,其特征在于,所述计划调整报表的生成装置包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计划调整报表的生成程序,所述计划调整报表的生成程序被所述处理器执行时实现如上所述的计划调整报表的生成方法的步骤。

此外,为实现上述目的,本发明还提供一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计划调整报表的生成程序,所述计划调整报表的生成程序被处理器执行时实现如上所述的计划调整报表的生成方法的步骤。

本发明实施例提出的一种计划调整报表的生成方法、装置及计算机可读存储介质,在房地产项目计划的调整过程中,对每次所述计划调整后产生的版本进行编号,若所述计划调整了n次,则会产生n+1个不同的计划版本,对该n+1个版本进行编号,则会产生n+1个编号,通过调用至少两个不同编号的版本作为比对版本,将两个版本进行比对后,生成调整报表,所述调整报表能够直观体现所述比对版本之间的相同之处及不同之处,所述比对版本之间的不同之处即低版本计划之高版本计划的调整内容,以预设的方式输出所述调整报表,用户可以直观的查看所述比对版本之间的调整内容,避免需要同时查看两个所述比对版本才能获知所述加护的调整内容,提高了查看效率。

附图说明

图1是本发明实施例方案涉及的硬件运行环境的终端结构示意图;

图2为本发明计划调整报表的生成方法一实施例的流程示意图;

图3为本发明计划调整报表的生成方法步骤s10具体流程示意图;

图4为本发明计划调整报表的生成方法步骤s20具体流程示意图;

图5为本发明计划调整报表的生成方法步骤s30具体流程示意图;

图6为本发明计划调整报表的生成方法步骤s40具体流程示意图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

本发明实施例的主要解决方案是:

对项目计划在调整过程中产生的不同版本进行编号;

调用至少两个不同编号的版本作为比对版本;

根据所述比对版本生成调整报表;

以预设方式输出所述调整报表。

由于房地产计划节点众多,受施行计划过程中各种实际因素的影响,通常需要对计划进行调整或者变更,计划调整后,只能对调整前后的不同的计划进行比对、查看来获知调整内容,无法直观获知计划具体调整了哪些内容,导致查看效率较为低下。

本发明提供一种解决方案,在房地产项目计划的调整过程中,对每次所述计划调整后产生的版本进行编号,若所述计划调整了n次,则会产生n+1个不同的计划版本,对该n+1个版本进行编号,则会产生n+1个编号,通过调用至少两个不同编号的版本作为比对版本,将两个版本进行比对后,生成调整报表,所述调整报表能够直观体现所述比对版本之间的相同之处及不同之处,所述比对版本之间的不同之处即低计划版本至高计划版本的调整内容,以预设的方式输出所述调整报表,用户可以直观的查看所述比对版本之间的调整内容,避免需要同时查看两个所述比对版本才能获知所述加护的调整内容,提高了查看效率。

如图1所示,图1是本发明实施例方案涉及的硬件运行环境的终端结构示意图。

本发明实施例终端可以是pc,也可以是智能手机、平板电脑、便携计算机等具有显示功能的可移动式终端设备。

如图1所示,该终端可以包括:处理器1001,例如cpu,网络接口1004,用户接口1003,存储器1005,通信总线1002。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(display)、输入单元比如键盘(keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如wi-fi接口)。存储器1005可以是高速ram存储器,也可以是稳定的存储器(non-volatilememory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。

本领域技术人员可以理解,图1中示出的终端结构并不构成对终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

如图1所示,作为一种计算机存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及计划调整报表的生成程序。

在图1所示的终端中,网络接口1004主要用于连接后台服务器,与后台服务器进行数据通信;用户接口1003主要用于连接客户端(用户端),与客户端进行数据通信;而处理器1001可以用于调用存储器1005中存储的计划调整报表的生成程序,并执行以下操作:

对项目计划在调整过程中产生的不同版本进行编号;

调用至少两个不同编号的版本作为比对版本;

根据所述比对版本生成调整报表;

以预设方式输出所述调整报表。

进一步地,处理器1001可以调用存储器1005中存储的计划调整报表的生成程序,还执行以下操作:

获取上一次调整所述计划时的最新版本编号;

根据所述最新版本编号以升序或者降序方式对本次计划调整的版本进行编号。

进一步地,处理器1001可以调用存储器1005中存储的计划调整报表的生成程序,还执行以下操作:

获取所需比对版本的检索关键字;

根据所述检索关键字检索与所述检索关键字对应的版本作为所述比对版本。

进一步地,处理器1001可以调用存储器1005中存储的计划调整报表的生成程序,还执行以下操作:

调用所述比对版本中的分类标签,并将所述分类标签在所述调整报表中按照预设方式排列;

调用所有所述比对版本的版本编号,并将所述版本编号放置于每一个所述分类标签下;

调用所述比对版本下各节点的节点信息,并将所述节点信息放置于对应的分类标签及对应的版本编号下以生成所述调整报表。

进一步地,处理器1001可以调用存储器1005中存储的计划调整报表的生成程序,还执行以下操作:

将所述分类标签按行进行排列;

将多个所述节点按照节点的编号由小到大排列并按列进行排列。

进一步地,处理器1001可以调用存储器1005中存储的计划调整报表的生成程序,还执行以下操作:

比对同一分类标签下的不同版本编号下的节点信息;

若比对的所述节点信息不同,则标记所述比对版本中不同的节点信息。

参照图2,本发明计划调整报表的生成方法第一实施例,所述计划调整报表的生成方法包括:

步骤s10,对项目计划在调整过程中产生的不同版本进行编号;

步骤s20,调用至少两个不同编号的版本作为比对版本;

步骤s30,根据所述比对版本生成调整报表;

步骤s40,以预设方式输出所述调整报表。

在本实施例中,对每次所述房产计划调整完成后产生的计划版本进行编号,若所述计划调整了n次,则会产生n+1个不同的计划版本,对该n+1个版本分别进行编号,则会产生n+1个编号。具体地,可以通过阿拉伯数字对所述不同版本进行标号,如对最初始的计划版本编号为1,对所述计划第一次调整完成后的计划版本编号为2,以此类推。可以理解,也可以通过希腊字母或者英文字母等其他形式对所述计划的不同版本进行标号。

在对所述计划在调整过程中产生的不同计划版本进行编号后,将具有不同编号的计划版本进行保存,如保存到本地磁盘或者保存到云服务器,因而每一计划版本具有唯一的存储路径。

从本地磁盘或者云服务中调用至少两个不同编号的计划版本作为比对版本时,通过所述唯一的存储路径找到对应的计划版本,并将所述计划版本的内容调取出来,从而实现不同版本计划的调用,将所述至少两个不同编号的计划版本调取出来后,通过将所述两个不同编号的计划版本的内容进行比对,选择性调用所述两个不同编号的计划版本的内容,从而生成所述调整报表,所述调整报表的内容至少包括所述两个不同版本之间经比对后的不同之处,所述不同之处也即从低计划版本至高计划版本的调整内容。可以理解,所述调整报表的内容也可以包括两个不同版本之间经比对后的相同之处。

可以理解,也可以调用三个或者三个以上的计划版本作为所述比对版本,当所述比对版本为三个或者三个以上,选取其中一个基础比对版本,将其余版本与所述基础比对版本进行比对生成所述调整报表,例如,所述基础比对版本为最初始的计划版本,或者所述基础比对版本为最新调整完成的计划版本。

将所述不同版本比对完成后,以表格或者二维图标等预设的方式输出所述调整报表,用户可以直观的查看所述比对版本之间的调整内容,避免需要同时查看两个所述比对版本才能获知所述加护的调整内容,提高了查看效率。

进一步的,参照图3,所述步骤s10包括:

步骤s11,获取上一次调整所述计划时的最新版本编号。

步骤s12,根据所述最新版本编号以升序或者降序方式对本次计划调整的版本进行编号。

在本实施例中,所述计划版本的编号放置于所述计划版本的名称之前,如“1-扬州第五园一期第4栋第6栋”、“4-扬州第五园一期第4栋第6栋”,其中,“扬州第五园一期第4栋第6栋”表示计划版本名称,“1”、“4“表示计划版本的编号,可以理解,所述计划版本的编号可以放置于所述计划版本名称的任意位置,如当所述计划版本的编号放置于所述计划版本名称的后面时,则为“扬州第五园一期第4栋第6栋-1”。

在本实施例中,获取上一次调整所述计划时的最新版本编号,即获取所述最新计划版本的名称中的编号,根据所述最新版本编号以升序或者降序方式对本次计划调整的版本进行编号,优选为以升序方式对本次计划调整的版本进行编号,如最新版本编号为4时,则本次计划调整的版本的编号则为5。

进一步的,参阅图4,所述步骤s20包括:

步骤s21,获取所需比对版本的检索关键字。

步骤s22,根据所述检索关键字检索与所述检索关键字对应的版本作为所述比对版本。

在本实施例中,通过从所述比对版本的名称中获取所述的检索关键字,如名称“1-扬州第五园一期第4栋第6栋”中,“扬州第五园“表示项目名称,”一期“表示项目分期”,“第4栋第6栋”表示楼栋范围,所述项目名称、项目分期、楼栋范围、计划版本编号或者上述至少两者的组合结合均可作为所述比对版本的检索关键字。根据所述检索关键字检索所需比对版本时,可能出现多个检索结果,用户可从所述多个检索结果中选取所需比对版本或者进一步优化检索关键字,如通过多个关键字的组合进行精确检索。

进一步地,为了缩小检索范围,在根据所述检索关键字检索与所述检索关键字对应的版本作为所述比对版本的步骤之前:

确定所述比对版本隶属的计划;

在所述计划范围内选取或者检索所述比对版本。

在本实施例中,在本地磁盘或者云服务器中可能保存有多个计划及多个计划的多个计划版本,在通过所需比对版本的检索关键字检索所需比对版本时,检索范围过大,导致出现多个与所述检索关键字对应的检索结果,本实施例通过确定所述比对版本隶属的计划,在确定的计划下检索或者选取所需比对版本,在通过计划版本的编号进行检索时,能直接检索到所需比对版本,从而提高检索精度。具体地,可通过获取计划名称或者计划编号等信息去确定所述比对版本隶属的计划。

进一步的,参照图5,所述步骤s30包括:

步骤s21,调用所述比对版本中的分类标签,并将所述分类标签在所述调整报表中按照预设方式排列。

步骤s22,调用所有所述比对版本的版本编号,并将所述版本编号放置于每一个所述分类标签下。

步骤s23,调用所述比对版本下各节点的节点信息,并将所述节点信息放置于对应的分类标签及对应的版本编号下以生成所述调整报表。

在本实施例中,所述计划中包括多个节点,所述节点包括多种节点信息,所述节点信息通过所述分类标签进行划分,所述节点信息包括但不限于节点编号、节点名称、责任部门、计划开始日期、计划完成日期等。对所述计划进行调整时,具体为对所述分类标签下的内容进行调整,如将计划完成日期从计划版本1中到的2019年03月31日调制至2019年06月01日,从而生成新的计划版本2。

在实施例中,通过调用所述比对版本中的分类标签,并将所述分类标签在所述调整报表中按照预设方式排列,从而形成所述调整报表的分类标签,同时,调用所有所述比对版本的版本编号并放置于每一个所述分类标签下,如有版本1、版本2、版本4三个版本,则调用该版本编号v1、版本编号v2、版本编号v4放置于每一所述分类标签下,如在责任部门下对放置v1、v2、v4,在计划完成日期下也放置有v1、v2、v4。同时调用所述比对版本下各节点的节点信息,并将所述节点信息放置于对应的分类标签下的对应的版本编号下以生成所述调整报表,如在所述计划完成日期这一分类标签下,在v1下放置2019年03月31日,在v2下放置2019年06月01日,在v2下放置2019年08月01日,从而体现出行计划版本v1至计划版本v2再到计划版本v4所述计划完成日期的调整内容。

进一步的,所述步骤s21还包括:

步骤s24,将所述分类标签按行进行排列。

所述步骤s23还包括:

步骤s25,将多个所述节点按照节点的编号由小到大排列并按列进行排列。

在本实施例中,将所述分类标签按行进行排列,例如,将节点编号、节点名称、责任部门、计划开始日期、计划完成日期排列成一行;并将多个所述节点按照节点编号由小到大排列并按列进行排列,使得所述调整报表内各节点排列有序,更便于用户查看。

进一步地,所述调整报表中的分类标签还包括有无该节点,在所述计划的调整过程中,有时需要新增或者删除某些节点,导致在某些版本中会多了新增的节点或者少了删除的节点,通过在所述调整报表中设置“有无该节点”分类标签,可以直观查看所述比对版本中节点的增删情况。

进一步的,参照图5,所述步骤s40包括:

步骤s41,比对同一分类标签下的不同版本编号下的节点信息。

步骤s42,若比对的所述节点信息不同,则标记所述比对版本中不同的节点信息。

在本实施例中,比对同一分类标签下的不同版本编号下的节点信息,若比对的所述节点信息不同,则不同之处即所述比对版本的调整之处,通过标记所述不同的节点信息,使调整之处高亮显示,更便于用户产看。所述比对版本中的不同的节点信息的标记形式包括但不限于:改变字体颜色,改变字体背景色,字体加粗,字体倾斜或字体下划线形。可以理解,也可以在所述比对版本中的不同的节点信息旁添加五角星、方形、圆形等形状对所述不同的节点信息进行标记。

此外,本发明实施例还提出一种计划调整报表的生成装置,所述计划调整报表的生成装置包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计划调整报表的生成程序,所述计划调整报表的生成程序被所述处理器执行时实现如上各个实施例所述的计划调整报表的生成方法的步骤。

此外,本发明实施例还提出一种计算机可读存储介质,所述计算机可读存储介质上存储有计划调整报表的生成程序,所述计划调整报表的生成程序被处理器执行时实现如上各个实施例所述的计划调整报表的生成方法的步骤。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

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