SW03-3需求分析技术.pptVIP

  • 6
  • 0
  • 约4.64千字
  • 约 55页
  • 2017-08-31 发布于重庆
  • 举报
SW03-3需求分析技术.ppt

需求分析技术 软件需求分析的原则 1.必须表示和理解问题的信息域 2.必须定义软件将完成的功能 3.必须表示软件的行为(作为外部事件的结果) 4.必须划分描述信息、功能和行为的模型,从而使得可以以层次的方式揭示细节 5.分析过程应该从要素信息移向细节实现(要给出系统的逻辑视图和物理视图) 软件需求分析原则——信息驱动 需求分析方法由对软件问题的信息域和功能域的系统分析过程及其表示方法组成 大多数的需求分析方法是由信息驱动的 信息域具有三种属性: 信息流、信息内容和信息结构 软件需求分析的原则——功能定义 从现实中分离功能,即描述要“做什么”而不是“怎样实现” 要求使用面向处理的规格说明语言(或称系统定义语言) 如果被开发软件只是一个大系统中的一个元素,那么整个大系统也包括在规格说明的描述之中 软件需求分析的原则——规约原则 规格说明必须包括系统运行环境 规格说明必须是一个认识模型(以用户感觉系统的方式来描述系统) 规格说明必须是可操作的(建立软件操作的语境) 规格说明必须容许不完备性并允许扩充 规格说明必须局部化和松散耦合(适应未来的变化) 结构化分析方法 面向数据流进行需求分析的方法,超过30年的历史 具体来说,结构化分析方法就是用抽象模型的概念,按照软件内部数据传递、变换的关系,自顶向下逐层分解,直到找到满足功能要求的所有可实现的软件为止 结构化分析方法适合于数据处理类型软件

文档评论(0)

1亿VIP精品文档

相关文档