Question: Course : ICS 3 7 0 - 0 1 Final Exam Date: 0 8 / 0 8 / 2 0 2 4 Total Marks: 6
Course : ICS Final Exam
Date:
Total Marks: Marks
Submission Due Date:
Answer all the questions. You will be given a problem description and asked to identify and
draw different objectsclasses using UML diagrams. You will be graded on each question for
correctness, completeness, and thoughtfulness. Do not copy or plagiarize. Submit the answer
script through the DL submission folder.
YOUR NAME:
Problems
The students of Metropolitan State University consist of fulltime and parttime students.
Each student belongs to a department. The departments offer different programs, and each
program has many courses. Students can enroll in a program. The students can register for
three courses each semester; a course might have zero or one prerequisite. Finally, the
system admin, Mr XYZ will approve the courses registered by the students. Based on this
problem description, answer the following questions:
List all the actors of the proposed system points
Draw a use case diagram for the proposed system Points
Draw a domain Model for the proposed system Points
Draw a Design Class Diagram for the proposed system Points
Draw a Sequence Diagram for one actor Points
Draw a Design Class Diagram based on the following database requirements as
provided by a book publisher
a For each author, the book publisher would like to keep track of the authors IC
number, name and contact number Points
i IC number is unique for each author
ii Name consists of first name, middle name and last name
iii. An author can have more than one contact number
b For each book, the book publisher would like to keep track of the books ISBN
International Standard Book Number and name Points
i ISBN is unique for each book
c Authors write books Points
i An author writes zero or more books
ii A book is written by one or more authors
Page of
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
