
COMPUTER SCIENCE ILLUMIN.-TEXT
7th Edition
ISBN: 9781284156010
Author: Dale
Publisher: Jones & Barlett
expand_more
expand_more
format_list_bulleted
Expert Solution & Answer
Chapter 9, Problem 84E
Explanation of Solution
Class Responsibility Collaboration (CRC) card for zoo
Brainstorming stage:
- The initial stage of the design methodology is the brainstorming stage.
- It is used to determine the problem to create a list of classes to solve the particular problem.
- Brainstorming for class requires that all participants must know about the problem before its starts; then only the participants will solve the problem in clear manner.
- The problem to design the zoo database.
- To create a list of classes for the zoo database.
- The classes are related to the zoo database such as animal name, cage number, animal family name, data of birth, sex of animal, date brought, food.
animal_name cage_number animal_family_name date_of_birth sex date_brought food |
Filtering stage:
- The second stage of the design methodology is the filtering stage.
- The brainstorming is the first state which creates two classes of list for the same process.
- Then filtering stage will analyze the list of classes produced by the brainstorming stage.
- The problem to design the zoo database.
- To filter out the classes from a list of classes for the zoo database.
animal date_of_birth cage_number list_of_animal food_for_animal sex animal_name |
Scenarios stage:
- The third stage of the design methodology is the scenario stage.
- It determines the behavior of each classes in the list.
- The behavior is referred to as the responsibilities because each class is responsible for its behavior.
- The problem to design the zoo database.
- To design the CRC cards from the listed filtered classes for the zoo database...
Expert Solution & Answer

Want to see the full answer?
Check out a sample textbook solution
Students have asked these similar questions
using r language
using r language
Describe a business example where referential integrity avoids data problems. specifying in the description of what the problems are and how they can be avoided. thaks
Chapter 9 Solutions
COMPUTER SCIENCE ILLUMIN.-TEXT
Ch. 9 - Prob. 1ECh. 9 - Prob. 2ECh. 9 - Prob. 3ECh. 9 - Prob. 4ECh. 9 - Prob. 5ECh. 9 - Prob. 6ECh. 9 - Prob. 7ECh. 9 - Prob. 8ECh. 9 - Prob. 9ECh. 9 - Prob. 10E
Ch. 9 - Prob. 11ECh. 9 - Prob. 12ECh. 9 - Prob. 13ECh. 9 - Prob. 14ECh. 9 - Prob. 15ECh. 9 - Prob. 16ECh. 9 - Prob. 17ECh. 9 - Prob. 18ECh. 9 - Prob. 19ECh. 9 - Prob. 20ECh. 9 - Prob. 21ECh. 9 - Prob. 22ECh. 9 - Prob. 23ECh. 9 - Prob. 24ECh. 9 - Prob. 25ECh. 9 - Prob. 26ECh. 9 - Prob. 27ECh. 9 - Prob. 28ECh. 9 - Prob. 29ECh. 9 - Prob. 30ECh. 9 - Prob. 31ECh. 9 - Prob. 32ECh. 9 - Prob. 33ECh. 9 - Prob. 34ECh. 9 - Prob. 35ECh. 9 - Prob. 36ECh. 9 - Prob. 37ECh. 9 - Prob. 38ECh. 9 - Prob. 39ECh. 9 - Prob. 40ECh. 9 - Prob. 41ECh. 9 - Prob. 42ECh. 9 - Prob. 43ECh. 9 - Prob. 44ECh. 9 - Prob. 45ECh. 9 - Prob. 46ECh. 9 - Prob. 47ECh. 9 - Prob. 48ECh. 9 - Prob. 49ECh. 9 - Prob. 50ECh. 9 - Prob. 51ECh. 9 - Prob. 52ECh. 9 - Prob. 53ECh. 9 - Prob. 54ECh. 9 - Prob. 55ECh. 9 - Prob. 56ECh. 9 - Prob. 57ECh. 9 - Prob. 58ECh. 9 - Prob. 59ECh. 9 - Prob. 60ECh. 9 - Prob. 61ECh. 9 - Prob. 62ECh. 9 - Prob. 63ECh. 9 - Prob. 64ECh. 9 - Prob. 65ECh. 9 - Prob. 66ECh. 9 - Prob. 67ECh. 9 - Prob. 68ECh. 9 - Prob. 69ECh. 9 - Prob. 70ECh. 9 - Prob. 72ECh. 9 - Prob. 73ECh. 9 - Prob. 75ECh. 9 - Prob. 76ECh. 9 - Prob. 77ECh. 9 - Prob. 78ECh. 9 - Prob. 79ECh. 9 - Prob. 80ECh. 9 - Prob. 81ECh. 9 - Prob. 82ECh. 9 - Prob. 83ECh. 9 - Prob. 84ECh. 9 - Prob. 1TQCh. 9 - Prob. 2TQCh. 9 - Prob. 3TQCh. 9 - Prob. 4TQCh. 9 - Prob. 5TQ
Knowledge Booster
Similar questions
- How do the concepts of balancing and leveling affect the process of creating a data model of a system? thanksarrow_forwardwhat is the relationship between a Context Diagram and Diagram 0 in the DFD process. I need to Use an examplearrow_forwardWord Processing The assignment is a newsletter for your friends and family to let them know what’s going on in your life. Your document cannot contain profanity or obscene material—this is a business assignment. The minimum requirements for your newsletter are listed below. It should contain: 2 – 4 pages Your name A title using WordArt with one or more effects applied Articles with formatted titles using a font and color different than that of the article text A section of at least 2 columns Headers and page numbers on all pages except the first page. A bulleted or numbered list A relevant picture or clip art A formatted table Tabs with leaders going to the tabbed items At least one Sidebar Your name as the document author Boldface, italicized, and underlined text A paragraph with justified margins that is shaded and has a border A paragraph with different line spacing than the rest of the document A left, right, or both indented paragraph NOTE: If providing information from outside…arrow_forward
- You are designing a set of firewall rules for server subnet. You have a Web server that constantly gets high volume of traffic from both internal and public clients, a file server that gets moderate use during regular business hours, a VPN appliance used by sales team when they have occasional travels, and an application server for custom apps served on internal network. Describe the firewall rules you would create and the order in which you would place them. Explain why.arrow_forwardPlease original work In the progression from raw data to actionable knowledge, business analysts play a crucial role in transforming and interpreting data to support strategic decision-making. What do you think are the most important skills a business analyst needs to effectively navigate the transition from data to information and then to knowledge? How can organizations ensure that analysts are equipped to extract meaningful insights that drive informed decisions? Share examples or insights from your own experiences or studies. Please cite in text references and add weblinksarrow_forwardResearch enterprise network services commonly performed by Linux servers. Choose 3 and describe their function, as well as why they are typically set up on Linux machines.arrow_forward
- The term color tone refers to the "temperature" of a photo. Question 17Select one: True Falsearrow_forwardYou cannot add 3-dimensional effects to a shape. Question 18Select one: True Falsearrow_forwardWhich gallery shows available shapes for WordArt text? Question 10Select one: a. Transform b. Shape Styles c. Themes d. WordArt Stylesarrow_forward
- When you press [Shift][Ctrl] while dragging a corner sizing handle on a graphic, the graphic is ____. Question 9Select one: a. resized while keeping the center position fixed and maintaining its proportions b. resized proportionally c. re-positioned diagonally d. resized diagonally while changing proportionallyarrow_forwardWhat is the term used to describe trimming away part of a graphic to expose only some of it? Question 8Select one: a. Resizing b. Hiding c. Cropping d. Scalingarrow_forwardTo insert a SmartArt graphic in a document, click the SmartArt button in the _____ group on the Insert tab. Question 6Select one: a. Text b. Shapes c. Illustrations d. Pagesarrow_forward
arrow_back_ios
SEE MORE QUESTIONS
arrow_forward_ios
Recommended textbooks for you
- Database System ConceptsComputer ScienceISBN:9780078022159Author:Abraham Silberschatz Professor, Henry F. Korth, S. SudarshanPublisher:McGraw-Hill EducationStarting Out with Python (4th Edition)Computer ScienceISBN:9780134444321Author:Tony GaddisPublisher:PEARSONDigital Fundamentals (11th Edition)Computer ScienceISBN:9780132737968Author:Thomas L. FloydPublisher:PEARSON
- C How to Program (8th Edition)Computer ScienceISBN:9780133976892Author:Paul J. Deitel, Harvey DeitelPublisher:PEARSONDatabase Systems: Design, Implementation, & Manag...Computer ScienceISBN:9781337627900Author:Carlos Coronel, Steven MorrisPublisher:Cengage LearningProgrammable Logic ControllersComputer ScienceISBN:9780073373843Author:Frank D. PetruzellaPublisher:McGraw-Hill Education

Database System Concepts
Computer Science
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:McGraw-Hill Education

Starting Out with Python (4th Edition)
Computer Science
ISBN:9780134444321
Author:Tony Gaddis
Publisher:PEARSON

Digital Fundamentals (11th Edition)
Computer Science
ISBN:9780132737968
Author:Thomas L. Floyd
Publisher:PEARSON

C How to Program (8th Edition)
Computer Science
ISBN:9780133976892
Author:Paul J. Deitel, Harvey Deitel
Publisher:PEARSON

Database Systems: Design, Implementation, & Manag...
Computer Science
ISBN:9781337627900
Author:Carlos Coronel, Steven Morris
Publisher:Cengage Learning

Programmable Logic Controllers
Computer Science
ISBN:9780073373843
Author:Frank D. Petruzella
Publisher:McGraw-Hill Education