部署情况,还允许评估分配结果和资源分配。)19、UML图细分:一类是静态图,一类是动态图。(1)静态图:用例图、类图、对象图、组件图和部署图;(2)动态图:顺序图、协作图、状态图和活动图。20、模型元素。(1)事物,是UML模型中面向对象基本的模块,它们在模型中属于静态部分,代表物理
f上或概念上的元素。在UMl中的事物可分为四种,分别是结构事物,动作事物,分组事物,注释事物。(2)关系,UML中的关系共分为4种:分别是关联关系、依赖关系、泛化关系、实现关系(3)实现关系,实现关系描述一个元素实现另一个元素。(4)聚合关系,描述元素之间部分与整体的关系。21、通用机制。(1)修饰,为图中的模型元素增加了语义。(2)用于为模型元素添加额外信息与说明。(3)规格说明,模型元素具有许多用于维护该元素的数据值特性,特性用名称和标记值定义。(4)扩展机制,UML的扩展机制允许UML的使用保山根据需要自定义一些构造型语言成分,通过该扩展机制用户可以定义使用自己的元素。第二章用例图1、用例的四个基本组成部分:用例、参与者、系统、关系。2、参与者。(1)是系统外的一个实体,参与者通过向系统输入或者系统要求参与者提供某种信息来进行交互。(2)参与者用于表示使用系统的对象。(3)参与者的特征是其作为外部用户与系统发生交互。(4)参与者总是处理正在建模的系统的外部,它们不是系统的组成部分。(5)一个问题:如何识别参与者?3、用例(1)用例是用户期望系统具备的功能,它定义了系统的行为特征,如果没有这些特征,系统就不能被成功地使用。(2)用例的目标是要定义系统的一个行为,但并不显示系统的内部结构。(3)一个问题:如何识别用例?4、关系(1)用例与参与者之间的连线称为关系,关系也称为关联或通信关联。5、泛化,是一种表示UMl中项目的继承关系的技术。(1)泛化用例是指一个用例(一般为子用例)和另一个用例(你用例)之间的关系,其中的父用例描述了子用例与其他用例共享的特性,而这些用例是有着同一个父用例的。6、详细了解9大UML图用例图,对象图与类图,顺序图,协作图,状态图,活动图,构件图,部署图,包图。7、包含关系,和对象之间的高用关系比较相像,它描述的是一个用例需要某种类型的功能,而该功能被另一个用例定义,那么在用例的执行过程中,就可以调用已经定义好的用例。8、为了使用包含关系,用例必须遵循以下两个约束条件:(1)客户用例只依赖于提供者用r