系统分析与设计 - Homework2

1、简答题

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

  分析就是对用户给出的软件功能等方面的需求进行系统的研究,识别出主号问题,确定待开发软件的功能、性能、接口、数据、界面等具体的细节要求。
  设计就是基于需求分析中得到的需求,构造出目标系统的逻辑模型,最终得到一个可供编码过程参考的设计模型文档。

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

  面向对象的分析与设计非常符合我们人类对世界上各种事物直观的认知,符合我们对事物看法的思维习惯,非常方便我们去理解对象的功能与结构,对象与对象之间的关系。此外,通过面向对象进行设计的体系架构会比较稳定,因为对象是相对比较稳定的,如果体系发生变化的话,那么只需要根据对象重新进行组织即可

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

  UML 是一种通用的可视化建模语言,能够将分析与设计的结果可视化。
  考试考的图:用例图,静态图(类图,对象图,包图),行为图(交互图,状态图,活动图),实现图(构件图,部署图)。

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

  软件的本质应该是客户需求的呈现,但软件的本质是经常变化的,客户需求也是在不断地变化,因此软件需求是不可控的。在多数情况下,客户与开发者能就项目的小部分内容给出严格的需求约定,而大部分内容都是相对模糊的,所以只能做好需求分析,尽可能地去满足客户和用户的需求。

2、项目管理实践

看板使用练习(提交看板执行结果贴图,建议使用 Git project)

UML绘图工具练习(提交贴图,必须使用 UMLet)

《UML和模式应用》Page9 图1-6 UML的不同透视图_
《UML和模式应用》Page9 图1-6 UML的不同透视图

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值