系统分析和设计方法之使用用例建模系统需求

本文介绍了用例建模作为系统分析的重要技术,强调其在沟通和确认需求方面的作用。用例建模包括用例图、用例描述,以及需求用例建模过程,用于确定和分析系统功能。参与者、用例之间的各种关系,如关联、扩展、包含等,都在建模过程中扮演关键角色。用例模型驱动系统开发,并在项目管理中帮助确定开发顺序和优先级。
摘要由CSDN通过智能技术生成

用例建模是非常好用的一种分析技术,当然也无法保证一个工具或者方法会负担太多的要求。会用它的人才是最重要的。

 

  1. 用例建模概述
  2. 用例建模的系统概念
  3. 需求用例建模过程
  4. 用例和项目管理

 

1.用例建模概述

对信息系统开发团队,尤其是系统分析员来说,最主要的挑战是从关联人员那里提取正确的确实需要的系统需求,并以关联人员可以理解的方式进行说明,以便需求可以得到证实和验证。为了成功的计划、分析、设计、构造、部署一个信息系统,系统分析员首先必须理解关联人员的需求,以及开发该系统的原因---以用户为中心的开发。通过关注系统的用户,分析员能把重点放在系统如何使用,而不是如何构造上。用例建模是一种促进以使用为中心的开发方法。用例建模有很多优点,最主要的是容易跟各方面的关联人员进行沟通和确认需求。

 

2.用例建模的系统概念

用例建模主要有两个产物。第一个是用例图,它以图形的方式将系统描述成为用例、参与者及其之间的关系。用例图在高层交流了系统必须处理业务事件的范围。用例图很好的展示了功能分解的过程,将一个系统拆分成为子构件的活动。用例描述,填充了每个业务事件,并说明了用户如何同系统交互的细节。

用例建模通过使用用例工具确定和描述系统功能。用例从外部用户的观点并以他们可以理解的方式和词汇描述系统功能,因此描述用例的过程中需要用户高度参与并需要熟悉业务过程或业务事件主题领域的专家。用例在系统生命周期的需求阶段定义,在需求获取阶段被用来捕捉业务问题本质并确定系统的数据实体,在需求分析阶段被补充说明用户试图实现什么以及为什么实现,在设计阶段被补充描述建模用户如何实际使用系统及界面和系统约束条件,在构造阶段辅助开发人员编程和测试,总之用例包含了大量的系统功能细节,是验证系统的一个稳定资源。<

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值