系统分析与设计HW2

简单题

1.用简短的语言给出对分析、设计的理解。

  • 分析
    调查问题与需求(do the right thing)
  • 设计
    找到对问题与需求的概念性解决方法(do the thing right)

2.用一句话描述面向对象的分析与设计的优势。

面向对象的分析与设计能够构建与现实世界相对应的问题模型,并保持他们的结构、关系和行为为模式。

3.简述 UML(统一建模语言)的作用。考试考哪些图?

UML是一种开放的方法,用于说明、可视化、构建和编写一个正在开发的、面向对象的、软件密集系统的制品的开放方法。UML是用于将分析与设计结果可视化的标准构图语言。

在UML系统开发中有三个主要的模型功能模型:从用户的角度展示系统的功能,包括用例图。对象模型:采用对象,属性,操作,关联等概念展示系统的结构和基础,包括类别图、对象图。动态模型:展现系统的内部行为。包括序列图,活动图,状态图。区分UML模型和UML图是非常重要的,UML图,包括用例图、协作图、活动图、序列图、部署图、构件图、类图、状态图,是模型中信息的图形表达方式。

4.从软件本质的角度,解释软件范围(需求)控制的可行性

软件本身的复杂性、不可见性、不一致性、可变性,软件范围多数情况下对于客户和开发者都是模糊的,这形成软件产品与其他产品不同的开发过程。因此,范围管理是软件项目管理的重要性。

5. 项目管理实践

看板使用练习
系统分析与设计HW2_第1张图片

6.UML绘图工具练习

系统分析与设计HW2_第2张图片

你可能感兴趣的:(系统分析与设计)