系统分析与设计(2)

1、简答题

  • 用简短的语言给出对分析、设计的理解。
    分析的重点在于调查和研究问题的本质,而相对不关注解决方案;设计的重点是制定解决方案,而相对不注重具体实现。

  • 用一句话描述面向对象的分析与设计的优势。
    可以减低门槛让不会编程的人也参与这项工作,使设计和分析的工作能够更好的完成。

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

  • 从软件本质的角度,解释软件范围(需求)控制的可行性。
    软件的本质要求我们协调好生产代码和项目管理之间的关系从而尽可能的增大收益。在多数情况下,客户与开发者能就项目的 20% 内容给出严格的需求约定,80% 的内容都是相对模糊的,所以只要发现并尽可能的满足客户感兴趣的需求即可。

2、项目管理实践

  • 看板使用练习
    系统分析与设计(2)
  • UML绘图工具练习(提交贴图,必须使用 UMLet)
    UML和模式应用(第3版),第9页
    系统分析与设计(2)