10 likes | 120 Views
This diagram illustrates object-oriented modeling focusing on the student, class, and classroom entities. The student entity includes attributes such as RedID, year, classes, email, and Blackboard account, alongside behaviors like registering and enrolling. The class entity encompasses attributes like course code, instructor, and enrolled students, with behaviors for teaching and relationship management. Finally, the classroom defines its attributes based on building name, room number, and available resources while facilitating class enrollment and studies.
E N D
This is an example of Object-Oriented Modeling diagram. To answer the second question in Unit 4, please create your own answer (do not use this example). Student (Example of Instance: Michael) Attribute: RedID, year, classes, email account, blackboard account, … Behavior: Register, enroll, add and drop, study, etc Relationships: Enroll classes, study classes Class(Example of Instance: GEOG 104) Attribute: Course code, instructor, student list, Behavior: Teach students Relationships: Enrolled by students, use a classroom Classroom(Example of Instance: SH-342) Attribute: Building name, room number, the number of desks and chairs, schedules Behavior: Provide a room for classes Relationships: Allocated to classes Class Class Name Teach 1 Classroom Student RedID Class Room # Provide a room Enroll, Study