Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Need some help with this project - basically the java coding to make it work. 1. Project Description For the final project submission, a junior

Need some help with this project - basically the java coding to make it work.

image text in transcribedimage text in transcribedimage text in transcribedimage text in transcribedimage text in transcribed

1. Project Description For the final project submission, a junior travel baseball team, also known as a travel team, manager application is being proposed. This application will be able to track all the aspects a coach would need to manage such a team. It will have the ability to build a roster, assign positions, and track/analysis statistics. The track/analysis section will be able to track wins and losses, batting averages, hits and strikeouts. Enough data will be present to see who is doing better on the team, but not so much detail that a professional coach in the MLB would need. 2. Requirements Create Roster Assign Positions Assign batting order Track schedule and win/loss record Track individual statistics to include batting avg and type of hits, ie. Single, double, triple, home runs, strikes outs, and walks. Track team statistics to include team batting avg, hits, walks, runs scored and runs scored against. Printable roster for tracking stats during games. Team Manager Application Player or Team Selection - Team Display team Stat Print team stats Print Roster and stats tracking sheet Player Roster Selection Player Name Display or date Update Update entered Player Stats Update Update Team Statistics The object of this flow chart is to present the following logic: - Open Team Manager Application - First screen is the option to select a player or team - IF team is selected - > display team stats - Have the option to print team stats or exit and return to home screen - IF player is selected -> Go to Player roster selection screen - Option to print roster/stats tracking sheet - Option to add/delete player - Option to select player from drop down - Once player is selected -> go to new window displaying stats with ability to update - IF update is selected - > open new window that allows modification of stats with save feature Once saved - two commands happen, 1. Updates the player and team stats. 2. Closes window and goes back to Display or Update stats window. IF update is not selected, have exit button that will close window and go back to Player roster selection. 4. Classes These are the 6 classes that should be utilized in order for the program to execute correctly. Team Manager Roster Position Schedule Individual Stats Team Stats Team Manager Program Team Name: This is the main screen that allows someone to input or select a team name to review the stats. Team Manager Program Team Name : (Name here) Current Roster Modify Player stats : Richard Prior Henry Melton John Duggan This is the screen that Larry Sims allows Peter McClain someone to Ford Englewood print roster/add a Bobby bouche person/sele Steve Grey ct player to modify the Steven Flemings stats Kevin Rivero David Rand Bill Stewart Team Manager Program Player Name : (Name here) Current Statistics: Batting Average: .199 At Bats: At Bats: 99 Hits: Hits: 20 Singles: 10 Singles Doubles: 4 Doubles: Triples: 0 Home Runs: 8 Triples: Base on Balls: 14 This is the screen that allows the person who has selected the player can modify that players stats which will update the team stats Exit Update HR: BB: Add Select 1. Project Description For the final project submission, a junior travel baseball team, also known as a travel team, manager application is being proposed. This application will be able to track all the aspects a coach would need to manage such a team. It will have the ability to build a roster, assign positions, and track/analysis statistics. The track/analysis section will be able to track wins and losses, batting averages, hits and strikeouts. Enough data will be present to see who is doing better on the team, but not so much detail that a professional coach in the MLB would need. 2. Requirements Create Roster Assign Positions Assign batting order Track schedule and win/loss record Track individual statistics to include batting avg and type of hits, ie. Single, double, triple, home runs, strikes outs, and walks. Track team statistics to include team batting avg, hits, walks, runs scored and runs scored against. Printable roster for tracking stats during games. Team Manager Application Player or Team Selection - Team Display team Stat Print team stats Print Roster and stats tracking sheet Player Roster Selection Player Name Display or date Update Update entered Player Stats Update Update Team Statistics The object of this flow chart is to present the following logic: - Open Team Manager Application - First screen is the option to select a player or team - IF team is selected - > display team stats - Have the option to print team stats or exit and return to home screen - IF player is selected -> Go to Player roster selection screen - Option to print roster/stats tracking sheet - Option to add/delete player - Option to select player from drop down - Once player is selected -> go to new window displaying stats with ability to update - IF update is selected - > open new window that allows modification of stats with save feature Once saved - two commands happen, 1. Updates the player and team stats. 2. Closes window and goes back to Display or Update stats window. IF update is not selected, have exit button that will close window and go back to Player roster selection. 4. Classes These are the 6 classes that should be utilized in order for the program to execute correctly. Team Manager Roster Position Schedule Individual Stats Team Stats Team Manager Program Team Name: This is the main screen that allows someone to input or select a team name to review the stats. Team Manager Program Team Name : (Name here) Current Roster Modify Player stats : Richard Prior Henry Melton John Duggan This is the screen that Larry Sims allows Peter McClain someone to Ford Englewood print roster/add a Bobby bouche person/sele Steve Grey ct player to modify the Steven Flemings stats Kevin Rivero David Rand Bill Stewart Team Manager Program Player Name : (Name here) Current Statistics: Batting Average: .199 At Bats: At Bats: 99 Hits: Hits: 20 Singles: 10 Singles Doubles: 4 Doubles: Triples: 0 Home Runs: 8 Triples: Base on Balls: 14 This is the screen that allows the person who has selected the player can modify that players stats which will update the team stats Exit Update HR: BB: Add Select

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access with AI-Powered 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

Students also viewed these Databases questions