Question: Create a domain model and system sequence diagram based on your use case ( revised as appropriate after feedback ) for entering assets into a

Create a domain model and system sequence diagram based on your use case (revised as appropriate after feedback) 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.
- Grading Rubric
Each of the two parts is worth 50 points.
For the domain model
-10 points for each conceptual class missing the attributes compartment (may be empty but probably should not be)
-5 points for each conceptual class having operations
-10 points for every conceptual class with no associations
-10 points for each conceptual class identified that is NOT part of the domain
-5 points for each association missing multiplicity (note that inheritance does not have multiplicity)
For the SSD
-10 points for each class identified as a component of the system (system is black box, not a class diagram)
-20 points if no actors identified
-20 points if no system operations identified
Note: Yes, this adds up to more than 100 total points.
The maximum loss is 100 points for a score of 0.
Please draw both of the diagrams using any 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!