软件工程-11-获得功能性需求2009.pptVIP

  • 5
  • 0
  • 约5.1千字
  • 约 39页
  • 2017-08-12 发布于河南
  • 举报
软件工程 第十一章 获取功能性需求 一、功能性需求 功能性需求 是用来描述系统能够提供哪些功能来解决用户提出的问题。 已经学习过的描述功能性需求技术 结构化的功能模型 以数据流程图为核心,描述数据在流动加工过程中的变化,抽取功能模型。 面向对象的功能模型 强调人们日常描述问题的习惯和形式。 分析者利用情景或经历来描述用户和软件系统之间的交互方式,从而获取需求。 二、用例模型 用例的概念 用例描述了在不同条件下,系统对某一项目相关人员的请求所作出的响应,是系统中各相关人员之间就系统行为所达成的契约。 根据参与者作出的请求和请求涉及的条件,系统将执行不同的行为序列,每一行为序列被称之为一个场景。 一个用例是多个不同场景的集合。 1.用例的描述形式 用例实例 用例名称:通过万维网购买股票 范围:私人顾问系统中金融包功能(PAF) 项目相关人员和利益: 购买——购买股票,并希望所买股票能自动被加到金融包中。 股票代理商——希望得到全部的购买信息。 前置条件:用户已经启动PAF 成功保障:远程web站点认可此次购买事件;日志和用户记录被更新。 基本流程: 1、购买者选择通过万维网来购买股票。 2、系统从用户那里得到所用站点的名称。 3、系统与该站点建立网络连接,并保持控制权。 4、购买者在该站点上浏览并购买股票。 5、系统截取站点的响应信息,并更新购买者的记录。 6、系统向用户显示更新

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档