Question: Exercise 2: create a diagram Consider this system description for a book publisher: A book is written by one or more authors who could be

Exercise 2: create a diagram Consider this system description for a book publisher: A book is written by one or more authors who could be working on other books, too. A book consists of chapters. Each chapter, as it is written, will briefly need a proofreader to review it. Each book has an editor who manages its publication. Both editors and proofreaders are kinds of employee at the publisher." Self-check before turning in your work Have you identified the six classes and drawn them as labeled rectangles? . Note that pretty much every OOP language adopts the practice of Capitalizing Class Names, so UML does, too. What sort of relationship is implied by "a book is written by one or more authors"? - Hint: if a book is abandoned/deleted, do the authors cease to exist? What about the relationship between book and chapter? - Hint: presume that if a book is abandoned/deleted, all its chapters go away, too How do you show the "briefly need" relationship between a chapter and proofreader? Does this line show dependency/usage by being dashed and having an open V arrowhead on the Proofreader end? ("... chapter... need[s] a proofreader") How do you show that an editor is a "kind of employee? Same for proofreader. . Are connecting relationshin lines drawn at right-angles and without crossing when possible? Exercise 2: create a diagram Consider this system description for a book publisher: A book is written by one or more authors who could be working on other books, too. A book consists of chapters. Each chapter, as it is written, will briefly need a proofreader to review it. Each book has an editor who manages its publication. Both editors and proofreaders are kinds of employee at the publisher." Self-check before turning in your work Have you identified the six classes and drawn them as labeled rectangles? . Note that pretty much every OOP language adopts the practice of Capitalizing Class Names, so UML does, too. What sort of relationship is implied by "a book is written by one or more authors"? - Hint: if a book is abandoned/deleted, do the authors cease to exist? What about the relationship between book and chapter? - Hint: presume that if a book is abandoned/deleted, all its chapters go away, too How do you show the "briefly need" relationship between a chapter and proofreader? Does this line show dependency/usage by being dashed and having an open V arrowhead on the Proofreader end? ("... chapter... need[s] a proofreader") How do you show that an editor is a "kind of employee? Same for proofreader. . Are connecting relationshin lines drawn at right-angles and without crossing when possible
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
