通过前面几篇文章的概念介绍后,今天来介绍UML 13种 图中的第一种用例图segmentfault
用例图描述的是系统的功能需求,它是从参与者的角度来理解系统,由参与者(actor)、用例(usercase)和用例之间的关系组成。
这里有提到了几个概念spa
下来咱们经过一个图来介绍这几个概念,这里只是为了说明概念,没画完整的用例图对象
参与者(Actor):与系统打交道的人或其余系统,即便用该系统同的人或其余事物,在UML图中用小人表示,参与者不必定是人也能够是其余系统或事物。
用例(usercase):表明系统的某项完整的功能,在UML图中用一个椭圆来表示,一个用例表示一个功能,集中所用用例便可完整描述如何使用该系统。
关联:参与者和用例之间的那条线即表示关联关系
关联关系还能够细分为:泛化、扩展、包含
咱们仍是经过图来介绍着3种关系ip
总结:
用例图主要回答了两个问题:一、是谁用软件。二、软件的功能。
从用户的角度描述了系统的功能,并指出各个功能的执行者,强调系统的使用者,系统为执行者完成哪些功能。get