软件系统分析与设计作业2

软件系统分析与设计作业2

1. 简答题

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

    分析是根据原理、数据、经验等确定有效的需求、目标或问题。

    设计是为了实现需求、达成目标或解决问题找到一套完整的,可控制的方法流程。

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

    满足复杂功能的实现、大团队中对项目的理解和产品的更新。

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

    直观地表达面向对象的软件设计中各部分信息的交流。帮助开发人员更好地理解业务流程,建立更可靠,更完善的系统模型。

    用例图、静态图、行为图、实现图

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

    软件本身具有复杂性和可变性,软件的需求并不是一开始就全部确定的,在开发和维护期间会发生改变,不断进行更新,从而满足用户的需求。根据2/8法则,产品在初始阶段只需要用20%的关键需求来打开市场,在之后才会进行完善,这是符合用户的使用心理和市场规律的。

2. 项目管理实践

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

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

kanban

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

    • 请在 参考书2 或 教材 中选择一个类图(给出参考书页码图号)

    UML类图

    教材240页图18-8

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值