当前位置: 首页 > news >正文

【信息系统项目管理师】第8章:项目整合管理过程详解

文章目录

    • 一、制定项目章程
      • 1、输入
      • 2、工具和技术
      • 3、输出
    • 二、制订项目管理计划
      • 1、输入
      • 2、工具和技术
      • 3、输出
    • 三、指导与管理项目工作
      • 1、输入
      • 2、工具和技术
      • 3、输出
    • 四、管理项目知识
      • 1、输入
      • 2、工具和技术
      • 3、输出
    • 五、监控项目工作
      • 1、输入
      • 2、工具和技术
      • 3、输出
    • 六、实施整体变更控制
      • 1、输入
      • 2、工具和技术
      • 3、输出
    • 七、结束项目或阶段
      • 1、输入
      • 2、工具和技术
      • 3、输出

一、制定项目章程

定义:制定项目章程是编写一份正式批准项目并授权项目经理在项目活动中使用组织资源的文件的过程。

作用:①明确项目与组织战略目标之间的直接联系;②确立项目的正式地位;③展示组织对项目的承诺。

开展次数:仅开展一次或仅在项目的预定义时开展。

注意点
1、项目章程不能当作合同, 项目章程用于建立组织内部的合作关系,确保正确交付合同内容。
2、应在规划开始之前任命项目经理,项目经理越早确认并任命越好,最好在制定项目章程时就任命。
3、项目章程可由发起人编制,也可由项目经理与发起机构合作编制。
4、项目章程一旦被批准,就标志着项目的正式启动。
5、项目由项目以外的机构来启动,例如发起人、项目集或项目管理办公室(PMO)、项目组合治理委员会主席或其授权代表。

1、输入

1、立项管理文件:立项管理包含商业需求和成本效益分析,由于立项管理文件不是项目文件,项目经理不可以对它们进行更新或修改,只可以提出相关建议。虽然立项管理文件是在项目之 前制定的,但需要定期审核。
2、协议:协议有多种形式,包括合同、谅解备忘录(MOUs)、服务水平协议(SLA)、协议书、意向书、口头协议 或其他书面协议。
3、事业环境因素:政府或行业标准、法律法规要求和相关制约因素、市场条件、组织文化和氛围、组织治理框架、干系人的期望和风险临界值等。
4、组织过程资产:组织的标准政策、流程和程序、项目组合、项目集和项目的治理框架、监督和报告的方法、模板、历史信息与经验教训知识库等。

2、工具和技术

1、专家判断:专家利用自身的技能或经验来做出判断。

2、数据收集

  • 头脑风暴:在短时间内获得大量创意,适用于团队环境,需要引导者引导。包括:创意产生和创意分析两个部分。
  • 焦点小组:召集干系人和主题专家讨论议题,比一对一访谈更有利于互动交流。
  • 访谈:与干系人直接交谈,了解高层级需求、假设条件、制约因素、审批标准和其他 信息。

3、人际关系与团队技能

  • 冲突管理:有助于干系人就目标、成功标准、高层级需求、项目描述、总体里程碑和其他内容达成一致意见。
  • 引导:有效引导团队活动成功达成决定、解决方案或结论。引导者确保参与者有效参与、互相理解并考虑所有意见,按既定决策流程全力支持得出的结论或结果,以及所达成的行动计划和协议随后得到合理执行。
  • 会议管理:包括准备议程,确保邀请每个关键干系人代表,以及准备和发送后续的会议纪要和行动计划。

4、会议:在制定项目章程过程中,与关键干系人举行会议的目的是识别项目目标、成功标准、 主要可交付成果、高层级需求、总体里程碑和其他概述信息。

3、输出

1、项目章程 :项目章程包含内容:1 项目目的;2 可测量的项目且标和相关的成功标准;3 高层级需求、高层级项目描述、边界定义以及主要可交付成果;4 整体项目风险;5总体里程碑进度计划;6预先批准的财务资源;7关键干系人名单;8项目审批要求;9项目退出标准;10委派的项目经理及其职责和职权;11发起人或其他批准项且章程的人员的姓名和职权等。

2、假设日志
在项目启动之前进行可行性研究和论证时,即开始识别高层级的战略和运营假设条件与制约因素。

二、制订项目管理计划

定义:制订项目管理计划是定义、准备和协调项目计划的所有组成部分,并把它们整合为一份综合项目管理计划的过程。

作用:生成一份综合文件,用于确定所有项目工作的基础及其执行方式。

开展次数:仅开展一次或仅在项目的预定义时开展

注意点:
1、项目管理计划可以是概括或详细的
2、项目管理计划应基准化, 即至少应规定项目的范围、时间和成本方面的基准。
3、在确定基准之前, 可能要对项目管理计划进行多次更新,且这些更新无需遵循正式的流程。
4、一旦确定了基准,就只能通过提出变更请求、实施整体变更控制过程进行更新。
5、在项目收尾之前,项目管理计划需要通过不断更新来渐进明细,并且这些更新需要得到 控制和批准。

1、输入

1、项目章程项目团队把项目章程作为初始项目规划的起点 。项目章程中至少会包含项目的高层级信息,供项目管理计划的各个组成部分进一步细化。

2、其他知识领域规划过程的输出:其他知识领域规划过程所输出的子计划和基准都是本过程的输入。对这些子计划和基准的变更都可能导致对项且管理计划的相应更新。

3、事业环境因素
4、组织过程资产

2、工具和技术

1、专家判断。专家利用自身的技能或经验来做出判断

2、数据收集

  • 头脑风暴:在短时间内获得大量创意,适用于团队环境,需要引导者引导。包括:创意产生和创意分析两个部分。
  • 核对单:核对单可以指导项目经理制订计划或帮助检查项目管理计划是否包含所需的全部信息。
  • 焦点小组:召集干系人讨论项目管理方法以及项目管理计划各个组成部分的整合方式。
  • 访谈:从干系人获取特定信息,制订项目管理计划、任何子计划或项目文件。

3、人际关系与团队技能

  • 冲突管理:通过冲突管理让具有差异性的干系人就项目管理计划的所有方面达成共识。
  • 引导:确保参与者有效参与、互相理解,并考虑所有意见。
  • 会议管理:召开多次会议,以便制订、统一和商定项目管理计划。

4、会议:开工会议召开时机取决于项目特征。

  • 对于小型项目:通常由同一个团队开展项目规划和执行。这种情况下,由于执行团队参与了规划,项目在启动之后就会开工。
  • 对于大型项目:通常由项目管理团队开展大部分规划工作。在初始规划工作完成、执行在发)阶段开始时,项目团队其他成员才参与进来。这种情况下,开工会议接在项目执行阶段开始时召开。
  • 对于多阶段项目:通常在每个阶段开始时都要召开一次开工会议。

3、输出

1、项目管理计划

三、指导与管理项目工作

定义:指导与管理项目工作是为实现项目目标而领导和执行项目管理计划中所确定的工作,并实施已批准变更的过程。

作用:对项目工作和可交付成果开展综合管理,以提高项目成功的可能性。

开展次数:需要在整个项目期间开展。

注意点
1、指导与管理项目工作包括执行计划中预先规划好的活动,以完成项目可交付成果并达成既定目标。
2、指导与管理项目工作还要求项目团队回顾所有项目变更的影响,并实施已批准的变更, 包括纠正措施、预防措施和缺陷补救措施。

1、输入

1、项目管理计划
项目管理计划的任何组件都可用作指导与管理项目工作的输入。

2、项目文件
需求跟踪矩阵:把产品需求连接到相应的可交付成果,有助于项目团队聚焦于最终结果。
风险登记册: 记录可能影响项目执行的各种威胁和机会的信息。 风险报告:记录关于整体项目风险来源的信息,以及关于已识别单个项目风险的概括 信息。
里程碑清单: 列出特定里程碑的计划实现日期。 项目进度计划:至少包含工作活动清单、持续时间、资源以及计划的开始与完成日期。
输 项目沟通记录:包含绩效报告、可交付成果的状态,以及项目生成的其他信息。 经验教训登记册:经验教训用于改进项目绩效,以免重复犯错。登记册有助于确定针 对哪些方面设定规则或指南,以使团队行动保持一致。
变更日志: 记录所有变更请求的状态。

3、批准的变更请求【重点】

  • ① 批准的变更请求是实施整体变更控制过程的输出,包括经项目经理审查和批准的变更请求,必要时需要经变更控制委员会(CCB)审查和批准。
  • ② CCB是项目的所有者权益代表,负责对变更进行决策
  • ③ CCB是决策机构,不是作业机构。
  • ④ CCB的工作是通过评审手段来决定项目基准是否需要变更,但不提出变更方案。
  • ⑤ CCB由项目所涉及的主要干案人共同组成,通常包括用户和项目所在组织管理层的决策人员。

4、事业环境因素:组织的结构、文化、管理实践和可持续性;基础设施;干系人的风险临界值等。

5、组织过程资产:相关的模版、程序、各种知识库、经验教训等等

2、工具和技术

1 .专家判断。专家利用自身的技能或经验来做出判断。

2、项目管理信息系统:例如进度计划软件工具、工作授权系统、配置管理系统、信息收集与发布系统,以及 进入其他在线信息系统(如知识库)的登录界面,支持自动收集和报告关键绩效指标 (KPI)。

3、会议:会议类型一般包括:开工会议、技术会议、敏捷或迭代规划会议、每日站会、指导小组会议、问题解决会议、进展跟进会议以及回顾会议。

3、输出

1、可交付成果

  • ① 可交付成果是在某一过程、阶段或项目完成时,必须产出的任何独特并可核实的产品、成果或服务能力。它通常是项目的结果,包括项目管理计划的组成部分
  • 一旦完成了可交付成果的第一个版本,就应该执行变更控制。用配置管理工具和 程序来支持对可交付成果(如文件、软件和构件)的多个版本的控制。

2、工作绩效数据【重点】
工作绩效数据是在执行项目工作的过程中,从每个正在执行的活动中收集到的原始 观察结果和测量值。数据通常是最低层次的细节,在工作执行过程中收集数据,再交由 10大知识领域的相应的控制过程做进一步分析。

例如,工作绩效数据包括已完成的工作、关键绩效指标(KPI)、技术绩效测量结果、进度活动的实际开始日期和完成日期、已完成的故事点、可交付成果状态、进度进展情况、变更请求的数量、缺陷的数量、实际发生的成本、实际持续时间等。

3、问题日志: 问题日志是一种记录和跟进所有问题的项目文件,作为指导与管理项目工作的输出, 问题日志被首次创建,在整个项目生命周期更新问题日志。

4、变更请求【重点】

  • ① 变更请求是关于修改任何文件、可交付成果或基准的正式提议。
  • 任何项目干系人都可以提出变更请求, 应该通过实施整体变更控制过程对变更请 求进行审查和处理。变更请求源自项目内部或外部,可能来自项目需求,也可能是法 律(合同)强制要求。
  • ③ 变更请求一般包括:纠正措施;预防措施;缺陷补救;更新。

5、项目管理计划(更新) :项目管理计划的任何变更都以变更请求的形式提出,且通过组织的变更控制过程进行 处理。

6、项目文件(更新)
7、组织过程资产(更新)

四、管理项目知识

定义:管理项目知识是使用现有知识并生成新知识,以实现项目目标并且帮助组织学习的过程。

作用:① 利用已有的组织知识来创造或改进项目成果;②使当前项目创造的知识可用于支持组织运营和未来的项目或阶段。

开展次数:需要在整个项目期间开展。

注意点
1、知识管理最重要的环节就是营造一种相互信任的氛围,激励人们分享知识或关注他人的知识。
2、在实践中,可以联合使用知识管理工具和技术(用于人际互动)以及信息管理工具和技术 (用于编撰显性知识)来分享知识。

1、输入

1、项目管理计划。项目管理计划的所有组成部分都是管理项目知识的输入。
2、项目文件

  • 资源分解结构: 包含有关团队组成的信息,有助于了解团队拥有的和缺乏的知识。
  • 项目团队派工单: 说明项目已经具有的能力和经验以及可能缺乏的知识。
  • 供方选择标准:包含选择供方的标准,有助于了解供方拥有的知识。
  • 干系人登记册:包含已识别的干系人的详细情况,有助于了解他们可能拥有的知识。

3、可交付成果:可交付成果是在某一过程、阶段或项目完成时,必须产出的任何独特的、可核实的产品、成果或服务能力

4、事业环境因素。组织的结构、文化、管理实践和可持续性;基础设施等等。

5、组织过程资产。相关的模版、程序、政策、知识库、经验教训等等

2、工具和技术

1、专家判断:专家利用自身的技能或经验来做出判断。

2、知识管理 :知识管理工具和技术主要包括:1人际交往;2实践社区和特别兴趣小组;3会议; 4工作跟随和跟随指导;5讨论论坛;6知识分享活动;7研讨会;8讲故事;9创 造力和创意管理技术;10知识展会和茶座;11交互式培训等。

3、信息管理:可以有效促进简单、明确的显性知识的分享,主要包括;1编撰显性知识的方法;2 经验教训登记册;3图书馆服务;4信息收集;5项目管理信息系统等。

4、人际关系与团队技能。积极倾听;引导;领导力;人际交往;大局观。

3、输出

1、经验教训登记册。它可以作为很多过程的输入,也可以作为输出而不断更新。

2、项目管理计划(更新) :项目管理计划的任何变更都以变更请求的形式提出,且通过组织的变更控制过程进行 处理。

3、组织过程资产(更新)

五、监控项目工作

定义:监控项目工作是跟踪、审查和报告整体项目进展,以实现项目管理计划中确 定的绩效目标的过程。

作用:① 让干系人了解项目的当前状态并认可为处理绩效问题而采取的行动; ② 通过成本和进度预测,让干系人了解项目的未来状态。

开展次数:需要在整个项目期间开展。

注意点:
1、监督是贯穿于整个项且的项且管理活动之一,包括收集、测量和分析测量结果,以及预测趋势,以便推动过程改进。
2、控制包括制订纠正或预防措施或重新规划,并跟踪行动计划的实施过程,以确保它们能有效解决问题。
3、工控项目工作过程主要关注:1把项目的实际绩效与项目管理计划进行比较;2定期评 估项目绩效,决定是否需要采取纠正或预防措施,并推荐必要的措施;3检查单个项目风险 的状态;4在整个项目期间,维护一个准确且及时更新的信息库,以反映产品及文件的情况;5为状态报告、进展测量和预测提供信息;6做出预测,以更新当前的成本与进度信息;7监督已批准变更的实施情况;8如果项目是项目集的一部分,还应向项目集管理层报告项目 进展和状态;9确保项目与商业需求保持致等。

1、输入

1、项目管理计划:项目管理计划的所有组成部分都是管理项目知识的输入。
2、项目文件:假设日志;风险登记册;风险报告;里程碑清单;估算依据;问题日志;经验教训登 记册;成本预测;进度预测;质量报告
3、工作绩效信息:在工作执行过程中收集工作绩效数据,再交由控制过程做进一步分析。将工作绩效数据与项目管理计划组件、项目文件和其他项目变量比较之后生成工作绩效信息。
4、协议:采购协议中包括条款和条件,也可包括其他条目。如果项目将部分工作外包出去,项目经理需要监督承包商的工作,确保所有协议都符合项目的特定要求,以及组织的采购政策。
5、事业环境因素:项目管理信息系统;基础设施;干系人的期望和风险临界值;政府或行业标准等等。
6、组织过程资产:相关的模版、程序、政策、知识库、经验教训等等

2、工具和技术

1、专家判断:专家利用自身的技能或经验来做出判断。

2、数据分析

  • ① 备选方案分析:用于在出现偏差时选择要执行的纠正措施或纠正措施和预防措施的组合。
  • ② 成本效益分析:有助于出现偏差时确定最节约成本的纠正措施。
  • ③ 挣值分析:对范围、进度和成本绩效进行了综合分析。
  • ④ 根本原因分析:关注识别问题的主要原因,它可用于识别出现偏差的原因以及项目经理为达成项目目标应重点关注的领域。
  • ⑤ 趋势分析:应该在足够早的项目时间进行趋势分析,使项目团队有时间分析和纠正任何异常。
  • ⑥ 偏差分析:偏差分析审查目标绩效与实际绩效之间的差异(或偏差),可以在每个知识领域,针对特定变量开展偏差分析。

3、决策:常用于监控项目工作过程的决策技术是投票。投票可以包括用下列方法进行决策;一致同意、大多数同意或相对多数原则。

4、会议:会议的类型包括 用户小组会议和用户审查会议等。

3、输出

1、工作绩效报告:工作绩效报告的内容一般包括 状态报告和进展报告。工作绩效报告可以包含 ==挣值图表和信息、趋势线和预测、储备燃尽图、缺陷直方图、合同绩效信息和风险情况概述 ==。也可以表示为引起关注、制定决策和采取行动的 仪表指示图、热点报告、信号灯图或其他形式

2、变更请求:变更可能会影响项目管理计划、项目文件或产品可交付成果。应该通过实施整体变更控制过程对变更请求进行审查和处理。

3、项目管理计划(更新)
4、项目文件(更新)

六、实施整体变更控制

定义:实施整体变更控制是审查所有变更请求、批准变更,管理对可交付成果、项且文件和项目管理计划的变更,并对变更处理结果进行沟通的过程。

作用:确保对项目中已记录在案的变更做出综合评审。

开展次数:需要在整个项目期间开展

注意点
1、实施整体变更控制过程贯穿项目始终。
2、在整个项目生命周期的任何时间,参与项目的任何干系人都可以提出变更请求。
3、在基准确定之前,变更无须正式受控、实施整体变更控制过程。
4、一旦确定了项目基准,就必须通过实施整体变更控制过程来处理变更请求。
5、尽管变更可以口头提出,但所有变更请求都必须以书面形式记录,并纳入变更管理和(或)配置管理系统中。
6、每项记录在案的变更请求都必须由一位责任人批准、推迟或否决, 这个责任人通常是项目发起人或项目经理。

1、输入

1 .项目管理计划:变更管理计划;配置管理计划;范围基准;进度基准;成本基准。

2、项目文件

  • 需求跟踪矩阵:有助于评估变更对项目范围的影响。
  • 风险报告:提供了与变更请求有关的项目风险来源的信息。
  • 估算依据:指出了持续时间、成本和资源估算是如何得出的,可用于计算变更对时间、 预算和资源的影响。

3、工作绩效报告
对实施整体变更控制过程特别有用的工作绩效报告包括:资源可用情况、进度和成本数据、挣值报告、燃烧图或燃尽图

4、变更请求

  • ① 变更可能影响项目基准,也可能不影响项目基准,变更决定通常由项目经理做决 策。
  • ② 对于会影响项目基准的变更,更应由CCB(如有)和客户或发起人审批,有经批准 的变更才能纳入修改后的基准。
    5、事业环境因素:法律限制;基础设施;政府或行业标准等等。
    6、组织过程资产:相关的模版、程序、政策、知识库、经验教训等等

2、工具和技术

1、专家判断:专家利用自身的技能或经验来做出判断。

2、变更控制工具

  • ① 配置控制和变更控制的关注点不同:配置控制重点关注可交付成果及各个过程的技术规范;而变更控制则重点关注识别、记录、批准或否决对项目文件、可交付成果或基准的变更。
  • ② 变更控制工具需要支持的配置管理活动包括:识别配置项;记录并报告配置项状态;进行配置项核实与审计
  • ③ 变更控制工具还需要支持的变更管理活动包括:识别变更;记录变更;做出变更决定;跟踪变更

3、数据分析
备选方案分析: 用于评估变更请求,并决定哪些请求可接受、应否决或需修改。 成本效益分析:有助于确定变更请求是否值得投入相关的成本。

4、决策

  • ① 投票:投票可以采取 一致同意、大多数同意或相对多数原则 的方式,以决定是否接受、 推迟或否决变更请求。
  • ② 独裁型决策制定:采用这种决策技术,将由一个人负责为整个集体制定决策。
  • ③ 多标准决策分析:该技术借助决策矩阵,根据一系列预定义的准则,用系统分析方法评估变更请求。

5、会议:CCB负责审杳变更请求,并做出批准、否决或推迟的决定。CCB也可以审查配置管理活动。CCB的决定都应记录在案,并向干素人传达,以便其知晓并采取的后续行动

3、输出

1、批准的变更请求

  • ① 批准的变更请求应通过指导与管理项目工作过程加以实施。
  • ② 对于推迟或否决的变更请求,应通知提出变更请求的个人或小组。

2、项目管理计划(更新):输项目管理计划的任一正式受控的组成部分,都可通过实施整体变更控制过程进行变 出 更。对基准的变更,只能基于最新版本的基准并应对未来的情况,而不能变更以往的绩效,保证保护基准和历史绩效数据的严肃性和完整性

3、项目文件(更新):正式受控的任一项目文件都可在实施整体变更控制过程变更,同时并将项目期间发生
的变更全部记录在变更日志中。

七、结束项目或阶段

定义:结束项目或阶段是终结项目、阶段或合同的所有活动的过程。

作用:① 存档项目或阶段信息,完成计划的工作;② 释放组织团队资源以展开新的工作。

开展次数:仅开展一次或仅在项目的预定义时开展。

结束项目或阶段过程所需执行的活动包括:
1、为达到阶段或项目的完工或退出标准所必须的行动和活动;
2、为关闭项目合同协议或项目阶段合同协议所必须开展的活动;
3、为完成收集项目或阶段记录、审计项目成败、管理知识分享和传递、总结经验教训、荐档项目信息以供组织未来使用等工作所必须开展的活动;
4、为向下一个阶段,或者向生产和(或)运营部门移交项目的产品、服务或成果所必须开展的行动和活动;
5、收集关于改进或更新组织政策和程序的建议,并将它们发送给相应的组织部门;
6、测量干系人的满意程度等。
7、如果项目在完工前提前终止,结束项目或阶段过程还需要制定程序,调查和记录提前终 正的原因。为了实现上述目的,项目经理应该引导所有合适的干系人参与结束项目或阶段的工作。

1、输入

1、项目章程:项目章程记录了项目成功标准、审批要求,以及由谁来签署项目结束。

2、项目管理计划:项目管理计划的所有组成部分均为结束项目或阶段过程的输入。

3、项目文件:假设日志;需求文件;里程碑清单;风险登记册;风险报告;估算依据;变更日志;问题日志;经验教训登记册;项目沟通记录;质量控制测量结果;质量报告。
4、验收的可交付成果:验收的可交付成果可包括 批准的产品规范、交货收据和工作绩效文件。对于分阶段实 施的项目或提前取消的项目,还可能包括 部分完成或中间的可交付成果

5、立项管理文件:立项管理用于确定项目是否达到了经济可行性研究的预期结果。

6、协议:通常在合同条款和条件中定义对正式关闭采购的要求,==在复杂项目中,可能需要同时或先后管理多个合同。 ==

7、采购文档。为关闭合同,需收集全部采购文档,并建立索引、加以归档。

8、组织过程资产。相关的模版、程序、政策、知识库、经验教训等等

2、工具和技术

1、专家判断:专家利用自身的技能或经验来做出判断。
2、数据分析

  • ① 文件分析:评估现有文件有助于总结经验教训和分享知识,以改进未来项目和组织资产。
  • ② 回归分析:该技术分析作用于项目结果的不同项目变量之间的相互关系,以提高未来项目的绩效。
  • ③ 趋势分析:可用于确认组织所用模式的有效性,并且为未来项目而进行相应的模式调整。
  • ④ 偏差分析: 可通过比较计划目标与最终结果来改进组织的测量指标。

3、会议:会议类型包括: 收尾报告会、客户总结会、经验教训总结会、庆祝会 等。

3、输出

1.项目文件(更新):可在结束项目或阶段更新所有项目文件,并标记为最终版本。特别值得注意的是,经 验教训登记册的最终版本要包含阶段或项目收尾的最终信息。

2、最终产品、服务或成果:把项目交付的最终产品、服务或成果(对于阶段收尾,则是所在阶段的中间产品、服 务或成果)移交给客户。

3、项目最终报告:用项目最终报告总结项目绩效,甚中可包含:1项目或阶段的概述;(2)范围目标、范 围的评估标准,证明达到完工标准的证据;3质量目标、项目和产品质量的评估标准、相关核实信息和实际里程碑交付日期以及偏差原因;4成本目标,包括可接受的成本 区间、实际成本,产生任何偏差的原因等;5最终产品、服务或成果的确认信息的总 结;6进度计划目标,包括成果是否实现项目预期效益:如果在项目结束时未能实现
效益,则指出效益实现程度并预计未来实现情况:7关于最终产品、服务或成果如何 满足业务需求的概述:如果项目结束时未能满足业务需求,则指出需求满足程度并预 计业务需求何时能得到满足;8关于项目过程中发生的风险或问题及其解决情况的概述等。

4、组织过程资产(更新)

相关文章:

【信息系统项目管理师】第8章:项目整合管理过程详解

文章目录 一、制定项目章程1、输入2、工具和技术3、输出 二、制订项目管理计划1、输入2、工具和技术3、输出 三、指导与管理项目工作1、输入2、工具和技术3、输出 四、管理项目知识1、输入2、工具和技术3、输出 五、监控项目工作1、输入2、工具和技术3、输出 六、实施整体变更控…...

从变更到通知:使用Python和MongoDB Change Streams实现即时事件监听

MongoDB提供了一种强大的功能,称为Change Streams,它允许应用程序监听数据库中的变更事件,并在数据发生变化时立即做出响应。这在mysql数据库是不具备没有这个功能的。又如:我们在支付环节想一直监听支付回调的状态,就…...

vue3+elementPlus封装的数据过滤区

目录结构 源码 index.vue <template><el-form class"mb-5" :rules"rules" :model"queryForm" ref"queryDOM" label-width"80"><el-row :gutter"20"><slot></slot><el-col cla…...

PHP RabbitMQ连接超时问题

问题背景 Error: The connection timed out after 3 sec while awaiting incoming data 看到这个报错&#xff0c;我不以为意&#xff0c;认为是我设置的超时时间不够导致的&#xff0c;那就设置长一点 Error: The connection timed out after 300 sec while awaiting incom…...

SpringMvc完整知识点二(完结)

SpringMVC获取请求参数 环境准备工作等均省略&#xff0c;可详见快速入门&#xff0c;此处只写非共有部分代码 该部分示例项目SpringMvcThree已上传至Gitee&#xff0c;可自行下载 客户端请求参数的格式为&#xff1a;namevalue&passwordvalue... ... 服务端想要获取请求…...

WebSocket 通信说明与基于 ESP-IDF 的 WebSocket 使用

一、 WebSocket 出现的背景 最开始 客户端&#xff08;Client&#xff09; 和 服务器&#xff08;Server&#xff09; 通信使用的是 HTTP 协议&#xff0c;HTTP 协议有一个的缺陷为&#xff1a;通信只能由客户端&#xff08;Client&#xff09;发起。 在一些场景下&#xff0…...

UE5 Compile Plugins | Rebuild from Source Manually | Unreal Engine | Tutorial

Step 1 Open Engine Folder H:\UE5\UE_5.3\Engine\Build\BatchFiles Step 2 Hold "Shift""Mouse Right Click"in Empty Area Step 3 Select "Open PowerShell window here .\RunUAT.bat BuildPlugin -plugin"H:\projects\MetaHuman光照2\plu…...

深度解析 Ansible:核心组件、配置、Playbook 全流程与 YAML 奥秘(下)

文章目录 六、playbook运行playbook方式Playbook VS ShellScripts忽略错误 ignore_errorshandlers和notify结合使用触发条件playbook中tags的使用playbook中变量的使用invertory参数模板templates迭代与条件判断迭代&#xff1a;with_items迭代嵌套子变量roles 六、playbook 运…...

langchain chroma 与 chromadb笔记

chromadb可独立使用也可搭配langchain 框架使用。 环境&#xff1a; python 3.9 langchain0.2.16 chromadb0.5.3 chromadb 使用示例 import chromadb from chromadb.config import Settings from chromadb.utils import embedding_functions# 加载embedding模型 en_embeddin…...

04 创建一个属于爬虫的主虚拟环境

文章目录 回顾conda常用指令创建一个爬虫虚拟主环境Win R 调出终端查看当前conda的虚拟环境创建 spider_base 的虚拟环境安装完成查看环境是否存在 为 pycharm 配置创建的爬虫主虚拟环境选一个盘符来存储之后学习所写的爬虫文件用 pycharm 打开创建的文件夹pycharm 配置解释器…...

xcode开发相关英语单词

创建项目&#xff1a; otheraudio unit extension app音频单元扩展应用程序generic kernel extension通用内核扩展installer plug-in安装程序插件instruments package仪器包iokit driveriokit驱动程序presence pane状态窗格screen saver屏幕保护程序...

etcd-v3.5release-(2)-STM

a.b.c表示a文件里的b类的方法c&#xff0c;注意a不一定是包名&#xff0c;因为文件名不一定等于包名 &#xff01;&#xff01;&#xff01;&#xff01;etcd在put的过程中使用的batchTxBuffered&#xff0c;这个事务是写bbolt数据库使用的事务&#xff0c;是对bbolt.Tx的一个…...

多系统萎缩锻炼如何好起来?

多系统萎缩&#xff08;Multiple System Atrophy, MSA&#xff09;是一种复杂的神经系统退行性疾病&#xff0c;影响着患者的自主神经系统、运动系统和平衡功能等多个方面。面对这一挑战&#xff0c;科学、合理的锻炼对于缓解症状、提高生活质量至关重要。本文将详细介绍多系统…...

非对称任意进制转换器(安卓)

除了正常进制转换&#xff0c;还可以输入、输出使用不同的数字符号&#xff0c;达成对数值进行加密的效果 点我下载APK安装包提取码&#xff1a;h4nw 使用unity开发。新建一个c#代码文件&#xff0c;把代码覆盖进去&#xff0c;再把代码文件添加给main camera即可。 using Sy…...

MySQL数据库安全与管理

1、创建两个新用户U_student1和U_student2,密码分别为1234和5678 create user U_student1@localhost identified by 1234, U_student2@localhost identified by 5678; 2、创建两个新用户的详细信息保存在MySQL数据库的user表中 use mysql; select user, host, authentication…...

python使用PyPDF2 和 pdfplumber操作PDF文件

文章目录 一、第三方库介绍二、基本使用1、拆分pdf2、合并pdf3、提取文字内容4、提取表格内容5、PDF加密6、PDF解密 一、第三方库介绍 Python 操作 PDF 会用到两个库&#xff0c;分别是&#xff1a;PyPDF2 和 pdfplumber。 PyPDF2 可以更好的读取、写入、分割、合并PDF文件&a…...

【vue2自定义指令】v-disabled 实现el-switch,el-button等elementUI禁用(disabled)效果

如果你搜过类似的功能&#xff0c;肯定看到过千篇一律的 // 实现按钮禁用el.disabled true// 增加 elementUI 的禁用样式类el.classList.add(is-disabled)但是这个方案明显对el-switch&#xff0c;不起作用&#xff0c;所以我这边直接把方案贴出来&#xff0c;不想了解具体原理…...

从容面对大规模作业:利用PMI提升作业启用和结束效率

1.进程管理瓶颈 随着集群规模的不断扩大和处理器性能的不断提升&#xff0c;高性能计算HPC(High Performance Computing)系统性能已经进入百亿亿次时代&#xff0c;进程管理是高性能计算的一个重要组成部分&#xff0c;传统进程管理已经不能满足海量处理器的管理需求&#xff…...

2024年认证杯SPSSPRO杯数学建模C题(第一阶段)云中的海盐解题全过程文档及程序

2024年认证杯SPSSPRO杯数学建模 C题 云中的海盐 原题再现&#xff1a; 巴黎气候协定提出的目标是&#xff1a;在2100年前&#xff0c;把全球平均气温相对于工业革命以前的气温升幅控制在不超过2摄氏度的水平&#xff0c;并为1.5摄氏度而努力。但事实上&#xff0c;许多之前的…...

burp(6)暴力破解与验证码识别绕过

声明&#xff01; 学习视频来自B站up主 **泷羽sec** 有兴趣的师傅可以关注一下&#xff0c;如涉及侵权马上删除文章&#xff0c;笔记只是方便各位师傅的学习和探讨&#xff0c;文章所提到的网站以及内容&#xff0c;只做学习交流&#xff0c;其他均与本人以及泷羽sec团队无关&a…...

不同系统查看软件占用端口的方式

Windows 使用命令提示符&#xff08;CMD&#xff09; 打开命令提示符: 按 Win R 键打开“运行”对话框&#xff0c;输入 cmd 并按回车。为了执行某些命令&#xff0c;您可能需要以管理员身份运行命令提示符。可以通过右键点击“开始”按钮并选择“命令提示符&#xff08;管理…...

【已解决】黑马点评项目中-实战篇11-状态登录刷新章节设置RefreshTokenInterceptor拦截器后登录异常的问题

黑马点评项目中-实战篇11-状态登录刷新章节设置RefreshTokenInterceptor拦截器后登录异常的问题 在 MvcConfig 文件中添加好RefreshTokenInterceptor拦截器 出现异常情况 按照验证码登录后&#xff0c;进入主页面&#xff0c;再点击“我的”&#xff0c;又跳入登录界面 原因…...

Artec Leo 3D扫描仪 革新家具行业的数字化展示【沪敖3D】

随着科技的飞速进步&#xff0c;三维扫描技术已被广泛应用于包括家居行业在内的多个行业。面对现代消费者对家居产品日益增长的个性化和多样化需求&#xff0c;传统的家居设计和展示方法已难以满足市场需求。三维扫描技术的出现&#xff0c;为家居行业带来了新的发展机遇&#…...

UG NX二次开发(Python)-UIStyler-选取点

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 1、前言2、设计一个UI界面3、创建长方体的代码4、需要引入的库5、测试验证1、前言 采用Python语言进行UG NX二次开发的资料比较少,我本来不是很认可采用Python进行二次开发的,但是近期有读者咨询…...

Linux网络编程之---组播和广播

一.组播 1.概述 单播地址标识单个IP 接口&#xff0c;广播地址标识某个子网的所有IP 接口&#xff0c; 多播地址标识一组IP 接口。单播和广播是寻址方案的两个极端(要么单个要么全部)&#xff0c; 多播则意在两者之间提供一种折中方案。多播数据报只应该由对它感兴趣的接口接收…...

[计算机网络] HTTP/HTTPS

一. HTTP/HTTPS简介 1.1 HTTP HTTP&#xff08;超文本传输协议&#xff0c;Hypertext Transfer Protocol&#xff09;是一种用于从网络传输超文本到本地浏览器的传输协议。它定义了客户端与服务器之间请求和响应的格式。HTTP 工作在 TCP/IP 模型之上&#xff0c;通常使用端口 …...

运动模糊效果

1、运动模糊效果 运动模糊效果&#xff0c;是一种用于 模拟真实世界中快速移动物体产生的模糊现象 的图像处理技术&#xff0c;当一个物体以较高速度移动时&#xff0c;由于人眼或摄像机的曝光时间过长&#xff0c;该物体会在图像中留下模糊的运动轨迹。这种效果游戏、动画、电…...

扫二维码进小程序的指定页面

草料二维码解码器 微信开发者工具 获取二维码解码的参数->是否登陆->跳转 options.q onLoad: function (options) {// console.log("options",options.q)if (options && options.q) {// 解码二维码携带的链接信息let qrUrl decodeURIComponent(optio…...

uniapp的生命周期

在 UniApp 中&#xff0c;生命周期函数是指在组件&#xff08;如页面、视图等&#xff09;创建和销毁过程中会自动触发的一些函数。UniApp 提供了多种生命周期函数&#xff0c;帮助开发者在适当的时机进行相关的逻辑处理。 UniApp 的生命周期函数可以分为 页面生命周期 和 组件…...

vue3-生命周期钩子函数

在 Vue 3 中&#xff0c;**生命周期函数**是指在组件的不同阶段自动执行的一些特殊函数。这些函数就像组件的“生老病死”的各个阶段&#xff0c;你可以在不同阶段执行不同的操作。 生命周期的主要阶段&#xff1a; 1. **创建阶段**&#xff08;组件还没有出现在页面上&#x…...

科技云报到:数智化转型风高浪急,天翼云如何助力产业踏浪而行?

科技云报到原创。 捷径消亡&#xff0c;破旧立新&#xff0c;是今年千行百业的共同底色。 穿越产业周期&#xff0c;用数字化的力量重塑企业经营与增长的逻辑&#xff0c;再次成为数字化技术应用的主旋律&#xff0c;也是下一阶段产业投资的重点。 随着数字化转型行至“深水区…...

利用 360 安全卫士极速版关闭电脑开机自启动软件教程

在使用电脑的过程中&#xff0c;过多的开机自启动软件会严重拖慢电脑的开机速度&#xff0c;影响我们的使用体验。本教程中简鹿办公将详细介绍如何使用 360 安全卫士极速版关闭电脑开机自启动软件&#xff0c;让您的电脑开机更加迅速流畅。 一、打开 360 安全卫士极速版 在电…...

调用大模型api 批量处理图像 保存到excel

最近需要调用大模型&#xff0c;并将结果保存到excel中&#xff0c;效果如下&#xff1a; 代码&#xff1a; import base64 from zhipuai import ZhipuAI import os import pandas as pd from openpyxl import Workbook from openpyxl.drawing.image import Image from io i…...

【Spring 全家桶】Spring MVC 快速入门,开始web 更好上手(上篇) , 万字解析, 建议收藏 ! ! !

本篇会加入个人的所谓鱼式疯言 ❤️❤️❤️鱼式疯言:❤️❤️❤️此疯言非彼疯言 而是理解过并总结出来通俗易懂的大白话, 小编会尽可能的在每个概念后插入鱼式疯言,帮助大家理解的. &#x1f92d;&#x1f92d;&#x1f92d;可能说的不是那么严谨.但小编初心是能让更多人…...

Redisson看门狗机制

redis分布式锁我们需要手动为锁设置超时过期时间&#xff0c;但是这个时间不好判断&#xff0c;如果太短&#xff0c;持有锁的客户端还在执行业务&#xff0c;锁就超时释放了&#xff1b;如果太长了&#xff0c;持有锁的客户端释放锁失败&#xff0c;则其他客户端一直没法获取锁…...

LeetCode279. 完全平方数(2024冬季每日一题 27)

给你一个整数 n &#xff0c;返回 和为 n 的完全平方数的最少数量 。 完全平方数 是一个整数&#xff0c;其值等于另一个整数的平方&#xff1b;换句话说&#xff0c;其值等于一个整数自乘的积。例如&#xff0c;1、4、9 和 16 都是完全平方数&#xff0c;而 3 和 11 不是。 …...

HTML礼物圣诞树

系列文章 序号目录1HTML满屏跳动的爱心&#xff08;可写字&#xff09;2HTML五彩缤纷的爱心3HTML满屏漂浮爱心4HTML情人节快乐5HTML蓝色爱心射线6HTML跳动的爱心&#xff08;简易版&#xff09;7HTML粒子爱心8HTML蓝色动态爱心9HTML跳动的爱心&#xff08;双心版&#xff09;1…...

【JVM】JVM基础教程(二)

上一篇&#xff1a;【JVM】JVM基础教程&#xff08;一&#xff09;-CSDN博客 类加载器 什么是类加载器&#xff08;ClassLoader&#xff09; 是Java虚拟机提供给应用程序去实现获取类和接口字节码数据的技术。 从这个定义可以得出结论&#xff1a;Java是允许开发者写点代码…...

Appium 安装问题汇总

好生气好生气&#xff0c;装了几天了&#xff0c; opencv4nodejs 和 mjpeg-consumer 就是装不了&#xff0c;气死我了不管了&#xff0c;等后面会装的时候再来完善&#xff0c;气死了气死了。 目录 前言 1、apkanalyzer.bat 2、opencv4nodejs 3、ffmpeg 4、mjpeg-consume…...

在网安中什么是白帽子

在网络安全领域&#xff0c;白帽子是指那些专门从事网络安全研究&#xff0c;帮助企业或个人发现并修复安全漏洞的专家。以下是对白帽子的详细解释&#xff1a; 一、定义与角色 白帽子是网络安全领域的术语&#xff0c;通常指那些具备专业技能和知识的网络安全专家。他们的工作…...

C++解析URL的方式

一、URL格式为http://192.168.80.166:6666/designResLib/test/test std::vector<CString> ThkCabRMaterialStaDlg::splitAddress(const CString& address) {std::vector<CString> result;CString remaining address;result.push_back(remaining.Left(remaini…...

【软件安全】软件安全设计规范,软件系统安全设计制度(Word原件)

1.1安全建设原则 1.2 安全管理体系 1.3 安全管理规范 1.4 数据安全保障措施 1.4.1 数据库安全保障 1.4.2 操作系统安全保障 1.4.3 病毒防治 1.5安全保障措施 1.5.1实名认证保障 1.5.2 接口安全保障 1.5.3 加密传输保障 1.5.4终端安全保障 软件全面文档清单涵盖以下核心内容&a…...

基于ZooKeeper搭建Hadoop高可用集群

ZooKeeper搭建Hadoop高可用集群 在之前安装的Hadoop3.3.6集群中HDFS NameNode 和 YARN ResourceManager 都是单节点&#xff0c;集群不具有高可用性。 HDFS 高可用架构 HDFS 高可用架构主要组件&#xff1a; Active NameNode 和 Standby NameNode&#xff1a; 两台 NameNode…...

华硕主板不能开启

正常流程&#xff1a; [主機板]BIOS如何設置主機板整合圖形(內顯)和獨立顯示卡同時顯示輸出 | 官方支援 | ASUS 台灣 如果开启了CSR兼容性模式&#xff0c;在BIOS里面&#xff0c;就必须关掉&#xff0c;才能支持多显示器&#xff0c;如下图显示的标识才会出现。...

[C++]构造函数和析构函数

一、构造函数 1.构造函数的基本概念 1.对构造函数的理解&#xff1a; 构造函数是类的一种特殊成员函数&#xff0c;其主要功能是在创建对象时进行初始化操作。它的名字与类名相同&#xff0c;并且没有返回值类型&#xff08;不能是void&#xff09;。例如&#xff0c;对于一个…...

查询品牌涉及两张表(brand、brand_admin_mapping)

文章目录 1、BrandController2、AdminCommonService3、BrandApiService3、BrandCommonService4、BrandSqlService涉及的表SQL 查询逻辑参数处理执行查询完整 SQL 逻辑参数映射总结 SELECT * FROM brand_admin_mapping WHERE admin_id 252SELECT * FROM brand WHERE id 44SELE…...

CVPR和其他2024顶会论文阅读(资源整理【1】)

CVPR 2024论文阅读(资源整理【1】) 一、3d 重建与建模论文1-Deformable 3D Gaussians for High-Fidelity Monocular Dynamic Scene Reconstruction论文2- 4D Gaussian Splatting for Real-Time Dynamic Scene Rendering论文3-GaussianDreamer: Fast Generation from Text to …...

数据库表约束完全指南:提升数据完整性和准确性

数据库表约束完全指南&#xff1a;提升数据完整性和准确性 在数据库设计中&#xff0c;表约束是确保数据完整性和准确性的关键工具。本文将详细介绍各种类型的表约束及其使用方法&#xff0c;包括非空约束、唯一约束、主键约束、外键约束、默认值约束、检查约束以及自动递增约…...

保姆级教程用vite创建vue3项目并初始化添加PrimeVue UI踩坑实录

文章目录 一、什么是PrimeVue二、详细教程1.添加PrimeVue2.配置main.js3.添加自动引入4.配置vite.config.js5.创建测试页面 一、什么是PrimeVue PrimeVue 是一个用于 Vue.js 3.x 开发的一款高质量、广受欢迎的 Web UI 组件库。 官网地址&#xff1a;https://primevue.org/ 二、…...

数据库索引

以下是关于数据库索引的详细介绍&#xff0c;包括其概念、优点和缺点&#xff0c;并附带丰富的例子&#xff1a; 一、什么是数据库索引 数据库索引是一种数据结构&#xff0c;类似于书籍的目录&#xff0c;它能够帮助数据库管理系统&#xff08;DBMS&#xff09;迅速定位和访问…...