Football Club Management System Project

TECHNOLOGIES USED – PHP/JSP/Servlet/HTML/CSS/JavaScript/Servlets(Java)

TOOLS – APACHE TOMCAT

NEW FEATURE – USED PHP IN TOMCAT

VIDEO

PRESENTATION FILE BELOW 

INTRODUCTION

  • This Project is about an FOOTBALL CLUB MANAGEMENT.
  • It is a software package which is helpful in the areas of Football.
  • Our main aim is maintain records and make analysis based on reports generated.
  • Admin can login as administrator . this will allow ADMIN TO get  full control to the System.

PROBLEM DEFINITION

  • The main problem faced by the manual system was that it lead to huge wastage of papers to maintain the records.
  • Even It takes Time to search a Particular Record manually.
  • There is a Chances of  misplacing the Document/Record.  

NEED  FOR THE NEW SYSTEM

  • The actual need for the new Football Mgt system is to reduce paper work and Time.
  • This System can Store Details of Players, Coach, Teams , Transfer Details etc
  • This system is built to reduce complexity of system for the users handling the system
  • This system is a web-based application.

PROJECT SCOPE

  • Our Existing system was an standalone, This Application will be an online system.
  • Football Mgt System User to get all latest information About football and training.
  • Admin can access all Information About Player, Teams and their Performance.
  • Easy to Install
  • Easy to Update and Search any Record

Solution

  • This project is data base oriented because it uses oracle database.
  • All the data are saved automatically in the defined place and are retrieve from there directly by using this software.
  • In terms of security this software is totally secure as it doesn’t give access to unauthorized user as the username and password facility is provided.

Modules

  • Manage users: Admin can manage the users and system like Update ,Add, Remove etc
  •  Manage players: In this we can add all the data related to the player .
  •  Manage Teams: we  can  add new teams and also store  required data of the team
  • Search: The search can be very useful for finding desire players/team
  • fixtures: In this, we can find all past football Matches results and upcoming matches events or venue.
  • Transfer History: In this, player can see all their transfer details, between one to another clubs
  • Exit: exit

ScreenShot and their Java Codes 

LOGIN SCREEN

LOGIN SCREEN


import java.io.IOException;
import java.io.PrintStream;
import java.io.PrintWriter;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;

public class Flogin
extends HttpServlet
{
public void doPost(HttpServletRequest paramHttpServletRequest, HttpServletResponse paramHttpServletResponse)
throws ServletException, IOException
{
paramHttpServletResponse.setContentType("text/html");
PrintWriter localPrintWriter = paramHttpServletResponse.getWriter();

String str2 = paramHttpServletRequest.getParameter("username");
String str3 = paramHttpServletRequest.getParameter("password");
try
{
Class.forName("oracle.jdbc.driver.OracleDriver");
}
catch (ClassNotFoundException localClassNotFoundException)
{
System.out.println(localClassNotFoundException);
}
try
{
Connection localConnection = DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:XE", "system", "system");
Statement localStatement = localConnection.createStatement();

String str1 = "select *from FPlayer where users='" + str2 + "' and pswd='" + str3 + "'";
ResultSet localResultSet = localStatement.executeQuery(str1);
if (localResultSet.next())
{
localPrintWriter.print("Welcome, " + str2);
HttpSession localHttpSession = paramHttpServletRequest.getSession();
localHttpSession.setAttribute("s1", str2);
paramHttpServletResponse.sendRedirect("http://localhost:8089/Football/ProfileServlet");
}
else
{
paramHttpServletResponse.sendRedirect("http://localhost:8089/Football/FLogin2.html");
}
localConnection.close();
localStatement.close();
}
catch (SQLException localSQLException)
{
System.out.println(localSQLException);
}
}
}
MAIN SCREEN AFTER USER LOGINS

MAIN SCREEN AFTER USER LOGINS

 
HOMEPAGE : Football Management System

HOMEPAGE : Football Management System

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s