UML系统建模与分析设计.docVIP

  • 26
  • 0
  • 约4.13千字
  • 约 15页
  • 2017-02-09 发布于重庆
  • 举报
UML系统建模与分析设计

简答题: 《简答》软件过程模型的含义 软件过程(Software Engineering Process)是为了获得高质量软件所需要完成的一系列任务的框架,它规定了完成各项任务的工作步骤。《套路》通常使用生命周期模型简洁地描述软件过程。生命周期模型规定了把生命周期划分成哪些阶段 及各个阶段的执行顺序,因此,也称为过程模型。《简答》22.UML 软件开发过程的特征是什么? UML 软件开发的基本特征是:以用例驱动开发过程,以系统体系结构为中心,以质量控制和风险管理为目标,采用反 复(迭代、循环)、渐增式的螺旋上升式开发过程。 《论述》前 5 个常用 GRASP 职责分配模式的名称、要点或意图 专家(expert):将职责分配给信息专家——掌握为了履行职责所必需的信息的类(谁懂的多就让谁干) 创建者(creator):大的对象有责任创建小的对象,这是 OOD/P 中最常见的任务。 高聚合度或高内聚(high cohesion):是一个检验标准,用于判断一个类中的各个职责之间相关程度和集中程度(可重用性的内因)。 低耦合度或低耦合(low coupling):是一个检验标准,用于判断类间依赖程度是否较小(可重用性的外在表现)。 控制者(controller):谁来统一协调处理一个用例的各个系统事件,以使状态信息保持一致? 《论述》后 4 个常用 GRASP 职责分配模式的名称、要点或意

文档评论(0)

1亿VIP精品文档

相关文档