Employee Management
Employee Management
On
Employee Management
SUBMITTED BY:
190030439 E.Bharath
N.SreeRam
KL UNIVERSITY
Green fields, Vaddeswaram – 522502
Guntur Dt., AP, India.
1
DEPARTMENT OF BASIC ENGINEERING SCIENCES
CERTIFICATE
2
ACKNOWLEDGEMENTS
I express the sincere gratitude to our director Dr. A Jagadeesh for his
administration towards our academic growth.
Name Roll no
E.Bharath 190030439
3
ABSTRACT
Employees are the backbone of any company therefore their management plays a
major role in deciding the success of an organization [1]. Employees Management
Software makes it easy for the employer to keep track of all records. This
software allows the administrator to edit employees, add new employees,
transfer/promote/terminate employees. Each employee in the database is
associated with a position can be added and edited when need arises. Employees
can be transferred between positions easily without having to retype back their
information in the database. You can check to see if there are duplicate
positions/employees in the database. Most of all, the employer can assign tasks
to employees and assess their progress in order to keep track of employee
performance.
A flexible and easy to use Employee Management software solution for small and
medium sized companies provides modules for personnel information
management thereby organization and companies are able to manage the crucial
organization asset – people [2]. The combination of these modules into one
application assures the perfect platform for re-engineering and aligning Human
Resource processes along with the organizational goals. This system brings
about an easy way of maintaining the details of employees working in any
organization.
It is simple to understand and can be used by anyone who is not even familiar
with simple employees system. It is user friendly and just asks the user to follow
step by step operations by giving easy to follow options. It is fast and can perform
many operations for a company.
4
INDEX
INTRODUCTION
Link − Each Link of a linked list can store a data called an element.
Next − Each Link of a linked list contain a link to next link called Next.
LinkedList − A LinkedList contains the connection link to the first Link called
First.
Basic Operations :-
Insertion − add an element at the beginning of the list.
Deletion − delete an element at the beginning of the list.
Display − displaying complete list.
Search − search an element using given key.
Delete − delete an element using given key.
AIM
Advantages:-
Disadvantages:-
Future enhancements:-
SYSTEM REQUIREMENTS
SOFTWARE REQUIREMENTS:
The major software requirements of the project are as follows:
Language : Eclipse
Operating system : Windows 10
HARDWARE REQUIREMENTS:
The hardware requirements that map towards the software are as follows:
RAM : 2GB
CLASS DIAGRAM
IMPLEMENTATION
package employeesll11;
}
}
public void sort() {
Node t,t1;
long s;
double salary;
String n;
for(int p=1;p<3;p++) {
for(t=start;t.next.next!=null;t=t.next) {
t1=t.next;
if(t.ssn>t1.ssn) {
s=t.ssn;
n=t.name;
salary=t.salary;
t.ssn=t1.ssn;
t.name=t1.name;
t.salary=t1.salary;
t1.ssn=s;
t1.name=n;
t1.salary=salary;
}
}
}
}
public static void main(String[] args) {
Empsll es=new Empsll();
for(int i=1;i<=3;i++)
es.create();
es.display();
es.sort();
es.display();
}
}
OUTPUTS
Screen Shots:
CONCLUSION
It can be concluded that opportunity for growth and promotion outside,
compensation, working conditions, work timings/shifts, relationship with managers,
location of the organisation, opportunity to use kills and work load are the major
reasons for employee turnover.
REFERENCES
• Software Engineering.
• www.slideshare.net
• www.google.com
• http://www.gktoday.in/reference/brief-history-of-banking-in-
india/
• http://en.wikipedia.org/wiki/Banking_in_India