Professional Documents
Culture Documents
ABSTRACT
Employee management system is an application based system, having two applications
developed, one for employers to manage employee details and another for employees to mark
their attendance. Every organisation whether government or private uses an information system
to store data of their staff .However, in India it is found that many small scale industries use pen and paper
to keep a record. However, there are many advanced technology systems available that can do this work but
they all are costly for these low level industries. This paper discusses making a system for solving problems
for them at a cheaper cost. This system will mark attendance of each employee and calculate the salary of them
at the end of month. It also calculates overtime and total working hours of each employee. As in small scale
each company has their own holidays preference and variable week off for employees, so all this
power is given to the employer to manage holidays and week days of each employee separately.
It saves lots of time and has no error in pay calculation hence preventing clashes between
HR Team and employees. So that both employer and employee can focus on their work to
develop their company. A well planed ,systematically executed industrial training helps a great
deal in including a good work culture .It provides a linkage between students and the industry to
order to develop awareness of the industrial approach to problem solving based on board
understanding of operations of the industrial organizations .
The project has been an enriching experience for me in the field of programming and
enterprise application development. The project has been developed to fulfill the requirements of
the employees in labour ministry.
The tools and technologies used for developing the software are ASAP for analysis and
design phases for developing the code for the application and SQL SERVER as the back end tool
Microsoft windos 2000 platform.
1
INTRODUCTION
Employee Management system is an application that enables users to create and store
employee records .It also helps to maintain data of existing employees. It also helps to know the
number of employees is different departments by the help of piechart and graph. This application
helps to department of the organization which maintains data of employees related to an
organization. It is simple to understand and can be used by anyone who is not even familier with
simple employees system. It is user friendly and just asks the user to follow step by step
operations by giving him few options. It is faster and can perform many operations of a
company.
The package contains different modules like employee details. The aim of the
project is to implement a employee management system suitable for any company providing
flexibility to adapt to new changing requirements. This company employee management system
and using this software means securing the activities and expandable information service to staff
, employees and applicants.
2
SYSTEM ANALYSIS
EXISTING SYSTEM
DIMERITS:
PROPOSED SYSTEM
This Employee Management System project will help the organization with the
management of the information of the employees. The system will centralize the management
system and will provide different options through access to data will become accessible. The
system will be based on the internet so that any user can use it from any place with ease. The
Employee Management System software will make a report of each employee of the
organization at the end of the month so that the organization will have information about the
work of each employee. This Employee Management System will not only reduce the time but as
well it will make the system efficient.
3
MERITS:
SYSTEM REQUIREMENTS
SOFTWARE SPECIFICATION
HARDWARE REQUIREMENTS
4
DATA FLOW DAIGRAM
0 LEVEL DFD:
5
MODULE DESCRIPTION
LOGIN
This module allows the authorized users to view the files. The users who are
registered are the authorized user . Others are unauthorized users. If the authorized users enter
into this software, the “Valid User” alert will be displayed and they can view files. If the
unauthorized user enters into this module, the “Invalid User” alert will be raised.
REGISTRATION DETAILS
This module is designed for new users who visit the project . the new user has to
register with the ID proof . This system requires a proper user authentication for accessing the
features behind the in this system.For getting rights to access the features users have to register
their identify to this system.Once registered the system will provide the accessibility rights to
users to work in this system.
SOURCE CODE
LOGIN:
<?php
session_start();
include_once('connection.php');
if (isset($_POST['login'])) {
$username = $_POST['username'];
$password = md5($_POST['password']);
6
if (empty($_POST['username']) && empty($_POST['password'])) {
exit;
} elseif (empty($_POST['password'])) {
exit;
} elseif (empty($_POST['username'])) {
exit;
} else {
if (mysqli_num_rows($result) > 0) {
$row = mysqli_fetch_array($result);
$name = $row['name'];
$username = $row['username'];
$password = $row['password'];
$_SESSION['name'] = $name;
$_SESSION['username'] = $username;
$_SESSION['password'] = $password;
header('location:welcome.php');
7
REGISTER PAGE:
<!doctype html>
<html lang="en">
<head>
<title>Register</title>
<meta charset="utf-8">
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.2.1/dist/css/bootstrap.min.css"
rel="stylesheet" integrity="sha384-
iYQeCzEYFbKjA/T2uDLTpkwGzCiq6soy8tYaI1GyVh/UjpbCx/TYkiZhlZB6+fzT"
crossorigin="anonymous">
</head>
<body>
8
<div class="card text-black" style="border-radius: 25px;">
</div>
</div>
9
<input type="email" id="form3Example3c" class="form-control form-control-lg py-3"
name="username" autocomplete="off" placeholder="enter your username" style="border-
radius:25px ;" />
</div>
</div>
</div>
</div>
</div>
</form>
</div>
10
<div class="col-md-10 col-lg-6 col-xl-7 d-flex align-items-center order-1 order-lg-2">
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</section>
<script src="https://cdn.jsdelivr.net/npm/@popperjs/core@2.11.6/dist/umd/popper.min.js"
integrity="sha384-
oBqDVmMz9ATKxIep9tiCxS/Z9fNfEXiDAYTujMAeBAsjFuCZSmKbSSUnQlmh/jp3"
crossorigin="anonymous">
</script>
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.2.1/dist/js/bootstrap.min.js"
integrity="sha384-
7VPbUDkoPSGFnVtYi0QogXtr74QeVeeIs99Qfg5YCF+TidwNdjvaKZX19NZ/e6oz"
crossorigin="anonymous">
</script>
</body>
</html>
11
}
else {
exit;
ADD :
<?php
$server = 'localhost';
$username = 'root';
$password = '';
$database = 'login_register_db';
if (isset($_POST))
CONNECTION:
<?php
$server = 'localhost';
12
$username = 'root';
$password = '';
$database = 'login_register_db';
if (isset($_POST))
if ($conn) {
} else {
die(mysqli_error($conn));
DESIGN:
.divider:after,
.divider:before {
content: "";
flex: 1;
height: 1px;
background: #00ff88;
.vh-100 {
background-repeat: no-repeat;
13
background-attachment: fixed;
.img-fluid{
position: absolute;
top: 8px;
right: 2;
width: 270px;
height: 170px;
background-repeat: no-repeat;
background-attachment: fixed;
14
SCREEN SHOTS:
LOGIN:
15
REGISTER:
CONCLUSION
Apparently, the role of such systems is basic and essential within each company that
wants to keep a really good control and record concerning its personnel data, functionality and
performance on all levels in its structure.
16
FUTURE ENHANCEMENT
What makes any business great is people who work in a company. But the tricky
part lies in the masterful management of these people and the excessive amount of paperwork
that comes along. Since we now live in a fully digitized world, it is obvious that companies strive
to benefit from the rapidly evolving technology and they are looking for possible ways to
implement it into the work processes.
The HR industry follows the lead and utilizes the employee management systems
that proved to be more efficient and accurate than manual processes, performed by people. And,
since there is always a room for improvement, these systems are impacted by such emerging
technologies, as AI, machine learning, data science, and big data.
REFRENCE
https://lnu.diva-portal.org/smash/get/diva2:204828/FULLTEXT01.pdf
https://www.scribd.com/
https://in.indeed.com/
17