下载此文档

超好的软件工程003.ppt


文档分类:IT计算机 | 页数:约113页 举报非法文档有奖
1/113
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/113 下载此文档
文档列表 文档介绍
第三章结构化分析 Structured Analysis
合肥工业大学理学院
为什么要进行需求分析?
开发人员往往急于求成
对开发工作进行指导
开发人员理解用户的要求
用户理解开发人员
测试部门有理可依
需求分析的任务
准确地定义未来系统的目标,确定为了满足用户的需求系统必须做什么。用《需求规格说明书》规范的形式准确地表达用户的需求。
需求分析的任务
完全弄清用户对软件系统的确切要求,用推荐格式——需求规格说明书表达出来
(1)“需求说明”应具有准确性和一致性
(2)“需求说明”应具有清晰性和无二义性
(3)“需求说明”应直观、易读、易于修改
什么是用户需求?
思考几个问题
如何识别、获取需求?
你能够采取何种手段与用户进行交流沟通?
何为需求建模?
你如何理解模型与建模?
软件需求过程
软件需求过程包括了5个主要活动:
需求获取
需求分析和确认
编写需求规格说明书
需求验证
需求管理
需求获取—面临的挑战
需求获取面临的挑战:
客户说不清需求
需求易变性
问题的复杂性和对问题空间理解的不完备性与不一致性
需求获取—常用方法
建立分析小组
领域专家:主角
系统分析员:导演
客户访谈
广泛使用
有两种基本形式--正式访谈和非正式访谈
问题:谁,什么,哪里,哪些,何时,为什么,
怎样/如何
问题分析与确认
简易的应用规格说明技术
软件原型
优秀需求具有的特性
完整性
正确性
可行性
必要性
划分优先级
无二义性
可验证性

超好的软件工程003 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数113
  • 收藏数0 收藏
  • 顶次数0
  • 上传人文库旗舰店
  • 文件大小755 KB
  • 时间2018-06-25