首先,我们从输入的角度配置和描述用例模型,以及它在您的SOA建模过程中的作用。
14相反地,我强烈建议你使用一个有细密纹理的编号样式,作为用例描述。
现在假设调用用例服务的客户端是一个基于Web的商店应用程序,它向用户显示购物车。
当建立用例模型的时候,您必须确保每个启动被某种类型的系统响应访问到。
并不是所有部分都与每个定义有关,在实际工作文档中可以组合(或忽略)任何部分。
在关注的主要焦点中,用户界面工作成为在SVG文档中内嵌使用定制XML标记的基本用例。
由于用例可以作为业务流程中的步骤进行标识,因此每个用例都有其存在的意义。
完成后的用例模型应该允许所有的利益相关者看见系统是如何支持他们的角色的。
任何用例的重点是软件用户与软件本身(通常描述为系统)之间的交互。
尝试将此要求适配成为BusinessInsight用例定义的相同结构会带来很多挑战和问题。
将用例配置当作证明,查看调整初始估算后的合理性变得容易起来。
模型的类别描述了用户怎样和系统交互,它经常被作为用例被提及。
事务(用例)的概念能够帮助处理不同长度以及大小的用例描述。
这些用例实现对系统的一些部分如何在具体用例环境中交互进行建模。
在服务定义的下一部分,将从UML和WSDL的角度对每个用例进行更为详细的复查。
如果想要了解一个重要的用例,用户则需要看到控制流程,在这种情况下,序列图是个不错的选择。
记住,一个用例传递值的一些东西给参与者;它为参与者实现一个目标。
用例常常会更改系统状态(例如,现在帐户余额下降了),而不是生成实际产品。
然而,用例步骤的顺序通常仅仅关系到参与者的下一个交互。
从用例点方法的概述开始,接着是在什么分辨率下用例事务工作状态最好。
依赖性关系有时并不存在--但当一个程序相当复杂,且有多个用例时,那种情况就不多见了。
在泳道视图中,当你将鼠标放在该用例的每个步骤上时,一个弹出框会显示出该步骤的结果。
用例事件流程解释了系统和用户(参与者)如何通过交互完成工作。
您可能不经常使用这些组件,但是它们都很容易使用,并且为RichFaces语法提供了第一个良好的用例。
此时通过执行某种级别的分析,可以创建并记录正式的用例模型。
您确认该问题、计划解决方案,并最终更新门用例来反应这些变更。
为了进行分析,我将引入用例的概念,并且将讨论如何构建其中一个用例。