Create a domain model in the form of a class diagram based on the following description. Model only things that are specifically described. Do not model “the system.”
"A university requires a course information management system. The university has three types of courses, namely, core courses, optional courses, and special topics courses. Information that needs to be stored for each course is the course’s Course ID, Session ID, Course Title, and Credit Hours. Additional information that must be stored for a core course is its requiring department; for an optional course its minimal enrollment requirement; for a special topic course the research topics it focuses on. All courses get a schedule for one of regular semesters in an academic year. In addition, core courses also get an on-line session as an extra schedule to accommodate increasing demand. Each schedule instance specifies the meeting time, meeting location, instructor, tutoring hours, while on-line session instance specifies the URL for course websites, virtual on-line meeting rooms, on-line recording repository."
Domain Model in the form of a class Diagram:
Get Answers For Free
Most questions answered within 1 hours.