导图社区 信息系统项目管理师(高级)
信息系统项目管理师考证必备宝典,内容覆盖信息化与信息系统,信息系统项管理,基础项目立项管理以及项目整体管理。适用于信息系统项目管理师考证。
编辑于2023-02-26 12:55:49 北京市信息系统项目管理师(高级)

1 信息化与信息系统
1.1 信息系统与信息化
1.1.1 信息的基本概念
1、信息的特征
信息质量属性
1、精确性
对事物状态描述的精准程序
2、完整性
对事物状态描述的全面程度,完整信息应包括所有重要事实。
3、可靠性
指信息的来源、采集方法、传输过程是可信息的,符合预期
4、及时性
指获得信息的时刻与事件发生时刻的间隔长短
5、经济性
指信息获取、传输带来的成本在可以接受的范围之内
6、可验证性
指信息的主要质量属性可以被证实或者伪造的程度
7、安全性
指在信息的生命周期中,信息可以被非授权访问的可能性,可能性越化,安全性越高
2、信息的功能
无重要考点
3、信息的传输模型

信源
信宿
信道
编码器
译码器
噪声
1.1.2 信息系统的基本概念
1. 系统的特性
1、总体特性
1、目的性
定义一个系统、组成一个系统或者抽象出一个系统,都有明确的目标或者目的,目标性决定了系统的功能。
2、整体性
系统是一个整体,元素是为了达到一定的目的,按照一寂静的原则,有序地排列起来组成系统,从而产生出系统的特定功能。
3、层次性
系统是由多个元素组成的,系统和元素是相对的概念。元素是相对于它所处的系统而言的,系统是从它包含元素的角度来看的,如果研究问题的角度变一变,系统就成为更高一级系统的元素,也称为子系统。
4、稳定性
受规则的约束,系统的内部结构和秩序应是可预见的;系统的状态以及深化路径有限并能被预测;系统的功能发生作用导致的后果也是可以预估的。稳定性强的系统使得系统在受到外部作用的同时,内部结构和秩序仍然能够保持。
5、突变性
突变性是指系统通过失稳,从一种状态进入另一种状态的一种剧烈变化过程,它是系统质变的一种基本形式。
6、自组织性
开放系统在系统内外因素的作用下,自发组织起来,使系统从无序到有序,从低级有序到高级有序。
7、相似性
系统具有同构和相互联系的,体现在系统结构、存在方式和深化过程具有共同性。系统具有相似性,根本原因在于世界的物质统一性。
8、相关性
元素是可分和相互联系的,组成系统的元素必须有明确的边界,可以与别的元素区分开来。另外,元素之间是相互联系的,不是哲学上所说的那种普遍联系,而是实实在在的、具体的联系。
9、适应环境性
系统总片在一定环境中,与环境发生相互作用。系统和环境之间总是在发生着一定的物质和能量交换。
2、突出特征
开放性
系统的开放性是指系统的可访问性
脆弱性
这个特性与系统的稳定性相对应,即系统可能存在着丧失结构、功能、秩序的特性,这个特性往往是隐藏不易被外界感知的。
健壮性
当系统面临干拢、输入错误、入侵等因素时,系统可能会出现非预期的状态而丧失原有功能、出现错误甚至出破坏功能。
2. 信息系统
无重要考点
1.1.3 信息化的基本概念
1、信息化从“小”到“大”的五个层次
1、产品信息化
2、企业信息化
3、产业信息化
4、国民经济信息化
5、社会生活信息化
2、信息化的内涵
1、信息化的主体
全体社会成员
包括政府、企业、事业、团体和个人
2、时域
一个长期的过程
3、空域
政治、经济、文化、军事、和社会的一切领域
4、手段
基于现代信息技术的先进社会生产工具
5、途径
是创建信息时代的社会生产力,推动社会生产关系及社会上层建筑的改革
6、目标
使国家的综合力、社会的文明素质和人民的生活质量全面提升
3、国家级信息系统
两网
是指政务内网和政务外网
一站
是指政府门户网站
四库
即建立人口、法人单位、空间地理和自然资源、宏观经济等四在基础数据库
十二金
4、信息化的六要素
 上鹰 (应用 ) 下鸡 (技术 ) 左人 (人才 ) 右龟 (规范 )
1、信息资源
信息资源的开发和利用是国家信息化的核心任务,是国家信息化建设取得实效的关键,也是我国信息化的薄弱环节。(信息技术、设备、设施、信息生产者等)
2、信息网络
信息网络是信息资源开发和利用的基础设施,包括电信网,广播电视和计算机网络。
3、信息技术应用
是指把信息技术广泛应用于经济和社会各个领域,他直接反应了效率、效果、效益。信息技术应用是信息化六要素中的龙头,是国家信息化建设的主阵地,集中体现了国家信息化建设的需求与效益。
4、信息技术与产业
是信息化的物质基础
5、信息化人才
人才是信息化的成功之本
6、信息化政策法规和标准规范
信息化政策和法规、标准、规范用于规范和协调信息化体系要素之间的关系,是国家信息化快速,有序,健康和持续发展的保障
1.1.4 信息系统生命周期
1、大的方面(4大)
立项
系统规划
开发
系统分析
系统设计
系统实施
运维
消亡
2、小的方面(5小)
系统规划
可行性分析与开发计划
系统分析
需求分析
提出新系统的逻辑模型
系统设计
概要设计
详细设计
提出系统的物理模型
系统实施
编码
测试
远行维护
1.2 信息系统开发方法
1.2.1 结构化方法
1、定义
称为生命周期法,是一种传统的信息系统开发方法。
2、组成
结构化分析(SA)
结构化设计(SD)
结构化程序设计(SP)
3、精髓
自顶向下、逐步求精和模块化设计
4、主要特点
1、开发目标清晰化
2、开发工作阶段化
3、开发文档规划化
4、设计方法结构化
5、适用场景
特别适合于数据处理领域的问题
6、不适用场景
不适于规模较大、比较复杂的系统开发
7、缺点
1、开发周期较长
2、难以适应需求变化
3、很少考虑数据结构
1.2.2 面向对象方法

定义
面向对象(OO)方法认为,客观世界由各种对象组成的(一切皆对象)
与结构化方法的联系
与结构化方法类,OO方法也划分阶段,但其中的系统分析、系统设计和系统实现三个阶段之间已经没有“缝隙”,也就是说,这三个阶段的界限变得不明确。
OO优点
1、符合人们的思维习惯
2、有利于系统开发过程中用户与开发人员的沟通与交流,缩短开发周期
OO缺点
必须依靠一定的OO技术支持,在大型项目开发上具有一定的局限性,不能涉足系统分析以前的开发环节。
应用场景
当前,一些大型信息系统的开发,通常是将结构化方法和OO方法结合起来,首先,使用结构化方法进行自顶向下的整体化;然后,自底向上地采用OO进行开发
1.2.3 原型化方法

1、定义
原型化方法也称为快速原型法,或者简称原型法。它是一种根据用户初步需求,利用系统开发工具,快速地建立一个系统模型展示给用户,在此基础上与用户交流,最终实现用户需求的信息系统快速的开发方法。
2、分类
是否实现功能划分
水平原型
垂直原型
3、开发过程

确定用户基本需求
设计系统原型
试用和评价原型
修改和完善原型
整理原型、提供文档
4、特点
原型法可以使系统开发的周期缩短,成本和风险降低,速度加快,获得较高的综合开发效益。
原型法是以用户为中心来开发系统,用户参与的程度大大提高,开发的系统符合用户的需求,因而增加用户的满意度,提高了系统开的成功率。
由于用户参与了系统开发的全过程,对系统的功能和结构容易理解和接受,有利于系统的移交,有利于系统的运行与维护
5、不足
开发环境要求高
管理水平要求高
6、适用场景
1、原型法适用于那些需求不明确的系统开发
2、事实上,对于分析层面难度大,技术层面难度不大的系统,适合于原型法开发。
3、而对于技术层面的困难远大于其分析层面的系统,则不宜原型法。
1.2.4 面向服务

1、产生的背景
对象业务功能进行分组,就形成了构件(Component)的概念。
2、交互的方式
接口
对于跨构件的功能调用,则须用接口的形式暴露出来。进一步将接口的定义与实现进行解耦,则催生了服务和面向服务(Service-Oriented,SO)的开发方法。
3、特点
提高系统可复性
信息资源共享
系统之间的互操作性
1.3 常规信息系统集成技术
1.3.1 网络标准与网络协议
1、OSI协议
1、物理层
定义
该层包括物理网媒介,比如电缆连接器
协议
RS232
V.35
RJ-45
电脑有线水晶头网口
FDDI
2、数据链路层
定义
它控制网络层与物理层之间的通信。
协议
IEEE 802.3/.2
以太网
HDLC
PPP
ATM
3、网络层
定义
其主要功能是将网络地址(例如:IP地址)翻译成对应的物理地址(例如:网卡地址),并决定将数据从发送方路由到接收方。
协议
IP
ICMP
网络控制报文协议
IGMP
网络组管理协义
IPX
ARP
地址解析协议
RARP
反向地址解析协议
域名解析
4、传输层
定义
主要负责确保数据可靠、顺序、无错地从A传输到B点
协议
TCP
UDP
SPX
5、会话层
定义
负责在网络中的两个节点之间建立和维持通信,以及提供交互会话的管理功能,如三种数据流方向控制,即一路交互,两路交互和两路同时会话模式。
协议
RPC
SQL
NFS
6、表示层
定义
如同应用程序和网络之间的翻译官,在表示层,数据将按照网络能理解的方案进行格式化;这种格式化也因所使用的网络的类型不则而不同。表示层管理数据的解密加密、数据转换、格式化和文本压缩。
协议
JPEG
ASCLL
GIF
DES
MPEG
7、应用层
定义
负责对软件提供接口以使程序能使用网络服务,如事务处理程序、文件传送协议和网络管理等。
协议
HTTP
超文本传输协议
Telnet
远程登录协议
FTP
文件传输协议
SMTP
简单邮件传输协议
2、网络协议与标准
2、网络协议与标准
IEEE 802.3
局域网协议
IEEE 802.11
无线局域网
3、TCP/IP
TCP/IP协议是Internet的核心
1、应用层协议
FTP
FTP(文本传输协议),运行在TCP之上,FTP在客户机与服务器之间需要建立两条TCP连接,一条用户传输控制信息(使用21号端口),另外一条用于传入文件内容(使用20号端口)
TFTP
TFTP(简单文件传输协议),建立在UDP之上,提供不可靠的数据流传输服务。
HTTP
HTTP(超文本传输协议),是用于从WWW服务器传输超文本到本地浏览器的传输协议,建立在TCP之上
SMTP
SMTP(简单邮件传输协议),建立在TCP之上,是一种提供可靠且有效的电子邮件传输协议。
DHCP
DHCP(动态主机配置协议),建立UDP之上,基于客户机/服务器模型设计的。所有的IP网络设定数据都由DHCP服务器集中管理,并负责客户端的DHCP请求。
Telnet
Telnet(远程登录协议),是登录和仿真程序,建立在TCP之上,他的基础功能是允许用户登录进入远程计算机系统。
DNS
DNS(域名系统),是实现域名解析,建立在UDP之上。
SNMP
SNMP(简单网络管理协议),由一组网络管理的标准组成,包含一个应用层协议(application layer protocol)、数据库模型(database schema)和一组资源对象。该协议能够支持网络管理系统,用以监测连接到网络上的设备是否有任务引起管理上关注的情况。
2、传输层协议

TCP
TCP提供了一个可靠的,面向连接的,全双工的数据传输服务。TCP一般用于传输数据量比较少,且对可靠性要求高的场合。
UDP
UDP是一种不可靠的,无连接的协议,可以保证应用程序进程间的通信,与TCP相比,UDP是一种无连接,他的错误检测功能要弱得多,UDP协议一般用于传输数据量在,对可靠性要求不是很高,但要求速度快的场合。
3、网络层协议
IP
所提供的服务是无连接和不可靠的。
ICMP
ICMP(Internet Control Message Protocol,网络控制报文协议),一种专门用于发送错报文的协议,即传送的数据可能丢失、重复、延迟、或乱序传递,所以需要一种尽量避免差错并能发生差错时报告的机制,这就是ICMP的功能。
IGMP
IGMP(Internet Group Management Protocol,网际组管理协议)允许在Internet中的计算机参加多播,是计算机用做向相邻多路器报千多目组成员的协议。
ARP
ARP(Address Resolution Protocol,地址解析协议)用于动态地址完成IP到物理地址的转换。
RARP
RARP(Reverse Address Resolution Protocol,反向地址解析协议)用于动态完成物理地址向IP地址的转换。
1.3.2 网络设备
1、网络交换
定义
通过一定的设备,如交换机等,将不同的信号或者信号形成转换为对方可识别的信号类型从而达到通信目的的一种交换形式。
分类
1、物理交互(如电话网)
2、链路层交互(二次交换、对MAC地址进行变更)
3、网络层交互(三层交换,对IP地址进行变更)
4、传输层交换(四层交换,对端口进行变更,比较少见)
5、应用层交换
2、互联设备
定义
在网络互连时,各节点一般不能简单地直接相连,而是需要通过一个中间设备来实现
分类
1、中继器(实现物理层协议转换,在电缆间进行二进制信号)
2、网桥(实现物理层和数据链路层协议转换)
3、路由器(实现网络层协和以下各层协议的转换)
在网络层
4、网关(提供从最底层到传输层或以上各层的协议转换)
5、交换机
3、无线网络设备
1、无线网卡
2、无线AP
3、无线网桥
4、无线路由器
1.3.3 网络服务器
DAS
定义
直接附加存储(Direct Attached Storage),DAS将存储设备通过SCSI电缆直接连到服务器,本身是硬件的堆叠,存储依赖于服务器,不带有任何存储操作系统。
缺点
当存储容量增加时,DAS方式很难扩展,这对存储容量的升级是一个巨大的瓶颈。
NAS

定义
网络附加存储(Network Attached Storage),通过网络接口与网络连接,由用户通过网络访问。
工作原理
NAS技术支持多种TCP/IP网络协议,主要是NFS(网络文件存储系统)和CIFS(通用Internet文件)来进行文件访问
特点
即插即用的是NAS
SAN

存储区域网络(Storage Area Network),通过专用交互机将磁盘阵列与服务器连接起来的高速专用子网。
技术分类
1、FC SAN
光纤通道的主要特征:热插拔性、高带带宽、远程连接连接数量大。
2、IP SAN
基于IP网络实现数据块级别存储方式的存储网络。
3、IB SAN
是一种交换结构I/O技术,其设计思路是通过一套中心机构在远程存储器、网络以及服务器等设备之间建立一个单一的连接链路,并由IB交换机来指挥流量
1.3.4 网络存储技术
1、有线接入
1、PSTN
2、ISDN
3、ADSL
4、FTTX+LAN
5、HFC
2、无线接入
无线网络是指以无线电波作为信息传输媒介
技术分类
1、GPRS
2、3G
3、4G
4、5G
5、WIFI
1.3.5 网络接入技术
1、网络规划
1、网络需求分析
2、可行性分析
3、对现有网络的分析和描述
2、网络设计
1、网络分层设计

核心层
主要目的通过高速的转发通信,提供优化,可靠的骨干传输结构,因此,核心层交换机应拥有更高的可靠性,性能和吞吐量。
汇聚层
是核心层与接入层的分界面,完成网络访问策略控制,数据包处理、过滤、寻址、以及其的数据处理任务。
接入层
目的是允许终端用户连接到网络,因此,接入层交换机(或路由器)具有低成本和高密度特性。
2、网络设计工作
1、网络拓扑结构设计
2、主干网络设计(核心层)设计
3、汇聚层和接入层设计
4、广域网连接与远程访问设计
5、无线网设计
5、网络安全设计
信息安全的基本要素
1、机密性
确保信息不暴露给未授权的实体或进程
2、完整性
只有得到允许的人才能修改数据,并且能够判别数据是否已被篡改。
3、可用性
得到授权的实体在需要的时候可访问数据,即攻击者不能占用所有的资源而阻碍授权者的工作
4、可控性
可以控制授权范围内的信息流向及行为方式
5、可审查性
对出现的网络安全问题提供调查的依据和手段
6、设备选型
3、网络实施
1.3.6 网络规划与设计
1.3.7 数据库管理系统
关系数据库
Oracle
MySQL
SQLServer
非关系数据库
MongoDB
1.3.8 数据仓库技术

特点
数据仓库是一个面向主题的、集成的、非易失的,且随时间变化的数据集合,用于支持管理决策。
体系结构
1、数据源
是数据仓库系统的基础,是整个系统数据源泉。
2、数据的存储与管理
是整个系统数据仓库系统的核心。
3、OLAP(联机分析处理)服务器
对分析需要的数据进行有效集成,按多维模型予以组织,以便进行多角度、多层次的分析,并发现趋势。
4、前端工具
主要包括各种查询工具、报表工具、分析工具、数据挖掘工具以及各种基于数据仓库或数据集的应用开发工具。其中数据分析工具主要针对OLAP,报表工具、数据挖掘工具主要针对数据仓库。
1.3.9 中间件技术
1、定义
一个分布式系统环境中处于操作系统与应用之间的软件。
中间件是一个独立的系统软件或服务程序,分布式应用软件借助这种软件在不同的技术之间共享资源。中间件位于客户机服务的操作系统之止,管理计算机资源和网络通信。
2、分类
1、底层弄中间件
JVM(Java虚拟机)
CLR(公共语言运行库)
ACE(自适配通信环境)
JDBC(Java数据库连接)
ODBC(开发数据库互连)
2、通用性中间件
CORBA(公共对象请求代理体系结构)
J2EE
MOM(面向消息的中间件)
COM
3、集成型中间件
WorkFlow
EAI(企业应用集成)
3、中间件的选择
1、为了完成系统底层传输层集成,可采用CORBA技术。
2、为了完成不同系统的信息传递,可以采用消息中间件产品。
3、为了完成不同硬件和操作系统的集成,可以采用J2EE中间件产品。
1.3.10 高可用和高可靠性的规划与设计
可用性
定义
系统能够正常运行的时间比例,经常用两次故障之间的时间长度或在出现故障时系统能够恢复正常的速度来表示。
度量
无故障时间 /(无故障时间+故障恢复时间)* 100%
提高方法
提升思路
提升系统的单次正常工作时长
要么减少故障修复时间
具体战术
错误检测
错误恢复
错误防范
可靠性
定义
软件系统在应用或系统错误面前,在意外或错误使用的情况下维持软件系统的功能特性的基本能力
1.4 软件工程
1.4.1 需求分析
1、需求层次

业务需求
指反映企业或客户对系统高层次的一个目标追求,通常来自项目投资人、购买产品的客户、客户单位的管理人员、市场营销部门或产品策划部门等。
用户需求
用户需求描述是用户的具体的目标,或者用户要求系统必须能完成的任务,也就是说,用户需求描述了用户能让系统来做什么。通常采用用户访谈和调查问卷等方式,对用户使用的场景进行整理,从而建立用户需求。
系统需求
是指从系统的角度来说明软件的需求,包括功能需求,非功能需求和设计约束。
2、质量功能部署
定义
质量功能部署(QFD)是一种将用户需求转化成软件需求的技术,其目的是最大限度地提升工程过程中用户的满意度。
分类
1、常规需求
用户认为系统应该实现的功能或性,实现越多用户会越满意。
2、期望需求
用户想当然以为系统应用具备的功能或性能,但并不能正确自己想要得到的这些功能或性能需求。如果期望需求没有得到实现,会让用户感到不满意
3、意外需求
也称为兴奋需求,是用户要求范围外的功能或性能。
3、需求获取
需求获取方法
1、用户访谈
2、调查问卷
3、采样
4、情节串联板
使用工具向用户说明或演示系统如何适合企业的需要,并说明系统将如何运转
5、联合需求计划
通过高度组织的群体会议来分析企业内的问题并获取需求的过程,相对成本较高,但十分有效
4、需求分析
需求特性
无二义性
完整性
一致性
可测试性
确定性
可跟踪性
正确性
必要性
需求分析工作
分析人员把杂乱无章的用户要求和期望转换为用户需求
分析方法
结构化分析(SA)
建立的模型的核心是数据字典
三个层次的模型
数据模型
E-R图
功能模型
数据流图(Data Flow Diagram)DFD
行为模型(状态模型)
状态图(State Transform Diagram)STD
面向对象分析(OOA)
用例模型
分析模型
5、软件需求规格说明书
定义
软件需求规格说明书(Software Requirement Specification)SRS,是需求开发活动的产物,编制该文档的目的是使项目干系人与开发团队对系统的初始规定有一个共同的理解,使之成为整个开发工作的基础。
SRS包含内容
1、范围
2、引用文件
3、需求
4、合格性规定
5、需求可追踪性
6、尚未解决的问题
7、注解
8、附录
6、需求验证
定义
需求验证也称为需求确认
需求验证确认的内容
1、SRS正确描述了预期的、满足项目干系人需求的系统行为与特征。
2、SRS中的软件需求是从系统需求、业务规格和其他来源中正确推导而来的。
3、需求是完整和高质量的
4、需求的表示在所有地方都是一致的
5、需求为继续进行系统设计、实现和测试提供了足够的基础
需求验证的方法
1、需求评审
对SRS进行技术评审
2、需求测试
7、UML
定义
UML是一种定义良好,易于表达、功能强大且普遍适用的建模语言。
1、UML的结构
构造块
规则
公共机制
2、UML中事物的关系
依赖
一个事物发生改变会影响到另外一个事物的语义。
关联
关联描述一组对象之间连接的结构关系。
泛化
泛化是一般化和特殊化的关系,描述特殊元素的对象可替换的一般元素的对象。
实现
实现是类与类之间的语义之间语义定义关系,其中一个类指定了由另外一个类保证执行的契约。
3、UML2.0中图
1、非交互图
1、类图

类图描述一组类、接口、协作、和它们之间的关系,类图给出系统静态设计视图,活动类的类图给出了系统的静态进程视图
2、对象图

对象图描述一组对象及他们之间的关系
3、构件图

构件图描述一个封闭的类和它的接口、端口、以及由内嵌的构件和连接件构成的内部结构
4、组合结构图

组合结构图描述结构化类(例如,构件或类)的内部结构,包括结构化类与系统其余部分的交互点
5、用例图

用例图描述一组用例、参与者及它们之间的关系
9、状态图

状态图描述一个状态机,它由状态、转移、事件和活动组成,状态图给出了对象的动态视图
10、活动图

活动图讲进程或其他计算机结构展示为计算内部一步步的控制流和数据流。活动图专注于系统的动态视图,它强调对象间的控制流程。
11、部署图

部署图描述对运行时的处理节点及其中生存的构件配置。部署图给出了架构的静态部署视图,通常一个节点包含一个或多个部署图。
12、制品图

制品图描述计算机中一个系统的物理结构,制品包括文件、数据库和类似的物理比特集合。制品图通常与部署图在一起。制品也给出了他们实现的类和构件。
13、包图

包图描述由模型本分解而成的组织单元,以及它们之间的依赖关系
14、交互概览图

交互概览图是活动图和顺序图的混合物。
2、交互图
6、顺序图(也称序列图)

顺序图是一种交互图,交互图展示了一种交互,它由一级对象或参与者以及它们之间可能发送的消息构成。交互图关注于系统的动态视图。顺序图是强调消息的时间次序的交互图。
7、通信图

通信图也是一种交互图,它强调收发消息的对象或参与者的结构组织。顺序图强调的时序,通信图强调的对象之间的组织机构关系。
8、定时图(也称计时图)

定时图也是一种交互图,他强调消息跨越不同对象或参与者的实际时间,而不仅仅只是关心消息的相对只有顺序。
4、UML视图
1、逻辑视图
逻辑视图也称为设计视图,它表示设计模弄中在架构方面具有重要意义的部分,即类、子系统、包和用例实现的子集。
2、进程视图
进程视图可执行线程与进程作为活动类的建模,它是逻辑视图的一次执行实例,描述了并发与同步结构。
3、实现视图
实现视图对组成基于系统的物理代码的文件和构件进行建模。
4、部署视图
部署视图把构件部署到一组物理节点上,表示软件到硬件的映射和分布结构。
5、用例视图
用例视图是最基本的需要求分析模型。
8、面向对象分析
1、OOA
Object-Oriented Analysis(面向对象分析方法)
2、OOD
Object-Oriented Design(面向对象设计)
3、OOA与OOD的区别
OOA模型独立于具体实现,即不考虑具体实现有关的因素,这也是OOA与OOD的区别所在,OOA的任务是“做什么”,OOD的任务是“怎么做”。
4、而对对象分析阶段的核心工作是
建立系统用例模型与分析模型。
5、类与类的关系
1、关联关系
关联提供了不同类的对象之间的结构关系,它在一段时间内将多个类的实例连接在一起。
2、依赖关系
两个类A与B,如果B的变化可能会引起A的变化,则称类A依赖类B。
3、泛化关系
泛化关系描述了一般事物与该事物中的特殊种类之间的关系,也就是父类与之类之间的关系。
4、共享聚集
共享聚集关系通常简称聚合关系,它表示类之间的整体与部分的关系,其含义是“部分”可能同时属于多个“整体”,“部分”与“整体”的生命周期可以不相同。
5、组合聚集
组合聚集关系通过组合关系,它也是表示类之间的整体与部分的关系。与聚合关系的区别在于,组合关系中的“部分”只能属于一个“整体”,“部分”与“整体”的生命周期相同,“部分”随着“整体”的创建而创建,也随着“整体”的消亡而消亡。
1.4.2 软件架构设计
1、软件架构风格
定义
软件架构设计的一个核心问题是能否达到架构级的软件复用,也就是说,能否在不同的系统 中,使用同一个软件架构。
分类
1、数据流风格
数据流风格包括批处理序列和管道 / 过滤器两种风格。
2、调用 / 返回风格
调用 / 返回风格包括主程序 / 子程序、数据抽象和面向对象,以及层次结构
3、独立构件风格
独立构件风格包括进程通信和事件规则的系统。
4、虚拟机风格
虚拟机风格包括计时器和基于规则的系统。
5、仓库风格
仓库风格包括数据库系统、黑板系统和超文本系统
2、软件架构评估
敏感点
是一个或多个构件的特性
权衡点
是影响多个质量属性的特性,是多个质量属性的敏感点。
评估方式分类
1、调查问卷(或检查表)的方式
2、基于场景的方式
分析方式
1、架构权衡分析法(ATAM)
2、软件架构分析法(SAAM)
3、成本效益分析法(CBAM)
对场景进行描述
刺激
刺激是场景中解释或描述项目干系人怎么引发与系统的交互部分
环境
环境描述的是刺激发生时的情况
响应
响应是指系统如何通过架构对刺激做出反应的
3、基于试题的方式
1.4.3 软件设计
1、结构化设计(SD)
定义
是一种面向数据流的方法,它以SRS和SA阶段所产生的OFD和数据字段等文档为基础,是一个自顶向下、逐步求精和模块化的过程。
阶段
概要设计
详细设计
遵循的基本原则
高内聚,低耦合
模块内部高度内聚, 模块与模块之间需要降低耦合度。
2、面向对象设计(OOD)
基本思想
抽象
封闭
可扩展性
其中可扩展性主要通过继承和多态来实现
三大特征
1、继承
2、封装
3、多态
3、设计模式
定义
就是前人经验的总结,它使人们可以方便地复用成功的软件设计。
按处理范围分类
类模式
对象模式
按目的和用途
创建型
主要用户创建对象
结构型
用于处理类或对象的组合
行为型
用于描述类或对象的交互以及职责的分配
1.4.4 软件工程的过程管理

定义
软件过程是软件生命周期中一些列相关活动,即用于开发和维护软件相关产品的一些列活动
CMMI
能力成熟度模型集成(Capability Mathturity Model Intergration),它融合了多种模型,形成了组织范围内过程改进的单一集成模型,其主要的目的是消除不同模型之间的不一致性和重复,降低基于模型进行改进的成本。
两种表示法
阶段式
连续式
两者联系
这两种方法各有优缺点,均采用统一的24个过程域,他们在逻辑上是等价的,对同一组织采用阶段式模型和连续式模型分别进行CMMI评估,得到的结论应该是相同的。
1.4.5 软件测试及其管理
测试用例
每个测试用例应包括名称和标识、测试追踪、用例说明、测试的初始化要求、
1、测试方法
有专门的章节讲解
2、测试类型
有专门的章节讲解
3、面向对象测试
无重要考点
4、软件调试
1、软件高度策略
2、调试与测试区别
1、测试的目的是找出存在的错误,而调试的目的是定位并修改程序以修正错误
2、调试是测试之后的活动,测试和调试在目标、方法和思路上都有所不同。
3、测试从一个已知的条件开始,使用预先定义的过程,有预知的结果;调试是从一个未知的条件开始,结束的过程不可预计。
4、测试过程可以事先设计,进度可事先确定;调试不能描述过程或持续时间。
5、软件测试管理
1、过程管理
过程管理包括配置管理的要求,将测试过程中产生的各种工作产品纳入配置管理。
2、配置管理
应按照软件配置管理的要求,将测试过程中产生的各种工作产品纳入配置管理。
3、评审
测试过程中的评审包括测试就绪评审和测试评审。
1.4.6 软件集成技术
企业应用集成EAI
分类
1、表示集成

2、数据集成

3、控制集成

4、业务集成
业务流程集成也称为过程集成,这种集成超越了数据和系统,这由一系列的基于标准的,异同的数据格式的工作流组成。
5、企业之间的应用集成
EA技术可以使用于大多数需要实施电子商务的企业,以及企业之间的应用集成。EAI使得应集成框架里的客户和业务伙伴都可以通过集成供应链内的所有应用和数据库实现信息共享
能够使企业充分利用外部资源
1.5 新一代信息技术
1.5.1 物联网
定义
通过信息传感设备,按照约定的协议,将物品与互联网连接,进行信息交互和通信,以实现智能化识别、定位、跟踪、监控和管理的一种网络。
物联网主要解决物品与物品、人与物品、人与人的互联
在物联网应用中有两项关键技术,分别是传感器技术和嵌入式技术
RFID(射频识别)
物联中使用的一种传感器技术
可通过无线电信号识别特定目标并读写相关数据,而无需识别与特定目标之间建立机械或化学接触。
识别工作无须人工干预
防水、防磁、耐高温、使用寿命长、读取距离大、 标签上数据可以加密、存储数据容量更大、 存储信息更改自如、更容易附在不同的产品上
嵌入式技术
综合了计算机软硬件、传感器技术、集成电路技术、电子应用技术为一体的复杂技术。
架构
应用层
是物联网和用户的接口,它与行业需求集合,实现物联网的智能应用
网络层
物联网的中枢,负责传递和处理感知层获取的信息
各种网络:互联网、广电网、网络管理系统、云计算平台
感知层
物联网识别物体、采集信息的来源
各种传感器:温湿度传感器、二维码标签、RFID标签、读写器、摄像头、GPS等感知终端
智慧城市

建设内容
通过传感器或信息采集设备全方位地获取城市系统数据
通过网络将城市数据关联、融合、处理、分析为信息
通过充分共享、智能挖掘将信息变成知识
结合信息技术,把知识应用到各行各业形成智慧
功能层
物联感知层
通信网络层
计算与存储层
数据及服务支撑层
智慧应用层
支撑体系
安全保障体系
建设与运营管理体系
标准规范体系
1.5.2 云计算
定义
一种基于互联网计算方式
推动信息技术能力实现按需供给、促进信息技术和数据资源充分利用的全新业态
特性
动态易扩展
虚拟化
特点
宽带网络连接
用户需要通过宽带网络接入“云”中并获得有关的服务,“云”内节点之间也可以通过内部的高速网络相连
快速、按需、弹性的服务
用户可以按照实际需求迅速或释放资源,并可以根据需求对资源进行动态扩展
服务分类
SaaS(软件即服务)
向用户提供应用软件(如CRM、办公软件等)、组件、工作流等虚拟化软件的服务
PaaS(平台即服务)
向用户提供虚拟的操作系统、数据库管理系统、Web应用等平台化服务
PaaS服务的重点不在于直接的经济效益,而更注重构件和形成紧密的产业生态
IaaS(基础设施即服务)
向用户提供计算机能力、存储空间等基础设施方的服务
这种服务模式需要较大的基础设施投入和长期运营管理经验
云平台
分类
公有云
第三方提供商提供的云平台服务
私有云
为一个用户单独使用而构件的
混合云
将公有、私有两种模式结合起来,根据需求提供统一服务的模式
1.5.3 大数据

定义
指无法在一定时间范围内用常规软件工具进行捕捉、管理和处理的数据集合,是需要新处理模式才能具有更强的决策力、洞察发现力和流程优化能力的海量、高增长率和多样化的信息资产。
特征
Volume(大量)、Variety(多样)、Value(价值)、Velocity(高速)和Veracity(真实性)
体量大、结构多样、时效性强
处理大数据需要采用新型的计算框架和智能算法等新技术
过程
数据准备
数据存储与管理
计算处理
数据分析
知识展现
大数据的价值与应用
1、大数据征信
2、大数据风控
3、大数据消费金融
4、大数据财富管理
5、大数据疾病预测
1.5.4 移动互联网
定义
核心是互联网
是桌面互联网的补充和延伸
应用和内容仍是移动互联网的根本
特点
终端移动性
业务使用的私密性
终端和网络和局限性
业务与终端、网络的强关联性
新特点
重视对传感技术的应用
有效地实现人与人的连接
浏览器竞争及孤岛问题突出
互联网+
作用
“互联网+”行动可以推进传统行业的转型升级
传统制造企业采用移动互联网、云计算、大数据、物联网等信息通信技术,改造原有产品及研发生产方式。
互联网+各个传统行业
提升制造业数据化、网络化、智能化水平
重点
智能制造
大规模个性化定制
网络化协同制造
服务型制造
发展
工业互联网通过系统构件网络、平安、安全三大功能体系,打造人、机、物全面互联的新型网络基础设施
形成智能化发展的新兴业态和应用模式
AI
定义
人工智能(Artificial Intelligence),英文缩写为AI。它是研究、开发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用系统的一门新的技术科学
智能化的特征
感知能力
感知外部世界,获取外部信息的能力
记忆和思维能力
能够存储感知到的外部信息及由思维产生的知识,对信息进行分析、计算、比较、判断、联想、决策
学习能力和自适应能力
与环境的相互作用,不断学积累知识,能够适应环境变化
行为决策能力
对外界的刺激做出反应,形成决策并传达相应的信息
区块链
特征
分布式数据存储、点对点传输、共识机制、加密算法等计算机技术新型应用模式。
所谓共识机制是区块链系统实现不同节点之间建立信任、获取权益的数据算法。
去中心人、公开透明、让每个均可参与数据库记录
概念
交易
一次操作,导致账本状态的改变,如添加一条记录
区块
记录一段时间内发生的交易和状态结果,是对当时账本状态的一次共识
链
由一个个区块按照发生顺序串联而成,是整个状态变化的日志记录
应用
如比特币、分布式账本
1.6 信息系统安全技术
1.6.1 信息安全的有关概念
1、信息安全概念
1、安全属性
秘密性
信息不被未授权者知晓属性
完整性
信息是正确的、真实的、未被篡改的、完整无缺的属性
可用性
信息可以随时正常使用的属性
2、安全分层
设备安全
设备的稳定性
在一定时间内不出现的故障的概率
设备的可用性
随时可以正常使用的概率
设备的可靠性
在一定时间内正常执行任务的概率
数据安全
安全属性
秘密性
完整性
可用性
一种静态安全
内容安全
是信息安全在政治、法律上、道德层次的要求
行为安全
安全性
秘密性
完整性
可控性
一种动态安全
2、信息安全技术
硬件系统安全技术、操作系统安全技术
信息系统安全的基础
数据安全技术、软件安全技术
网络安全技术
是关键技术
防火墙、VPN、IDS、防病毒、身份认证、数据加密、安全审计、网络隔离
密码技术
是关键技术
恶意软件防止技术、信息隐藏技术、信息设备可靠性技术
3、信息窒法律法规
无重要考点
4、信息安全等级
1、信息系统的安全保护等级
第一级
对公民、法人和其他组织的合法权益造成伤害,但不损害国家安全、社会秩序和公共利益。
第二级
对公民、法人和其他组织的合法权益产生严重损害,或者对社会秩序和公共利益造成损害,但是不损害国家安全。
第三级
会对社会秩序和公共利益造成严重损害,或者对国家安全造成损害。
第四级
会对社会秩序和公共利益造成特别严重的损害,或者对国家安全造成严重损害。
第五级
会对国家造成特别严重损害。
2、安全保护能力等级
用户自主保护级
普通内联网用户。
系统审计级
该级适用通过内联网或国际网进行商务活动,需要保密的非重要单位。
安全标记保护级
该级适用于地方各级国家机关、金融单位机构、邮电通信、能源于水源供给部门、交通、大型工商与信息技术企业、重点工程建设等单位。
结构化保护等级
该级适用于中央级国家机关、广播电视部门、重点物资存储单位、社会应急服务部门、尖端科技企业集团、国家重点科研单位机构和国防建设等部门。
访问验证保护级
该级适用于国家关键部门和依法需要对计算机信息系统实时特殊隔离的单位。
5、人员管理
首迁要求加强人员审查
信息安全教育对象
与信息安全相关的所有人员
如领导和管理人员,信息系统工程师,一般用户
1.6.2 信息加密、解密和常用方法
1、信息加密概念
1、加密技术两个元素
1、算法
2、秘钥
2、加密技术
1、对称加密
2、非对称加密
2、对称加密技术
特点
加密秘密、解密秘钥是相同的
使用起来简单快捷,秘钥较短,破解相对容易
适用于一对一的场景
算法
DES / 56位
3DES / 112位
IDEA / 128位
AES / (128位 或 192位 或 256位)
3、非对称加密技术
特点
加密秘钥、解密秘钥是不同的
公钥用来加密,公开
私钥用来解密,非公开
适用一对多的场景
算法
RSA
4、Hash函数概念
将任意长度的报文M映射成定长的Hash码h,Hash函数可提供保密性、报文认证以及数据签名功能
5、数字签名概念
作用
签名是证明当事人的身份和数据真实性的一种方式。
条件
签名者事后不能抵赖自己的签名
任何其他人不能伪造签名
如果当事的双方关于签名发生争执,能够在公正的仲裁者面前通过验证签名来确认真伪。
方法
利用RSA密码可以同时实现数据签名、数据加密
6、认证的概念
定义
又称为,鉴别、确认,证实某事是名副其实或是否有效的一个过程。
与加密的区别
1、加密用以确保数据的保密性,阻止对手的被动攻击,如截取、窃听等
2、而认证用以确保报文发送者和接受者的真实性以及报文的完整性,组织对手的主动攻击,如冒充、篡改、重播等
3、认证往往是许多应用系统中安全保护的第一设防,因而极为重要
与数字签名的区别
1、认证总是基于某种收发双方共享的保密数据来认证被鉴别对象的真实性,而数字签名中用于验证签名的数据是公开的。
2、认证允许收发双方相互验证真实性,不准许第三者验证,而数字签名允许收发方、第三方都可以进行验证。
3、数字签名具有发送方不能抵赖、接收方不能伪造和具有在公证人前解决纠纷的能力,而认证不一定具备。
1.6.3 信息系统安全
1、计算机设备安全
1、设备安全内容
1、计算机实体
2、信息的
1、完整性
2、机密性
3、抗否认性
4、可审计性
5、可靠性
2、设备安全分类
1、物理安全
场地安全(环境安全)
主要是场地与机房
2、设备安全
指设备的防盗、防毁、防电磁信息辐射泄露、防止线路截获、抗电磁干扰及电源保护等
3、存储介质安全
指介质本身和介质上存储的数据安全
介质防盗,介质的防毁(防霉、防砸)
4、可靠技术
一般采用容错系统实现
冗余设计来实现,以增加资源换取可靠性
2、网络安全
防火墙
一种较早使用、实用性很强的网络安全防御技术,他阻挡对网络的非法访问和不安全数据的传递,使用本地系统和网络免于收到许多网络安全威胁
用于逻辑隔离外部网络与受保护的内部网络
主要是实现网络安全策略,而这种策略是预先定义好的,所以是一种静态安全技术。
在策略中涉及的网络行为可以实施有效的管理,而策略之外的网络行为则无法控制
防火墙的安全策略由安全规则表示
入侵检测(IDS)
注重的是网络安全状态的监管,通过监视网络或系统的资源寻找违反安全策略的行为或者攻击迹象,并发出告警
大多是IDS系统者是被动
入侵防护(IPS)
倾向于提供主动防护,注重入侵行为的控制
其设计宗旨是预先对入侵活动、攻击性网络流量进行拦截,避免其造成损失。
IPS是通过直接嵌入到网络流量中实现这一功能的,即通过一个网络端口接收来自外部系统的流量,经过检查确认其中不包含异常活动或可疑内容后,再通过另外一个端口将它传送到内部系统中。
VPN(虚拟专用网络)
在公共的网络中建立专用的,安全的数据通信通道的技术
与DDN的区别
VPN网络连接由客户机、传输介质和服务器三部分组成。
常见的隧道技术:点对点隧道协议(PPTP)、第2层隧道协议(L2TP)、IP安全协议(IPSec)
安全扫描
包括漏洞扫描、端口扫描、密码类扫描(发现弱口令密码)等
网络蜜獾
是一种主动防御技术,是入侵检测技术的另外重要的发展方向,也是一个“诱捕”攻击者的陷阱
无线网络安全技术
无线公开秘钥基础设施(WPKI)、有线对等加密协议(WEP)、Wi-Fi网络安全接入(WPA / WAP2)、无线局域网鉴别与保密体系(WAPI)、802.11i(802.11工作组为新一代WLAN制定的安全标准)
3、操作系统安全
威胁分类
按行为方式
切断
这是对可用性的威胁
系统的资源被破坏或变得不可用或不能用,如破坏硬盘、切断通信线路或使文件管理失效。
截取
这是对机密性的威胁
未经授权的用户、程序或计算机系统获得了对某资源的访问,如在网络中窃取数据及非法拷贝文件和程序
篡改
这是对完整性的攻击
未经授权的用户不仅获得了对某资源的访问,而且进行篡改,如修改数据文件中的值,修改网络中正在传送的消息内容。
伪造
这是对合法性的威胁
未经授权的用户将伪造的对象插入到系统中,如非法用户把伪造的消息加到网络中或向当前文件加入记录。
按表现形式
计算机病毒
叠熊猫烧香
逻辑炸弹
特洛伊木马
后门
隐秘通道
防范手段
身份认证机制
访问控制机制
数据保密性
数据完整性
系统可用性
审计
4、数据库安全
其安全问题可认为是用于存储而非传输的数据安全问题
防范技术
数据库访问控制技术
数据库加密技术
多级安全数据库技术
数据库推理控制问题
数据库的备份与恢复
5、应用系统安全
Web威胁防护技术
Web访问控制技术
IP地址、子网、域名
用户名 / 口令
通过公钥加密体系PKI(CA)认证
单点登录(SSO)技术
一次认证,多处访问
网页防篡改技术
时间轮询技术
核心内嵌技术
事件触发技术
文件过滤驱动技术
Web内容安全
电子邮件过滤
网页过滤
反间谍软件
1.7 信息化发展与应用
1.7.1 信息化发展与应用的新特点
1、“十三五规划”
将培育人工智能、移动智能终端、第五代移动通信(5G)、先进传感器等作为新一代信息技术产业创新重点发展,扩展新兴发展空间。
2、发展趋势、新技术
1、高速度大容量
2、集成化、平台化
3、智能化
4、虚拟计算
是一种以虚拟化、网络、云计算等技术的整合为核心的一种计算平台,存储平台和应用系统的共享管理技术。
5、通信技术
6、遥感、传感技术
7、移动智能终端
8、以人为本
9、信息安全
1.7.2 国家信息化发展的战略
1、促进工业领域信息化深度应用
2、加快推进服务业信息化
3、积极提高中小其企业信息化应用水平
4、协办推进农业农村信息化
5、全面深化电子政府应用
6、稳步提供社会事业信息化水平
7、统筹城镇化与信息化互动发展
8、加强信息资源开发利用
9、构件下一代国家综合信息基础设施
10、促进重要领域基础设施智能化改造升级
11、着力提高国民信息能力
1.7.3 电子政务
特点
在办公手段、业务流程以及与公众的沟通的方式上都存在很大的区别
电子政务并不是要完全取代传统政务,也不是简简的地将传统的政务原封不动地搬到Internet上。
应用模式
政府对政府
G2G
Government to Government
政府对企业
G2B
Government to Business
政府对公众
G2C
Government to Citizen
政府对公务员
G2E
Government to employee
1.7.4 电子商务
特征
普遍性
将生产企业、流通企业、消费者以及金融企业和监管者集成到了数据化的网络经济中
便利性
参与电子商务的各方不受地域、环境、交易时间的限制
整体性
将人工操作和电子信息处理集成成为一个不可分隔的整体
安全性
采用加密、身份认证、防入侵、数据签名、防病毒等技术手段
协调性
有序地协作,共同配合来完成交易
按网络类型划分
EDI(电子数据交换)商务
Internet(互联网)商务
Intranet(企业内部网)商务
Extranet(企业外部网)商务
模式
企业与企业之间的电子商务
B2B
Business to Business
企业与消费者之间的电子商务
B2C
Business to Consumer
消费者与消费者之间的电子商务
C2C
Consumer to Consumer
企业对政府的电子商务
B2G
Business to Government
B2A
Business to Administrations
个人对企业的电子商务
C2B
Consumer to Government
个人对政府的电子商务
C2G
Consumer to Government
基础设施
网络基础设施
多媒体内容
网络出版的基础设施
报文和信息传播的基础设施
商业服务的基础设施
技术标准、政策、法律
标准体系
用户接口
主要包括用户界面、图像、对话设计原则
基本功能
包括交易协议、支付方式、安全机制、签名与鉴别、记录的核查与保留
数据与客体的定义与编码
信息技术标准、定义报文语义的技术、EDI本地化、注册机构、电子商务中所需的值 域
1.7.5 工业与信息化整合
1、两化融合
1、工业化
2、信息化
2、方向
1、“中国制造2025”
促进两化深度整合,加快从制造大国转向制造强国,需要电子信息产业有力支撑,大力发展新一代信息技术,加快发展智能制造和工业互联网
2、制定“互联网+”行动计划,推动移动互联网、云计算、大数据、物联网等就用
3、云计算、物联网、移动互联网、大数据、3D打印
3、含义
1、信息化与工业化发展战略的融合
2、信息资源与材料、能源等工业资源的融合
3、虚拟经济与工业实体经济融合
4、信息技术与工业技术、IT设备与工业装备的融合
1.7.6 智慧化
1.8 信息系统服务管理
1.8.1 信息系统服务业及发展
1、典型的信息系统项目的特点
1、项目初期目标往往不太明确
2、需求变化频繁
3、智力密集型
4、系统分析和设计所需人员层次高、专业化强
5、涉及的软硬件厂商和承包商多、联系、协调复杂
6、软件与硬件常常需要个性化定制
7、项目生命周期通常较短
8、通常采用大量的新技术
9、使用与维护的要求高
10、项目绩效难以评估与量化
2、项目普遍存在的问题
1、系统质量不能完全满足应用的基本需求
2、工程进度拖后、延期
3、项目资金不合理或严重超出预算
4、项目文档不全甚至严重缺失
5、在项目实施过程中系统业务需求一变再变
6、项目绩效难以评估
7、系统存在着安全漏洞和隐患等
8、重硬件轻软件,重开发轻维护,重建设轻应用
9、信息系统服务企业缺乏规范的流程和能力管理
10、信息系统建设普遍存在产品化与个性化需求的矛盾
11、开放性要求高、需标准与规范更新快
3、中国特色的信息系统集成与服务体系
1、信息系统集成、运维服务和信息系统监理及其管理
2、项目管理、运维服务和信息系统监理人员的水平评价
3、国家计划(投资)部门对规范、具备信息系统项目管理能力的企业和人员的建设性要求
4、信息系统用户对规范的、具备信息系统项目管理能力的企业和人员市场化需求
1.8.2 信息系统工程监理的概念和发展
定义
依法设立且具务相应资质的信息系统工程监理单位,受业主单位(建设单位)委托,依照国家有关法律法规、技术标准和信息系统工程合同、建设合同,对信息系统工程项目实施的监督管理
信息系统工程监理的内容
四控
投资控制
进度控制
质量控制
变更控制
三管
合同管理
信息管理
安全管理
一协调
沟通协调
信息系统工程监理的适用范围
1、国家级、省部级、地市级信息系统工程
2、使用国家政策性银行或国有商业银行贷款,规定需要实施监理的信息系统工程
3、使用国家财政性资金的信息系统工程
4、涉及国家安全、生产安全的信息系统工程
5、国家法律、法规规定应当实施监理的其他信息系统工程
1.8.3 系统运行维护
定义
运行维护是信息系统生命周期中最重要的,也是最长的一个阶段
IT服务管理
定义
ITSM是一套帮助组织对IT系统的规划、研发、实施和运营进行有效管理的方法,是一套方法论
IT Service Management
ITSM
核心思想
1、提高低成本、高质量的IT服务
2、IT服务的质量和成本则需从IT服务的客户(IT服务)方法和用户(使用IT服务)方加以判断
3、以服务为中心的IT管理
1.8.4 信息技术服务管理的标准与框架
ITSS体系
定义
Information Technology Service Standards 信息技术服务标准
包含了IT服务的规划设计、部署实施、服务运营、持续改进和监督等全生命周期阶段应遵循的标准
架构内容
基础标准
阐述IT服务分类、服务原理、从业人员能力规范等
服务管理标准
阐述服务管理的通用要求、实施指南以及技术要求
阐述治理的通用要求、实施指南、绩效评价、审计以及对数据的治理
阐述信息技术服务监理规范等
服务业务标准
面向IT服务标准(咨询设计,集成实施和运行维护)
IT驱动的服务标准(云服务运营、数据服务、互联网服务)
服务外包标准
信息技术服务采用外包的方式时的通用要求与规范
服务安全标准
服务安全标准确保服务安全可控
服务对象
服务对象按照对象类型分为数据中心和终端
行业应用标准
服务应用标准包含各行业应用的实施指南和结合行业特点的相关标准
1.9 信息系统规划
定义
系统信息规划
(也称为信息系统战略规划)是一个组织有关信息系统建设与应用的全局性谋划,主要包括战略目标、策略和部署内容
信息系统规划是企业信息建议的首要纲领,是信息系统建设的前提和依据
1.9.1 大型信息系统的特点
1、规模庞大
大型信息系统包含的独立运行和管理的子系统甚多
2、跨地域性
大型信息系统分布广阔,部署不集中
3、网络结构复杂
大型信息系统一般采用多级网络结构、跨域多个安全域、网络关系复杂、接口众多
4、业务种类多
大型信息系统提供的应用种类繁多,业务的处理逻辑复杂,各种业务之间的关联关系复杂
5、数量大
大型信息系统处理的业务和信息量大,存储的数据复杂、内容多且形式多样
6、用户多
大型信息系统的使用者多,角色多,对系统的访问、操作多
1.9.2 信息系统规划方法
1. 规划原则
1、规划要支持企业的战略目标
2、规划整体上着眼于高层管理、兼顾各管理层、各业务层的要求
3、规划中设计的各信息系统结构要有好的整体性和一致性
4、信息系统应该适应企业组织机构和管理体制的改变,弱化信息系统对组织机构的依从性,提高信息系统的应变能力
5、便于实施
2. 规划流程
分析企业信息化现状
制定企业信息化战略
信息系统规划方案拟定和总体架构设计
3、规划方法
信息系统规划(ISP)
第一阶段
主要以数据处理为核心,围绕职能部门需求的信息系统规划
主要的方法包括企业系统规划法、关键成功因素法和战略集合转化法
第二阶段
主要以企业内部管理系统为核心,围绕企业整体需求进行的信息系统规划
主要的方法包括战略数据规划法、信息工程法和战略栅格法
第三阶段
在综合考虑企业内外环境的情况下,以集成为核心,围绕企业战略需求进行的信息系统规划
主要包括价值链分析法和战略一致性模型
企业系统规划(BSP)
BSP主要用于大型系统的开发
步骤

确定项目
准备工作
定义企业过程
识别定义数据类
分析现有系统
确定管理部门对系统的要求
制定建议书和开发计划
成果报告
1.9.3 信息系统规划工具
1. 制定计划
PERT和甘特图
2、访谈
各种调查表和调查提纲
3、确定需求、梳理流程
会就、正事会议
4. 过程 / 组织矩阵(P/O)

5. 资源 / 数据矩阵(R/D)

6、功能法IPO(输入-处理-输出)

7. CU矩阵

1.10 首席信息官(CIO)
三个专家
企业业务专家
IT专家
管理专家
主要职责
1、提供信息,帮助企业决策
2、帮助企业制定中长期发展战略
3、有效管理IT部门
4、制定信息系统发展规划
5、建立积极的IT文化
补充考点
1、结构化方法
适用场景
结构化方法用于在项目前期就很清楚知道用户的需求
使用手段
数据流图
数据字典
结构化语言
判定表
判定树
2、需求的定义
功能需求
系统需要完成的业务功能
如:系统登录功能
非功能需求
性能、安全、可靠性、容错、可扩展性
如:系统能随多少人同时登录
约束条件
限制条件
如:系统不支持IE9以下的浏览器
3、需求分析
需求提出
需求描述
需求评审
4、软件测试原则
1、程序员应避免检查自己的程序(单元测试除外)
2、应尽早的和不断的进行测试
3、对测试用例要有正确的态度
测试用例应当用测试数据与预期输出结果这两部分组成
在设计测试用例时,不仅要考虑合理的输入入条件,也需要考虑不合理的输入条件
4、充分注意测试中的群集现象
经验表明,测试后程序中残存的Bug数与该程序中已发现的Bug数成正比
不要以为发现几个错误并解决这问题之后,就不需要再测试工了。反而这里是错误群集的地方,对这段程序要重点测试,以提高测试的投资的效益
5、严格执行测试用例,排除测试的随意性
6、应当对每一个测试结果做全面检查
7、妥善保存测试计划、测试用例、出错统计和最终分析报告,以备回归测试及维护之用
5、软件过程模型
可行性分析与项目开发计划
可行性分析报告、项目开发计划
需求分析
软件需求规格说明书
概要设计
概要设计说明书
编码
源程序清单
测试
软件测试计划、测试用例、测试报告
维护
纠错性维护、适应性维护、预防性维护、完善性维护
6、软件维护
维护分类(就是鱼丸)
纠错性
在系统运行过程中发现的Bug,需要进行补丁修复
适应性
为了适应软件运营环境,而做的改变
预防性
就潜在的漏洞在实际发生前进行修复
完善性
为了扩充功能或者进行性能优化做的调整
完善性软件维护的主要工作
这四种维护都是在产品交付之后
7、评审
技术评审
目的
是评价软件产品,以确定其对使用意图的适合性,目标是识别规范说明和标准的差异,并想管理提供证据,已表明产品是否满足规范说明并遵从标准,而且可以控制变更
评审目标
技术方面
需求评审
设计评审
测试用例评审
软件评审
目的
提供软件产品和过程对于可应用的规则、标准、指南、计划和流程的遵从性的独立评价
管理评审
目的
监控进展,决定计划和进度的态度,确认需求及其系统分配,或评价用于达到目标适应性的管理方法的有效性
它们支持有关软件项目期间求的变更和其他变更活动
评审目标
管理方面
进度评审
变更评审
8、面向对象(OO)
对象
类
接口
消息
定义
对象之间进行通信的结构
包含项
对象标记
消息名
输入信息
返回信息
三种基本特征
继承
封装
多态
9、UML
定义
统一建模语言,不是开发语言
是一种可视化语言
是一种可用于详细描述的语言
是一种构造语言
是一种文档语言
不是过程,也不是方法
但允许任何一种过程和方法使用它
简单并且可扩展,具有扩展和都专有化机制,便于扩展,无须对核心概念进行修改
UML是一种标准化的建模方法,UML标准并没有定义一种标准仳的开发过程
它可以支持现有的大部分软件开发过程,但是比较适用于迭代式开发过程
10、4G / 5G
4G
传输速度
100Mbps
模式
TD--LTE
FDD-LTE
5G
传输速度
1GBbps
传输距离
2KM
11、无线网络
按传输距离分类
无线个人网络
无线局域网
无线广域网
无线城域网
无线网络支持十几公里的区域,因此对城市范围的网络也能适用,可以设想一个采用无线网络的ISP可以为一个城市的任何角落提供互联网的接入
12、IEEE
定义
电气和电子工程师协会,是一个美国的电子技术与信息科学工程师的协会
IEEE802
IEEE802.3
局域网协议
IEEE802.11
无线局域网协议
13、Web Service
解决应用程序之间通信的一种技术,是描述一系列的接口
它使用标准的、规范的XML描述接口
是实现SOA架构的技术
包含技术
SOAP
简单对象访问协议
UDDI
统一描述、发现和集成
WSDL
Web Service描述语言
XML
可扩展标记语言
14、软件架构模式
CS
Client Server
BS
Browser Server
区别:
BS最大的优点是部署和维护方便、易于扩展
15、Web服务
主要目标
跨平台的互操作性
适合采用Web Service技术
1、跨越防火墙
2、应用程序集成
3、B2B集成
4、软件重用
不适合场景
单机应用程序
局域网上的同构应用程序
16、SOA(面向服务的体系结构)
是一个组件模型,它将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和契约联系起来
这是一种粗颗粒、松耦合的服务架构,服务之间通过简单、精确的定义接口进行通信,不涉及底层编程接口和通信模型,WebService是实现SOA的主要技术之一
17、开发语言
J2EE
跨平台能力
跨平台能力强
支持语言
Java
.NET
跨平台能力
不具备跨平台能力,仅支持Windows系统
支持语言
VB、C++、C#
18、POP3
邮局协议的第三个版本
19、SMTP
简单邮件传输协议
20、综合布线
遵循标准
EIA/TIA 568A
适用范围
距离不超过3000米
建筑面积不超过100万平方米
人口为50人-5万人
6个子系统

建筑群子系统
设备间宇系统
垂直干线子系统
管理子系统
水平子系统
工作区间子系统
21、RAID

定义
即独立磁盘冗余阵列,通常简称为磁盘阵列。简单地说,RAID是由多个独立的高性能磁盘驱动器组成的磁盘子系统,从而提供比单个磁盘更高的存储性能和数据冗余的技术
RAID0利用率为100%
RAID1称为磁盘镜像;磁盘利用率50%
22、IP地址
IPv4
长度
32位
IPv6
长度
128位
23、ITIL(IT基础架构)
服务台
服务台是TI部门与IT服务用户之间的单一联系点
事件管理
偶然事件
问题管理
经常性事件
配置管理
变更管理
发布管理
服务级别管理
确保服务提供方通过定义、签订和管理服务级别协议,满足服务需求对服务质量的要求
服务级别定义
定义
提供服务的企业与客户之间就服务的品质、水准、性能等方面所达成的双方共同认可的协议或契约
内容
1、与各方对所提供的服务及协议有效时间规定
2、服务提供期间的时间规定、包括测试、维护和升级
3、对用户数量、地点以及 / 或提供的相应的硬件的服务规定
4、对故障报告流程的说明,包括故障升级到更高水平支持条件。应包括对故障报告期望的应答时间规定
5、对变更请求流程的说明,可能包括完成例行的变更请求的期望时间
6、对服务级别目标的规定
7、与服务相关的收费规定
8、用户责任的规定
9、对解决与服务相关的不同意见的流程说明
24、企业信息化
定义
用现代的技术来支撑企业经营战略、行为规范和业务流程的实现
包含层次
产品(服务)层
作业层
管理层
决策层
25、电子商务
安全协议
SSL
SET
26、支付宝
第三方支付
余额宝
理财产品
27、CRM
定义
客户关系管理系统
特点
CRM以信息技术为手段,但是CRM绝不仅仅是某种信息技术的应用,它更是一种以客户为中心的商业策略,CRM注重的是与客户的交流,企业的经营是以客户为中心,而不是传统的以产品或以市场为准备
CRM在注重提高客户的落单度同时,一定要把帮助企业提高获取利润的能力作为重要指标
CRM的实施要求企业对其业务功能进行重新设计,并对工作流程进行重组(BPR),讲业务的中心转移到客户,同时针对不同的客户群体有重点地采取不同的策略
基本模块
自动化销售
客户服务
市场营销
客户数据分类
描述性数据
促销性数据
交易性数据
28、商业智能(BI)
定义
将组织中现有的数据转化成知识,帮助组织做出明确的业务决策
主要功能
数据仓库
数据ETL
数据统计输出(报表)
分析功能
组成部分
数据仓库
联机分析处理(OLAP)
数据挖掘
数据分析
数据备份、数据恢复
基本体系结构
数据仓库
联机分析处理(OLAP)
数据挖掘
十四五规划
1、“十四五”规划:展望2035年,我国将基本实现社会主义现代化。经济实力、科技实力、综合国力将大幅跃升,经济问题和城乡居民人均收入将再迈上新的大台阶,关键核心技术实现重大突破,进入创新新型国家前列,基本实现新型工业化力、信息化、城镇化、农业现代化,建成现代经济体系。
2、“十四五”规划提出,提升企业技术创新能力:完善技术创新市场导向机制,强化企业创新主体地位,促进各类创新要素向企业集聚,形成以企业为主体、市场为导向、产学研用尝试整合的技术创新体系。
3、我国“十四五” 规划: 第五篇 加快数字化发展,建设数字中国。迎接数字时代,激活数据要素潜能,推进网络强国建设,加快建设数字经济、数字社会、数字政府,以数字化转型整体驱动生产方式、生活方式和治理方式变革。(掌握)
4、《中华人民共和国民经济和社会发展第十四个五年规划和2035年远景目标纲要》 第八章 深入实施制造强国战略 第三节 推动制造业优化升级 深入实施智能制造和绿色制造工程,发展服务型制造新模式,推动制造业高端化、智能化、绿色化。
5、国家重大科技基础设施。

时事新闻
1、到2023年,我国5G应用发展水平显著提升,综合实力持续增强。打造IT(信息技术)、CT(通信技术)、OT(运营技术)深度整合新生态,实现重点领域5G应用深度和方度突破,构建技术产业和标准体系双支柱,网络、平台、安全等基础能力进一步提升,5G应用“扬帆远航”的局面逐步形成。
2、大规范的互联网用户群体不仅是各类应用服务的使用者,更是网络空间大数据和应用服务的贡献者,其构成了支撑大量成功应用的群智资源,在此基础上发展出一种新型的计算模式,称之为群智协同计算,其核心在于对开放网络环境下的群智资源进行有效管理和协同利用,以实现群体智能的最大化。
3、自然言处理(NLP,Natural Language Processing)是研究人与计算机交互的语言问题的一门学科。处理自然语言的关键是要让计算机“理解”自然语言,所以自然语言又叫做自然语言理解 (NLU,Natural Language Understanding),也称为计算机语言(Computational Linguistic)。一方面它是语言信息处理的一个分支,另一方面它是人工智能(AI,Artificial Intelligence)的核心课题之一。
中华人民共和国个人信息保护法
1、《中华人民共和国个人信息保护法》已由中华人民共和国第十三届全国人民代表大会常务委员会第三十次会于2021年8月20日通过,现予公布,自2021年11月1日起施行。
2、《中华人民共和国个人信息保护法》的第二章 个人信息处理规则:第三十一条个人信息处理者不满十四周岁未成年人个人信息的,应当取得未成年人的父母或者其他监护人的同意。
3、《中华人民共和国保守国家秘密法》于1988年9月5日第七届全国人民代表大会常务委员会第三次会议通过,2010年4月29日第十一届全国人民代表大会常务委员会第十四次会议修订通过,现将修订后的《中华人民共国保守国家秘密法》公布,自2010年10月1日起施行。
2 信息系统项管理基础
2.1 项目管理基础
2.1.1 项目的概念
定义
项目为提供一种独特的产品、服务或成果所做的临时努力。
2.1.2 项目的特点
临时性
临时性是指每一个项目都有确定的开始时间和结束日期。
独特的产品、服务或成果
项目创造独特的可交付成果,如产品、服务或成果。
逐步完善
逐步完善是项目伴随临时性和独特性两个概念的特点之一。逐步完善意味着分布、持续的积累。
资源约束
每一个项目都需要具备各种资源来作为实施的保证,而资源是有限的。所以,资源、成本是项目成功实施的一个约束条件。
目的性
项目工作的目的在于得到特定的结果,即项目是面向目标的。
目标与约束
三大目标
时间
成本
质量
目标之间的关系
为取得项目成功,必须同时考虑时间、成本和质量三要素,这三个目标经常存在冲突。
项目约束
项目的范围
项目经理职责
就是在四个要素之间进行权衡以保证项目成功。
2.1.3 项目与日常动作的关系

2.1.4 项目和战略规划
无重要考点
2.1.5 信息系统项目的特点
1、目标不明确
2、需求变化频繁
3、智力密集型
4、设计队伍庞大
5、设计人员高度专业化
6、设计的承包商多
7、各级承包商分布在各地,互相联系复杂
8、系统集成项目中需研制开发大量的软硬件系统
9、项目生命期较短
10、通常要采用大量的新技术
11、适用于维护的要求非常复杂
2.1.6 项目管理定义
定义
把各种知识、技能、手段和技术应用于项目活动之中,以达到项目的要求。项目管理是通过应用和综合诸如启动、计划、实施、监控和收尾等项目管理过程来进行的。
举例说明
1、项目管理是一种管理方法体系。项目管理是一种已被公认的管理模式,而不是一个任意的一次管理过程。
2、项目管理的对象、目的。项目管理的对象是项目,即一系列的临时任务。项目管理的主要目的是实现项目的预定目标。
3、项目管理的任务、职能。项目管理的职能与其他管理的职能实则是完全一致的,即是对组织的资源进行计划、组织、指挥、协调、控制。
4、项目管理运用系统理论与思想
5、项目管理职能主要是由项目经理执行的。
2.1.7 项目管理的特点
1、项目管理是一项复杂工作。
2、项目管理具有创造性。
3、项目管理需要集权领导和建立专门的项目组织。
4、项目负责人(或称项目经理)在项目管理中起着非常重要的作用。
5、社会经济、政治、文化、自然环境等对项目的影响。
2.2 项目管理知识体系
2.2.1 项目管理知识体系
无重要考点
2.2.2 应用领域的知识、标准和规定
无重要考点
2.2.3 理解项目环境
无重要考点
2.2.4 一般的项目管理知识和技能
无重要考点
2.2.5 软技能
1、有效的沟通:信息交流
2、影响一个组织:“让事情办成”的能力
3、领导能力:形成一个前景和战略并组织人员达到它。
4、激励:激励人员达到高水平的生产率并克服变更的阻力
5、谈判和冲突管理:与其他人谈判或达成协议
6、问题解决:问题定义和做出决策的结合
2.3 IPMP / PMP
2.3.1 IPMA和IPMP简介
无重要考点
2.3.2 PMI和PMP简介
无重要考点
2.4 PRINCE2
2.4.1 定义与结构
1、PRINCE2是一种基于流程的机构化项目管理方法
2、PRINCE2的四要素
原则
流程
主题
项目环境
2.4.2 原则
无重要考点
2.4.3 主题
无重要考点
2.4.4 流程
无重要考点
2.4.5 环境
无重要考点
2.5 组织结构对项目的影响
2.5.1 组织体系
无重要考点
2.5.2 组织的文化与风格
组织文化常常对项目产生直接的影响
1、在一个进取心比较强或具有开拓精神的组织中,团队提出的非常规则的或高风险的建议更容易获得批准。
2、在一个等级制度严格的组织中,一个喜欢高度参与的项目经理可能经常会遇到麻烦。而在一个民主的组织中, 一个喜欢独裁的项目经理同样也会收到挑战。
2.5.3 组织结构
组织结构对项目的影响

职能型组织

优点
1、强大的技术支持,便于知识、技能和经验的交流
2、清晰的职业生涯晋升路线
3、直线沟通,交流简单,责任和权利很清晰
4、有利于重复性工作为主的过程管理
缺点
1、职能利益优先于项目,具有狭隘性;
2、组织横向之间的联系薄弱、部门间沟通、协调难度大;
3、项目经理极小或缺少权利、权威;
4、项目管理发展主向不明,缺少项目基准等。
矩阵型组织
分类
弱矩阵型组织

平衡矩阵型组织

强矩阵型组织

优缺点
优点
1、项目经理负责制,有明确的项目目标;
2、改善了项目经理对整体资源的控制;
3、及时响应;
4、获取职能组织更多支持;
5、最大限度地利用公司的稀缺资源;
6、降低了跨职能部门间的协调合作难度;
7、使质量、成本、时间等制约因素得到更好的平衡;
8、团队成员有归属感,士气高,问题少;
9、冲突较少,且易处理解决。
缺点
1、管理成本增加;
2、多头领导;
3、难以监测和控制;
4、资源分配与项目优先的问题产生冲突;
5、权利难以保持平衡等。
项目型组织

优点
1、结构单一,责权分明,利于统一指挥
2、目标明确单一
3、沟通简洁、方便
4、决策快
缺点
1、管理成本高,如项目的工作量不足则资源配置效率低
2、项目环境比较封闭,不利于沟通、技术知识等共享
3、员工缺乏事业上的连续性和保障等
2.5.4 PMO在组织结构中作用
定义
PMO(Project Management Office)一般较为项目管理办公室、项目管理中心或者项目管理部。
是在组织内将实践、过程、运作形式化和标准化,同时在组织内各机能间,为推动专案前进产生各种工作资源冲突时,负责协调整合的机能,所以是为了提高组织管理成熟度的核心部门。
根据需要,可以为一个项目设定一个PMO,可以为一个部门设定一个PMO,也可以为一个企业是设定一个PMO。这三级PMO可以一个组织内可以同时存在,也可以由一个人担任。
关键特性(不局限于此)
1、在所有PMO管理的项目这间共享和协调资源
2、明确和指定项目管理方法,最佳实践和标准
3、负责制订项目方针、流程、模板和其他的共享资料
4、为所有的项目进行集中的配置管理
5、为所有的项目集中的共同风险和独特风险存储库加以管理
6、项目工具(如企业级项目管理软件)的实施和管理中心
7、项目之间沟通的管理协调中心
8、对项目进行指导的平台
9、通过对所有PMO管理的项目的时间基线和预算进行集中监控
10、在项目经理和任何内部或外部的质量人员或标准化组织之间协调整体项目的质量标准。
2.6 信息系统项目的生命周期
通用的生合周期结构的特征
1、成本与人力投资在开始时较低,在工作执行期间达到最高,并在项目快要结束时迅速回落

2、风险与不确定性在项目开始最大,并在项目的整个生命周期中随着决策制定与可交付成果的验收而逐步降低

产品生命周期
产品的生命周期比项目的生活周期更长,项目的生命周期属于产品生命周期的一部分
项目阶段
定义
项目阶段是一组具有逻辑关系的项目活动的集合,通常是一个或多个可交付成果的完成为结束
阶段与阶段的关系
顺序关系
在顺序关系中,一个阶段只能在前一个阶段完成后开始
项目多个阶段完全按顺序排列
其按部就班的特点减少了项目的不确定性,也排除了缩短项目总工期的可能性
交叠关系
在交叠关系中,一个阶段在前一个月阶段完成后开始
这有时可作为进度压缩的一种技术,被称为“快速跟进”
阶段交叠可能需要增加额外的资源来并行开发工作,可能增加风险,也可能因尚为获得前一阶段的准确信息就开始后续工作而造成返工
生命周期模型
瀑布模型

定义
瀑布模型是一个经典的软件生命周期模型,一般将软件开发分为:可性性分析(计划)、需求分析、软件设计(概要设计、详细设计)、编码(含单元测试)、测试、运行维护等几个阶段
特点
1、从上一项开发活动接受该活动的工作对象作为输入
2、利用这一输入,实施该项活动应完成的工作内容
3、给出该项活动的工作成果,作为输出传给下项一开发活动
4、对该项活动的实施工作成果进行评审。若其工作成功得到确认,则继续进行下一项开发活动;否则返回前一项,甚至更前项的活动,尽量减少多个阶段的反复。以相对来说较小的费用来开发软件。
适用
需要明确或很少变更的项目,如二次开发或升级型的项目,有利于大型软件开发人员的组织与管理;开发团队比较弱或缺乏经验
螺旋模型

定义
1、螺旋模型是一个演化软件过程模型,将原型法实现的迭代特征与线性(瀑布)模型中控制的和系统化的方面结合起来
2、开发过程具有周期性重复的螺旋线状。四个象限分别标志每个周期所划分的四个阶段:制订计划、风险分析、实施工程和客户评估
适用
螺旋模型强调了风险分析,特别适用于庞大而复杂的、高风险的系统
迭代模型

定义
迭代式开发模型,水平方向为时间维,从组织管理的角度描述整个软件开发生命周期,分为四个阶段:初始、细化、构造、移交,可进一步描述为周期、阶段、迭代;
核心工作流从技术角度描述迭代模型的静态组成部分,包括:业务建模、需求获取、分析与设计、实现、测试、部署。
图中的阴影部分描述了不同的同工作流,在不同的时间段内工作量的不同,几乎所有的工作流在所有的时间段内具有工作量,只是大小不同而已。
各阶段的任务
1、初始化阶段
系统地阐述项目的范围,选择可行的系统架构,计划和准备业务方案。
2、细化阶段
细化构想,细化过程和基础设施,细化构架并选择构件
3、构造阶段
资源管理、控制和过程最优,完成构件的开发并依评价标准进行测试,依构想的验证标准评估产品发布
4、移交阶段
同步并使并发的构造增量集成到一致的实施基线中,与实施有关的工程活动(商业包装和生产、人员培训等),根据完整的构想和需求集的验收标准评估实施基线
适用
1、在项目开发早期需求可能有所变化
2、分析设计人员对应用领域很熟悉
3、高风险项目
4、用户可不同程度参与整个项目的开发过程
5、使用面向对象的语言或统一建模语言(Unified Modeling Language,UML)
6、使用CASE(Computer Aided Software Engineering,计算机辅助软件工程)工具,如Rose(Rose是非常受欢迎的物件软件开发工具)
7、具有高素质的项目管理者和软件研发团队
V模型

定义
V模型从整体上看起来,就是一个V字型的结构,由左右两边组成。左边的下划线分另代表了需求分析、概要设计、详细设计、编码。右边的上划线代表单元测试、集成测试、系统测试、验收测试
特点
1、单元测试的主要目的是针对编码过程中可能存在的各种问题
2、集成测试的主要目的是会对详细设计中可能存在的问题
3、系统测试主要针对概要设计,检查系统作为一个整体是否有效地得到运行
4、验收测试通过由业务专家或用记进行,以确定产品能真正符合用户业务上的需求
适用
V模型用于需求明确和需求变化不频繁的情形
原型化模型

定义
原型化模型第一步就是创建一个快速原型,能够满足项目干系人与未来的用户可以与原型进行交互,再通过与干系人进行充分的计论与分析,最终弄清楚当前系统用户的需求,进行了充分的了解之后,在原型的基础上开发出用户满意的产品
原型具务的特点
1、实际可行
2、具有最终系统的基本特性
3、构造方便、快速、造价低
原型法的特点在于原型法对用户的需求是动态响应的、逐步纳入的
原型分类
抛弃式原型
此类原型在系统真正实现以后就放弃不用了
进化原型
此类原型的构造从目标系统的一个或几个基本需求出发,通过修改和追加功能的过程逐步丰富,演化成最终的系统
适用
适用在很难一下子全面地提出用户需求的情况
敏捷开发模型

定义
敏捷开发是种以人为核心、迭代、循序渐进的开发方法
相对于传统软件开发方法的“非敏捷”,更强调程序员团队与业务专家之间的紧密协作、面对面的沟通(认为比书面的文档更有效)、频繁交付新软件版本,紧凑而自我组织型的团队、能够很好的适应需求变化的代码编写和团队组织方法,也更加注重软件开发中人的作用
Scrum是一种迭代软件开发过程,通常用于敏捷开发

Scrum主管角色
Scrum中的主要角色包括同项目经理类拟的Scrum主管角色负责维护过程和任务,产品负责人代表利益所有者,开发团队包括所有开发人员
适用
小型或中性软件开发团队,并且客户的需求模糊或者多变
2.7 典型生命周期模型
2.8 项目管理过程

定义
按项目管理过程在项目管理中的职能可以将项目和各个过程归纳为5组,叫项目管理过程组
包含
1、启动过程组
组定义并批准项目或项目阶段。包括“制定项目章程”和“识别干系人”两个过程
2、计划规程组
定义和细化目标,并为实现项目而要达到的目标和完成项目要解决的问题范围而规划必要的行动路线
3、执行过程组
整合人员和其他资源,在项目的生命周期或某个阶段执行管理计划
4、监督与控制过程组
正式验收产品、服务或工作成果,有序的结束项目或项目阶段。包括项目整体管理中的“结束项目或阶段”过程,项目采购管理中的“结束采购”过程
5、收尾过程组
正式验收产品、服务或工作成果,有序的结束项目或项目阶段。包括项目整体管理中的“结束项目或阶段”过程,项目采购管理中的“结束采购”过程
过程这间的联系与交互作用
过程组极小是孤立或只执行一次的事件,它们是在整个项目生命周期内自始至终都以不同的程度互相重叠的活动。若将项目划分为阶段,则过程组不但在阶段内,而且可以跨越阶段相互影响和相互作用
补充考点
1、生命周期模型
1、喷泉模型

特点
为软件复用和生命周期中多项开发活动提供了支持,“喷泉”体现了迭代和无间隙的特性
适用
是一种以用户需求为动力,以对象为驱动的模型,主要用于描述对面对象的软件开发过程
2、增量模型

特点
又称为演化模型。与建造大厦相同,软件也是一步一步建造起来的,整合了瀑布模型的基本成分(复用的应用)和原型的实现的迭代特征
3、统一过程

特点
基于构件,由UML方法和工具支持
3 个显著特点,即用户驱动、以基本架构为中心、迭代和增量
提供了在开发组织中分派任务和责任的纪律化方法
它的目标是在可预见的日常和预算前提下,确保满足最终用户需求的高质量产品
适用
在一个通用过程框架,可以用于种类广泛的软件系统,不同应用领域、不同的组织类型、不同性能水平和不同的项目规模
2、项目经理
如何做好?
真正理解项目经理的角色,重视项目团队的管理,惩罚分明、计划、计划、再计划、真正理解一把手工程,注重用户参与
具备素质
(广博的知识、丰富的经验、良好的协调、职业道德、沟通表达、领导)
承担管理者和领导者的双重角色
3 项目立项管理

3.1 立项管理内容
立项内容
项目立项一般包括提交项目建议书、项目可行性研究、项目招标与投标等内容
3.1.1 项目建议书
定义
项目建议书(又称为立项申请)是项目建设单位向上级主管部门提交申请时所必须的文件,是对拟建项目提出的框架性的总体构想。在项目建议书批准后,方可开展对外工作。
核心内容
1、项目的必要性
2、项目的市场预测
3、产品方案或服务的市场预测
4、项目建议必要的条件
3.1.2 项目可行性分析
特点
预见性
公正性
可靠性
科学性
包含内容
1、投资的必要性
主要根据市场调查及预测的结果,以及有关的产业政策等因素,论证项目投资建设的必要性。
2、技术的可行性
主要从项目实施的技术角度,合理设计技术方案,并进行比较、选择和评价。
3、财务可行性
主要从项目及投资者的角度,设计合理财务方案,从企业理财的角度进行资本预算,评价项目的财务盈利能力,进行投资决策,并从融资主体(企业)的角度评价股东投资收益、现金流量计划及债务偿还能力。
4、组织可行性
制订合理的项目实施进度计划、设计合理的组织机构、选择经验丰富的管理人员、建立良好的协作关系、制订合适的培训计划等,保证项目顺利执行。
5、经济可行性
主要是从资源配置的角度衡量项目的价值,评价项目在实现区域经济发展目标、有效配置经济资源、增加供应、创造就业、改善环境、提高人民生活等方面的效益。
6、社会可行性
主要分析项目对社会的影响,包括政治体制、方针政策、经济结构、法律道德、宗教、妇女儿童及社会稳定性等。
7、风险因素及对策
主要是对项目的市场风险、技术风险、财务风险、组织风险、法律风险、经济及社会风险管理提供依据。
3.1.3 项目招标标

1、招标
2、投标
3、评标
4、选定的承建方
3.2 可行性研究
3.2.1 可行性研究的内容
1、技术可行性分析
1、进行项目开发的风险
在给定的限定范围和时间范围内,能否设计出预期的系统并实现必须的功能和性能
2、人力资源的有效性
可以用于项目开发的技术人员队伍是否可以建立,是否存在人力资源不足,技术能力欠缺等问题。是否可以在市场上或者通过培训获取所需要的熟练技术人员。
3、技术能力的可能性
相关技术的发展趋势和当前所掌握的技术是否支持该项目的开发,市场上是否存在支持该技术的开发环境、平台、工具。
4、物资(产品)的可用性
是否存在可以用于建立系统的其他资源,如一些设备以及可行的替代产品等。
2、经济可行性分析
支出分析
信息系统项目支出可以分为一次性支出和非一次性支出两类
收益分析
信息系统项目的收益包括直接收益、间接收益以及其他方面的收益等。
收益投资比,投资回收期分析
对投入产出进行对比分析,以确定项目的收益率和投资回收期等经济指标。
敏感性分析
当诸如设备和软件配置,处理速度要求,系统的工作负荷型和负荷量等关健性因素变化时,对支出和收益产生的影响估计。
3、运行环境的可行性分析
运行环境是制约信息系统在用户单位发挥效益的关键。因此,需要从用户单位(企业)的管理体制、管理方法、规章制度、工作习惯、人员素质(甚至包括人员的心理承受能力、接受新知识和技能的积极性等)、数据资源积累、硬件(包含系统软件)平台等多方面进行评估,以确定软件系统在交付以后,是否能够在用户单位顺利运行。
4、其他方面的可行性分析
信息系统项目的可行性研究除了前面介绍的技术、经济和运行环境可行性分析外,还包括了诸如法律可行性、社会可行性等方面的可行性分析。
3.2.2 可行性研究的步骤
基本阶段
初步可行性研究
详细可行性研究
可行性研究报告
基本步骤
1、确定项目规模和目标
2、研究正在运行的系统
3、建立新系统的逻辑模型
4、导出和评价各种方案
5、推荐可行性方案
6、编写可行性研究报告
7、递交可行性研究报告
3.2.3 初步可行性研究
1、初步可行性研究的定义及目的
1、定义
初步可行性研究一般是在对市场或者客户情况进行调查后,对项目进行的初步评估
2、进入详细可研的条件
1、分析项目的前途,从而决定是否应该继续深入的调查研究
2、初步评估和确定项目中的关键技术以及核心问题,以确定是否需要解决。
3、初步估计必要进行的辅助研究,以解决项目的核心问题,并判断是否具备必要的技术、实验、人力条件作为支持。
3、通过初步可行性研究可回答以下问题
项目进行投资建设的必要性
项目建设的周期
项目需要的人力、财力资源
项目的功能和目标是否可以实现
项目的经济效益、社会效益是否可以保证
项目从经济上、技术上是否是合理的
4、输出
初步可行性研究报告
2、初步可行性研究的内容
初步项目可行性研究的内容与详细的项目可行性研究基本相同
内容
1、市场情况
2、信息系统设计开发能力
3、配件
4、网络物理布局
5、技术和设备选择
6、企业管理费
7、企业管理费
8、人力资源
9、项目实施及经济评价
3、初步可行性研究的结果及作用
在初步项目可行性之前可进行项目机会研究,如果投资可能性已进行了项目机会研究,那么项目初步可行性阶段往往可以省去。
4、辅助(功能)研究
1、包括项目的一个或几个方面,但不是所有方面
2、并且只能作为初步项目可行性研究、项目可行性研究和大规模投资建议的前提或辅助。
3、辅助研究的费用必须和项目可行性研究的费用联系起来考虑,因为这种研究的一个目的就是要在项目可行性研究阶段节省费用。
3.2.4 详细可行性研究

定义
投资前期四个阶段

详细可行性研究需要对项目的技术、经济、社会、运行环境、法律等方面进行深入的调查研究和分析,是一项费时、费力的工作,特别是大型的或比较复杂的项目更加如此。
1、详细可行性研究的依据
无重要考点
2、详细可行性研究的原则与程序架构
1、基本原则
1、科学性原则
2、客观性原则
3、公正性原则
2、程序框架

3、详细可行性研究的方法
1、经济评估法
2、市场预测法
3、投资估算法
4、增量净效益法
将有项目时额成本(效益)与无项目的成本(效益)进行比较,求得两者差额,即为增量成本(效益),这种方法称之为有无比较法。
4、详细可行性研究的内容
1、概述
提出项目开发背景、必要性和经济意义,研究项目工作的依据和范围,产品交付的形式、种类、数量。
2、需求确定
调查研究国内外客户需求情况,对国内外的技术趋势进行分析,确定项目的规模、目标、产品、方案和发展方向。
3、现在资源、设施情况分析
调查现有的资源(包括硬件设备、软件系统、数据、规章制度等种类与数量,以及这些资源的使用情况和可能的更新情况)。
4、设计(初步)技术方案
确定项目的总体和详细目标、范围、总体的结构和组成,核心技术和关键问题、产品的功能与性能。
5、项目实施进度计划建议
6、投资评估和资金筹措计划
开发总成本
1、四大类
1、研发成本
2、行政管理费
3、销售与分销费用
4、财务费用和折旧
2、前三类成本的总和称为经营成本。
7、项目组织、人力资源、技术培训计划
包括现有的人员规模、组织机构、人员层次、个人技术能力、人员技术培训计划等
8、经济和社会效益分析(效果评价)
9、合作/协作方式
3.2.5 效益的预测与评估
量化及计算的方法
1、函数求解
2、相关关系法
3、模糊数学法
4、专家意见法(德尔菲)

5、成本降低法
6、利润增加法
3.3 项目评估与论证
3.3.1 项目论证
1、论证的概念
"先论证,后决策" 是现代项目管理的基本原则
项目论证是指对拟实施项目技术的先进性、适用性,经济上的合理性、盈利性,实施上的可能性、风险性进行全面科学的综合分析,为项目的决策提供客观依据的一种技术经济研究活动。
2、论证的作用
1、确定项目是否实施的依据
2、是筹措资金,向银行贷款的依据
3、是编写计划、设计、采购、施工以及机构设备、资源配置的依据
4、是防范风险、提供项目效率的重要保证
3、论证的阶段划分

1、机会研究
2、初步可行性研究
3、详细可行性研究
4、论证的一般程序
项目论证是一个连续的过程
它包括问题的提出、制定目标、拟定方案、分析评价、最后从多种可行的方案中选择出一种比较理想的最佳方案,供投资者决策。
论证步骤
1、明确项目范围和业方目标
2、收集并分析相关资料
3、拟定多种可行的能够相互替代的实施方案
4、多方案分析、比较
5、选择最优方案进一步详细全面地论证
6、编制项目论证报告、环境影响报告书和采购方式审批报告
7、编制资金筹措计划和项目实施进度计划
3.3.2 项目评估
1、项目评估的含义及其依据
定义
项目评估指在项目可行性研究的基础上,由第三方(国家或有关机构)根据国家颁布的政策、法规、方法、参数和条理等,从项目(或企业)、国民经济、社会角度出发,对拟建项目建设的必要性、建设条件、生产条件、产品市场需求、工程技术、经济效益和社会效益进行评价、分析和论证,进而判断其是否可行的一个评估过程。
项目评估是项目投资前期进行决策管理的重要环节,其目的是审查项目可行性研究的可行性、真实性、客观性,为银行的贷款决策或行政主管部门的审批决策提供科学依据。
评估依据
1、项目建议书及其批准文件
2、项目可行性研究报告
3、报送单位的申请报告及主管部门的初审意见
4、有关资源、配件、燃料、水、电、交通、通信、资金(包括外汇)等方面的协议文件
5、必需的其他文件和资料
2、项目评估程序
1、成立评估小组,进行分工,制定评估计划
2、开展调查研究,收集数据资料,并对可行性报告和相关资料进行审查和分析
3、分析与评估
4、编写评估报告
5、讨论、修改报告
6、专家论证会
7、评估报告定稿
3、项目评估的内容
无重要考点
4、输出结果
项目评估报告
补充知识
甲方立项流程

管理可能存在的问题
1、立项申请应用甲方的上级主管单位,而非甲方总经理审批
2、初步可行性研究不全面
3、未做详细可行性研究就生成可行性研究报告
4、可行性研究报告未经评审
5、仅根据项目符合国家政策就判断项目上肯定要上马,判断依据过于单一
6、以公开招标的方式选择承建方未必是最好的方式,有可邀请招标更合适
乙方立项流程

管理可能存在的问题
1、乙方未就将要投标的项目进行可行性研究
2、投标由软件工程师张工负责不合适,缺少相关经验
3、张工仅从技术角度分析项目可行性不全面,需要综合考虑经济、技术、社会等因素
4、投标文件不能由张工单独完成,需要比较有经验的各领域专家共同参与编写
5、投标书完成后,没有进行综合性的论证与评估
6、乙方事先没有对项目风险进行评估,缺少合理的风险管理机制
7、在合同谈判期间,乙方与甲方之间缺少合理的沟通机制
变更事项
项目可行性研究报告的编制内容与项目建议书批复的内容有重大变更的,应重新报批项目建议书
项目初步设计方案和投资概算报告的编制内容与项目可行性研究报告批复内容有重大变更或变更投资超出已批复总投资额度的10%,应重新报批可行性研究报告
项目初步设计方案和投资概算报告的编制内容与项目可行性研究报告批复内容有少量的调整且其调整内容未超出已批复的总投资的额度的10%,需要在提交项目初步设计方案和投资概算报告时以独立章节对调整部分进行定量的补充说明
项目论证
分类
内部论证
执行主体为项目承建单位内部没有参加过项目可行性研究的市场专家、财务专家、技术专家,必要时可邀请客户代表或单位外专家参与
外部论证
执行主体为项目投资者或其委托的第三方权威的机构
项目论证可以贯穿与可行性研究的整个阶段(此时项目论证可以认为是项目可行性研究的一部分),也可以在可行性研究完成之后才可执行
论证和评估的区别
1、项目论证和评估可以分步进行,也可以合并进行
2、实际上,它们的内容、程序和依据都是大同小异的,知识侧重点不同,论证的对象是未完成或者未选定的方案,而评估的对象一般需要正式的提交,论证时着重强调听取各方的意见,评估更强调得出权威的结果
3、先论证、后评估
4 项目整体管理

整体管理概述
项目整体管理知识领域包括识别、定义、结合、统一与协调项目管理过程组内不同过程与项目管理活动所需进行的各种过程和活动
是一个全局性、综合性的管理
1、制定项目章程
定义
项目章程是正式批准项目的文件。由于项目章程要授权的项目经理在项目活动中动用组织的资源,所以,项目经理任何时候都应在规划开发之前被委派,最好在制定项目章程之时
项目章程是由项目实施组织外部签发的
项目章程的内容

1、项目目的或批准项目的原因
2、可测量的项目目标和相关成功标准
3、项目总体要求
4、概括性的项目描述
5、项目主要风险
6、总体里程碑进度计划
7、总体预算
8、项目审批要求(用什么标准评价项目成功,由谁对项目成功下结论,由谁来签署项目结束)
9、委派的项目经理及其职责和职权
10、发起人或其他批准项目章程的人员的姓名与职权
制定项目章程的过程
1、项目章程的批准,标志项目的正式启动。在项目中,应迟早确认并任命项目经理,由于项目章程将授权项目经理在项目活动中使用组织资源,项目经理应该参与制定项目章程
2、项目由项目以外的人员批准,如发起人、项目管理办公室或组合指导委员会。项目章程经启动者签字,即标志着项目获得批准
3、"制定项目章程" 这一项目管理过程的依据为(输入)
1、协议
2、项目工作说明书
3、商业论证
4、事业环境因素
5、组织资产过程
4、在这个项目章程过程中采用的工具和技术
1、专家判断
2、引导技术
5、在这个项目管理过程中的输出
项目章程
制定项目章程的依据
1、协议
协议定义了启动项目的初衷。协议有多种形式,包括合同、谅解备忘录、服务品质协议、协议书、意向书、口头协议、电子邮件或其他书面协议。通常,为外部客户做项目时,就用合同。
2、项目工作说明书
1、是对应由项目提供的产品或服务的文字说明。
2、对于内部项目,项目发起人或者赞助人根据业务需求、产品、或服务要求提供一份工作说明书。对于外部项目,工作说明书属于顾客招标文件的一部分,如建议邀请书、信息请求、招标诉请书或合同中一部分。
工作说明书 指明如下事项之一
业务需求
组织的业务需求可能基于培训需求、市场需求、技术进步、法律要求或政府标准。
产品范围说明书
是项目创造的产品或服务要求与特征的文件
战略计划
所有的项目都应支持组织的战略目标
商业论证
商业论证或类似文件能从商业角度提供必要的信息,觉得项目是否值得投资
事业环境因素
1、组织或公司的文化与组成结构
2、政府或者行业标准(如管理部门的规章制度、产品标准、质量标准与工艺标准)
3、基础设施(如现有的软件与硬件基础设施)
4、现有的人力资源(如:技能、专业与知识;例如设计、开发、法律、合同发包与采购)
5、人事管理(如雇用与解雇指导方针、员工业绩评价与培训记录)
6、公司工作核准制度
7、市场情况
8、项目干系人风承受力
9、商业数据库(如标准的成本估算数据、行业风险研究信息与风险数据库)
10、项目管理信息系统
组织过程资产
定义
组织资产还反应了组织从以前项目中吸取的教训和学习到的知识,如完成的进度表,风险数据和实现价值数据。
分类
1、组织进行工作的过程与程序
2、组织整体信息存储检索知识库
事业环境因素与组织过程资产的区别
1、凡是可裁剪的、可选择的均为组织过程资产;凡是不可选择的、只能适应的均为事业环境因素
2、凡是带系统的一般均为事业环境因素(比如:财务控制程序、变更控制程序、风险控制程序)
凡是带程序的一般均为组织过程资产(如如:财务控制程序、变更控制程序、风险控制程序)
项目选择方法
财务方面的考虑向来是选择过程中的重要考虑因素。三个主要的项目财务价值评价方法包括净现值分析、投资收益和投资回收率分析
净现值分析
投资收益率分析
ROI是将净收入除以投资额的所得值
ROI是越大越好
ROI=(总的折现收益 - 总的的折现成本)/ 折现成本
项目启动会议
项目启动会议是一个项目的开始,一般由项目经理负责组织和召开。召开项目启动会议的主要目的在于使项目主要利益相关者明确项目的目标、范围、需求、背景、及各自的这职责与权限。
项目目标
项目目标包括成果目标和约束目标(管理性目标)。
成果目标与约束目标之间经常发生矛盾,甚至发生冲突。
在制定一些目标来衡量项目管理的优劣或效率时,或者将其作为激励项目成员的手段,一定要注意以下几点
1、将成果目标与约束目标区分开来
2、将目的和手段区分开来
3、不制定无法量化或无法实现的目标
4、不转移项目管理人员的努力方向
引导技术
引导技术可用于指导项目章程的制定。头脑风暴、冲突处理、问题解决和会议管理等,都是引导者可以用来帮助团队和个人完成项目活动的关键技术。
2、制定项目管理计划
项目管理计划
定义
一个项目管理计划一般包括项目范围管理计划、进度管理计划、成本管理计划、质量管理计划、过程改进计划、人员配备管理计划、沟通管理计划、风险管理计划、采购管理计划等分计划。
项目管理计划记录了计划过程组的各个计划子过程的全部成功。
内容
1、项目管理团队选择的各个项目管理过程。
2、每一选定的实施水平。
3、对实施这些过程时使用的工具和技术所做的说明。
4、在管理具体项目中使用选定过程的方式和方法,包括过程这间的依赖关系和相互作用,以及重要的依据和成果。
5、为了实现项目目标所执行的工作的方式、方法。
6、监控变更的方式、方法。
7、实施配置管理的方式、方法。
8、使用实施效果测量基准并使之保持完整的方式、方法。
9、项目干系人之间的沟通需要与技术。
10、选定的项目生命周期和多个阶段项目的项目阶段。
11、高层管理人员为了加快解决未解决的问题和处理为做出的决策,对内容、范围和时间安排的关键审查。
计划的作用
项目管理计划确定了执行、监视、控制和结束项目的方式与方法。项目管理计划是其他各子计划的依据和基础,它从整体上指导项目工作的有序进行。
循序渐进的特点
在初次制定项目管理计划时,由于各方面的信息还不十分明朗,因此项目经理只需要从宏观上把握项目的主题管理思路,切记不能理想化而期望管理计划一步到位。
制定项目管理计划的过程
制定项管理计划过程包括将确定、协调和综合所有部分计划所需要的行动形成文件,使其成为项目管理计划。
制定计划的依据(输入)
1、项目章程
2、其他过程的输出结果
3、事业环境因素
4、组织过程资产
工具与技术
1、专家判断
2、引导技术
输出
项目管理计划
项目管理信息系统
项目管理信息系统是由用户归纳、综合和传播项目管理程序输出的工具和技术组成。
组成
1、计划系统
2、控制系统
配置管理系统
该系统包括过程用于提交变更建议,追踪变更建议的审查和审批制度,确定变更的批准级别,以及确定批准的变更方法。
一般日常常用的配置管理软件工具有CVS、VSS、ClearCase等
变更控制系统
变更控制系统是正式形成文件的过程的全体,用于确定控制,改变和批准项目可交付成果和文件的方式、方法。
3、指导与管理项目执行
定义
指导与管理项目执行过程要求项止经理与项目团队采取多种行动执行项目管理计划,完成项目范围说明书中明确的工作。
指导与管理项目执行还要求实施
1、批准的纠正措施
使项目实施的预期结果始终符合项目管理计划的要求。
2、批准的预防措施
降低潜在的消极后果发生的可能性。
3、批准的缺陷补救措施
纠正质量过程发现的产品缺陷
输入
1、项目管理计划
2、批准的变更请求
3、事业环境因素
4、组织过程资产
工具
1、专家判断
2、项目管理信息系统
3、会议
输出
1、可交付成果
2、工作绩效数据
1、表明进度绩效的状态
2、已经完成与尚未完成的可交付物
3、已经开始与已经完成计划活动
4、质量标准满足的程度
5、批准与已经开销的费用
6、对完成已经开发的计划互动的估算
7、绩效过程中的计划活动实际完成的百分比
8、吸取并已记录且转入经验教训知识库的教训
9、资源利用细节
3、变更请求
4、项目管理计划的更新
5、项目文件更新
需求文件、项目日志、风险登记册、干系人登记册
4、项目监控工作
定义
1、监视和控制项目工作过程是监视和控制启动、规划、执行和结束项目所需的各个过程。
2、采取纠正或预防措施控制项目的实施效果。
3、监视包括收集、测量并散发绩效信息,并评测测量结果和实施过程改进的趋势
输入
1、项目管理计划
2、进度预测
3、成本预测
4、确认的变更
批准的变更是实施整体变更控制过程的结果。需要对它们的执行情况进行确认,以确保它们得到正确的落实。确定的变更用数据说明变更已得到正确落实。
5、工作绩效信息
6、事业环境因素
7、组织资产过程
工具与技术
1、专家判断
2、分析技术
在项目管理中,根据可能的项目或环境的变化,以及它们与其他变量之间的关系,采用分析法来预测潜在的后果。例如:可用于项目的分析技术包括:回归分析;分组方法;因果分析;根本原因分析;预测方法(如时间序列、场景构件、模拟等);失效模式与影响分析;故障树分析;储备分析;趋势分析;挣值管理;差异分析;
3、项目管理系统
4、会议
输出
1、变更请求
2、工作绩效报告
3、项目管理计划的更新
4、项目文件的更新
5、实施整体变更控制
定义
1、整体变更控制过程贯穿于项目的始终。由于项目很少会准确地按照项目管理计划进行,因而变更控制不可少。
输入
1、项目管理计划
2、工作绩效报告
3、变更请求
4、事业环境因素
5、组织资产过程
工具与技术
1、专家判断
2、会议
3、变更控制工具
输出
1、批准的变更请求
2、变更日志
3、项目管理计划更新
4、项目文件更新
6、结束项目或阶段
定义
结束项目或阶段是完结所有项目管理过程组的所有活动,以正式结束项目或阶段的过程。
本过程的作用是,总结经验教训,正式结束项目工作,为开展新工作而释放组织资源。
分类
合同结尾
管理结尾(行政收尾)
输入
1、项目管理计划
2、验收的可交付成果
3、组织过程资产
工具与技术
1、专家判断
2、分析技术
3、会议
输出
1、最终产品、服务或者成果移交
2、组织资产过程更新
补充考点
工作绩效
1、工作绩效数据
在执行项目工作的过程中,从每个正在执行的活动收集到的原始观察结果和测量值。例如,工作完成百分比、质量和技术绩效测量值、进度活动的开始和结束日期、变更请求数量、缺陷数量、实际成本和实际支持时间等。
2、工作绩效信息
从各控制过程中收集并结合相关背景和跨领域关系,进行整合分析而得到的绩效数据。
3、工作绩效报告
为制定决策、提出问题、采取行动或引起关注,而汇编工作绩效信息,所形成的实物或电子项目文件。例如,状态报告、备忘录、论证报告、信息札记、电子报表、推荐意见或情况更新。
1、制定项目计划的问题【案例分析】
1、项目计划不应由一个人制定,应有项目组参与
2、项目计划缺少相关分计划,如质量计划、沟通计划等。
3、制定进度计划的方法不合理,没有预留一定缓冲时间
4、项目计划缺少评审和审批环节
5、没有处理好外部因素(天气)和内部因素(团队)带来的风险,缺乏有效的应对措施
6、项目发生变更时没有及时更新项目计划
7、应识别设备到场所影响的活动,对于不受影响的活动不应推迟进行
2、项目编号计划工作流程【论文】
1、明解目标
2、成立初步的项目团队
3、工作准备与信息收集
4、依照模板、标准编写初步的概要的项目计划
5、把上述计划纳入项目计划,然后对项目计划进行综合平衡、优化
6、项目经理负责编写项目计划
7、评审与批准项目计划
8、获得批准后项目计划就是项目的基准计划
编写计划的原则【论文】
1、目标统一管理
2、方案统一管理
3、过程统一管理
4、技术工作与管理工作的统一协调
5、计划的统一管理
6、人员资源的统一管理
7、各干系人的参与、逐步精准
英语词汇
大数据
Big Data
云计算
Cloud Service
物联网
Internet of things
互联网+
Internet +
智慧城市
Smart city
移动互联网
Mobile Internet
人工智能
Artificial Intelligence
区块链
Blockchain