最近搞一个项目需要从需求分析建模开始,之前也学过一点UML的基础知识,但是对UC图的画法还停留在比较简单的阶段。现在要画得复杂了就有点不知所措了。主要是Usecase中,对用例之间的关系搞不太清楚。标题也说得比较清楚了,用例之间“Include”和“Extend”的区别是什么?
望高手解答,谢谢!
例如,两个用例“课程管理”和“选课”、“退课”之间是什么关系?