网站大量收购闲置独家精品文档,联系QQ:2885784924

deng-UML练习题.ppt

  1. 1、本文档共34页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
deng-UML练习题

*;用例图;练习题:;例1:学院班级管理系统的用例图;例2:学生成绩管理的用例图;例3:网上选课系统的用例图的用例图;例4:帐号管理系统的用例图;例5:饮料自动售货机顾客购买矿泉水的用例图;类图;例1:;;例2:某高校中有以下事物:学校、教师、教室、教材、课程、课桌、学生、班级、学院、讲台、机房、计算机、交换机、社团,试绘制反映这些事物联系的类图。;例3:;创建类图的步骤如下: (1)将学生可以是在校生或者毕业生建模为3个类:Student、UnderGraduate和Graduate,其中,后两个类是Student类的子类。 (2)为“在校生可以是助教的一种”建立模型,即建立UnderGraduate类的另一个超类Tutor。 (3)通过创建从Tutor到Student的关联(名为tutors),建立一名助教指导一名学生的模型。 (4)将“教师和教授属于不同级别的教员”建模为3个类:Instructor、Teacher和Professor,其中,后两个类是Instructor类的子类。 (5)建立“一名教师助理可以协助一名教师和一名教授,一名教师只能有一名教师助理,一名教授可以有5名教师助理”的模型。创建TeacherAssistant类,并使其与Teacher类和Professor类都建立关联。 (6)将TeacherAssistant类建模为Graduate类的派生类。;;例4:;顺序图;;例:打电话顺序图;状态图; 例:一个简单的下棋游戏,游戏双方称为黑方和白方。白方首先走第一步,然后黑白双方轮流走棋。如果有一方不能继续走棋,则另一方获得胜利,游戏结束;如果比方同意平局,则游戏结束。请画出该问题的状态图。 ; 分析下面的状态图,回答问题;;活动图;例:;加水到容器中;;构件图;补充:构件图中的关系及解释 ;实例1.     图中的构件名称是Dictionary字典。     该构件向外提供两个接口,即两个服务Spell-check拼写检查、Synonyms同义词。; 1. 构件图用于那种建模阶段? A.动态建模 B.静态建模 2. 一个构件只能对特定的另一个构件提供特定的一种服务。这种说法正确吗? A.正确 B.错误 3. 构件图用于描述系统中各物理部件之间的服务的依赖提供关系。这种说法正确吗? A.正确 B.错误 4. 构件图中实线箭头表示服务的依赖,虚线箭头表示服???的提供。这种说法正确吗? A.正确 B.错误 答案:1.B 2.B 3.A 4.B

文档评论(0)

dajuhyy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档