软件工程理论与实践(三)

UML 中活动图是在用在生命周期中的哪个阶段的、用来做什么的、有几个图形符号(画出来)、它们表示什么含义

活动图在用例规约阶段,用来写用例的流程(主流程、备选流程),有六个符号:

  1. 实心圆圈:表示开始节点与结束节点
  2. 圆边矩形:表示 state
  3. 圆角矩形:表示 state
  4. 实心条:表示同步
  5. 缺角矩形:表示注释
  6. 菱形:表示判断

根据你自己的理解,UML 对于软件项目的成功有什么价值?(写出 3-5 条)

  1. 把抽象的项目需求转换为直白的模型
  2. 可以清楚地把项目表现给客户
  3. 便于后期维护

画完用例图,你要进行复审,一般你检查哪些内容?(写出 3-5 条)

  1. 所有用例是否出现
  2. 关系的对应关系是否正确
  3. 是否表达清晰

Actor 表示角色,其是「外部环境」,怎样理解

Actor 是指系统外的,在使用系统或与系统交互中所扮演的角色,所以不是系统内部的,算是外部条件