




Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Community
Ask the community for help and clear up your study doubts
Discover the best universities in your country according to Docsity users
Free resources
Download our free guides on studying techniques, anxiety management strategies, and thesis advice from Docsity tutors
How to identify class attributes and behaviors through associations and the use of crc cards in the context of requirements analysis. It covers various examples and implementation details, such as finding attributes through associations, determining if an operation is an attribute or an operation, and implementing classes like student, course, and grade.
Typology: Slides
1 / 8
This page cannot be seen from the preview
Don't miss anything!
RetailShop Item
sells
RetailShop Item
sells
Sale
Student Course
takes
Grade
Responsibilites of a class are listed in this section
Collaborations with other classes are listed here, together with a brief description of the purpose of the collaboration
Responsibilities Collaborations
Maintain data about one book
Maintain a count of borrowable copies
Responsibilities Collaborations
Maintain data about the number of books borrowed
Make request to borrow copy
Make request to return copy
Copy
Copy
Responsibilities Collaborations
Maintain data about a particular copy of a book Inform corresponding Book when borrowed
Inform corresponding Book when returned
Book
Book
Responsibilities Collaborations