Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

In this lab you will draft an outline for a program that supports players, teams and a league. It doesn't matter what the sport or

image text in transcribed
In this lab you will draft an outline for a program that supports players, teams and a league. It doesn't matter what the sport or league is (Hockey, Soccer, Baseball, Curling, etc.) You decide. It must be a sport where each team consists of multiple players (no less than five) multiple teams, and is one league. NOTE: There is no coding required for this lab. We are practicing our design skills here doing some of the preparation needed before any code is written. Take the mindset that you will be coming back to a customer with a proposal. Questions you must consider: . For players: a. What attributes does a player have? b. What fields would be required? c. What constructors are required to create players? d. What validations are required? e. What functions does a player perform? . For teams: a. Same as above pertaining to teams . For the league: 1. Same as above for the league In designing your program you need to consider the topics we covered today, which include RDD, Cohesion, Coupling, Duplication, etc.. Additional things you should consider: What are the relationships between the three classes? How do teams track players and how does the league track teams? Is the design reusable? Is the design extendable? Clarity. It should be clear to the Customer what you have designed. Remember, they won't be programmers so you have to be reasonably detailed in your descriptions and explanations. Deliverable: A text-based document that clearly breaks things down class by class. Bullet points are fine. You're writing a program outline not an essay. NO CODING is required. This exercise is about thinking things through before you write the code

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Database Programming With Visual Basic .NET

Authors: Carsten Thomsen

2nd Edition

1590590325, 978-1590590324

More Books

Students also viewed these Databases questions

Question

Discuss the strengths of a businessembedded learning function.

Answered: 1 week ago