软件工程导论第三章.pptVIP

  • 45
  • 0
  • 约9.97千字
  • 约 84页
  • 2018-01-07 发布于浙江
  • 举报
《软件工程》 第三章 结构化分析 主要内容: 第一节 需求分析 第二节 实体-关系图(E-R图) 第三节 数据流图 第四节 状态转换图 第五节 数据字典 第六节 其他具有结构化思想的需求分析方法 附录:程序员的素质要求 第一节 需求分析 软件需求 用户对目标系统在功能、行为、性能、设计约束等方面的要求 需求分析 发现、求精、建模、规格说明和复审的过程。 任务:解决“做什么”的问题,不是解决“如何做”的问题 需求分析的最终输出:需求规格说明书 一、需求分析的任务 需求分析研究的对象 软件项目的用户要求 途径 用户与分析员之间的通信与沟通 如何沟通? 1、访谈 正式访谈 非正式访谈 2、简易的应用规格说明技术 一、需求分析的任务 如何沟通? 2、简易的应用规格说明技术 开发者与用户不分彼此,发挥团队优势 及时讨论和求精 逐步导出规格说明 3、软件原型 它应该实现用户看得见的功能(例如屏幕显示或打印报表),省略目标系统的“隐含”功能(例如修改文件) 要点 原型要体现“快速” 原型要“易于修改” 二、需求分析遵循的准则 1、必须理解和表示问题的信息域,根据这条准则应该建立数据模型 2、必须定义软件应完成的功能,这条准则要求建立功能模型 3、必须表示作为外部事件结果的软件行为,这条准则要求建立行为模型 4、必须对描述信息、功能和行为的模型进行分解,用层次的方式展示细节 5、分析过程应该从要

文档评论(0)

1亿VIP精品文档

相关文档