首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
类封装了信息和行为,是面向对象的重要组成部分。在系统设计过程中,类可以分为实体类、边界类和控制类。下面用例描述中属于控制类的是( )。
类封装了信息和行为,是面向对象的重要组成部分。在系统设计过程中,类可以分为实体类、边界类和控制类。下面用例描述中属于控制类的是( )。
admin
2018-09-03
66
问题
类封装了信息和行为,是面向对象的重要组成部分。在系统设计过程中,类可以分为实体类、边界类和控制类。下面用例描述中属于控制类的是( )。
选项
A、身份验证
B、用户
C、通信协议
D、窗口
答案
A
解析
在系统设计过程中,类可以分为三种类型,分别是实体类、边界类和控制类。
1.实体类
实体类的主要职责是存储和管理系统内部的信息,它也可以有行为,甚至很复杂的行为,但这些行为必须与它所代表的实体对象密切相关。实体类映射需求中的每个实体,实体类保存需要存储在永久存储体中的信息。例如,在线教育平台系统可以提取出学员类和课程类,它们都属于实体类。实体类通常都是永久性的,它们所具有的属性和关系是长期需要的,有时甚至在系统的整个生存期都需要。
2.控制类
控制类用于描述一个用例所具有的事件流控制行为,控制一个用例中的事件顺序。例如,用例“身份验证”可以对应于一个控制类“身份验证器”,它提供了与身份验证相关的所有操作。控制类用于对一个或几个用例所特有的控制行为进行建模,控制对象(控制类的实例)通常控制其他对象,因此,它们的行为具有协调性。通常情况下,控制类没有属性,但一定有方法。
3.边界类
边界类用于描述外部参与者与系统之间的交互,它位于系统与外界的交接处,包括所有窗体、报表、打印机和扫描仪等硬件的接口,以及与其他系统的接口。要寻找和定义边界类,可以检查用例模型,每个参与者和用例交互至少要有一个边界类,边界类使参与者能与系统交互。边界类是一种用于对系统外部环境与其内部运作之间的交互进行建模的类。常见的边界类有窗口、通信协议、打印机接口、传感器和终端等。实际上,在系统设计时,产生的报表都可以作为边界类来处理。
转载请注明原文地址:https://kaotiyun.com/show/zkLZ777K
本试题收录于:
系统分析师上午综合知识考试题库软考高级分类
0
系统分析师上午综合知识考试
软考高级
相关试题推荐
请在启动Excel时自动显示任务窗格。
请用替换的方式将orange转换成大写字母。
建立一个科技公司的组织图,其下有三个部门,分别为:销售部、研发部与财务部。
设置为键入时检查语法和随拼写检查语法
请在文档中添加能够自动更新的日期和时间。
将当前文稿保存为“单个网页文件”,重整图形尺寸以适应浏览器,要求支持IE5及其以上版本的浏览器。
在幻灯片母板内容区插入图片“qiqiu.jpg”,将幻灯片下移一层,并通过浏览视图查看效果。
退出当前筛选结果。
将数据按“星期日,星期一,星期二,星期三”顺序排列。
面向对象的模型中,最基本的概念是对象和()。
随机试题
计算简答题:根据所给材料回答问题。(需计算后回答的问题,须列出算式;每个问题计算过程中的小数均保留实际位数,计算结果有小数的,小数保留2位。)S出版社拟出版一本探讨教育问题的专著《大家讲谈》。助理技术编辑小王为该书拟订了整体设计方案:采用16开本
心脏缺血-再灌注心律失常有哪几种?发生机制是什么?
不属于孕激素生理作用的是
甲向法院起诉,要求判决乙返还借款本金2万元。在案件审理中,借款事实得以认定,同时,法院还查明乙逾期履行还款义务近一年,法院遂根据银行同期定期存款利息,判决乙还甲借款本金2万元,利息520元。关于法院对该案判决的评论,下列哪一选项是正确的?()
()是商业银行的最高风险管理/决策机构,承担商业银行风险管理的最终责任。
2014年1月1日,甲公司和乙公司签订融资租赁合同,乙公司按照甲公司的要求向丙公司购买机器5台,机器编号分别为E、F、G、X、Y,甲公司拟将该批机器分别用于不同的厂区。丙公司按照合同的约定向甲公司交付了该5台机器,收到甲公司验收合格的通知后,乙公司于201
教师如何提高自己的专业素养?
如果某IT项目客户的业务部署在其Internet网站上,客户的供应商、经销商等合作伙伴的业务也部署在各自的Internet网站上。客户要求自己的IT系统能通过Internet和其合作伙伴集成起来,开发者首先要考虑的技术是(136)。
Wheredoesthisconversationmostprobablytakeplace?
Theterm“print”hasseveralmeanings,soitisimportanttounderstandexactlywhatismeantbytheartisticterminology.Apri
最新回复
(
0
)