系统分析与设计作业2

简答题

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

分析:强调对问题和需求的调查,确定功能。
设计:强调满足需求的概念化的解决方案。

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

面向对象的分析与设计能够构建与现实世界相对应的问题模型,更接近人类的思维方式,实现对客观世界描述到软件结构的直接转化。

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

UML是用于说明、可视化、构建和编写一个正在开发的、面向对象的、软件密集系统的制品的方法。 用于面向对象分析和面向对象设计,使用统一定义的符号表示出来,并将对象自身的属性、对象与对象之间的关联关系可视化,简化操作,增强可读性,提高效率。
考试考:
①用例图
②静态图(类图、对象图、包图)
③行为图(交互图,状态图,活动图)
④实现图(构件图,部署图)

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

软件的本质包括复杂性、一致性、可变性和不可视性。
开发者需要实现客户有限的,明确的需求,否则会导致项目的开发目标不明确,开发难度加大,最终导致产品失败。对于软件需求范围的控制必不可少,在满足需求约定的前提下,删减用户不明确的需求,完成基本的功能,就能提高软件产品的成功率。

项目管理实践

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

  • 使用截图工具(png格式输出),展现你团队的任务 Kanban
  • 每个人的任务是明确的。必须一周后可以看到具体结果
  • 每个人的任务是1-2项
  • 至少包含一个团队活动任务

在这里插入图片描述
UML绘图工具练习(提交贴图,必须使用 UMLet)
教材P182图16-2 设计模型
在这里插入图片描述
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值