Question: Given the use case, domain model, and system sequence diagram for entering assets into a library management system. The librarian will enter new assets into

Given the use case, domain model, and system sequence diagram for entering assets into a library management system.
The librarian will enter new assets into the LMS for books, videos (DVDs), magazines. Library patrons will be able to check out different categories of asset for different periods of time. There will be an estimated value for each asset that will depreciate at different rates for each category to a fixed amount of 10% of new purchase price. Some assets will be categorized as rare and will not depreciate value will be set by librarian and may be modified. Each asset will have relevant information stored, e.g., books have author, title, year, publisher, category; videos have title, publisher, year, category; magazines have title, publisher, date, category. There is a standard set of categories with a hierarchy, e.g., Fiction-SF, Nonfiction-CS. Note that other use cases, such as checking out assets, have implications for initial values when entering assets.
a) Create a design class diagram for the LMS enterAssets.
b) Create a sequence diagram for the LMS enterAssets.
Grading Rubric
Each of the two parts is worth 50 points.
- Note that a design class diagram should have a reasonable set of classes, attributes, and operations as appropriate, associations (including inheritance where appropriate)(aggregation is not a necessary part of this problem/solution).
Note that a sequence diagram is a collaborating set of partners corresponding to the DCD.
Please draw both of the diagrams using a tool or on paper to view them clearly.

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!