Post on 07-Apr-2018
8/3/2019 FCP Management System
http://slidepdf.com/reader/full/fcp-management-system 1/23
FCP MANAGEMENT
SYSTEM
Submitted By:
Sarita Meena
Computer Science Engineering-VII Semester
Roll no: 08EUDCS070
8/3/2019 FCP Management System
http://slidepdf.com/reader/full/fcp-management-system 2/23
INTRODUCTION
What is FCP?
As we know, Air India and Indian Airlines are renowned
government airlines.
FCP or Free Concessional Passage is an allowance
package provided to its employees by Air India.
The employees are allowed to enjoy free concessional
services by the airlines, i.e. they get concessions oncertain passages (tickets) availed during a certain period
of time.
8/3/2019 FCP Management System
http://slidepdf.com/reader/full/fcp-management-system 3/23
International Tickets Domestic Tickets
T.No. 1 2 3 4 1 2 3 4 5
Year
1
100% 60% 10% NIL 100% 75% 85% 85% -
Year2
100% 80% 30% 10% 100% 85% 85% 85% -
Year3
100% 100% 50% 30% 100% 100% 85% 85% 85%
Year4 100% 100% 70% 50% 100% 100% 85% 85% 85%
Year5
100% 100% 90% 70% 100% 100% 95% 85% 85%
Year6
100% 100% 90% 90% 100% 100% 95% 95% 85%
The concession and the entitlement varies according to the
number of years an employee has worked with the company
as follows:
8/3/2019 FCP Management System
http://slidepdf.com/reader/full/fcp-management-system 4/23
THE OBJECTIVE-
The information of an employee's personal, family and
passage details are maintained as hard copies by the
department of information technology of Air India in a
card format.
The main objective of the project was to develop a user
friendly software in order to manage employee's
personal, family and passage details so that it becomes
easier for the user in charge to view, add and edit
details.
8/3/2019 FCP Management System
http://slidepdf.com/reader/full/fcp-management-system 5/23
OVERVIEW-
FCP management System is an online data management
system which helps in easy maintenance of the databaseof employees’ records.
It uses PHP at the front end and MYSQL at the back end.
It provides an easy and interactive User Interface.
It has three basic modules:1) View Records
2) Add Records
3) Edit Records
FCP MANAGEMENT SYSTEM
8/3/2019 FCP Management System
http://slidepdf.com/reader/full/fcp-management-system 6/23
Main Menu-
8/3/2019 FCP Management System
http://slidepdf.com/reader/full/fcp-management-system 7/23
VIEW RECORDS
The basic function of this module is to search thedatabase and display the records as required by theuser.
It provides three separate search options:
1) Personal Details
• displays the employee's personal information, for ex. name, dateof joining, designation, contact number, etc.
2) Family Details
• Displays the desired employee's family information. For ex.-names of the blood relatives, relationship with the employee, etc.
8/3/2019 FCP Management System
http://slidepdf.com/reader/full/fcp-management-system 8/23
3) Ticket Details
• Displays the passage details. It maintains a record of how
many passages have been issued to the employee and his
family members, to whom it has been issued, passage number,
its validity and entitlement, source and destination, etc.
With FCP management system's View record module
one can check the employee's personal, family and
passage details by simply entering the STAFF ID.
The information is displayed in a tabular form which is
easy to comprehend.
8/3/2019 FCP Management System
http://slidepdf.com/reader/full/fcp-management-system 9/23
View modulemenu
Record display table
8/3/2019 FCP Management System
http://slidepdf.com/reader/full/fcp-management-system 10/23
The basic function of this module is to create a new entry in
the database table. i.e to add a new record to the database.
It generates a form which takes the entries from the user and
then adds those entries to the respective table of the
database.
The module is again categorised into three options depending
upon the information to be added:
1) Personal Details• Used to add a new record to the personal information table.
2) Family Details
•
Used to add a new record to the family information table.
ADD RECORDS
8/3/2019 FCP Management System
http://slidepdf.com/reader/full/fcp-management-system 11/23
3) Ticket Details:
•
Used to add a new entry to the ticket information table.
o Each option generates a separate tabular form
corresponding to the structure of the table
o STAFF ID is treated as the primary key.
o Error Handling: required error messages are generated
whenever the user enters an invalid staff id or doesn’t
provide a mandatory information.
8/3/2019 FCP Management System
http://slidepdf.com/reader/full/fcp-management-system 12/23
Add record
table
Record
Added
Successfully
8/3/2019 FCP Management System
http://slidepdf.com/reader/full/fcp-management-system 13/23
EDIT RECORDS
The function of this module is to enable the user to edit
and update the existing records in the database.
User can access the current information by entering the
Staff ID.
The information will be displayed in a tabular form with
another blank table beneath it in which the respective
changes can be done.
The changes made are updated in the correspondingdatabase table.
8/3/2019 FCP Management System
http://slidepdf.com/reader/full/fcp-management-system 14/23
It also provides three separate options:
1) Personal Details
• Any desired changes in the employee's current personal
information can be done in this module.
2) Family Details
• Desired changes in the employee's current family information
like names of the family members, their age and relation withthe employee is done in this module and the changes made are
updated in the database.
3) Ticket Details:
Desired changes in the passage details like of how many
passages have been issued to the employee and his family
members, to whom it has been issued, passage number , its
validity and entitlement are done in this module and the
changes made are updated in the database.
8/3/2019 FCP Management System
http://slidepdf.com/reader/full/fcp-management-system 15/23
Edit Record
Edit Record Table
8/3/2019 FCP Management System
http://slidepdf.com/reader/full/fcp-management-system 16/23
DATABASE
FCP management system uses MySQL for the database
connectivity at the back end.
Pre defined functions are used to link the database with
the PHP scripting language.
The database consists of three tables on the basis of the
information stored-
1) Personal
2)
Family 3) Ticket
The description of each table is given ahead.
8/3/2019 FCP Management System
http://slidepdf.com/reader/full/fcp-management-system 17/23
P ERSONAL
It has six fields namely:
a) Staff ID
b) Employee Name
c) Designationd) Date of Joining
e) Date of Retirement
f) Contact Number
Out of these six, first five are mandatory for every
employee.
8/3/2019 FCP Management System
http://slidepdf.com/reader/full/fcp-management-system 18/23
F AMILY
It has the following fields:
a) Staff No
b) Name of Spouse
c) Father's Named) Mother Name
e) Son's Name
f) Daughter’s Name
g) Sister's Name
h) Brother's Name
8/3/2019 FCP Management System
http://slidepdf.com/reader/full/fcp-management-system 19/23
T ICKET
It has following ten fields:
a) Staff No
b) Ticket number
c) Concession
d) Issued to
e) Relation with the employee
f) Source
g) Destination
h) Valid from
i) Valid upto
j) Class
8/3/2019 FCP Management System
http://slidepdf.com/reader/full/fcp-management-system 20/23
DATABASE SCHEMA
Staff_No Emp_name Desig Date_join Date_ret Contact_No
Varchar(6) Varchar(20) Varchar(15) Date Date Varchar(15)
Personal
Staff_No Spouse F_name M_name Son#1-4 Dter#1-4 Bro#1-4 Sis#1-4
Varchar(6) Vchar(20) Vchar(20) Vchar(20) Vchar(20) Vchar(20) Vchar(20) Vchar(20)
Family
Staff_No Tick_No Con Issued_to Rel_Emp Src Dest V_from V_upto Class
Varchar(6) Vchar Int Vchar Vchar Vchar Vchar Date Date Vchar
Ticket
8/3/2019 FCP Management System
http://slidepdf.com/reader/full/fcp-management-system 21/23
8/3/2019 FCP Management System
http://slidepdf.com/reader/full/fcp-management-system 22/23
CONCLUSION
The Project 'Free Concessional Passage Management
System' was successfully completed and submitted to
the Department of Information and Technology, Air India
to Mr. Harish Kumar, Asst. General Manager.
The Project was approved by Mr. Inderjeet Singh,
Manager- Personnel, and implemented by the Human
Resource Department.
8/3/2019 FCP Management System
http://slidepdf.com/reader/full/fcp-management-system 23/23
THANK YOU