教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 高等教育 >

uml期末考试题集及答案(3)

来源:网络收集 时间:2026-08-21
导读: 9.UML中,类的主要版型有( CDE ) (A)角色类 (B)业务类 (C)边界类 (D)控制类 (E)实体类 10.UML的类图包含哪些抽象的层次( ABC ) (A)概念层 (B)说明层 (C)实现层 (D)业务层 (E)控制层 7 三

9.UML中,类的主要版型有( CDE ) (A)角色类 (B)业务类 (C)边界类

(D)控制类

(E)实体类 10.UML的类图包含哪些抽象的层次( ABC )

(A)概念层 (B)说明层 (C)实现层 (D)业务层

(E)控制层

7

三、简答题:(本大题共4小题,,每题5分,共20分) (说明:将答案写在试卷后面的答题纸上)

分数 评卷人

1.简述统一建模语言(UML)

统一建模语言(UML)是一种绘制软件蓝图的标准语言。可以用UML对软件密集型系统的制品进行可视化

详述和文档化。UML是一种定义良好、易于表达、功能强大且普遍适用的可视化建模语言(1分)。它融入了软件工程领域的新思想、新方法和新技术。它的作用域不限于支持面向对象的分析与设计(1分),还支持从需求分析开始的软件开发的全过程(1分)。UML的作用就是用很多图从静态和动态方面来全面描述我们将要开发的系统(2分)。

2. 简述面向对象分析方法(OOA)的5个基本步骤

1)、识别对象,识别对象包括标识潜在的对象和筛选对象两步(1分) 2)、识别对象的属性(1分) 3)、识别对象的行为(1分) 4)、识别对象所属的类(1分) 5)、定义主题词(1分)

3. 简述用例模型的组成元素以及建模步骤

组成元素有:参与者,用例,通信关联,用例规约 (每个0.5) 建立用例模型步骤:

1) 根据系统边界确定参与者(1分)

2) 根据每个参与者确定与之相关联的用例(1分)

3) 对每个用例写出用例规约文档,调整用例模型(优化参与者与参与者之间的关系,用例与用例

之间的关系)(1分)

4. RUP统一过程中的四个阶段?

1) 初始阶段 (1分) 2) 细化阶段 (1分)

3) 构造阶段 (1分) 4) 提交阶段 (1分)

全部答对(1分)

四、问答题和分析题:(本大题共2小题,共40分) (说明:将答案写在试卷后面的答题纸上)

1. 看图回答下面问题(15分)

分数 评卷人

1) 类Student和类Course之间是什么关系?并用文字性语言描述该类图表达意思。

8

关联关系(1分)

该图描述的是:学生和课程之间的选择关系,一个学生可以选择多门课程,一门课程可以被多个学生所选择。(2分)

2) 使用Rose双向工程,写出Student类生成的java代码(省略注释、get和set方法)(5分)

public class Student{ (1分)

private String name; (1分) private Course selecters[]; (1分)

public void Student(){ (1分) }

public void test(){ (1分) }

}

3) 使用Rose逆向工程,根据下面代码,画出类图。(7分)

public class A { public class B { private int i; private int j; private B b;

public void A(){ public void B(){ } }

public void test1(){ public void test2(){ } }

} } public class C extends A { private int k;

public void C(){ }

public void test3(){ } }

9

画出类A B C每个1分,画出类A和类B、类C之间关系各2分

2. 图书管理系统功能性需求说明如下:(25分)

? 图书管理系统能够为一定数量的借阅者提供服务。每个借阅者能够拥有唯一标识其存在的编号。图

书馆向每一个借阅者发放图书证,其中包含每一个借阅者的编号和个人信息。提供的服务包括:提供查询图书信息、查询个人信息服务和预定图书服务等。

? 当借阅者需要借阅图书、归还书籍时需要通过图书管理员进行,即借阅者不直接与系统交互,而是

通过图书管理员充当借阅者的代理和系统交互。 ? 系统管理员主要负责系统的管理维护工作,包括对图书、数目、借阅者的添加、删除和修改。并且

能够查询借阅者、图书和图书管理员的信息。

? 可以通过图书的名称或图书的ISBN/ISSN号对图书进行查找。 回答下面问题:

1) 该系统中有哪些参与者?(3分)

借阅者 图书管理员 系统管理员

2) 确定该系统中的类,找出类之间的关系并画出类图

用户类、用户角色类、图书类、预定类、借阅类、书目类(6分)

类图(6分)6个类每2个1分,6个关系 每2个1分

3) 画出语境“借阅者预定图书”的时序图(10分)

10

…… 此处隐藏:124字,全部文档内容请下载后查看。喜欢就下载吧 ……
uml期末考试题集及答案(3).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/606731.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)