Employee Management System
Employee Management System
Employee Management System
MANAGEMENT SYSTEM
S.NO SYNOPSIS PAGE NO
INTRODUCTION
1 1.1.SYSTEM SPECIFICATION
1.2 HARDWARE CONFIGURATION
1.3 SOFTWARE SPECIFICATION
SYSTEM STUDY
2.1 EXISTING SYSTEM
2 2.2 DRAW BACKS
2.3 PROPOSED SYSTEM
2.4 FEATURES
SYSTEM DESIGN & DEVLOPMENT
3.1 INPUT DESIGN
3 3.2 OUTPUT DESIGN
3.3 DATABASE DESIGN
3.4 SYSTEM DEVLOPMENT
3.5 DESCRIPTION OF MODULES
IMPLEMENTATION
4 4.1 SOURE CODE
4.2 SCREENSHOTS
5 5.1 CONCLUSION
5.2 BIBLIOGRAPHY
ABSTRACT:
Effective employee management is crucial for the success and sustainability of any
organization. This abstract outlines key strategies and principles essential for
effective employee management. It highlights the importance of clear
communication, fostering a positive work culture, providing opportunities for
growth and development, implementing fair compensation and benefits, and
promoting work-life balance. Furthermore, it emphasizes the significance of
recognizing and appreciating employee contributions, fostering teamwork, and
addressing conflicts promptly and constructively. By implementing these
strategies, organizations can cultivate a motivated, engaged, and productive
workforce, leading to enhanced performance and competitive advantage in today's
dynamic business environment. This abstract serves as a foundation for further
exploration into the intricacies and practical applications of employee management
in various organizational contexts.
INTRODUCTION
Requirement Specification
Functional Requirements
Graphical User Interface with the Us
1.2 HARDEWARE CONFIGURATION
For Developing the Application the following are the Hardware Requirements:
RAM : 4GB
Feasibility Study:
Preliminary investigation examine project feasibility, the likelihood the system will
be useful to the organization. The main objective of the feasibility study is to test
the Technical, Operational and Economical feasibility for adding new modules and
debugging old running system. All system is feasible if they are unlimited
resources and infinite time. There are aspects in the feasibility study portion of the
preliminary investigation:
Technical Feasibility
Operational Feasibility
Economical Feasibility
The technical issue usually raised during the feasibility stage of the investigation
includes the following:
Do the proposed equipment’s have the technical capacity to hold the data
required to use the new system?
Proposed projects are beneficial only if they can be turned out into information
system. That will meet the organization’s operating requirements. Operational
feasibility aspects of the project are to be taken as an important part of the project
implementation. Some of the important issues raised are to test the operational
feasibility of a project includes the following: -
Will the system be used and work properly if it is being developed and
implemented?
Will there be any resistance from the user that will undermine the possible
application benefits?
The well-planned design would ensure the optimal utilization of the computer
resources and would help in the improvement of performance status.
A system can be developed technically and that will be used if installed must still
be a good investment for the organization. In the economical feasibility, the
development cost in creating the system is evaluated against the ultimate benefit
derived from the new systems. Financial benefits must equal or exceed the costs.
The system is economically feasible. It does not require any addition hardware or
software. Since the interface for this system is developed using the existing
resources and technologies available at NIC, There is nominal expenditure and
economical feasibility for certain.
At its core, the CMS will prioritize user experience, with a focus on simplicity and
efficiency. Users will interact with a modern and visually appealing interface that
facilitates seamless navigation and interaction with contact data. Whether
accessing the system from a desktop computer or a mobile device, users can expect
a consistent and intuitive experience tailored to their needs.One of the key
objectives of the proposed CMS is to ensure the security and privacy of user data.
Through the implementation of industry-standard encryption techniques and secure
authentication mechanisms, the system will safeguard sensitive contact information
from unauthorized access or breaches. Additionally, the CMS will adhere to best
practices for data storage and transmission, mitigating risks associated with cyber
threats and data vulnerabilities.
SYSTEM DESIGN AND DEVELOPMENT
Age
Password
User Login
User Login
Password
Pages
Home
DATABASE TABLE:
ADMIN LOGIN
USER REGSISTRATION
CONTACT
This module serves as a centralized repository for storing and managing employee
data such as personal information, contact details, employment history,
qualifications, and certifications.
This module automates the calculation and processing of employee salaries, wages,
bonuses, and deductions. It helps ensure accurate and timely payroll processing
while also facilitating tax calculations, compliance with labor laws, and generation
of pay slips.
Source code
Sample Input
Sample Output
<!doctype html>
<html lang="en">
<head>
<!-- Required meta tags -->
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-
scale=1, shrink-to-fit=no">
.bg {
background-image: url("background.jpg");
height: 100%;
background-position: center;
background-repeat: no-repeat;
background-size: cover;
</style>
</head>
<body >
<div class="btn-group">
<a
href="admin/dashboard.php" class="btn btn-primary btn-lg">Log-In As
Admin</a>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<script src="https://code.jquery.com/jquery-3.5.1.slim.min.js"
integrity="sha384-
DfXdz2htPH0lsSSs5nCTpuj/zy4C+OGpamoFVy38MVBnE+IbbVYUew+OrCXaRkfj"
crossorigin="anonymous"></script>
<script
src="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap.bu
ndle.min.js" integrity="sha384-
Piv4xVNRyMGpqkS2by6br4gNJ7DXjqk09RmUpJ8jgGtD7zP9yug3goQfGII0yAns"
crossorigin="anonymous"></script>
<script src="./resorce/plugins/common/common.min.js"></script>
<script src="./resorce/js/custom.min.js"></script>
<script src="./resorce/js/settings.js"></script>
<script src="./resorce/js/gleek.js"></script>
<script src="./resorce/js/styleSwitcher.js"></script>
</body>
</html>
<?php
require_once "include/header.php";
?>
<?php
require_once "include/header.php";
?>
<?php
if( empty($_REQUEST["gender"]) ){
$gender ="";
}else {
$gender = $_REQUEST["gender"];
}
if( empty($_REQUEST["dob"]) ){
$dob = "";
}else {
$dob = $_REQUEST["dob"];
}
if( empty($_REQUEST["name"]) ){
$nameErr = "<p style='color:red'> * Name is
required</p>";
}else {
$name = $_REQUEST["name"];
}
if( empty($_REQUEST["email"]) ){
$emailErr = "<p style='color:red'> * Email is
required</p> ";
}else{
$email = $_REQUEST["email"];
}
if( empty($_REQUEST["pass"]) ){
$passErr = "<p style='color:red'> * Password is
required</p> ";
}else{
$pass = $_REQUEST["pass"];
}
if( !empty($name) && !empty($email) && !empty($pass) ){
// database connection
require_once "../connection.php";
}
}
}
?>
<div style="">
<div class="login-form-bg h-100">
<div class="container mt-5 h-100">
<div class="row justify-content-center h-100">
<div class="col-xl-6">
<div class="form-input-content">
<div class="card login-form mb-0">
<div class="card-body pt-5 shadow">
<h4 class="text-center">Add New
Admin</h4>
<form method="POST" action=" <?php
htmlspecialchars($_SERVER['PHP_SELF']) ?>">
<div class="form-group">
<label >Full Name :</label>
<input type="text" class="form-
control" value="<?php echo $name; ?>" name="name" >
<?php echo $nameErr; ?>
</div>
<div class="form-group">
<label >Email :</label>
<input type="email" class="form-
control" value="<?php echo $email; ?>" name="email" >
<?php echo $emailErr; ?>
</div>
<div class="form-group">
<label >Password: </label>
<input type="password"
class="form-control" value="<?php echo $pass; ?>" name="pass" >
<?php echo $passErr; ?>
</div>
<div class="form-group">
<label >Date-of-Birth :</label>
<input type="date" class="form-
control" value="<?php echo $dob; ?>" name="dob" >
</div>
<?php
require_once "include/footer.php";
?>
<?php
require_once "include/footer.php";
?>
<?php
require_once "include/header.php";
?>
<?php
require_once "include/header.php";
?>
<?php
require_once "include/header.php";
?>
<?php
$id = $_GET["id"];
require_once "../connection.php";
$sql = "SELECT * FROM employee WHERE id = $id ";
$result = mysqli_query($conn , $sql);
if(mysqli_num_rows($result) > 0 ){
while($rows = mysqli_fetch_assoc($result) ){
$name = $rows["name"];
$email = $rows["email"];
$dob = $rows["dob"];
$gender = $rows["gender"];
$salary = $rows["salary"];
}
}
if( empty($_REQUEST["gender"]) ){
$gender ="";
}else {
$gender = $_REQUEST["gender"];
}
if( empty($_REQUEST["dob"]) ){
$dob = "";
}else {
$dob = $_REQUEST["dob"];
}
if( empty($_REQUEST["name"]) ){
$nameErr = "<p style='color:red'> * Name is
required</p>";
$name = "";
}else {
$name = $_REQUEST["name"];
}
if( empty($_REQUEST["salary"]) ){
$salaryErr = "<p style='color:red'> * Salary is
required</p>";
$salary = "";
}else {
$salary = $_REQUEST["salary"];
}
if( empty($_REQUEST["email"]) ){
$emailErr = "<p style='color:red'> * Email is
required</p> ";
$email = "";
}else{
$email = $_REQUEST["email"];
}
if( empty($_REQUEST["pass"]) ){
$passErr = "<p style='color:red'> * Password is
required</p> ";
}else{
$pass = $_REQUEST["pass"];
}
// database connection
// require_once "../connection.php";
}
}
?>
<div style="">
<div class="login-form-bg h-100">
<div class="container h-100">
<div class="row justify-content-center h-100">
<div class="col-xl-6">
<div class="form-input-content">
<div class="card login-form mb-0">
<div class="card-body pt-4 shadow">
<h4 class="text-center">Edit
Employee profile</h4>
<form method="POST" action=" <?php
htmlspecialchars($_SERVER['PHP_SELF']) ?>">
<div class="form-group">
<label >Full Name :</label>
<input type="text" class="form-
control" value="<?php echo $name; ?>" name="name" >
<?php echo $nameErr; ?>
</div>
<div class="form-group">
<label >Email :</label>
<input type="email" class="form-
control" value="<?php echo $email; ?>" name="email" >
<?php echo $emailErr; ?>
</div>
<div class="form-group">
<label >Password: </label>
<input type="password"
class="form-control" value="<?php echo $pass; ?>" name="pass" >
<?php echo $passErr; ?>
</div>
<div class="form-group">
<label >Salary :</label>
<input type="number" class="form-
control" value="<?php echo $salary; ?>" name="salary" >
<?php echo $salaryErr; ?>
</div>
<div class="form-group">
<label >Date-of-Birth :</label>
<input type="date" class="form-
control" value="<?php echo $dob; ?>" name="dob" >
</div>
<br>
<?php
require_once "include/footer.php";
?>
<?php
require_once "include/footer.php";
?>
<?php
require_once "include/footer.php";
?>
CONCLUSION AND FUTURE WORK
https://www.w3schools.com/html
https://www.w3.org/style/css
https://wikepedia.or/wiki/MySQL
https://wikipedia.org/wiki/javascript
https://httpd.apache.org
FOR MYSQL
www.msdn.microsoft.com
www.fmexpense.com/quickstart/aspplus/default.com
www.asptoday.com
www.aspfree.com