一.基于UML2标准的用例模型
统一建模语言(Unified Modeling Language,UML)是一种易于表达、功能强大的可视化建模语言,他良好的定义了适用于普遍业务的标准语言。目前,UML2标准融入了最新的软件工程领域的思想、方法和技术,因此它不应仅局限于面向对象的分析和设计,可以应用于从需求分析开始的各类软件开发的全过程。
UML2标准中用例图是用来表述参与者(Actor)所需要理解的系统功能,用于需求分析阶段,列出系统中的用例和参与者,并且显示它们之间的关系,也就是哪个参与者执行了哪些用例
下面我们通过举例应用UML来分析建模,主要找出系统中所有的用例,以及对用例进行说明,还需要对其中的潜在用户进行讨论,模型使用Trufun Plato UML2建模工具进行绘制(可到www.trufun.net上免费下载)
二 用例图
用例建模包括建用例图和用例描述。用例图由参与者(角色Actor)、用例(Use Case)、系统边界、关系组成,在Trufun Plato UML2建模工具中用例图工具栏对这些都有提供,选择需要的工具在绘图区用绘图的方法来完成。
用例图是简单地用图描述一下系统,但对于每个用例来说,还需要有更详细的说明,这就需要进行用例描述,一般用例描述包括:简要描述、前置条件、基本事件、其他事件流、后置条件等。
三 使用Trufun Plato创建用例模型
Trufun Plato是专业的UML2建模工具,每种UML2标准框