I am having difficulty modelling the requirements below. I am trying to draw a class diagram. However, I find it hard to model this information in a correct way. Please could you suggest, how I could add classes, and relationships to complete the class model from the information presented below.
The following information was obtained from an interview with the Head of School.
(The system I am trying to design is a University Attendance System.)
There are 35 schools in the university in total each one has about 20 lecturers. The school of chemistry is fairly typical of all schools in the university and runs 2 postgraduate courses and 2 undergraduate degrees. Each student can be allocated to a particular year of a course. Each year of a course consists of a number of course units, which all students for that year have to take. A course
unit is made up of a set of timetabled teaching sessions, each one being allocated to a University teaching room, and to an individual lecturer. A student will always have to submit several individual assessments for a particular course unit.
I have the following classes:
Schools Class
Courses Class (aggregation schools)
Course_Units Class (aggregation Courses)
User Super Class
Student Sub Class (INHERITS FROM USER)
Lecturer Sub Class (INHERITS FROM USER)