按照描述事物的三种观点:结构(事物的客观存在)、功能(事物可利用的价值)、使用(对于使用者的意义)来描述《thinking in UML》中的核心元素。
1.版型:
结构:UML中的最基本元素,一种表达形式sterotype;
功能:描述事物,建设基本模型;
使用方法:用户可以根据自己的应用需求,对所需要使用的模块进行版型重新整理,以利于语言建设、团队沟通;
2.参与者:主角
结构:系统之外与系统交互的某人或者事物;
功能:触发引起事件,或者系统活动。
使用方法:动员主角,让他产生行动,启动系统。
与普通涉众的区分办法:
谁对系统有着明确的目标和要求并且主动发出动作?
系统是为谁服务的?
谁来负责这个系统?
3.用例
结构:把现实世界捕获下来的一种方法。系统所执行的一系列操作&#x