系统分析与设计作业二

  1. 简答题
  • 用简短的语言给出对分析、设计的理解。
    分析设计指的是对软件需求的分析设计,在需求分析阶段,要明确软件必须实现什么,有什么限制;在软件设计阶段,要明确系统应该怎么工作;在软件开发阶段,要明确系统如何实现。
  • 用一句话描述面向对象的分析与设计的优势。
    OOAD的封装、数据隐藏和模块化的设计原则有利于开发耦合度低的系统并进行有效的管理。
  • 简述 UML(统一建模语言)的作用。考试考哪些图?
    UML(统一建模语言)是用于指定,可视化,构建和记录软件系统工件的标准语言,帮助工作人员对软件系统进行面向对象的描述和建模。
    用例图,静态图,行为图,实现图
  • 从软件本质的角度,解释软件范围(需求)控制的可行性
    计算机软件是指计算机系统中的程序及其相关的文档,并具有复杂性、一致性、可变性和不可见性等特性。由于这些特性,管理软件项目是一份复杂的工作,软件需求范围控制是其中的一个重点工作。对于需求的变更既不能一概拒绝客户的要求,也不能一味地迁就客户,与用户进行全面的沟通与协商,确保变更有序进行,在维持软件可变性的同时也使得变化在可控范围内,从而有效地控制需求范围。

  1. 项目管理实践
    系统分析与设计作业二_第1张图片

  1. UML绘图工具练习

UML和模式应用(原书第三版) P7 (中文版)

系统分析与设计作业二_第2张图片

你可能感兴趣的:(系统分析与设计)