需求分析的任务 ■3.1.1确定对系统的综合要求 ■3.12分析系统的数据要求 ■3.1.3导出系统的逻辑模型 3.14修正系统开发计划 ■3.1.5开发原型系统
需求分析的任务 ◼ 3.1.1 确定对系统的综合要求 ◼ 3.1.2 分析系统的数据要求 ◼ 3.1.3 导出系统的逻辑模型 ◼ 3.1.4 修正系统开发计划 ◼ 3.1.5 开发原型系统
需求分析的任务 系统功能要求 ■系统必须做什么? 性能要求 ■做得怎样? ■运行要求 ■运行环境、软硬件配置等 ■未来可能的扩充要求
需求分析的任务 ◼ 系统功能要求 ◼ 系统必须做什么? ◼ 性能要求 ◼ 做得怎样? ◼ 运行要求 ◼ 运行环境、软硬件配置等。 ◼ 未来可能的扩充要求
需求分析的任务 ■分析系统的数据要求 ■建立概念模型 ■ER图 ■形象描绘数据结构 层次方框图 Warnier图 IPO图 ■数据结构规范化
需求分析的任务 ◼ 分析系统的数据要求 ◼ 建立概念模型 ◼ E-R 图 ◼ 形象描绘数据结构 ◼ 层次方框图 ◼ Warnier 图 ◼ IPO图 ◼ 数据结构规范化
需求分析的任务 ■导出逻辑模型 修正计划 ■重估成本 进度 ■开发原型系统 建立原型系统的理由(五点)
需求分析的任务 ◼ 导出逻辑模型 ◼ 修正计划 ◼ 重估成本 ◼ 进度 ◼ 开发原型系统 ◼ 建立原型系统的理由(五点)
需求分析的任务(小结) ■需求分析的任务就是借助于当前系统的逻 辑模型导出目标系统的逻辑模型,解决目 标系统的“做什么”的问题。 ■通常软件开发项目是要实现目标系统的物 理模型 ■目标系统的具体物理模型是由它的逻辑模 型经实例化,即具体到某个业务领域而得 到的
需求分析的任务(小结) ◼ 需求分析的任务就是借助于当前系统的逻 辑模型导出目标系统的逻辑模型,解决目 标系统的 “做什么” 的问题。 ◼ 通常软件开发项目是要实现目标系统的物 理模型 ◼ 目标系统的具体物理模型是由它的逻辑模 型经实例化,即具体到某个业务领域而得 到的
分析过程 ■3.2.1沿数据流图回溯 ■3.22用户复查 ■3.2.3细化数据流图 ■3.24修正开发计划 32.5书写文档 ■3.2.6审查和复审
分析过程 ◼ 3.2.1 沿数据流图回溯 ◼ 3.2.2 用户复查 ◼ 3.2.3 细化数据流图 ◼ 3.2.4 修正开发计划 ◼ 3.2.5 书写文档 ◼ 3.2.6 审查和复审