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

  • 7
  • 0
  • 约4.32千字
  • 约 35页
  • 2019-10-17 发布于福建
  • 举报
软件工程 第十一章 获取功能性需求 一、功能性需求 功能性需求 是用来描述系统能够提供哪些功能来解决用户提出的问题。 已经学习过的技术 结构化的功能模型 以数据流程图为核心,描述数据在流动加工过程中的变化,抽取功能模型。 面向对象的功能模型 强调人们日常描述问题的习惯和形式。 分析者总是利用情景或经历来描述用户和软件系统之间的交互方式,从而获取需求。 一、用例模型 用例的概念 一组用例的实例,其中每个实例都是系统执行的一系列活动,这些活动产生了对某个参与者而言可观察的返回结果。 用例描述了在不同条件下,系统对某一项目相关人员的请求所作出的响应,是系统中各相关人员之间就系统行为所达成的契约。 根据参与者作出的请求和请求涉及的条件,系统将执行不同的行为序列,每一行为序列被称之为一个场景。 一个用例是多个不同场景的集合。 1.用例的描述形式 用例实例 通过万维网购买股票 基本流程: 1、购买者选择通过万维网来购买股票 2、系统从用户那里得到所用站点的名称。 3、系统与该站点建立网络连接,并保持控制权 4、购买者在该站点上浏览并购买股票。 5、系统截取站点的响应信息,并更新购买者的记录 6、系统向用户显示更新后的记录情况 分支流程: 2a. 购买者要使用一个系统不支持的站点: 2a1.系统从购买者那里获取新建议,转向取消系统支持的用例。 3a. 在设置过程中,网络发生故障:

文档评论(0)

1亿VIP精品文档

相关文档