• 软件测试技术
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘

字号: | 推荐给好友 上一篇 | 下一篇

如何对电子商务系统进行需求分析

发布: 2008-1-16 17:11 | 作者: 静海之音 | 来源: EB的BLOG | 查看: 349次 | 进入软件测试论坛讨论

领测软件测试网

0r\4`)D8XR,@c:BQ 软件测试技术门户1U&p6P f+}1Ke

 软件测试技术门户:WO3L.Vu5M

软件测试技术门户-c&j:H H5]&P

当开发者想象中的产品与客户需求冲突时,通常应该由客户作出决策。然而,不要陷到“客户总是对的”的陷阱中去,对他们百依百顺。现实中,客户并不总是对的。客户总是持有自己的观点,开发者必须理解并尊重这一观点。人员有一系列的交互,在系统内部也往往存在着复杂的交互。因此,在系统建模时,除了描述系统与外界的交互,同时还要描述系统内部的交互。传统的MIS系统中,系统与外界的交互较多。典型的,如ATM取款机:存在着大量的用户与ATM,ATM与其它系统的交互。而电信领域的系统,与外界的交互较少。例如,系统的输入可能仅仅是从交换机上采集信息,然后由系统进行处理。系统的复杂逻辑包含在系统内部处理的流程上,而非与外部系统的交互。建模主要任务是表达系统内部的交互。软件测试技术门户QUjR)icS^5I3n

1q.~.QTh H:z    用例图适于表达交互,之所以上面使用了电信系统,是因为用例最早来自于Ericsson的交换机系统。当时,还是Ericsson雇员的Jacobson 初步建立了用例图的概念,并于1994 年提出了 OOSE方法,其最大特点是面向用例(Use-Case),并在用例的描述中引入了外部角色的概念。用例的概念是精确描述需求的重要武器,比较适合支持商业工程和需求分析。随着用例的发展,用例被大量的用于对功能进行描述。每个用例代表了系统与外部ACTOR的交互。可以采取顺序图来表达用例的具体操作程序。ACTOR用于确定系统的边界。

8Q`5q-@,QR4Hs-Da 软件测试技术门户 D ? Y$J8U,w

    ACTOR、用例可以从不同的层次来描述信息。采用该原则的原因有: 软件测试技术门户:VM jwG

!\ B"H"IK`