系统集成项目管理工程师希赛笔记.docx
《系统集成项目管理工程师希赛笔记.docx》由会员分享,可在线阅读,更多相关《系统集成项目管理工程师希赛笔记.docx(32页珍藏版)》请在冰豆网上搜索。
![系统集成项目管理工程师希赛笔记.docx](https://file1.bdocx.com/fileroot1/2023-6/14/57a578bd-7d6f-4870-8fa9-1cd6d613ec2d/57a578bd-7d6f-4870-8fa9-1cd6d613ec2d1.gif)
系统集成项目管理工程师希赛笔记
第1章信息化基础知识
1.1信息化基础知识
1.1.1信息
1.信息是不确定性的减少,(熵是系统无序程度的度量)信息(与熵正好相反)是系统有序程度的度量,信息量的单位为比特(bit,位)。
2.1位的信息量,在变异度为2的最简单情况下,就是能消除非此即彼的不确定性所需要的信息量。
3.信息的特征:
客观性、普遍性、无限性、动态性、依附性、变换性、传递性、层次性、系统性、转化性。
4.系统是由多个元素有机结合在一起,执行特定功能以达到特定目标的集合体。
5.信息系统就是输入数据后通过加工处理产生信息的系统。
1.1.2信息化
1.1.3国家信息化体系要素
国家信息化体系的6个要素:
1.信息资源:
信息、材料和能源共同构成经济和社会发展的三大战略资源。
2.信息网络:
是信息资源开发、利用的基础设施,包括计算机网络、电信网、电视网。
信息网络在信息化过程中将逐步实现“三网融合”,最终做到“三网合一”。
3.信息技术应用:
反映了效率、效果和效益。
4.信息产业:
是信息化的物质基础。
5.信息化人才:
6.信息化政策、法规、标注和规范:
1.1.4国家信息化指导思想、战略方针、战略目标
1.1.5我国信息化发展的战略要点
1.2电子政务
电子政务,就是政府机构应用现代信息和通信技术,将管理和服务通过网络技术进行集成,在互联网上实现政府组织结构和工作流程的优化重组,超越时间、空间和部门之间的分隔和限制,向社会提供优质和全方位的、规范而透明的、符合国际水准的管理与服务。
主要模式有:
1.G2G(政府对政府):
在政府内部、政府上下级之间、不同地区和不同职能部门之间
2.G2E(政府对公务员):
3.G2B(政府对企业):
4.G2C(政府对公民):
1.2.1电子政务的概念和内容
1.2.2电子政务的指导思想和指导原则
1.2.2电子政务建设的目标和主要任务
1.3企业信息化
1.企业应用集成(EAI)技术是将进程、软件、标准和硬件联合起来,在两个或更多的企业信息系统之间实现无缝集成。
EAI包括企业内部的应用集成和企业间的应用集成。
2.企业内部的应用集成主要解决企业内部的业务流程和数据流量,包括业务流程是否自动流转或怎样流转,以及业务过程的重要性。
3.从应用和技术上考虑,EAI分为界面集成、平台集成、数据集成、应用集成和过程集成。
1.3.1企业信息化概述
1.3.1企业资源计划
1.ERP是建立在信息技术的基础上,利用现代企业的先进管理思想,全面集成企业的所有资源信息,并为企业提供决策、计划、控制与经营业绩评估的全方位和系统化的管理平台。
2.ERP是从MRP-II(制造资源计划II)发展而来,主线也是计划,但ERP已将管理重心转向财务,并在企业经营运作中贯穿了财务成本控制的概念。
1.3.3客户关系管理
CRM在坚持以客户为中心的理念上,重构了包括市场营销和客户服务等业务流程,通过对业务流程的全面管理来降低成本,通过集成信息系统和办公系统来确保客户满意度的提高。
1.3.4供应链管理
SCM是从源头供应商到最终消费者的集成业务流程,至少包括6大应用功能:
需求管理(预测和协作工具)、供应链计划(多工厂计划)、生产计划、生产调度、配送计划、运输计划。
1.3.5电子商务
电子商务的三种模式:
1.B2B(企业对企业)
2.B2C(企业对个人)
3.C2C(个人对个人)
1.4商业智能
1.BI是企业对商业数据的收集、管理和分析的系统过程,目的是企业各级决策者获得知识或洞察力,帮助作出更有利的决策。
2.BI是数据仓库、OLAP(联机分析处理)和数据挖掘等相关技术走向商业应用后形成的一种应用技术。
3.BI系统实现了将原始业务数据转换为企业决策信息的过程,包括数据预处理、建立数据仓库、数据分析及数据展现4个阶段。
第2章信息系统服务管理
2.1信息系统服务管理体系
2.1.1信息系统服务管理的内容
2.1.2信息系统服务管理的推进
2.2信息系统集成资质管理
1.计算机信息系统集成是指计算机应用系统工程和网络系统工程的总体策划、设计、开发、实施、服务及保障。
2.计算机信息系统集成的资质是指从事计算机信息系统集成的综合能力,包括技术水平、管理水平、服务水平、质量保证能力、技术装备、系统建设质量、人员构成与素质、经营业绩、资产状况等要素。
3.根据《计算机信息系统集成资质管理办法》,资质等级分为一、二、三、四级。
2.2.1信息系统集成资质管理的必要性和意义
2.2.2信息系统集成资质管理办法
2.2.3信息系统集成资质等级条件
计算机信息系统集成项目经理是指从事计算机信息系统集成业务的企、事业单位的法定代表人在计算机信息系统集成项目中的代表人,是受系统集成企、事业单位法定代表人的委托对系统集成项目全面负责的项目管理者。
1.项目经理:
项目管理工程师证书,至少2个合同额在200万以上的项目,或总额在500万以上、至少1个合同额在100万以上、软件费用不低于30%的项目。
可承担800万以下的项目,或在高级项目经理指导下承担1500万以下的项目。
2.高级项目经理:
项目管理师证书,至少1个合同额在1200万以上且软件费用不低于30%的项目,或总额在3000万以上、至少2个合同额在500万以上、软件费用不低于30%的项目。
可承担5000万以下的项目。
3.资深项目经理:
具备高级资质,至少2个合同额在3000万以上且软件费用不低于30%的项目,或至少4个合同额在1500万以上、软件费用不低于30%的项目。
可承担任意项目。
2.3信息系统工程监理
信息系统工程监理是指依法设立且具备相应资质的信息系统工程监理单位,受建设单位委托,依据国家有关法律法规、技术标准和信息系统工程监理合同,对信息系统工程项目实施的监督管理。
1.根据《信息系统工程监理单位资质管理办法》,监理单位资质分为甲、乙、丙三个等级。
2.《信息系统工程监理资质证书》有效期4年。
3.《信息系统工程监理暂行规定》
信息系统工程监理基础管理:
1.监理的主要内容概括为“四控三管一协调”,其中“四控”指质量控制、投资控制、进度控制、变更控制。
“三管”是指合同管理、信息管理和安全管理,“一协调”是指沟通协调。
2.项目监理中,建设单位、承建单位、监理单位的基本关系为“三方一法”,即三方使用的都是项目管理方法。
2.4ITIL与IT服务管理、信息系统审计
2.4.1ITIL与IT服务管理
2.4.2信息系统审计
第3章信息系统集成专业技术知识
3.1信息系统集成简述
3.2信息系统建设
3.2.1信息系统的生命周期
信息系统生命周期可以分为系统规划、系统分析、系统设计、系统实施、系统运行和维护5个阶段。
1.系统规划阶段(做不做):
对企业的环境、目标及现行系统的状况进行初步调查,根据企业的目标和发展战略,确定信息系统的发展战略,对建设新系统的需求作出分析和预测,同时考虑建设新系统所受的各种约束,研究建设新系统的必要性和可能性。
(可研)根据需要与可能,给出拟建系统的备选方案,并对这些方案进行可行性分析,写出可行性分析报告。
可行性分析报告通过后,将新系统建设方案及实施计划编写成系统设计任务书。
2.系统分析阶段(做什么:
逻辑模型):
根据系统设计任务书所确定的范围,对现行系统进行详细调查,描述现行系统的业务流程,指出现行系统的局限性和不足之处,确定新系统的基本目标和逻辑功能要求,即提出新系统的逻辑模型。
(逻辑设计阶段)这个阶段是整个系统建设的关键阶段,也是信息系统建设与一般工程项目的区别所在。
本阶段的工作成果体现在系统说明书中,系统说明书是系统设计的依据,也是验收系统的依据。
3.系统设计阶段(如何做:
物理模型):
根据系统说明书中规定的功能要求,考虑实际条件,具体设计实现逻辑模型的技术方案,也就是设计新系统的物理模型。
(物理设计阶段)这个阶段可分为总体设计和详细设计两个小阶段,这个阶段的技术文档是系统设计说明书。
4.系统实施阶段(做):
将设计的系统付诸实施,任务包括计算机等设备的购置、安装和调试,程序的编写和调试,人员培训,数据文件的转换,系统的调试与转换等。
5.系统运维阶段(做的更好):
对系统进行维护和评价,记录系统运行状况,根据一定规格对系统进行必要的修改与优化,评价系统的工作质量和经济效益。
信息系统建设的方法有企业系统规划(BusinessSystemPlanning,BSP)方法、战略数据规划方法和信息工程方法,其中BSP是基础。
一个信息系统战略规划,应当从总体信息系统结构中的子系统开始实现。
BSP对大型信息系统而言是“自上而下”的系统规划、“自下而上”的分布实现。
按照詹姆斯马丁的观点,企业要进行信息化建设,前要任务是在企业战略目标的指导下做好企业战略数据规划工作。
信息工程的组成包括系统的方法论、完备的工具集、信息工程环境和成熟的经验总结4个部分。
信息工程方法认为,与企业的信息系统相关的3个要素是企业的各种信息、业务活动过程和采用的信息技术,信息、过程、技术构成了企业信息系统的3个要素。
3.2.1信息系统开发方法
3.3软件工程
3.3.1软件需求分析与定义
软件需求包括功能需求、非功能需求和设计约束3个方面的内容。
需求工程包括创建和维护系统需求文档所需的一切活动的过程,可分为需求开发和需求管理两大工作。
需求开发包括需求获取、需求分析、编写规格说明书(需求定义)和需求验证4个阶段。
需求管理包括需求基线、处理需求变更及需求跟踪等方面的工作。
3.3.2软件设计、测试与维护
1.从工程管理的角度来看,软件设计分为概要设计和详细设计两个阶段。
概要设计(高层设计)将软件需求转化化数据结构和软件的系统结构。
详细设计(低层设计)将对结构图进行细化,得到详细的数据结构和算法。
2.软件测试的方法有白盒与黑盒,测试阶段有单元测试、集成测试(组装测试)、确认测试、系统测试和验收测试。
相关概念有Alpha测试、Beta测试、回归测试。
3.软件维护分为改正性维护、适应性维护、改善性维护和预防性维护,4种。
4.软件过程管理包括CMM、CMMI、ISO2000。
3.3.3软件复用
软件复用是与软件构件相关的,构件是指有可复用价值的、功能相对独立的软件单元,常用构件标准有OMG的Corba、SUN的EJB和MS的DCOM。
3.3.4软件质量保证及质量评价
3.3.5软件配置管理
3.3.6软件开发环境
3.3.7软件过程管理
3.4面向对象系统分析与设计
3.4.1面向对象的基本概念
面向对象的基本概念包括类、对象、继承、信息隐蔽、封装、多态。
3.4.2可视化建模与统一建模语言
统一建模语言(UnitedModelingLanguage,UML)是一种定义良好、易于表达、功能强大、普遍适用的建模语言。
UML的结构包括UML的基本构造块、支配这些构造块将如何放在一起的规则(架构)和一些运用于整个UML的机制。
UML有4种事物、4种关系、14种图形。
3.4.3使用面向对象技术进行软件开发的最佳实践—RUP
3.4.4面向对象系统分析
3.4.5面向对象系统设计
3.5软件架构
根据建模的侧重点不同,可以将软件体系结构的模型分为5种,分别是结构模型、框架模型、动态模型、过程模型和功能模型。
这5种模型有机的统一在一起,可以形成一个完整的模型(4+1视图模型),包括逻辑视图、开发视图、进程视图、物理视图和场景。
3.5.1软件架构定义
3.5.2典型架构
3.5.3软件架构设计方法
3.5.3软件架构分析与评估
3.5.5软件中间件
1.中间件是在一个分布式系统环境中处于操作系统和应用程序之间的一类软件。
2.中间件不仅要实现互连,还要实现应用之间的互操作。
3.中间件是基于分布式处理的软件,最突出的特点是其网络通信功能。
3.6典型应用集成技术
3.6.1数据库与数据仓库技术
数据仓库是一个面向主题的、集成的、非易失的且随时间变化的数据集合,用于支持管理决策。
数据仓库的体系结构主要包括数据源、数据存储与管理、OLAP服务器和前端工具。
数据挖掘是从大量的、不完全的、有噪声的、模糊的、随机的实际应用数据中提取出隐含在其中的、事先不知道和有用的信息和知识的过程。
数据挖掘技术包括关联分析、序列分析、分类、预测、聚类分析以及时间序列分析等。
3.6.2WebServices技术
WebService是解决应用程序之间通信的一项技术,是描述一系列操作的接口,它使用标准的、规范的XML描述接口。
这一描述包含与服务进行交互所需的全部细节,包括消息格式、传输协议和服务位置,而在对外的接口中隐藏了服务实现的细节,仅提供一系列可执行的且独立于软、硬件平台和编写服务所用的编程语言的操作。
WebService模型中,有3种工作角色,服务提供者(服务器)和服务请求者(客户端)必须存在,服务注册中心是一个可选角色,它们之间的交互和操作构成了WebService的架构。
WebService模型中的操作包含3种,即发布服务描述、查找服务描述、根据服务描述绑定或调用服务,这些操作可以单次或反复出现。
与WebService相关的技术有SOAP、XML、WSDL、UDDI。
3.6.3J2EE架构、NET架构
3.6.4工作流技术
3.6.5构件及其在系统集成项目中的重要性
3.6.6常用构件标准
3.7计算机网络知识
3.7.1网络技术标准与协议
3.7.2Internet技术及应用
3.7.3网络分类
3.7.4网络管理
3.7.5网络服务器
3.7.6网络交换技术
3.7.7网络存储技术
3.7.8无线网络技术、光网络技术
3.7.9网络接入技术
3.7.10综合布线、机房工程
3.7.11网络规划、设计及实施原则
第4章项目管理一般知识
4.1什么是项目
4.1.1项目的定义
项目是一个特殊的、将被完成的有限任务,是在一定时间内满足一系列特定目标的多项相关工作的总称。
项目的定义包含3层含义:
第一,项目是一项有待完成的任务,且有特定的环境与要求;第二,项目是在一定的组织机构内,利用有限的资源(人力、物力、财力),在规定的时间内完成的任务;第三,任务要满足一定的性能、质量、数量、技术指标等要求。
4.1.2项目目标
4.1.3项目特点
4.1.4信息系统集成项目的特点
4.1.5项目与日常运营
4.1.6项目和战略
4.1.7项目管理的定义及其知识范围
项目管理是把各种知识、技能、手段和技术应用于项目活动之中,以达到项目的要求。
项目管理是通过应用和综合诸如启动、规划、实施、监控和收尾等项目管理过程来进行的。
项目经理是负责实现项目目标的个人。
4.1.8项目管理需要的专业知识和技术
4.1.9项目管理学科的产生和发展
4.1.10项目经理应该具备的技能和素质
4.1.11项目干系人
4.1.12项目管理系统
4.2项目的组织方式
4.2.1组织体系
项目的组织一般可分为4种类型:
1.职能型组织:
2.项目型组织
3.矩阵型组织
4.复合型组织
4.2.2组织的文化与风格
4.2.3组织结构
4.2.4PMO在组织结构中的作用
4.3项目生命周期
4.3.1项目生命周期的特征
项目生命周期的特点:
1.项目阶段一般按顺序首尾衔接,各阶段通过规定的技术信息、文档、部件及相关管理文档等中间成果的交接来确定。
2.项目对费用和人员的要求开始时较少,随着项目发展,人力投入和费用会越来越多,并达到一个最高点,当项目接近收尾时又迅速减少。
3.项目开始时,对项目的把握较低,因此风险和不确定性是最高的。
随着项目逐步向前,成功的可能性越来越高。
4.项目起始阶段,项目利益相关者对项目产品的最后特点和最终成本的影响力最大。
然后,逐渐减弱。
4.3.2项目阶段的特征
4.3.3项目生命周期与产品生命周期的关系
4.4典型的信息系统项目的生命周期模型
从软件生命周期的角度,信息系统的开发可以分为计划、分析、设计、编码、测试、运行和维护。
4.5单个项目的管理过程
项目管理过程,包括启动、计划、执行、监控和收尾5个过程组:
1.启动过程组:
确定并项目或项目阶段。
在开始阶段,启动过程组的成果就是形成项目章程、选择项目经理。
2.计划过程组:
确定和细化项目目标,并为实现项目目标和项目范围规划行动方针和路线,以确保实现项目目标。
计划过程组的成果包括完成工作任务分解、项目进度计划、项目预算。
3.执行过程组:
通过采取必要的行动,协调人力资源和其他资源,整体、有效地实施项目计划。
本组的成果就是交付实际的项目工作。
4.监控过程组:
定期测量和实时监控项目进展,发现偏离项目计划之外,及时采取纠正措施和进行变更控制,确保项目目标的实现。
本组成果是在规定的时间、成本和质量范围内获得满意的结果。
5.收尾过程组:
采取正式的方式对项目成果、项目产品、项目阶段进行验收,确保项目或项目阶段有条不紊的结束。
本组成果包括项目正式验收、项目审计报告、项目总结报告的编制和项目组成员的妥善安排。
4.5.1项目过程
4.5.2项目管理过程组
4.5.3项目管理过程图示
4.6项目管理高级话题
4.5.1大型项目和大型项目管理
4.5.2项目组合和项目组合管理
4.5.3子项目
第5章立项管理
工程项目建设的全过程一般分为3个主要时期:
投资前、投资中和生产中。
投资前的可行性研究工作主要包括4个阶段:
机会研究、初步可行性研究、详细可行性研究、评价与决策:
1.投资机会研究(投资机会论证)阶段的主要任务是提出建设项目投资方向建议,即在一个确定的地区和部门内,根据自然资源、市场需求、国家产业政策和国际贸易情况,通过调查、预测和分析、研究,选择建设项目,寻找投资的有利机会。
机会研究要解决两个问题:
一是社会是否需要;二是有无可开展项目基本条件。
2.初步可行性研究(预可行性研究)阶段的是正式的详细可行性研究前的预备研究阶段。
初步可研作为投资项目机会与详细可研的中间性或过渡性阶段,目的如下:
一、确定是否需要详细可研;二、确定哪些关键问题需要辅助性专题研究。
3.详细可行性研究(经济技术可行性研究)阶段的是可研的主要阶段,是建设项目投资决策的基础。
它为项目决策提供技术、经济、社会、商业方面的评价依据,为项目实施提供科学依据,本阶段目标如下:
一、提出项目建设方案;二、进行效益分析和最终方案的选择;三、确定项目投资的最终可行性和选择依据标准。
大型项目研究工作花费时间为8~12个月,所需费用占投资总额的0.2%~1%,中、小型项目研究工作花费时间为4~6个月,所需费用占投资总额的1%~3%。
4.评价和决策阶段:
由投资决策部门组织和授权有关咨询公司或专家,代表项目业主和出资人对建设项目可行性研究报告进行全面的审核和评价。
其主要任务是对拟建项目的可行性研究报告提出评价意见,最终决策该项目投资是否可行,确定最佳投资方案。
对项目的评价与决策是在可行性研究报告的基础上进行的,内容如下:
一、审核该报告内容是否属实;二、分析该报告中的各项指标计算是否正确,如参数、基础数据、定额费率的选择等;三、从企业、国家和社会等方面分析、判断项目的经济效益和社会效益。
四、分析、判断项目可研的可靠性、真实性和客观性,对项目作出最终的投资决策。
五、写项目评估报告。
5.1立项管理内容
5.1.1需求分析
5.1.2项目建议书
5.1.3项目可行性研究报告
5.2建设方的立项管理
5.2.1立项申请书(项目建议书)的编写、申报和审批
5.2.2项目的可行性研究
5.2.3项目招标
5.3承建方的立项管理
5.3.1项目识别
5.2.2项目论证
5.2.3投标
5.4签定合同
5.4.1合同谈判
5.4.2签订合同
第6章项目整体管理
项目整体管理是在项目整个生命周期内,汇集项目管理的知识领域,对所有项目计划进行整合执行及控制,以保证项目各要素相互协调的全部工作和活动过程。
项目整体管理是从全局的、整体的观点出发,通过有机协调项目各个要素(进度、成本、质量和资源等),在相互影响的项目各项具体目标和方案中权衡和选择,尽可能消除项目中各单项管理的局限性,从而实现最大限度地满足项目干系人的需求和希望的目的。
6.1项目整体管理的主要活动和流程
6.2项目启动
6.2.1项目章程的作用和内容
项目章程是正式授权一个项目和项目资金的文件,由项目发起人或项目组织之外的主办人颁发。
项目章程中应任命项目经理,授权其使用组织的资源开展项目活动。
制定项目章程的输入有项目合同、项目工作说明书、环境和组织因素、组织的过程资产;输出有项目章程,工具和技术有项目选择方法、项目管理方法论、项目管理信息系统、专家判断。
6.2.2项目启动的依据
6.2.3项目启动的方法、技术和工具
6.2.4项目启动过程的成果
6.3编制项目范围说明书(初步)
项目范围说明书明确了在完成项目的过程中需要进行的诸多事项。
制定项目范围说明书(初步)是一个重要过程,在这个过程中要明确项目及其相关的产品和服务的特性和边界,以及范围控制和验收的方法。
编写项目范围说明书的输入有项目章程、项目工作说明、环境和组织因素、组织的过程资产;输出有项目范围说明书(初步),工具和技术有项目管理方法论、项目管理信息系统、专家判断。
6.3.1制定项目范围说明书(初步)的技术和工具
6.3.2制定项目范围说明书(初步)的输入和输出
6.4制定项目管理计划
项目管理计划是一个用来协调所有其他计划以指导项目执行和控制的可操作的文件。
项目计划必须包括项目的整体介绍、项目的组织描述、项目所需的管理程序和技术程序,以及项目需要完成的任务、项目的时间进度和预算等。
制定项目管理计划的输入有项目章程、项目范围说明书(初步)、项目管理过程、预测、环境和组织因素、组织的过程资产、工作绩效信息;输出有项目管理计划、配置管理系统、变更控制系统,工具和技术有项目管理方法论、项目管理信息系统、专家判断。
6.4.1项目管理计划的含义、作用和内容
6.4.2项目计划编制工作所遵循的基本原则
6.4.3项目计划编制工作流程
6.4.4制定项目管理计划的主要方法
6.4.5制定项目管理计划的输入和输出
6.5指导和管理项目执行
项目计划制定和实施之间的关系是“谁计划,谁实施,所有人都要按计划办事。
”
指导和管理项目执行的输入有项目管理计划、已批准的纠正措施、已批准的预防措施、已批准的变更申请、已批准的缺陷修复、确认缺陷修复;输出有可交付物、申请的变更、已实施的变更申请、已实施的纠正措施、应用的预防行动、应用过失修复、工作绩效信息,工具和技术有项目管理方法论、项目管理信息系统。
6.5.1指导和管理项目执行的方法
6.5.1指导和管理项目执行的输入和输出
6.6监督和控制项目
项目监督与控制的目的是提供对项目进展的理解,从而在项目表现明显偏离计划时能够采取适当的纠正措施。
项目监督和控制的手段主要是通过在预定的里程碑处、项目进度表或工作分解结构中的某