系统分析与设计第二次作业

系统分析与设计第二次作业

1. 简答题

  • 用简短的语言给出对分析、设计的理解
    分析强调的是对问题和需求的调查研究,而不是解决方案;设计强调的是满足需求的概念上的解决方案,而不是其实现。

  • 用一句话描述面向对象的分析与设计的优势
    面向对象的分析与设计方法符合人类固有的思维模式,其结果直观且容易被人理解与接受。

  • 简述 UML(统一建模语言)的作用

统一建模语言(UML)是描述、构造和文档化系统制品的可视化语言。

从其定义可知,UML的核心作用是:可视化。该特点可以使得UML可以帮助项目参与者更直观、清晰地认识其描述的对象。

  • 考试考哪些图?
    根据PPT,考试范围如下:
    • 用例图
    • 静态图
      • 类图
      • 对象图
      • 包图
    • 行为图
      • 交互图
      • 状态图
      • 活动图
    • 实现图
      • 构件图
      • 部署图
  • 从软件本质的角度,解释软件范围(需求)控制的可行性
    软件的本质特征为:复杂性、一致性、可变性、不可视性,这些特征决定了软件开发必然是一个困难的过程。为了实现软件的及时交付,不论是从客户还是从开发者的角度思考,软件范围控制都具有必要性。
    根据IEEE强调的“软件工程与其他工程相比的特殊性”,我们了解到软件20%的功能便足以满足80%人的需要,软件分析不是发现更多的功能与需要,而是确认有效的功能与需求。为实现软件范围控制、保证软件项目可以如期完成,开发团队只需要在SDLC的需求分析阶段与客户进行充分沟通,不断去伪求真、寻找客户的核心需求,最终实现合理的软件范围控制。
    综上,软件范围控制不仅具有可行性,而且具有必要性。其必要性又进一步提高其可行性。

2. 项目管理实践

  • 看板使用练习
    看板
  • UML绘图工具练习
    参考书P193 图16-17
    在这里插入图片描述
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值