Sei sulla pagina 1di 18

SMART ID CARD 1NH18MCA27

CHAPTER 1

INTRODUCTION

1.1. General Introduction


This project is about on the “FIFA FOODBALL SYSEM”. t is a software package
which is helpful in the areas of Football.Our main aim is maintaining records and make analysis
based on reports generated.
Admin can login as administrator. this will allow ADMIN TO get full control to the
System.The main problem faced by the manual system was that it led to huge wastage of papers
to maintain the records.Even It takes Time to search a Particular Record manually.Football
Updates Information System JAVA Project: Many people in the world are the craziest fans of
football. Sometimes due to the busy schedule, people may not be able to watch the matches
that will be held on the particular day or they may even miss the match due to the various
several reasons. At this time, the football updates information system comes into picture. As
the name suggests, the football updates information system provides the information of the
football matches that take place on a particular day. Even if the people cannot see the matches
on the particular day, they will be able to get the updates of the matches that are held on a
particular day through this application.As the technology is improving day by day, the people
also use smart way of using this technology by making use of the applications that are available
in the market. These applications make the life of the people easy and smart. Through the
football updates information system, the user must login to his/her account to view the updates.
There can also be information about the upcoming matches that will be held in the upcoming
days. This will enable the people to be updated about the upcoming events. The user interface
must be simple and easy to understand. The features that can be included in the football updates
information application are as follows:
1.2 Problem Statement
The purpose of the website is to record the history of the football club. History in
this context means descriptions of the events and happenings of the club and its

Department of MCA, NHCE 2018-2019 1


SMART ID CARD 1NH18MCA27
members. The website will over time accumulate content that will tell the story of
the club. Develop a dynamic balanced scorecard that demonstrates how the use of system
dynamics simulation can enhance long-term strategic management in professional football
clubs.possible to eventuate players or events between the two or more teams.Custom theme
was created to promote the colors of the club and to display the data from the extended
database storage.

1.3 Existing System


There two notable system that are used in the club administration: osallistujat.com
attendance service [107] and pelipaikka league management service [109]. The league
management service is provided by the league organiser Palloliitto. The attendance service
is used inform the club members of events and to ensure that there are enough players for
matches and training sessions. Addition to training and matches, attendance for recreational
events are also tracked using the service. Each memeber has an account to the attendance
service and will use it to sign up for the club events.
League management system is used to sign the club for the league and ensure that all the
players have the required licence. Start of 2015 Palloliitto launched a new league
management system, TASO . The new sevice is used for league sign up and player licences.
As a new feature, TASO provides an application programming interface (API). Using the
API it is possible to fetch the league table, match and player data for the club. The API,
however, only provides preformatted HTML, which can be customised using cascading
style sheets (CSS). That means the layoutof the available data can not be changed.

1.4 Objective of the Work


The FIFA FOODBALL SYSTEM , java based Application, is designed for national level
football teams to manage a variety of team and player information, including:
Players in each team
Players’ personal detail
Department of MCA, NHCE 2018-2019 2
SMART ID CARD 1NH18MCA27
Technical details
Medical details
Player & club assignment history
Competition & matches by competition
Random player feedback from club matches
Assigning officials to a particular team
Tracking individual player performance, match performance and competition
performance
Reports to determine match and competition strategy
Managing camp details, and tracking activities within camp
Tracking player and team performance in camp
Tracking camp performance

1.5 Proposed System with Methodology

 Student’s information are collected and stored in database and at the same time the
administration can provide the student ID Card.
 The concept of time wasting is totally eliminated.
 To create process that is highly compatible with data storing and manipulating.

Department of MCA, NHCE 2018-2019 3


SMART ID CARD 1NH18MCA27
 Faster response: It provides fast response throughout compilation.

1.6 Feasibility study

An important outcome of the preliminary investigation is the determination that the system
requested is feasible. Feasibility study is carried out to select the best system that meats the
performance requirements.

Technical Feasibility
The technical feasibility issues usually raised during the feasibility stage of investigation
includes these. This software is running in Windows XP operating system, which can be
easily installed the hardware required is Pentium based server.
Operational feasibility
This feasibility test asks if the system will work when it is developed and installed.
Operational feasibilities that are involved in this project: the proposed system offers greater
level of user friendly behaviors. It produces best results and gives high performance. It can
be implemented easily. So this project is operationally feasible.
Economical Feasibility
The economical feasibility for this project are: the cost to conduct a full system
investigation is possible. There is no additional manpower needed. There is no additional
cost involved to maintain the proposed system.

Department of MCA, NHCE 2018-2019 4


SMART ID CARD 1NH18MCA27

CHAPTER 2

REVIEW OF LITERATURE

2.1 Review Summary


The following literature reviews, along with basic information of
football clubs and the football industry in general, presents the
previous work that forms underlying logic and assumptions of the
model.Football-specific information and literature To make the
incentive for including this section clearer, suppose the reader of
this paper are to step into the role as managing director, or a
position of similar sorts, for a professional football club. The first
task assigned by the board of directors involve the development of
a computer simulation to guide the club with its strategic choices.

Department of MCA, NHCE 2018-2019 5


SMART ID CARD 1NH18MCA27

Assuming he/she has minimal or no prior experience with the


football industry, profound knowledge of every operational aspect
is not required, but it is necessary to have a decent overall
understanding of the system. This includes the basic structure,
decision rules and flows of both information and physical entities.
For starters, a football match consist of two football teams playing
each other and the team that scores the most goals win, unless there
is a draw. These teams compete with other teams in a league
system, so a win is awarded with three points while a draw gives
one. The winner at the end of the season is the club with the most
points. There is eleven players on each team and the manager
usually have three available substitutes per
match. As different players will be unavailable at some point
during each season because of injury and other factors, a manager
need a playing squad with more than just 11 players. The football
club can get players in two ways. One is from other clubs through
buying them out of their existing contracts or signing them on a
free transfer if their contract has less than six months remaining.
The exclusive right to use players are called player registrations
and the value of a player is often calculated based on the fee the
club has to pay for this playerregistration. For professional clubs,
the transfer fee is somewhat analogous to an investment in new
production equipment. Most top European clubs also have their
own junior academies where they develop young promising talents,

Department of MCA, NHCE 2018-2019 6


SMART ID CARD 1NH18MCA27

and this is the other way of getting new players to the squad. As
these players have no transfer fee associated with them, there is no
cost of capital. However, it should be noted that few of these young
players are promoted to the first team. On average, for every 20
aspiring footballers, only one of these make the cut. The manager
has the opportunity to make changes to the team during what is
referred to as a transfer window.
CHAPTER 3

SYSTEM CONFIGURATION

3.1 Hardware requirements

1. Processor: Intel Pentium or Higher

2. RAM: 512 or Higher Ram

3. Hard Disk: 20 mb of memory space

4. Display: 39 cm RGB Screen

3.2 Software requirements

1. Operating System: Windows XP or Higher Version


2. Front End: JAVA
3. Backend: MYSQL
4. Language Used: Java Programming Language

Department of MCA, NHCE 2018-2019 7


SMART ID CARD 1NH18MCA27

CHAPTER 4

MODULE DESCRIPTION

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:

Department of MCA, NHCE 2018-2019 8


SMART ID CARD 1NH18MCA27

CHAPTER 5

SYSTEM DESIGN
5.1 DFD Diagrams

Department of MCA, NHCE 2018-2019 9


SMART ID CARD 1NH18MCA27

CHAPTER 6

SYSTEM IMPLEMENTATION

package bankapp;

import java.io.Serializable;
import java.math.BigDecimal;
import java.math.RoundingMode;
import java.util.ArrayList;

public class Bank implements Serializable {

private DbService database = new DbService();

Customer openAccount(String firstName, String lastName, String ssn,


AccountType type, Double balance) {
int accountId = database.AddAccount(firstName, lastName, ssn, type,
balance);
Customer customer = database.GetAccount(accountId);
return customer;
}

Department of MCA, NHCE 2018-2019 10


SMART ID CARD 1NH18MCA27
boolean closeAccount(int accountId) {
return database.DeleteAccount(accountId);
}

Customer getCustomer(int accountId) {


return database.GetAccount(accountId);
}

ArrayList<Customer> getCustomers() {
return database.GetAllAccounts();
}

void withdraw(int accountId, double amount) throws


InsufficientFundsException {
Customer customer = getCustomer(accountId);
double transactionFee =
getTransactionFee(customer.getAccount().getAccountType());
if (amount + transactionFee > customer.getAccount().getBalance()) {
throw new InsufficientFundsException();
}
double newBalance = customer.getAccount().getBalance() - (amount +
transactionFee);
database.UpdateAccount(accountId, newBalance);
}

void deposit(int accountId, double amount) throws


InvalidAmountException {
Customer customer = getCustomer(accountId);

Department of MCA, NHCE 2018-2019 11


SMART ID CARD 1NH18MCA27
if (amount <= 0) {
throw new InvalidAmountException();
}
double interest = checkInterest(customer.getAccount().getBalance(),
amount);
double amountToDeposit = amount + (amount * interest);
database.UpdateAccount(accountId,
customer.getAccount().getBalance() + amountToDeposit);
}

public double checkInterest(double balance, double amount) {


double interest = 0;
if (balance + amount > 10000) {
interest = 0.05;
} else {
interest = 0.02;
}
return interest;
}

public static double round(double value, int places) {


if (places < 0) {
throw new IllegalArgumentException();
}
BigDecimal bd = new BigDecimal(value);
bd = bd.setScale(places, RoundingMode.HALF_UP);
return bd.doubleValue();
}

Department of MCA, NHCE 2018-2019 12


SMART ID CARD 1NH18MCA27

double getTransactionFee(AccountType accountType) {


double transactionFee = 0;
switch(accountType){
case Checking:
transactionFee = 5;
break;
case Savings:
transactionFee = 5;
break;
case Undefined:
default:
transactionFee = 0;
}
return transactionFee;
}

Department of MCA, NHCE 2018-2019 13


SMART ID CARD 1NH18MCA27

6.2 Screen Shots

Department of MCA, NHCE 2018-2019 14


SMART ID CARD 1NH18MCA27

CHAPTER 7

SYSTEM TESTING

Department of MCA, NHCE 2018-2019 15


SMART ID CARD 1NH18MCA27

CHAPTER 8

RESULTS AND DISCUSSIONS

8.1Conclusion
The first thing to acknowledge is that the model is flawed. As the process of
wrapping the model and thesis up, the thought of going back and give the
model “just one more tweak” have been of particular high frequency. This
is also a valuable insight learned from the exciting, yet sometimes
excruciatingly frustrating, modelling process. Finding the balance of depth
and breadth in the model have been tough, but made the learning process
even stronger.As of current writing, there are aspects that still haunt the
model/ author. It is lacking a realistic representation of financial
management. This would immediately give external users better confidence
in the model. Team morale is another obvious variable that deserves
inclusion in the next edition of the model. The same goes for effects of
supporter/ fan satisfaction on the team performance in home games. As
strategy implementation is a continuous process, the model would clearly be
improved if the user were prompted yearly to make decisions based on the
available information based on the KPIs. Further, the transfer market is still
not, in the author’s opinion quite representable of the actual flows in player
movement between clubs. Without doubt, this part have been the most
challenging part to model. Including the possibilities of entry to European
Leagues as well as demotion, and a better depiction of the fan base and the
acquisition would make the model even better. Finally, rivalry between

Department of MCA, NHCE 2018-2019 16


SMART ID CARD 1NH18MCA27
teams in the league is non-existent in the model, which adds height to the
already elevated confidence hurdle. Given the discussion of weaknesses
associated with the model, it is still visibly capable of producing results that
provide additional insight for management. For example, increasing the fan
merchandise consumption by just a small fraction is immediately obvious to
improve financial performance. The author himself, being
both an avid football and system dynamics fan, should have recognized this
as a KPI early in the process, but still managed to overlook in the process.
This clearly confirms theory stating the poor ability of humans to include
processes and variables that develop over time in their mental models.
Experimentation with different dashboard variables should be a live
experience and can not be properly reproduced here.

CHAPTER 9

Department of MCA, NHCE 2018-2019 17


SMART ID CARD 1NH18MCA27

REFERENCES

9.1Text Reference
[1] “Herbert Schildt: C++ the complete Referance, 4th edition, Tata McGraw Hill,
2007
[2] William Stalling, “Operating System – Internal and Design principle” Pearson
6th edition 2012
[3] “Programming in Ansi C” E Balagurusamy

9.2Web Reference
[1] https://www.wikipedia.org/
[2] https://www.tutorialspoint.com/cprogramming/index.htm

Department of MCA, NHCE 2018-2019 18

Potrebbero piacerti anche