/** * 参与者和参与者的关系: * 1、泛化(反继承,空心三角形+实线,三角形指向父参与者) * 例子:用户是老师/学生的父参与者 * 例图:User◁——Student/Teacher * * 参与者和用例的关系: * 2、关联(实线) * 例子:管理员和注册/登录用例 * 例图:Admin——Register/Login * * 用例和用例的关系: * 3、包含(箭头+虚线+<<include>>+虚线,箭头指向包含用例) * 例子:图书管理包含图书增删改查 * 例图:BookManage--<<include>>-->BookCRUD * 4、拓展(箭头+虚线+<<extend>>+虚线,箭头指向被拓展用例) * 例子:登录拓展异常情况忘记密码 * 例图:Login<--<<extend>>--ForgetPassword * 5、泛化(反继承,空心三角形+实线,三角形指向父用例) * 例子:用户查询是模糊查询/精准查询的父用例 * 例图:UserQuery◁——FuzzyQuery/PreciseQuery */
UML用例图关系总结
于 2022-08-26 12:32:13 首次发布