Registrar Applicant Enroll in Enroll in Seminar Student ceax
Solution
Please find the answers below:
3.a)
This kind of diagrams are known as Use-case diagrams. Which is also known as behavior diagrams which describes a set of actions known as use-cases.
3.b)
An actor in a use-case diagram specifies a role played by an user. Here the actors are: Applicant, registrar, student, international student.
3.c)
Applicant, registrar, student, and international student are belongs to under super class of Actors
3.d)
Yes, as per the use-case diagram, the international student is a subclass of student.
3.e)
The use-cases are nothing but a set of actions played by some actors. So here, the use-cases are : Enroll in university, enroll in seminar, perform security check, enroll family member in university
3.f)
<<extend>> is a type of dependency used in use-case diagrams. Which is a generalization relationship where the extending use-case will continues the behavior of base use-case. Here Perform security check extends from enroll in university, whereas perform security check is the extending use-case and enroll in university is the base use-case.
3.g)
<<include>> is also another kind of dependency in use-case diagrams, which denotes inclusion of behavior described by another use-case. Thus here enroll in university is a use-case which includes another sub use-case of enroll in seminar.
