Closed

football management system

create Java program in net beans which simulates the manipulation of a football championship.

Implement a class PremierLeagueManager which extends interface LeagueManager. The

PremierLeagueManager class maintains a number of football clubs which play in the premier

[login to view URL] details for the implementation of the system are given in the steps below:

Design and implement classes SportsClub (abstract class), FootballClub. The classes

should include appropriate methods and hold information about the name of the club,

its location and various statistics about the club. FootballClub should include statistics

such as how many wins, draws and defeats an instance of it has achieved in the season,

and the number of goals received and scored. The number of points that a club currently

has, and the number of matches played should also be included. Implement a class PremierLeagueManager which extends interface LeagueManager. The

PremierLeagueManager class maintains a number of football clubs which play in the premier league.

The class should create a menu based on text input (i.e. console and NOT graphical

components) and give the user the choice of: Create a new football club and add it in the premier league. Delete (relegate) an existing football club from the premier league. Display the various statistics for a selected club. Display the Premier League Table, i.e. display all the teams playing in the premier

league and some of their statistics, in descending order, according to the points they

have. Thus, the club which has the maximum number of points should be displayed

first, the club being second in the league should be displayed next, etc. In the case

which two clubs have the same number of points the club with the best goal difference

should appear first. Add a played match with its score and its date, so that the statistics of the two clubs

involved and the premier league table are updated automatically.

Saving in a file of all the information entered by the user The next time the application starts it should read all the information saved in the

previous file (resume/recover the previous state of the program) and continue its

operation based on that with the user being able to enter new information or change

the existing information.

Start a graphical user interface (GUI) based on Java Swing from the text menu (i.e.

console) which is able to do the following:

Display the list (table) of all the teams and their statistics in descending order of

points. Give the user the possibility of sorting the previous table according to goals scored

(descending order). Give the user the possibility of sorting the previous table according to the largest

number of wins (descending order)Add a button which every time it is pressed it generates one random played match

between two randomly chosen clubs (teams) and it automatically updates the premier

league table by adding the match (points, score and other statistics). The score and

chosen teams should be entirely random and not hardcoded in your source [login to view URL]

button should generate a different match and a different score every time it is clicked.

The user should be able to see the randomly generated match with the score (inaddition to the table of standings), in order to be able to verify the correctness of

your code for the updated information of the table. Add a button which displays all the played matches sorted in ascending order of date

played (both randomly generated or manually entered using the text menu functionality described above). This should display all the matches played, included matches

inserted and generated in previous runs of the application (assuming that the user

saved the information entered using the text menu functionality above).

Add a button and a textbox which can be used to search for all matches played in a

given date. The full details of the matches should be displayed (both club names

and score).no static methods

Skills: Java, Software Architecture

See more: football management system, input text box selected start, online football management multiplayer, event management multiple choice question databank, football management system websites, project management multiple choice questions, php football management, football management system visual basic, start gui java netbeans, fantasy football management game script, fantasy football management scripts, football management system aspnet, linux youth football management software, freelancer create football management game online, library management system project vb net gui search books, selected start work immediately, start gui programs command line, need start gui project, football management simulator game engine, football management simulation design

About the Employer:
( 0 reviews ) Bethnal Green, United Kingdom

Project ID: #28383625

10 freelancers are bidding on average £54 for this job

maadirajudata

Hi Greetings! I have expertise in developing applications using java and swing . Able to provide the mentioned features with quality and within timeline Please mention timeline for the same Thanks MDS

£125 GBP in 5 days
(41 Reviews)
5.5
dk2k

Hi! I've read the description and I am very interested in your project. I am professional java developer - i have Oracle java 8 SE OCP certificate. Let's discuss in chat

£60 GBP in 7 days
(13 Reviews)
4.8
igor7stepanov20

Hello. I'm pretty happy to bid on this interesting project. I read your description carefully and I think that I am the developer you are looking for and are suitable for this task. I have rich experience in Java, Netb More

£80 GBP in 2 days
(20 Reviews)
4.7
DmitriiTols

Hello there! I am an expert in Web and Mobile app development with 8 + years of experience. I have vast experience in this field and have done many social apps, e-commerce apps, etc.. I am very confident about this p More

£30 GBP in 3 days
(10 Reviews)
3.7
Sergiobusquets

Hi, bro! I have read your requirement and I noticed that I am appropriate to this project. As a skillful software developer, I have rich experience with Java and built many projects like this. I promise I will finish t More

£30 GBP in 2 days
(2 Reviews)
2.8
KMWALID

hello there, i read your project discription , and i'm java expert i konw about PremierLeagu and championship ,i can do this project please feel free to contact me

£40 GBP in 2 days
(4 Reviews)
3.2
Bingfeng234

plz hire directly. if you project is closed. https://www.freelancer.com/u/Bingfeng234 If my project have some problems, you don't need to pay me. i am a creative and professional full-stack developer having more than 5 More

£30 GBP in 1 day
(3 Reviews)
2.2
lizhrglobal

------------------------I CAN COMPLETE YOUR JOB WITHIN A DAY------------------ Hi, I've read your requirements carefully. Please send me a chat and discuss about your job in more detail. Thanks.

£50 GBP in 7 days
(1 Review)
0.7
pkarale199

Hello I'm an expert Developer and Designer of having 3+ years of experience in development and Designing. I have read your requirements about your project. I can complete your project very easily. Let's discuss more de More

£60 GBP in 7 days
(0 Reviews)
0.0
ionstefanache1

Hello, I already started the your project with NetBeans as IDE and I will give you the solution very quickly. Now I already have doned a great part of solution. If have one technical specification(from teacher) please More

£30 GBP in 1 day
(0 Reviews)
2.4