一种对任务信息进行调整的方法和装置的制作方法

文档序号:6575607阅读:130来源:国知局
专利名称:一种对任务信息进行调整的方法和装置的制作方法
技术领域
本发明涉及软件技术,特别是涉及一种对项目任务计划系统 中的任务信息进行调整的方法和装置。
背景技术
为了保证业务的实现,企业通常会利用项目任务计划系统。 项目任务计划系统能够在项目真正实施前制定出实施项目的计划,
并主要是基于工作任务分解结构(WBS, WORK BREAKDOWN STRUCTURE)来实现的。也就是说,项目任务计划系统将项目的 各项目内容按其相关关系逐层进行分解,直到分解出工作内容单 一、便于组织管理的单项工作为止,再把各单项工作在整个项目中 的地位、相对关系用诸如树形结构图的形式直观的表示出来,使项 目各参与方从整体上了解工程项目所包括各项工作(或任务),便 于进行整体的协调管理或从整体上了解自己承担的工作与全局的 关系。
比如, 一个企业有一个项目是需要对外销售1000台电脑,那 么则可以首先利用项目任务计划系统制定出实施项目的计划,具体 是采用WBS方法将该项目分解成多个任务,比如可以分解为图l所 示形式,从而确定该项目所包括的各个任务。
由于项目任务计划系统中包括的是项目在被实施前所制定的 预期的任务信息,对后续任务的实际执行情况具有指导和监督的作 用,因此,在任务信息被制定出来后,就需要对项目任务计划系统 中的任务信息进行验证并调整,以保证其正确性。
目前,对项目任务计划系统中的任务信息进行调整的方法主 要是工作人员针对每一个生产订单执行现有的物料需求计划 (MRP)运算,检査运算后得到的信息与项目任务计划系统中的任务 信息是否一致,如果不一致,则工作人员人为手动地将项目任务计 划系统中的任务信息修改为MRP运算后得到的信息。比如,项目任务计划系统中的任务1是采购物料A,采购数量为10个,工作人员针 对该任务l创建订单后,经过MRP运算,发现库存中还有5个物料A, 因此,确定物料A的采购数量应为5个,这样,工作人员则需要到项 目任务计划系统中查找到采购物料A的任务l,手动将采购数量从lO 个修改为5个。
由以上描述可以看出,现有技术在对任务信息进行调整时, 完全依靠人工手动调整,即人为地到项目任务计划系统中将相应的 任务信息的值手动修改为MRP运算后的值,而此种人工手动调整的 方式则很容易出现遗漏和错误。
另外,在现有技术中,是使用MRP运算后的值替换了任务信
息中的原值,比如上述例子中,直接使用MRP运算后的值5替换了
任务信息中采购数量的原值IO,这样,则导致丢失了原始任务信息, 不利于管理人员了解原始数据信息。

发明内容
本发明提出了一种对任务信息进行调整的方法和装置,以 便于保证项目任务计划系统中各个任务的任务信息的准确性。
为了达到上述目的,本发明的技术方案是这样实现的
一种对任务信息进行调整的方法,该方法包括
预先为项目任务计划系统中的任务增设对应的任务产出记
录,该任务产出记录中包括第一计划数量、第一计划开始日期和
第一计划完工日期中的任意一个或多个的组合;
运行MRP运算,计算出第二计划数量、第二计划开始日期和
第二计划完工日期中的任意一个或多个的组合,并与第一计划数
量、第一计划开始日期和第一计划完工日期中的任意一个或多个的
组合分别进行比较;
如果存在差异,则将任务产出记录中的第一计划数量、第一
计划开始日期和第一计划完工日期中的任意一个或多个的组合的
值进行调整。
所述运行MRP运算的步骤包括利用项目参数进行基于项目
6的MRP运算。
该方法进一步包括预先编写PRP计划数据回写方法、PRP建
议调整任务产出数量方法;
所述进行比较的步骤包括PRP计划数据回写方法将计算出的
第二计划数量、第二计划开始日期和第二计划完工日期中的任意一 个或多个的组合回写对应的任务产出记录,执行所述比较,如存在
差异,则将该任务产出记录中预先设置的PRP差异标志的值置为 true;
所述进行调整的步骤包括对于PRP差异标志的值为true的任 务产出记录中的第一计划数量、第一计划开始日期和第一计划完工 日期中的任意一个或多个的组合的值,PRP建议调整任务产出数量 方法分别将其调整为第二计划数量、第二计划开始日期和第二计划 完工日期中的任意一个或多个的组合的值。
该方法进一步包括预先设置PRP建议调整任务产出数量界
面;
在将任务产出记录中预先设置的PRP差异标志的值置为true之 后,并在进行所述调整之前,进一步包括通过PRP建议调整任务 产出数量界面,供用户査看所选择的项目下PRP差异标志的值为 tme的所有任务的任务产出记录;接收用户选择的任务的信息;
PRP建议调整任务产出数量方法对用户选择任务的任务产出 记录进行调整。
该方法进一步包括保留项目任务计划系统中所有任务的原
始信息。
一种对任务信息进行调整的装置,该装置包括
任务模块,用于为项目任务计划系统中的任务增设对应的任 务产出记录,该任务产出记录中包括第一计划数量、第一计划开 始日期和第一计划完工日期中的任意一个或多个的组合;
MRP模块,用于运行MRP运算,计算出第二计划数量、第二 计划开始日期和第二计划完工日期中的任意一个或多个的组合;
回写模块,用于将MRP模块计算出的结果分别与第一计划数量、第一计划开始日期和第一计划完工日期中的任意一个或多个的 组合分别进行比较,如果存在差异,则将任务产出记录中的第一计 划数量、第一计划开始日期和第一计划完工日期中的任意一个或多 个的组合的值进行调整。
所述MRP模块,具体利用项目参数进行基于项目的MRP运算。
所述回写模块包括
PRP计划数据回写子模块,用于将所述MRP模块计算出的第二 计划数量、第二计划开始日期和第二计划完工日期中的任意一个或 多个的组合回写对应的任务产出记录,执行所述比较,如存在差异, 则将该任务产出记录中预先设置的PRP差异标志的值置为true;
PRP建议调整任务产出数量子模块,用于对于PRP差异标志的 值为tnie的任务产出记录中的第一计划数量、第一计划开始日期和 第一计划完工日期中的任意一个或多个的组合的值,分别将其调整 为第二计划数量、第二计划开始日期和第二计划完工日期中的任意 一个或多个的组合的值。
该装置进一步包括PRP建议调整任务产出数量界面模块,用于 在所述PRP建议调整任务产出数量子模块执行所述调整之前,供用 户査看所选择的项目下PRP差异标志的值为true的所有任务的任务 产出记录,接收用户选择的任务的信息,将该任务的信息传输给所 述PRP建议调整任务产出数量子模块;
所述PRP建议调整任务产出数量子模块,用于根据接收到的任 务信息,对该任务的任务产出记录执行所述调整
可见,本发明具有如下的有益效果
在本发明中,在运行MRP运算后,并不需要人为手动地到项 目任务计划系统中将相应的任务信息的值手动修改为MRP运算后 的值,而是由系统中的PRP计划数据回写方法、PRP建议调整任务 产出数量方法自动回写计算结果及进行比较,并根据比较结果自动 调整对应的任务信息,从而保证了项目任务计划系统中各个任务的 任务信息的准确性,减少了大量的用户人工计算操作,节省了用户 计划编制和调整的时间,并方便用户査找差异。
8并且,在本发明中,并不是使用MRP运算后的值替换任务信
息中的原值,而是更新了对任务增设的任务产出记录,这样,并不 会调整任务的原始需求数量,保留了原始的任务需求信息,有利于 用户了解原始数据信息,用户通过查看需求数量与计划数量,可以 对比差异,便于用户査看总结。


图1是基于WBS将项目分解出的各任务的组成形式示意图2是在本发明一个实施例中对任务信息进行调整的流程
图3是本发明装置的基本结构示意图。
具体实施例方式
为了使本发明的目的、技术方案和优点更加清楚,下面结合 附图和具体实施例对本发明进行详细描述。
本发明提出了一种对任务信息进行调整的方法,该方法包括 预先为项目任务计划系统中的任务增设对应的任务产出记录,该任 务产出记录中包括第一计划数量、第一计划开始日期和第一计划 完工日期中的任意一个或多个的组合;运行MRP运算,计算出第二 计划数量、第二计划开始日期和第二计划完工日期中的任意一个或 多个的组合,并与第一计划数量、第一计划开始日期和第一计划完 工日期中的任意一个或多个的组合分别进行比较;如果存在差异, 则将任务产出记录中的第一计划数量、第一计划开始日期和第一计 划完工日期中的任意一个或多个的组合的值进行调整。
在本发明中,较佳的,可以基于项目运行MRP运算,而不是 现有技术基于一个具体的订单任务。
图2是在本发明一个实施例中对任务信息进行调整的流程 图。参见图2,在本发明的一个实施例中,以基于项目运行MRP运 算为例,对任务信息进行调整的过程包括以下步骤
步骤200:预先为项目任务计划系统中的任务增设对应的任务产出记录。
项目任务计划系统中的每一个任务都包括原始的信息,比如, 任务编号、任务具体执行内容,任务计划工期。本步骤中,不改变 任务的原始信息,为每一个任务增加对应的任务产出记录。任务产 出记录中包括计划数量(记为PRP计划数量1)、计划开始日期(记
为PRP计划开始日期1)和计划完工日期(记为PRP计划完工日期1) 中的任意一个或多个的组合,进一步地,还可以包括PRP差异标志等。
步骤201:预先编写PRP (基于项目的MRP)计划数据回写方 法、PRP建议调整任务产出数量方法。
步骤202:预先设置PRP建议调整任务产出数量界面。
步骤203:当需要调整项目任务计划系统中的任务信息时,利 用项目参数进行基于项目的MRP运算,计算出计划数量(记为PRP 计划数量2)、计划开始日期(记为PRP计划开始日期2)和计划完 工日期(记为PRP计划完工日期2)中的任意一个或多个的组合。
在进行MRP运算时,MRP会査询库存数量和生产数据来进行 计算。
步骤204: PRP计划数据回写方法将计算出的PRP计划数量2、 PRP计划开始日期2和PRP计划完工日期2中的任意一个或多个的组 合回写对应的任务产出记录。
步骤205: PRP计划数据回写方法将计算出的PRP计划数量2、 PRP计划开始日期2和PRP计划完工日期2中的任意一个或多个的组 合与任务产出记录中的PRP计划数量1、 PRP计划开始日期1和PRP 计划完工日期l中的任意一个或多个的组合进行比较,如果存在差 异,则将PRP差异标志的值置为tme。
步骤206:通过PRP建议调整任务产出数量界面,供用户査看 所选择的项目下PRP差异标志的值为true的所有任务的任务产出记 录,接收用户选择的任务的信息。
步骤207: PRP建议调整任务产出数量方法对用户选择任务的 任务产出记录进行调整。
10本步骤中,对于用户选择的任务,PRP差异标志的值为true, 也就是说实际运算结果与计划信息不符,用户需要调整,因此,对 于任务产出记录中的PRP计划数量1、 PRP计划开始日期1和PRP计 划完工日期l中的任意一个或多个的组合,PRP建议调整任务产出 数量方法分别将其调整为PRP计划数量2、 PRP计划开始日期2和 PRP计划完工日期2中的任意一个或多个的组合的值。
需要说明的是,本步骤中,只对任务产出记录进行调整,而 保留项目任务计划系统中所有任务的原始信息,比如,任务编号、 任务具体执行内容,任务计划工期。
为了更加清楚的说明本发明的实现过程,下面举一个具体例 子来详细说明。
比如,在项目任务计划系统中用户定义了项目Ol,该项目包 含两个任务, 一个是任务IO,该任务的原始信息包括采购物料A,计 划工期2009年5月15日至2009年5月20日。根据上述步骤200为任务 IO增设对应的任务产出记录,包括PRP差异标志,初始值为false, 定义该任务只有一个产出IO,该产出物料为A,数量为10个,计划 产出日期为2009年5月20日,PRP计划数量1为空,PRP计划开始日 期1为空和PRP计划完工日期1为空。另一个是任务20,该任务的原 始信息包括采购物料B,计划工期2009年5月10日至2009年5月20 日。根据上述步骤200为任务20增设对应的任务产出记录,包括 PRP差异标志,初始值为false,定义该任务只有一个产出IO,该产 出物料为B,数量为10个,计划产出日期为2009年5月20日,PRP计 划数量l为空,PRP计划开始日期1和PRP计划完工日期l为空。
在利用步骤203的过程运行PRP后,发现物料A现库存中有5个, 没有正在生产或正在采购的物料A,所以根据任务IO产出IO, PRP 计算出的计划数量为5,计划开始日期为2009年5月18日,计划完工 日期为2009年5月20日;物料B库存没有,也没有正在生产或正在采 购的物料B,所以根据任务20产出10, PRP计算出的计划数量为IO, 计划开始日期为2009年5月10日,计划完工日期为2009年5月20日。
PRP计算完成后,步骤204和步骤205中,调用PRP计划数据回写方法,将PRP计算结果回写任务产出记录,实际数据如下任务
10,采购物料A,计划工期2009年5月15日至2009年5月20日,PRP 差异标志为true,该任务只有一个产出IO,该产出物料为A,数量 为10个,计划产出日期为2009年5月20日,PRP计划数量为5, PRP 计划开始日期为2009年5月18日和PRP计划完工日期为2009年5月 20日;任务20,采购物料B,计划工期2009年5月10日至2009年5月 20日,PRP差异标志为false,该任务只有一个产出IO,该产出物料 为B,数量为10个,计划产出日期为2009年5月20日,PRP计划数量 为10 , PRP计划开始日期为2009年5月10日和PRP完工日期为2009 年5月20日。
步骤206中,用户要执行根据根据PRP建议调整任务产出数量 功能,首先显示项目01的根据PRP建议调整任务产出数量界面,该 界面中包括有一行数据任务IO,采购物料A,计划工期2009年5月 15日至2009年5月20日,PRP差异标志为true,产出IO,物料为A, 数量为10个,计划产出日期为2009年5月20日,PRP计划数量为5, PRP计划开始日期为2009年5月18日和PRP计划完工日期为2009年5 月20日。点击确定,自动关闭本界面,步骤207中,调用根据PRP 建议调整任务产出数量方法,该方法执行后,项目数据如下任务 IO的原始信息,包括任务IO,采购物料A,计划工期2009年5月15 日至2009年5月20日;任务10对应的任务产出记录,包括PRP差 异标志为false,该任务只有一个产出IO,该产出物料为A,数量为5 个,计划产出日期为2009年5月20日,PRP计划数量为5, PRP计划 开始日期为2009年5月18日和完工日期为2009年5月20日。任务20 的原始信息,包括采购物料B,计划工期2009年5月10日至2009 年5月20日;任务20对应的任务产出记录,包括PRP差异标志为 false,该任务只有一个产出IO,该产出物料为B,数量为10个,计 划产出日期为2009年5月20日,PRP计划数量为IO, PRP计划开始日 期为2009年5月IO日和完工日期为2009年5月20日。
另外,本发明还提出了一种对任务信息进行调整的装置,参 加图3,该装置包括
12任务模块,用于为项目任务计划系统中的任务增设对应的任 务产出记录,该任务产出记录中包括第一计划数量、第一计划开 始日期和第一计划完工日期中的任意一个或多个的组合;
MRP模块,用于运行MRP运算,计算出第二计划数量、第二 计划开始日期和第二计划完工日期中的任意一个或多个的组合;
回写模块,用于将MRP模块计算出的结果分别与第一计划数 量、第一计划开始日期和第一计划完工日期中的任意一个或多个的 组合分别进行比较,如果存在差异,则将任务产出记录中的第一计 划数量、第一计划开始日期和第一计划完工日期中的任意一个或多 个的组合的值进行调整。
较佳的,所述MRP模块,具体利用项目参数进行基于项目的 MRP运算。
具体地,所述回写模块包括-
PRP计划数据回写子模块,用于将所述MRP模块计算出的第二 计划数量、第二计划开始日期和第二计划完工日期中的任意一个或 多个的组合回写对应的任务产出记录,执行所述比较,如存在差异, 则将该任务产出记录中预先设置的PRP差异标志的值置为true;
PRP建议调整任务产出数量子模块,用于对于PRP差异标志的 值为tnie的任务产出记录中的第一计划数量、第一计划开始日期和 第一计划完工日期中的任意一个或多个的组合的值,分别将其调整 为第二计划数量、第二计划开始日期和第二计划完工日期中的任意 一个或多个的组合的值。
较佳的,该装置进一步包括PRP建议调整任务产出数量界面模 块,用于在所述PRP建议调整任务产出数量子模块执行所述调整之 前,供用户查看所选择的项目下PRP差异标志的值为true的所有任 务的任务产出记录,接收用户选择的任务的信息,将该任务的信息 传输给所述PRP建议调整任务产出数量子模块;
所述PRP建议调整任务产出数量子模块,用于根据接收到的任 务信息,对该任务的任务产出记录执行所述调整。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、 改进等,均应包含在本发明保护的范围之内。
权利要求
1、一种对任务信息进行调整的方法,其特征在于,该方法包括预先为项目任务计划系统中的任务增设对应的任务产出记录,该任务产出记录中包括第一计划数量、第一计划开始日期和第一计划完工日期中的任意一个或多个的组合;运行MRP运算,计算出第二计划数量、第二计划开始日期和第二计划完工日期中的任意一个或多个的组合,并与第一计划数量、第一计划开始日期和第一计划完工日期中的任意一个或多个的组合分别进行比较;如果存在差异,则将任务产出记录中的第一计划数量、第一计划开始日期和第一计划完工日期中的任意一个或多个的组合的值进行调整。
2、 根据权利要求l所述的方法,其特征在于,所述运行MRP 运算的步骤包括利用项目参数进行基于项目的MRP运算。
3、 根据权利要求1或2所述的方法,其特征在于,该方法进一 步包括预先编写PRP计划数据回写方法、PRP建议调整任务产出 数量方法;所述进行比较的步骤包括PRP计划数据回写方法将计算出的第二计划数量、第二计划开始日期和第二计划完工日期中的任意一 个或多个的组合回写对应的任务产出记录,执行所述比较,如存在差异,则将该任务产出记录中预先设置的PRP差异标志的值置为 true;所述进行调整的步骤包括对于PRP差异标志的值为true的任 务产出记录中的第一计划数量、第一计划开始日期和第一计划完工 日期中的任意一个或多个的组合的值,PRP建议调整任务产出数量 方法分别将其调整为第二计划数量、第二计划开始日期和第二计划 完工日期中的任意一个或多个的组合的值。
4、 根据权利要求3所述的方法,其特征在于,该方法进一步包括预先设置PRP建议调整任务产出数量界面;在将任务产出记录中预先设置的PRP差异标志的值置为true之后,并在进行所述调整之前,进一步包括通过PRP建议调整任务 产出数量界面,供用户査看所选择的项目下PRP差异标志的值为 true的所有任务的任务产出记录;接收用户选择的任务的信息;PRP建议调整任务产出数量方法对用户选择任务的任务产出 记录进行调整。
5、 根据权利要求1或2所述的方法,其特征在于,该方法进一步包括保留项目任务计划系统中所有任务的原始信息。
6、 一种对任务信息进行调整的装置,其特征在于,该装置包括任务模块,用于为项目任务计划系统中的任务增设对应的任务产出记录,该任务产出记录中包括第一计划数量、第一计划开 始日期和第一计划完工日期中的任意一个或多个的组合;MRP模块,用于运行MRP运算,计算出第二计划数量、第二 计划开始日期和第二计划完工日期中的任意一个或多个的组合;回写模块,用于将MRP模块计算出的结果分别与第一计划数 量、第一计划开始日期和第一计划完工日期中的任意一个或多个的 组合分别进行比较,如果存在差异,则将任务产出记录中的第一计 划数量、第一计划开始日期和第一计划完工日期中的任意一个或多 个的组合的值进行调整。
7、 根据权利要求6所述的装置,其特征在于,所述MRP模块, 具体利用项目参数进行基于项目的MRP运算。
8、 根据权利要求6或7所述的装置,其特征在于,所述回写模 块包括PRP计划数据回写子模块,用于将所述MRP模块计算出的第二 计划数量、第二计划开始日期和第二计划完工日期中的任意一个或 多个的组合回写对应的任务产出记录,执行所述比较,如存在差异, 则将该任务产出记录中预先设置的PRP差异标志的值置为true;PRP建议调整任务产出数量子模块,用于对于PRP差异标志的 值为tnie的任务产出记录中的第一计划数量、第一计划开始日期和 第一计划完工日期中的任意一个或多个的组合的值,分别将其调整为第二计划数量、第二计划开始日期和第二计划完工日期中的任意 一个或多个的组合的值。
9、根据权利要求8所述的装置,其特征在于,该装置进一步 包括PRP建议调整任务产出数量界面模块,用于在所述PRP建议调 整任务产出数量子模块执行所述调整之前,供用户查看所选择的项 目下PRP差异标志的值为true的所有任务的任务产出记录,接收用 户选择的任务的信息,将该任务的信息传输给所述PRP建议调整任 务产出数量子模块;所述PRP建议调整任务产出数量子模块,用于根据接收到的任 务信息,对该任务的任务产出记录执行所述调整。
全文摘要
本发明公开了一种对任务信息进行调整的方法和装置。该方法包括预先为项目任务计划系统中的任务增设对应的任务产出记录,该任务产出记录中包括第一计划数量、第一计划开始日期和第一计划完工日期中的任意一个或多个的组合;运行MRP运算,计算出第二计划数量、第二计划开始日期和第二计划完工日期中的任意一个或多个的组合,并与第一计划数量、第一计划开始日期和第一计划完工日期中的任意一个或多个的组合分别进行比较;如果存在差异,则将任务产出记录中的第一计划数量、第一计划开始日期和第一计划完工日期中的任意一个或多个的组合的值进行调整。
文档编号G06Q10/00GK101655940SQ20091009324
公开日2010年2月24日 申请日期2009年9月23日 优先权日2009年9月23日
发明者刘鲁江, 涛 罗, 贺唤平, 高峰霞 申请人:用友软件股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1