您的当前位置:首页正文

UML期中考试题

2021-04-21 来源:帮我找美食网
一、根据下图写出相应的Java代码。(10分)

二、下图为一部分欧洲地区的对象图,绘制出相应的类图。(10分)

三、读图,判断对错。(10分)

1. 下面用例的名字是否合理?如果不合理,请说明原因并修改。(5分)

2. 下面用例图中是否有错误?如果有,请说明原因并修改。(5分)

四、请说明下图所示的顺序图含义。(10分)

五、下图表示的是向自动售货机填充货物的用例图,表明供货商会根据销售情况供货。请为用例间的三个关系补充构造型,并说明原因。(10分)

打开销售机供货关闭销售机根据销售情况供货

六、根据下列文字描述绘制出用例图和类图。(30分) 课程登记问题描述:

每学期开始学生需要一份课程表,它包含本学期所提供的课程列表及每门课程的相关信息。比如:导师名称、科系、必要条件、课程时间、上课地点,可以帮助学生作出合理的决定。

新系统规定学生可以选择四门必修课程。此外,他还要选择两门候补课程以防某门课程人员满额或被取消。每门课程人数不得多余10人或少余3人。一旦学生完成登记过程,登记系统将信息传入记费系统以便计算学生在本学期的学费数额。

导师需要随时访问系统,知道有那一门课程需要任教。他也可以了解他的课有那些学生。 每学期开始,学生有一段试听时间,学生可以改变所选课程内容。在这段时间学生必须可以访问系统随时更改课程选项。

七、描述某客户Joe从ATM提款机中取20美元的顺序图。(20分)

因篇幅问题不能全部显示,请点此查看更多更全内容