Draw an object-oriented generalization diagram

Assignment Help Basic Computer Science
Reference no: EM131269807

you were asked to draw an entity-relationship diagram describing the Super Baseball League's business environment. We now report that the Super Baseball League has been absorbed into the Sensational Sports Federation (SSF). SSF divides its sports into two categories: team sports and individual sports. There are three team sports: baseball, basketball, and football, and two individual sports: golf and tennis. The central entity in each of these five sports is a ‘‘participant.'' In the team sports a participant is a team; in the individual sports a participant is an individual player. Every SSF participant (team or individual) has a participant number, participant name, sport (e.g. baseball, golf, etc.), and year affiliated with SSF. In addition, every team has a number of players, a home city and state, and a mascot. Every player in the individual sports has a name, home address, home telephone number, and annual income. Furthermore, golfers have a handicap; tennis players have a world ranking.

a. Draw an object-oriented generalization diagram, to represent SSF's business environment.

b. Add the information given about baseball teams and associated entities in Exercise 2 of Chapter 2, to the diagram in part a, constructing a complete object-oriented class diagram.

c. Add several operations to the class diagram in part b, demonstrating polymorphism with some of them.

Exercise 2 of Chapter 2

The following entity-relationship diagram describes the business environment of Video Centers of Europe, Ltd., which is a chain of videotape and DVD rental stores. Write a verbal description of how VCE conducts its business, based on this E-R diagram.

1878_b28ba8ee-64d0-42bb-bde8-807bf96b7dcb.png

Reference no: EM131269807

Questions Cloud

What is the assembly-line efficiency : An assembly line with 30 activities is to be balanced. The total amount of time to complete all 30 activities is 42 minutes. The longest activity takes 2.4 minutes and the shortest takes .3 minutes. What are the maximum and minimum cycle times? What ..
Describe role of database administration in database design : How do database administration's responsibilities to the data dictionary differ from data administration's?
Who are the providers of health services : Discuss the origins of government involvement in healthcare delivery in the United States. What were some of the key milestones and their impacts? What are Titles 18, 19, and 21 and describe their relationships to the milestones?
Find the probability that a household chosen at random : Find the probability that a household chosen at random will use (A) At most 400 gallons of water per day (B) Between 300 and 600 gallons of water per day.
Draw an object-oriented generalization diagram : Add the information given about baseball teams and associated entities in Exercise 2 of Chapter 2, to the diagram in part a, constructing a complete object-oriented class diagram.
How parents can help at home or at school as volunteers : Discussion of how parents can help at home or at school as volunteers. Introduction (Include your name, mention a few success so far, and thank parents who took time out to attend and participate.)
What is the probability that a buyer chosen at random : What is the probability that a buyer chosen at random will have a product failure During the warranty period?- During the second year after purchase?
Sale of violent video games : The state of California attempted to ban the sale of violent video games to young people. If the federal government attempted to do the same thing, what provisions of the constitution might allow that regulation?
Calculation of social security benefits : Some have proposed that the calculation of Social Security benefits should be changed so that only 20 years of earnings are used in the benefit calculation instead of 35. What groups would benefit from this proposal on average? Who would be hurt?

Reviews

Write a Review

Basic Computer Science Questions & Answers

  Identifies the cost of computer

identifies the cost of computer components to configure a computer system (including all peripheral devices where needed) for use in one of the following four situations:

  Input devices

Compare how the gestures data is generated and represented for interpretation in each of the following input devices. In your comparison, consider the data formats (radio waves, electrical signal, sound, etc.), device drivers, operating systems suppo..

  Cores on computer systems

Assignment : Cores on Computer Systems:  Differentiate between multiprocessor systems and many-core systems in terms of power efficiency, cost benefit analysis, instructions processing efficiency, and packaging form factors.

  Prepare an annual budget in an excel spreadsheet

Prepare working solutions in Excel that will manage the annual budget

  Write a research paper in relation to a software design

Research paper in relation to a Software Design related topic

  Describe the forest, domain, ou, and trust configuration

Describe the forest, domain, OU, and trust configuration for Bluesky. Include a chart or diagram of the current configuration. Currently Bluesky has a single domain and default OU structure.

  Construct a truth table for the boolean expression

Construct a truth table for the Boolean expressions ABC + A'B'C' ABC + AB'C' + A'B'C' A(BC' + B'C)

  Evaluate the cost of materials

Evaluate the cost of materials

  The marie simulator

Depending on how comfortable you are with using the MARIE simulator after reading

  What is the main advantage of using master pages

What is the main advantage of using master pages. Explain the purpose and advantage of using styles.

  Describe the three fundamental models of distributed systems

Explain the two approaches to packet delivery by the network layer in Distributed Systems. Describe the three fundamental models of Distributed Systems

  Distinguish between caching and buffering

Distinguish between caching and buffering The failure model defines the ways in which failure may occur in order to provide an understanding of the effects of failure. Give one type of failure with a brief description of the failure

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd