UML课后习题答案整理

UML课后习题答案整理

ID:37943546

大小:367.00 KB

页数:31页

时间:2019-06-03

UML课后习题答案整理_第1页
UML课后习题答案整理_第2页
UML课后习题答案整理_第3页
UML课后习题答案整理_第4页
UML课后习题答案整理_第5页
资源描述:

《UML课后习题答案整理》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、word格式文档UML课后习题答案整理专业整理word格式文档目录第1章面向对象分析与设计引论41.1填空题42.1选择题43.1简答题4第2章统一建模语言UML与建模工具RationalRose51.1填空题52.1选择题53.1简答题5第3章需求分析与用例模型71.1填空题72.1选择题73.1简答题74.1练习题7第4章系统静态分析与静态模型131.1填空题132.1选择题133.1简答题134.1练习题14第5章系统动态分析与交互模型151.1填空题152.1选择题153.1简答题154.

2、1练习题16第6章系统动态分析与行为模型、191.1填空题192.1选择题193.1简答题204.1练习题21第7章系统设计与实现模型261.1填空题262.1选择题263.1简答题26专业整理word格式文档4.1练习题27第8章软件工程引论与统一软件过程RUP281.1填空题282.1选择题283.1简答题28第9章分工情况31专业整理word格式文档第1章面向对象分析与设计引论1.1填空题(1)面向过程程序=算法+数据结构(2)对象(3)属性操作2.1选择题(1)A(2)A3.1简答题(1)

3、面向过程方法和面向对象方法的比较:面向过程方法首先关心的是功能,强调以过程为中心,采用模块化、自顶向下、逐步细分的解决问题的方法,结构清晰、可读性好。然而,由于用户的需求和软、硬件技术的不断发展变化,经常出现互相矛盾的数据需求,因此分析和设计越来越困难,开发过程前期入手快而后期频繁改动的现象比较常见。面向对象方法则从所处理的数据入手,以数据为中心来描述系统。数据相对于功能而言,具有更强的稳定性,这样设计出的系统模型往往能较好地映射问题域模型。面向对象方法的有效性:面向对象程序设计是一种自下而上的程

4、序设计方法,往往从问题的一部分着手,一点一点地构建出整个程序。面向对象设计以数据为中心,类作为表现数据的工具,成为划分程序的基本单位。面向对象是把构成问题的事物分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描述某个事物在整个解决问题的步骤中的行为。(2)面向对象分析(OOA)、面向对象设计(OOD)、面向对象编码(OPP)、面向对象测试(OOT)、面向对象维护(OOM)专业整理word格式文档第2章统一建模语言UML与建模工具RationalRose1.1填空题(1)GradyBoo

5、chJamesRumbaughIvarJacobson(2)用例(3)部署(4)RationalRosePowerDesignerVisio(5)用例视图逻辑视图构件视图部署视图(6)部署2.1选择题(1)B(2)AB(3)D(4)BC(5)AC(6)A(7)AC3.1简答题(1)统一建模语言特点:用图形化的符号描述分析与设计(2)需求分析、分析、设计、构造、测试(3)视图:由一组图构成,代表完整系统描述中的一个抽象,显示这个系统中的一个特定的方面。UML包含九种视图,一类是静态图,包含用例图、类

6、图、对象图、构件图、部署图;另一类是动态图,包括序列图、协作图、状态图和活动图。(4)画图、积累、导航、多用户支持、产生代码、逆转、集成、覆盖模型的所有抽象层、模型互换专业整理word格式文档(5)选择待转换的目标模型、检查java语言的语法错误、设置代码生成属性、生成代码(6)用例视图:包括系统中的所有参与者、用例和用例图,关注系统功能的高层抽象,适合于对系统进行分析和获取需求,而不关注于系统的具体实现方法。逻辑视图:关注系统如何实现用例中所描述的功能,主要是对系统功能性需求提供支持。构件视图:

7、用来描述系统中各个实现模块以及它们之间的依赖关系。部署视图:包括进程、处理器和设备,显示系统的实际部署情况,是为了便于理解系统在一组处理节点上的物理分布。专业整理word格式文档第3章需求分析与用例模型1.1填空题(1)参与者、用例、关系(2)关联关系、泛化关系、包含关系、扩展关系2.1选择题(1)D(2)D3.1简答题(1)参与者:参与者必须与系统有交互;参与者必须是系统外部的;参与者的名称一般是名词或名词短语。用例:用例是外部可见得系统功能单元,这些功能由系统单元所提供,并通过一系列系统单元与

8、一个或多个参与者之间交换的消息所表达;用例的名字是一个动词短语字符串。(2)简要说明、事件流、用例场景、特殊需求、前置条件、后置条件。(3)用户、系统、天气(4)不正确。参与者之间泛化关系的含义是:把某些参与者的共同行为抽取出来表示为通用行为,且把它们描述成为超类(父类)。普通浏览者和系统管理员的基本行为不一致,不能作为子用例。因此泛化关系使用不正确。(5)不正确。购物和修改会员资料应是登录的包含关系。4.1练习题用例编号:001用例名:系统管理员登录用例描述:系统管理员根据账号和

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。