首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在UML中,用例代表一个完整的功能,如与角色通信、进行计算或在系统内工作等。请简要说明用例具有哪些的特征,并指出用例图中(1)~(3)处表示的内容。 UML采用5个互联的视图来描述软件系统的体系结构,即用例视图(Use—case View)、设计视图(D
在UML中,用例代表一个完整的功能,如与角色通信、进行计算或在系统内工作等。请简要说明用例具有哪些的特征,并指出用例图中(1)~(3)处表示的内容。 UML采用5个互联的视图来描述软件系统的体系结构,即用例视图(Use—case View)、设计视图(D
admin
2009-02-15
31
问题
在UML中,用例代表一个完整的功能,如与角色通信、进行计算或在系统内工作等。请简要说明用例具有哪些的特征,并指出用例图中(1)~(3)处表示的内容。
UML采用5个互联的视图来描述软件系统的体系结构,即用例视图(Use—case View)、设计视图(Design View)、进程视图(Process View)、实现视图(Implementation View)和展开视图(Deployment View)。系统模型中每一个视图的内容是由一些图来描述的,UML中包含用例图、类图、对象图、状态图、时序图、协作图、活动图、组件图、分布图等9种图。对整个系统而言,其功能由用例图描述,静态结构由类图和对象图描述,动态行为由状态图、时序图、协作图和活动图描述,而物理架构则是由组件图和分布图描述。请分别指出用例图、类图、对象图、状态图、时序图、协作图、活动图、组件图、分布图的作用。
选项
答案
1)用例图定义了系统的功能需求,它完全是从系统的外部观看系统功能,并不描述系统内部对功能的具体实现。在用例图中,角色代表触发系统功能的用户或其他系统,用例代表具体的功能描述。 2)类图描述系统的静态结构,表示系统中的类以及类与类之间的关系。 3)对象图描述了一组对象以及它们之间的关系,表示类的对象实例。 4)状态图表示一个状态机,强调对象行为的事件顺序。 5)时序图和协作图均表示一组对象之间的动态协作关系。其中,时序图反映对象之间发送消息的时间顺序,协作图反映收发消息的对象的结构组织。时序图和协作图是同构
解析
用例描述了它所代表的功能的各个方面,即包含了用例执行期间可能发生的各种情况。用例和角色之间具有“关联”的连接关系,表示什么角色与该用例进行通信。在UML语言中,用例用一个椭圆图形和名称表示。
在本题中,我们通过题目说明可以识别以下用例:
1.与教师有关的用例
1)选择课程——选择所教的课程,并获得学生名册。
2)登记成绩——在学期结束时,提交学生的课程成绩。
2.与学生有关的用例
1)注册课程——在学期开始进行选课注册,允许在一段时间内更改或删除,课程目录系统提供当前学期的所有可选课程列表。2)查看成绩单——学生可以查看以前学期的电子成绩单。
3.与注册管理员有关的用例
1)维护课程信息——在系统中增加、修改和删除课程信息。2)维护学生信息——在系统中增加、修改和删除学生信息。3)维护教师信息——在系统中增加、修改和删除教师信息。4)关闭注册——删除少于3人的课程,并由付费系统通知学生缴费。
4.与安全性要求有关的用例
登录——使用此系统的人员需要进行登录,以验证其身份和权限。
发现和定义对象类应以问题域和系统责任为出发点,正确地运用抽象原则,尽可能全面地发现对象的因素,并对其进行检查和整理,最终得到系统的对象类。我们可以在用例模型的基础上,通过识别实体类、边界类和控制类,从而发现和定义系统中的对象类。识别上述对象类之后,通过建立交互图,将用例的行为分布到这些对象类中。时序图表示完成某项行为的对象类和这些对象类之间传递消息的时间顺序,其中,对象生命线是一条垂直的虚线,表示对象存在的时间;控制焦点是一个细长的矩形,表示对象执行一个所经历的时间段;消息是对象之间的一条水平箭头线,表示对象之间的通信。协作图包含一组对象和以消息交换为纽带的关联,用于描述系统的行为是如何由系统的成分合作实现的。
转载请注明原文地址:https://kaotiyun.com/show/zgDZ777K
本试题收录于:
软件设计师下午应用技术考试题库软考中级分类
0
软件设计师下午应用技术考试
软考中级
相关试题推荐
在软件开发过程中,详细设计的内容不包括()设计。
在进行软件设计时,以下结构设计原则中,不正确的是()。
对于防病毒系统的测试是系统安全测试的重要内容,下列不属于防病毒系统安全测试基本测试点的是____________。
单元测试的测试内容包括_____________。①模块接口②局部数据结构③模块内路径④边界条件⑤错误处理⑥系统性能
以下不属于系统测试的是___________。①单元测试②集成测试③安全性测试④可靠性测试⑤确认测试⑥验收测试
以下关于用例图的叙述中,不正确的是(44)。图书馆管理系统需求中包含“还书”用例和“到书通知”用例,对于“还书”用例,应先查询该书是否有人预定,若有则执行“到书通知”。“还书”用例和“到书通知”用例是(45)关系,以下用例图中,(46)是正确的。管理员处
以下关于用例图的叙述中,不正确的是(44)。图书馆管理系统需求中包含“还书”用例和“到书通知”用例,对于“还书”用例,应先查询该书是否有人预定,若有则执行“到书通知”。“还书”用例和“到书通知”用例是(45)关系,以下用例图中,(46)是正确的。管理员处
随机试题
Thegoods________whenwearrivedattheairport.
试论述学习能力倾向测验,并以美国的大学学习能力倾向测验为例说明其主要功能及特点。
对丹毒病人治疗护理措施应包括
以下关于帕金森病的叙述,正确的是
甲企业投资一个项目,该项目的风险报酬系数为0.5,标准差为1.2%,经营收益期望值为15%,无风险报酬率为8%。根据上述资料,回答下列问题:若投资报酬总额为150万元,则需要的投资总额是()万元。
甲对乙的债务清偿期已届满却未履行,乙欲就甲对他人享有的债权提起代位权诉讼。根据合同法律制度的规定,甲享有的下列债权中,乙可代位行使的是()。(2015年)
公民道德建设重在建设、______。
构成路网的基础是铁路运输通道和()。
材料一:2018年3月17日,十三届全国人大一次会议表决通过了关于国务院机构改革方案的决定,批准了国务院机构改革方案。从1982年到2018年,国务院机构一共集中进行过8次改革,分别是1982年、1988年、1993
Wemaintainthatingeneralafocusonpositiveinformationbenefitswell-being.However,thereareprobablyconditionswhenac
最新回复
(
0
)