如果让你去设计我们学院的大学生考勤系统,你认为应该考虑什么开发方法比较合适,原因是什么?
输入文字
2必答[单选题]()是对现实的简化
A.
图
B.
视图
C.
模型
D.
管理
3必答[单选题]UML是一种面向()的建模语言。
A.
过程
B.
UML
C.
对象
D.
功能
4必答[多选题]以下哪些是UML的组成部分?
A.
视图
B.
用例
C.
状态
D.
图
E.
模型元素
F.
对象
5必答[多选题]用例图的构成元素有()
A.
参与者
B.
客户
C.
用例
D.
人员
E.
用例和参与者之间的关系
F.
用户
6必答[单选题]下列关于UML的说法错误的是()
A.
用例图是视图的一种
B.
同一个模型能在不同的图中使用
C.
UML包括静态建模和动态建模
D.
UML适用于系统开发过程到系统完成测试的不同阶段
7必答[多选题]下列关于建模说法正确的有()
A.
模型提供了系统的蓝图,包含细节设计,也包含总体设计。
B.
模型为了统一,表达方式必须唯一。
C.
模型可以独立存在,分开研究。
D.
模型要有大局观,可以忽略掉细节。
E.
模型来源于现实,不能脱离实际生活。
8必答[多选题]视图能够表达系统某方面特征,能表示动态视图的图有()
A.
活动图
B.
通信图
C.
用例图
D.
对象图
E.
序列图
9必答[简答题]如果软件开发像建造狗窝一样,会出现什么样的问题呢?
输入文字
10必答[单选题]下列关于参与者的说法,正确的是()
A.
参与者应该是现实中存在的人
B.
同一个人作为参与者可能有不同的身份
C.
参与者只能是发起者
D.
核心功能的参与者可以是次要的
11必答[多选题]下列哪些是关于参与者的正确描述()
A.
我们可以通过完成日常工作的人中确定参与者
B.
对于触发系统功能的参与者可能不是人
C.
公司系统中我们可以对人事经理和销售经理进行泛化处理
D.
系统边界决定了参与者
E.
随着系统的发展,逐渐融为一体,我们可以忽视边界的存在
12必答[多选题]下列关于用例说法正确的有()
A.
用例必须由某一个参与者触发激活后才能执行
B.
教务系统中,学生填写表单是一个用例
C.
我们可以从能干什么的角度发掘用例
D.
用例粒度大,会导致系统分析的不够具体
E.
粒度大,会导致用户难以来理解系统
13必答[多选题]下列对于用例关联性理解正确的有()
A.
包含关系就是把多个用例都用到的同一个行为单独抽象出来
B.
利用包含关系可以增强用例图的可维护性
C.
扩展关系中基础用例是完整的,而包含关系基础用例是不能脱离包含物存在的
D.
双十一期间商家活动中,买五送一和买500送100跟商家活动属于包含关系
E.
具备同一结构和相似目的的用例可以使用泛化
F.
职员与人事经理、财务经理属于扩展关系