Java 建模: UML 工作簿,第 3部分
2009-11-06 00:00:00 来源:WEB开发网核心提示: 正如我们前面图表说明的那样,图 3 从贷款提交系统的透视图中显示了提交贷款请求用例的子集,Java 建模: UML 工作簿,第 3部分(5),这张图说明了我们第二次事务处理的结束是在申请者提交贷款请求时开始,在贷款提交系统 ( CreditChecker ) 给代表商业资信咨询机构 ( Cred
正如我们前面图表说明的那样,图 3 从贷款提交系统的透视图中显示了提交贷款请求用例的子集。这张图说明了我们第二次事务处理的结束是在申请者提交贷款请求时开始,在贷款提交系统 ( CreditChecker ) 给代表商业资信咨询机构 ( CreditBureau ) 的参与者发出请求时结束。
图 3. 一个提交贷款请求用例的系统部分的子集
现在,让我们注意来自于商业资信咨询机构系统的透视图的这个请求。我们将以代表请求一份信用报告的一个外部系统 ( CreditInstitution ) 的参与者开始。从商业资信咨询机构的透视图来看,当参与者请求报告时事务处理开始并且在商业资信咨询机构系统 ( CreditReporter ) 返回这个报告时结束,就如图 4 中的图表所示。
图 4. 商业资信咨询机构系统的一个序列图
回到贷款提交系统,我们现在能扩展提交贷款请求用例以包括报告的接收。当 CreditReporter 返回报告时,一个新的事务处理开始,并且报告被加入到与申请相联系的信息中。然后我们可以通知贷款官员(一个新的参与者)新的申请已到达。这将是我们的贷款提交方案中的第三个事务处理。为了创建整个用例,我们需要再加几个事务处理,但是我们将那个练习留到以后来做。
更多精彩
赞助商链接