我的老师设计了一个关于一个数据库来管理学校的 UML。它有 3 个参与者,许多用例:
Student : See their information, see grade.
Teacher : Input grade of student.
Office : Manage information of student, order grade of student.
并且所有参与者都必须登录(用例)才能做到。他这样做:
See their information ---include--> login
See grade ---include--> login
Input grade of student ---include--> login
Manage information of student ---include--> login
Order grade of student ---include--> login
我认为这是错误的。因为,按照理论,包含用于显示用例如何分解成更小的步骤。所以 :
See their information <--include--- login
....
....
Order grade of student <---include--- login
你觉得什么是对的,好吗?