由项目数据构成的项目管理程序的制作方法

文档序号:15689360发布日期:2018-10-16 21:44阅读:198来源:国知局

本发明涉及项目数据的项目管理调度拆分开发技术领域,尤其涉及由多个数据组成的综合项目,拆分成项目数据的项目管理。



背景技术:

项目管理是以项目为对象的系统管理方法,它通过一个临时性的专门柔性组织,对项目进行高效率地计划、组织、指导与控制,以实现项目全过程的动态管理和目标的综合协调与优化。项目作为一种一次性和独特性的社会活动而普遍存在于我们人类社会的各项活动之中,甚至可以说是人类现有的各种物质文化成果最初都是通过项目的方式实现的,因为现有各种运营所依靠的设施与条件最初都是靠项目活动建设或开发的。项目管理的目的性要通过开展项目管理活动去保证满足或超越项目有关各方面明确提出的项目目标或指标和满足项目有关各方未明确规定的潜在需求和追求。项目管理的独特性是项目管理不同于一般的企业生产运营管理,也不同于常规的政府和独特的管理内容,是一种完全不同的管理活动。项目管理的集成性是项目的管理中必须根据具体项目各要素或各专业之间的配置关系做好集成性的管理,而不能孤立地开展项目各个专业或专业的独立管理。项目管理的创新性包括两层含义:其一是指项目管理是对于创新(项目所包含的创新之处)的管理,其二是指任何一个项目的管理都没有一成不变的模式和方法,都需要通过管理创新去实现对于具体项目的有效管理。

项目管理最重要的工作是项目的计划、调度拆分和控制,其中项目调度拆分作为项目管理中的一个重要环节,合理地调度对项目管理的优劣起着其中关键性的作用。目前任务可拆分性在很项目数据管理中得到有效运用。一方面,由于市场变化、客户需求和技术变更等原因一些紧急任务有待执行,需要从正在执行的任务中调用一些资源来执行这些紧急任务,这样会导致当前正在执行中的任务因缺乏资源而暂停执行,直至紧急任务执行完后再继续执行当前任务;另一方面,为了最大化一些重要资源(如某些重要设备或人力资源)的使用价值,实现企业效益最大化,可能需要在多个项目中进行调配,如果任务可拆分,则在项目执行过程中资源分配更具灵活性,资源得到有效的使用,项目能够及时完成。

系统实施由项目数据构成的项目管理程序所带来的好处:一方面为具备项目发布人身份的人提供了灵活、方便的操作界面,具有安全性好、操作方便、实现容易等优点;另一方面又充分利用项目数据的机制提高生产效率、质量和工作的连续性,而且能够更灵活的分配任务。



技术实现要素:

为了克服现有的项目管理程序的不足,本发明提供一种由项目数据构成的项目管理程序,项目列表由项目分类树进行规划分类:规定期限,分配项目权重;所有的子项目是2层特殊结构,分类目录+项目数据形式存在;在项目列表可进行2次自动创建指定人员和大量子项目;对项目进行预览规划;按照所有参与人员按照时间轴进行横向比较,并且对人员可进行任意增减;项目规划里面可以对项目进行多个前级项目选择,只有前级项目完成后才启动这个项目。这样一方面可以减少多个子项目组成的综合项目程序安全控制的复杂度和难度,另一方面又可充分利用该机制在项目收到后可以拆分发送并且等所有拆分子项目完成验收后,再由拆分者向项目总发布人申请验收。

本发明解决其技术问题所采用的技术方案是:首先建立整数规划模型,然后根据模型设计基于优先规则的rollout算法对问题进行求解,其中在单技能情形下,直接汇总技能提供量和需求量,来判断是否满足资源约束,在多技能情形下,提出贪心策略来判断任务是否满足资源约束,最后使用算例来检验算法的性能,通过设计资源技能矩阵和资源时间窗,将patterson测试集中110个算例改进为多技能资源时间窗约束下任务可拆分问题,对多组不同的资源技能比例、含时间窗的资源比例和可用时间占比参数下进行实验,来检验参数的灵敏度。

本发明的有益效果是,解决了由于市场变化、客户需求和技术变更等原因从正在执行的任务中调用一些资源来执行紧急任务会导致的正在执行中的任务因缺乏资源而暂停执行;最大化重要资源(如某些重要设备或人力资源)的使用价值,实现企业效益最大化,在多个项目中进行调配,多个子项目组成的综合项目在项目执行过程中资源分配更具灵活性,资源得到有效的使用,项目能够及时完成。

附图说明

下面结合附图和实施例对本发明进一步说明。

图1为本发明实例项目活动网络图。

图2为本发明实例服务器平台流程图。

图3为本发明实例ppsp-ctwmsr流程图。

图4为本发明实例协作模型流程图。

具体实施方式

在图1,表示了本发明实例的项目活动网络图。项目中共有j+l项任务,不失一般性,假设起始任务为0、结束任务为j,它们均持续时间为0的虚任务,其它任务为实任务。由于生产流程、执行工艺及装配次序的先后顺序,这些任务间存在紧前紧后的逻辑约束关系,同时,任务具有可拆分性,可以在任意时刻暂停执行当前任务,转向执行其它任务。在本文中使用单代号网络n=(v,a)来表示项目,节点集合v表示任务集,a表示有向弧,代表任务间的紧前紧后关系。每个任务有两种特性,工期和需要技能量。资源的可得性存在时间窗约束。

活动网络对应的项目中共有13个任务节点,包括虚拟的开始任务0、结束任务12和其它11项任务。每个任务具有两个属性:工期属性和技能需求属性,其中dj,表示任务j的工期,qj1,qj2,qj3分别表示任务j执行过程中每个时间点需要技能sl,s2,s3的能力值。项目中配置有19个资源:r1,r2,r3,r4,r5,r6,r7,r8,r9,r10,r1l,r12,r13,r14,r15,r16,r17,r18,r19。



技术特征:

技术总结
由项目数据构成的项目管理程序,一方面可以减少多个子项目组成的综合项目程序安全控制的复杂度和难度,另一方面又可充分利用该机制在项目收到后可以拆分发送并且等所有拆分子项目完成验收后,再由拆分者向项目总发布人申请验收。本发明的实施例提供一种由项目数据构成的项目管理程序,首先建立整数规划模型,然后根据模型设计基于优先规则的Rollout算法对问题进行求解,直接汇总技能提供量和需求量来判断是否满足资源约束,最后使用算例来检验算法的性能,通过设计资源技能矩阵和资源时间窗,对多组不同的资源技能比例、含时间窗的资源比例和可用时间占比参数下进行实验,来检验参数的灵敏度。

技术研发人员:陈丹丹;吴康宁
受保护的技术使用者:优甸网络科技(上海)有限公司
技术研发日:2017.03.30
技术公布日:2018.10.16
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1