系统需求分析与设计要点.pptVIP

  • 1
  • 0
  • 约1.36万字
  • 约 110页
  • 2026-09-09 发布于北京
  • 举报

软件工程

SoftwareEngineering

第1页2026/9/81广东工业大学计算机学院

第4章软件需求分析本章内容:4.1需求分析4.2结构化分析4.3系统流程图4.4数据流图4.5数据字典4.6关系数据理论第2页2026/9/82广东工业大学计算机学院

4.1需求分析需求分析是软件定义时期的最后一种阶段,其基本任务是回答“系统必须做什么”这个问题。需求分析不是确定系统怎样完毕工作,而是确定系统必须完毕哪些工作。对目标系统提出完整、准确的详细要求。需求分析阶段结束时,要提交详细的数据流图、数据字典和算法描述。第3页2026/9/83广东工业大学计算机学院

4.1.1需求分析的特点需求分析虽处于软件开发过程的开始阶段,但它对于整个软件开发过程以及软件产品质量是至关主要的。需求分析是指开发人员要进行细致的调查分析,准确了解顾客的要求。将顾客非形式的需求陈述转化为完整的需求定义,再由需求定义转换到相应的形式功效规约的过程。第4页2026/9/84广东工业大学计算机学院

需求分析的难点主要体现在以下几个方面:1.需求易变性 用户在开始时提出一些功能需求,当对系统有一定的理解后,会提出一些需求。以后随着理解的深入而不断提出新的需求。2.问题的复杂性 一方面是由用户需求所涉及的因素繁多引起的,如运行环境和系统功能等;其次是扩展的应

文档评论(0)

1亿VIP精品文档

相关文档