软件工程课件4 需求分析基础_第1页
软件工程课件4 需求分析基础_第2页
软件工程课件4 需求分析基础_第3页
软件工程课件4 需求分析基础_第4页
软件工程课件4 需求分析基础_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

13需求分析基础

2§3.1需求分析各阶段的基本概念

准确地定义未来系统的目标,确定为了满足用户的需求系统必须做什么。用<需求规格说明书>规范的形式准确地表达用户的需求。3

需求分析作用:是指开发人员要准确理解用户的要求,进行细致的调查分析,将用户非形式的需求陈述转化为完整的需求定义,再由需求定义转换到相应的形式功能规约的过程。即正确地认识问题。

需求分析的基本任务:要准确地定义新系统的目标,为了满足用户需要,回答系统必须“做什么”的问题。即正确的理解现实问题,正确的描述现实问题。

4§3.2问题分析阶段一、初步需求获取技术系统分析员的主要焦点是“做什么(what)”,不是“怎样做(how)”。清楚地理解所要解决的问题完整地获取用户需求5需求获取面临的挑战:(1)问题空间理解(2)人与人之间的通信(3)需求的不断变化6某出版社系统调查表编号提出问题1您在哪个部门工作?2出版业务流程是什么?3您每日都处理那些文件、数据、报表?4工作中手工处理特别麻烦的事情是什么?5工作中手工处理什么问题解决不了?影响效率的问题有哪些?6您认为提高工作效率,节省工作时间,减轻工作强度可采取哪些办法?7某出版社系统调查表编号提出问题7您的部门需要成本核算和统计的内容有哪些?8您的部门采用计算机管理工作情况如何?9如何改进业务流程使之更合理?10哪些问题是目前传统手工方法根本无法解决的?11出版社计算机管理信息系统需要解决什么问题?8交流机制同步交流(同地,异地);异步交流通信机制支持的通信模式Hallway交谈需求阐明需求变更调查问卷和有组织的访谈应用域知识的引出事后总结会议(面对面,电话,视频)客户评审、项目评审、检查、状况评审、集体讨论、问题求解同步异地组件客户评审、项目评审、检查异地讨论、集体讨论、问题求解9会议会议是得到问题的有效解决方案并达成一致的唯一机制会议中的重要角色主要组织者负责组织会议并指导其执行拟定会议议程记录员做会议记录整理会议记录并下发给有关人员记时员掌握时间进度101.面向数据流的建模方法——数据流图2.面向对象的建模方法——用例图二、需求建模方法11信息系统系统级用例图

12

1.用户需求分类

(1)功能性需求(2)非功能性需求132.两类需求包括的内容(1)功能(2)性能(3)环境(4)界面(5)用户或人的因素(6)文档(7)数据(8)资源(9)安全保密(10)软件成本消耗与开发进度(11)质量保证14(2)性能需求

软件开发的技术性指标例如:存储容量限制执行速度、响应时间吞吐量15(3)环境需求

硬件设备:机型、外设、接口、地点、分布、温度、湿度、磁场干扰等软件:操作系统、网络、数据库16

软件需求分析是把软件需求求精和细化的一步,也是软件生命期中重要的一步。通过对软件的需求分析才能把软件功能和性能的总体概念,描述为具体的规格说明书,而这种规格说明书正是开发软件的基础。§3.3需求描述阶段171.主要内容:

⑴概述。软件需求的简要说明,如:地面站管理系统、档案信息系统等

⑵界面描述。软件系统的实现环境

⑶模型分析。系统模型的形式规定、限制和说明。

⑷质量评审要求。

⑸其他。

182.作用:

⑴合同作用——作为软件人员和用户之间事实上的技术合同说明。

⑵为以后设计、编码打基础——作为软件人员下一步进行设计和编码的基础。

⑶验收的依据。

193.说明书要求

⑴完整:要把问

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论