You are almost done with your object-oriented analysis and modeling of the case-tracking system for the law
Question:
You are almost done with your object-oriented analysis and modeling of the case-tracking system for the law firm. Based upon your design work in the preceding questions, your final tasks are to:
a. Create a generalization/specialization hierarchies diagram, using Figure 9-19 as an example.
b. Create a class diagram, using Figure 9-19 as an example.
c. At this point, if you could choose between using object-oriented analysis and modeling with UML, or a traditional structured design method, which would you choose? Why?
Data from Figure 9-19
Transcribed Image Text:
FIGURE 9-19 Analyzing the Potential Object List Potential Object Reason Accounts Receivable X Not relevant for current project Actions x Needs better focpus-probably will be a comments attribute in MEMBER ORDER Active Member Available Items Back Order Back-Ordered Billing Addresses Catalog Club Member Company Performance Credit Card Credit Card Expiration Date Credit Card Number Credits Customer Satisfaction Daily report Demographic Information Distribution Center E-Mail Type of MEMBER x Synonym of PRODUCT x x Responsibility of Procurement system - Not relevant for current project X Responsibility of Procurement system - Not relevant for current project X X Type of ADDRESS Same as PRODUCT. Potential Interface item to be addressed in object-oriented design Type of MEMBER X X X X X Not relevant for current project CREDIT CARD ACCOUNT Attribute of CREDIT CARD ACCOUNT Attribute of CREDIT CARD ACCOUNT Attribute of MEMBER Not relevant for current project Potential Interface item to be addressed in object- oriented design Attribute of MEMBER DISTRIBUTION CENTER Potential Interface item to be addressed in object- oriented design
Fantastic news! We've Found the answer you've been seeking!
Step by Step Answer:
Answer rating: 100% (QA)
Answered By
Joseph Mwaura
I have been teaching college students in various subjects for 9 years now. Besides, I have been tutoring online with several tutoring companies from 2010 to date. The 9 years of experience as a tutor has enabled me to develop multiple tutoring skills and see thousands of students excel in their education and in life after school which gives me much pleasure. I have assisted students in essay writing and in doing academic research and this has helped me be well versed with the various writing styles such as APA, MLA, Chicago/ Turabian, Harvard. I am always ready to handle work at any hour and in any way as students specify. In my tutoring journey, excellence has always been my guiding standard.
4.00+
1+ Reviews
10+ Question Solved
Related Book For
Introduction To Systems Analysis And Design
ISBN: 9780073402949
1st Edition
Authors: Jeffrey Whitten, Lonnie Bentley
Question Posted:
Students also viewed these Computer science questions
-
CANMNMM January of this year. (a) Each item will be held in a record. Describe all the data structures that must refer to these records to implement the required functionality. Describe all the...
-
Managing Scope Changes Case Study Scope changes on a project can occur regardless of how well the project is planned or executed. Scope changes can be the result of something that was omitted during...
-
"internet radios" for streaming audio, and personal video recorders and players. Describe design and evaluation processes that could be used by a start-up company to improve the usability of such...
-
Acceleration is the rate of change of velocity with time. Is the acceleration vector always aligned with the velocity vector? Explain.
-
UnitedHealth Group Incorporated is a diversified health and well-being company dedicated to helping people live healthier lives. The company operates under two distinct platforms: health benefits...
-
Indicate whether each of the following statements is true or false by writing T or F i n t he a nswer c olumn. In addition to trade sanctions and embargoes, some countries impose tariffs, a form of...
-
When the Concepcions went to AT&T to get a phone, they were confused as to why they were paying money for the phone when it was advertised as being free. They had to pay sales tax on the full normal...
-
(Entries for Zero-Interest-Bearing Notes) On January 1, 2011, McLean Company makes the two following acquisitions. 1. Purchases land having a fair market value of $300,000 by issuing a 5-year,...
-
1. (10) A $10 000 bond was issued on January 1st 2015 with a coupon rate of 9.7% and a redemption date of January 1st 2025. What is the purchase price of the bond on January 1st, 2022 when the yield...
-
Take the information you have gathered and your assessment of needs so far and suggest a system to meet the departments current needs, as well as future needs and opportunities. Prepare a paper that...
-
At this point, you want to make sure that you have included everything and havent left anything out. So for your next task: a. Find potential objects, using the techniques described in the textbook....
-
Sketch the form of the hyperfine structures of radicals XH 2 and XD 2 , where the nucleus X has I = 5/2.
-
Mert suggested expanding the company's advertising operations, which would double the annual revenue of the company. He found an appealing loan offer from BerBank, which would initially provide...
-
Eucalyptus Inc. reports its financial results in accordance with ASPE and employs the straight line method of amortization for bond premiums and discounts. On January 1 , Year 3 Eucalyptus issued $ 1...
-
18. Using the following information, complete the income statement, statement of retained earnings, and balance sheet for DR Painting for the month of March 2024. The business began operations on...
-
Using rules of inference, laws of logical equivalences, and other definitions taught in class, show that the premises conclude with "It is not true that "If I turn in my homework, then I will go to...
-
Create a small program that will allow the user to create players and then it will allow them to view them by different sorting. See next slide for sample output. JAVA PROJECTS < Exercise3 src { }...
-
Calculate (a) The total binding energy and (b) The binding energy per nucleon of 12c (c) What percent of the rest mass of this nucleus is its total binding energy?
-
Difference between truncate & delete
-
(Individual) The analysis and design of an information system, done well, often eliminates jobs in a company. Economic theory strongly supports the creation of new jobs when this happens, but...
-
A company is trying to decide between using an off-the-shelf program or developing a custom program for inventory management. The offthe- shelf product is less expensive than the custom solution and...
-
Beatrice is an excellent managershe is very capable of managing the bureaucratic process and following the business rules in her corporation. She is a by the book person who can always be counted on...
-
6. The figure below shows what it is known as an anamorphic prism pair. These are oriented so that the beam enters each prism at the same angle of incidence, and in the case shown leave perpendicular...
-
A typical feeder may hold 2 kg of seed in a 0.5-meter-long cylinder with a diameter of 6 centimeters. For this exercise, assume that the bottom ring is about 10 cm in diameter. According to the South...
-
The squirrel holds on with front arms and its body extends outward at an angle to the vertical. Why is that happening, and how you would calculate this angle knowing the rate of rotation and the...
Study smarter with the SolutionInn App