Domain Model Class Diagram LAB 6: Academic Scenario With the following information given below, design a domain model class diagram. A university has only full-time and part-time instructors. The details of an instructor include name, address, email, and number. The students in the university can enroll in a seminar and the details to be stored for each student include name, student number, and email. Each seminar consists of seminar name and seminar code. Full-time instructors are responsible for taking the seminars. Each seminar can be taken by at least one and at most two instructors. Part-time instructors can teach courses as well as full-time instructors. Each course consists of a name and course code. Students can register for a maximum of five courses per semester. A course can either be a university elective or an area elective. The availability of an area elective course depends on the number of available students for that course. A student can either be a bachelor, master's, or doctorate student. Doctorate students can also be research assistants. Task: Draw a class diagram that consists of all the classes in your system, their attributes, relationships between the classes, multiplicity specifications, and other model elements that you find appropriate. Visibility modifiers (public, private, etc.) are not required.
Domain Model Class Diagram
LAB 6: Academic Scenario
With the following information given below, design a domain model class diagram.
A university has only full-time and part-time instructors. The details of an instructor include name, address, email, and number. The students in the university can enroll in a seminar and the details to be stored for each student include name, student number, and email. Each seminar consists of seminar name and seminar code. Full-time instructors are responsible for taking the seminars. Each seminar can be taken by at least one and at most two instructors.
Part-time instructors can teach courses as well as full-time instructors. Each course consists of a name and course code. Students can register for a maximum of five courses per semester. A course can either be a university elective or an area elective. The availability of an area elective course depends on the number of available students for that course. A student can either be a bachelor, master's, or doctorate student. Doctorate students can also be research assistants.
Task:
Draw a class diagram that consists of all the classes in your system, their attributes, relationships between the classes, multiplicity specifications, and other model elements that you find appropriate. Visibility modifiers (public, private, etc.) are not required.
Step by step
Solved in 2 steps with 1 images