Employee Management System
Employee Management System
MANAGEMENT
SYSTEM
CERTIFICATE
_____________
_____________
Ms. Shikha Seth
ACKNOWLEDGEMENT
DATE :
INDEX
1. Certificate
2. Acknowledgement
3. Introduction and features of the
project
4. Future use of the project
5. Sample output and coding with
explanation
Future Use Of
The Project
It will be beneficial for
Employee Management System
for keeping the record of
employees and calculation of
salaries
It will useful for all form of
calculation and record keeping
for employees of the
Organizations using CSV files
for data collection.
INTRODUCTION
human.loc[a]=[b,c,d,e,f,g,h]
print("Data successfully
inserted")
elif ch4==2:
a=input("Enter
Employee name whose data
needs to be deleted")
human.drop([a],inplace=True)
print("Data successfully
deleted")
elif ch4==3:
a=input("Enter
Employee name whose data
needs to be updated")
b=int(input("Enter
Salary:"))
c=int(input("Enter
DA:"))
d=int(input("Enter
HRA"))
e=int(input("Enter
TA"))
f=int(input("Enter
Total"))
g=int(input("Enter
Tax"))
h=int(input("Enter Net
Salary"))
human.loc[a]=[b,c,d,e,f,g,h]
print("Data successfully
updated")
elif ch4==4:
break
elif ch==5:
while(True):
print("Working on
Columns Menu")
print("1. Insert a new
column data")
print("2. Delete a specific
column")
print("3. Exit")
ch5=int(input("Enter
choice"))
if ch5==1:
print("Enter details")
h=input("Enter
column/heading name")
det=eval(input("Enter
details corresponding to all
Employee:(enclosed in [ ])"))
result[h]=pd.Series(data=det,i
ndex=result.index)
print("Column
inserted")
elif ch5==2:
a=input("Enter column
name which needs to be
deleted")
human.drop([a],axis=1,inplace
=False)
print("Column
Temporary deleted")
elif ch5==3:
break
elif ch==6:
while(True):
print("Search Menu")
print("1. Search for the
details of a specific Employee")
print("2. Search details of
a specific as per a specific
column heading")
print("3. Exit")
ch6=int(input("Enter
choice"))
if ch6==1:
st=input("Enter the
name of the Employee whose
details you want to see")
print(result.loc[st])
elif ch6==2:
col=input("Enter
column/heading name whose
details you want to see")
print(result[col])
elif ch6==3:
break
elif ch==7:
while(True):
plt.bar(result.index,result['Salar
y'],label="Highest salary",
color="green")
plt.title("EMPLOYEEWISE
Salary")
plt.xlabel("EMPLOYEES")
plt.ylabel("Salary")
plt.xticks(rotation=30)
plt.legend()
plt.grid(True)
plt.show()
elif chbar==2:
plt.bar(result.index,result['Da'],l
abel="Da",color="yellow")
plt.title("EMPLOYEEWISE ")
plt.xlabel("EMPLOYEES")
plt.ylabel("Dearness
Allowance")
plt.xticks(rotation=30)
plt.legend()
plt.grid(True)
plt.show()
elif chbar==3:
plt.bar(result.index,result['HRA'
],label="Average HRA
obtained",color="orange")
plt.title("EMPLOYEE
Salary")
plt.xlabel("EMPLOYEES")
plt.ylabel("AVERAGE
HRA")
plt.xticks(rotation=30)
plt.legend()
plt.grid(True)
plt.show()
elif chbar==4:
plt.bar(result.index,result['Total
'],label="Total",color="green")
plt.title("EMPLOYEE
Salary")
plt.xlabel("EMPLOYEES")
plt.ylabel("Total")
plt.xticks(rotation=30)
plt.legend()
plt.grid(True)
plt.show()
elif chbar==5:
break
elif ch==8:
break
OUTPUT Screen