中国IT动力,最新最全的IT技术教程
最新100篇 | 推荐100篇 | 专题100篇 | 排行榜 | 搜索 | 在线API文档 | 网通镜像
首 页 | 程序开发 | 操作系统 | 软件应用 | 图形图象 | 网络应用 | 精文荟萃 | 教育认证 | 硬件维护 | 未整理篇 | 站长教程
ASP JS PHP工程 ASP.NET 网站建设 UML J2EESUN .NET VC VB VFP 网络维护 数据库 DB2 SQL2000 Oracle Mysql
服务器 Win2000 Office C DreamWeaver FireWorks Flash PhotoShop 上网宝典 CorelDraw 协议大全 网络安全 微软认证
硬件维护  CPU  主板  硬盘  内存  显卡  显示器  键盘鼠标  声卡音箱  打印机  机箱电源  BIOS  网卡  C#  Java  Delphi  vs.net2005
  当前位置:> 未整理篇
基于usecase的需求分析过程
作者:qiang_gu 时间:2003-02-17 11:10 出处:互联网 责编:chinaitpower
              摘要:基于usecase的需求分析过程
      虽然usecase源于面向对象的开发环境,但是他能应用在采用其他的开发方法的项目中。用户并不关心你是采用何种方法来开发软件的。我们在实际的软件项目中,可能不会去画实际的实例图,但是使用实例的观点和思维过程带给需求开发的改变比起是否画正式的使用实例图显得更为重要。usecase是站在用户的角度来看待问题,关注的事“用户要用系统做什么”而以前的“用户希望系统为他们做什么”。
     一个使用实例(usecase)描述了系统和一个外部“执行者” ( a c t o r )的交互顺序,这体现执行者完成一项任务并给某人带来益处。执行者是指一个人,或另一个软件应用,或一个硬件,或其它一些与系统交互以实现某些目标的实体。
    使用实例为表达用户需求提供了一种方法,而这一方法必须与系统的业务需求(需求的第一层次)相一致。分析者和用户必须检查每一个使用实例,在把它们纳入需求之前决定其是否在项目所定义的范围内。
    基于“使用实例”方法进行需求获取的目的在于:描述用户需要使用系统完成的所有任务。
    一个单一的使用实例可能包括完成某项任务的许多逻辑相关任务和交互顺序。因此一个使用用例相关过程(s c e n a r i o))的集合。

关闭本页
 
首页 | 投资与合作 | 服务条款 | 隐私政策 | 收藏本站 | 设为首页 | 新用户注册 | 免责声明 | 使用帮助
Copyright ©2005-2008 chinaitpower.com All rights reserved. www.chinaitpower.com 版权所有