2024年系统分析师技术指南.doc

  1. 1、本文档共25页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

CMM与软件过程改善

软件过程的建模重要使用过程建模語言PML。PML最基本的功能是用来描述和定义过程、建立过程模型。

CMM的基本框架:

初始级:软件过程的特点是无秩序的,有時甚至是混乱的。

可反复级:已经建立了基本的项目管理过程,可用于对成本、进度和功能特性进行跟踪。

已定义级:用于管理和工程的软件过程均已文档化、原则化、并形成整个软件组织的原则软件过程。

已管理级:软件过程和产品质量有着详细的度量原则,软件过程和产品质量得到宣的认识和控制。

优化级:不停地、持续地进行过程改善。

改善方向:

初始级的改善方向:建立项目过程管理。实行规范化管理,保障项目的承诺。

可反复级的改善方向:总結已实行的多种项目的成功经验,使之规则化。

已定义级的改善方向:着手软件过程的定量分析。

已管理级的改善方向:防备缺陷,积极进行技术改革管理,进行过程变更管理。

优化级的改善方向:保持持续不停的改善软件过程。

公共特性:

执行约定

执行能力

实行活动

度量和分析

实行验证

软件过程评估所针对的是软件组织自身内部软件过程的改善问題,目的在于发現缺陷,提出改善方向。

软件能力评价是对接受评价者在一定条件下,规定期间内能否完毕特定项目的能力考核,既承担风险的系数大小。

ISO9001与CMM的比较

CMM模型明确强调持续的过程改善,而ISO9001只规定质量体系的最小保证。

CMM模型只关注软件,而ISO9001合用于更大的范围。

CMMI的表达法:

阶段式:强调的是组织的成熟度,从过程域集合的角度考察整个组织的过程成熟度阶段,其关键术語是“成熟度”

持续式:强调单个过程域的能力,从过程域角度考察基线和度量成果的改善。其关键术語是“能力”。

CMMI级别:

初始级:以不可预测成果為特性的过程成熟度

已管理级:以可反复项目执行為特性的过程成熟度

严格定义性:以组织内改善项目执行為特性的过程成熟度

定量管理级:以改善组织性能為特性的过程成熟度

优化级:以可迅速进行重新配置的组织性能,以及定量的、持续的过程改善為特性的过程成熟度。

CMM与CMMI的比较

CMMI强调了对需求的管理,有两个过程域阐明。CMM只有一种过程域

CMMI加强了对工程管理的重视,CMM只一种SPE关键过程来规定和指导

CMMI强调了度量,CMM没有专门的规定

CMMI强调了风险的管理,CMM只一种过程。

PSP是一种可用于控制、管理和改善个人工作方式的自我持续改善过程,是一种包括软件开刊登格、指南和规程的构造化框架。

CMM软件企业中有关软件过程的宏观管理,面向软件开发单位,PSP则侧重于企业中有关软件过程的微观优化,面向软件开发人员。

J2EE与.NET平台

中间件技术

中间件是一类软件,而非一种软件

中间件不仅仅实現互联,还要实現应用之间的互操作

中间件是基于分布式处理的软件,最突出的特点是其网络通信功能

中间件的基本分类:

底层型中间件

通用型中间件

集成型中间件

中间件的详细分类:

通信处理(消息)中间件:在不一样平台之间通信,实現分布式系统中可靠的、高效的、实時的跨平台数据传播。

事务处理(交易)中间件:由事务处理中间件、通信处理中间件以及数据存储管理中间件须构成。

数据存储管理中间件。

Web服务中间件

安全中间件

跨平台和构架的中间件

专用平台中间件

其他中间件

构件技术与中间件

中间件构件存在的基础

面向需求的构件应用

使业务逻辑轻易划分:提供业务的分隔和包容性

构件的封装、设计与实現隔离

隔离应用构件与复杂系统资源

符合原则的交互模型

软件重用

提供对应用构件的管理

构件思想对中间件的作用

在分布的环境中统一使用这些资源

中间件的设计目的是互操作

中间件的应用范围越来越广

中间件不是最终的应用

中间件有可配置性的需要

中间件的发展趋势:

规范化

构件化和松耦合

平台化

应用服务器

二层计算模式的问題:

数据库服务器成為瓶颈,并且不可以靠升级硬件处理;

开发工具缺乏批量处理功能,不可以迅速处理大量的数据;

业务规则的变化会引起客户端软件的变化,从而需要重新布署、升级大量的客户端软件。

应用服务器的作用:

可升级性:负载均衡技术

分布式处理

可重用的业务对象

业务规则

跨平台集成

应用服务器的用途:

集成遗留系统和数据库

為Web站点提供支持

开发Web集成系统

个人计算机的布署

电子商务

业务逻辑的实現与扩展

稳定可靠的性能

迅速有效的开发模式

性能管理

负载均衡技术:

负载分派算法:精确遥负载分派

基于记录的负载分派

在应用服务器自身的实現上有:基于进程和基于线程的两种方式

应用服务器的类型:

根据技术实現分类

操作系统型

集成型

插件型

独立型

根据功能分类

事务服务器

知识服务器

带有集成开发工具的应用服务器

瘦服务器

主机访问服务器

应用服务器的成本

文档评论(0)

159****1748 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档