0% found this document useful (0 votes)
1K views8 pages

Employee Management System Project

This document describes an employee registration management system project. It includes an abstract that outlines maintaining employee personal details for HR. It discusses developing the system using Visual Basic and Microsoft Access. The goal is to design a user-friendly system to easily maintain employee information. It also includes adding an employee attendance class to register employee attendance daily.

Uploaded by

Faith
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
1K views8 pages

Employee Management System Project

This document describes an employee registration management system project. It includes an abstract that outlines maintaining employee personal details for HR. It discusses developing the system using Visual Basic and Microsoft Access. The goal is to design a user-friendly system to easily maintain employee information. It also includes adding an employee attendance class to register employee attendance daily.

Uploaded by

Faith
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 8

EMPLOYEE MANAGEMENT SYSTEM PROJECT

BY

NDENU FAITH IFUNANYA


EU170306-1292

DEPARTMENT OF INFORMATION AND COMMUNICATION


TECHNOLOGY
ELIZADE UNIVERSITY ILARA-MOKIN ONDO STATE.

3RD MARCH, 2022.


ABSTRACT

An Employee Registration Management System is a distributed application that will be


developed to maintain the details of employees working in any organization. It would
maintain the information about the personal details of employees, so that the human
resource of the organization can easily know the details of all its employees. It would be
simple to understand and can be used by anyone who is not even familiar with legacy
employees system. It would be user friendly and just ask the user to follow step by step
operations by giving him few options. It would be fast and can perform many operations of
a company. This software package would be developed using the powerful coding tools of
Visual Basic at the frontend with a Microsoft Access database at backend. For further
enhancement or development of the package, the user’s feedback will be considered. The
Employees Registration Management Software would make it easy for the employer to
keep track of all records. 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 proposed system would bring about an easy way of
maintaining the details of employees working within any organization. The goal of this
project is to design and develop an employee registration management system to fill
existing gaps in the electronic management of employees.
BACKGROUND OF STUDY
Employees are the backbone of any company therefore their management plays a major
role in deciding the success of an organization. Human Resource Management Software
makes it easy for the employer to keep track of all records. The ever changing trend in
technology brought the necessity for the automation of everything from paper-and-pen
based to absolute computer domination. The overwhelming emergence of computers
paved way to easier access of information that leads to increased production, efficiency
and reliability.

Large and even small and medium sized companies have always implemented a system
(whether electronically or manually) to be able to manage its employees effectively. The
effective management of these records ensures sound decisions based on full, accurate and
up-to-date information to be made. This also ensures that any decision made can be
traced, scrutinized and justified if necessary. The Human Resource segment have long used
such information to track employees’ performance, incentives, problems etc. to streamline
the company’s input and consequently, maximize its productivity.

This need paved the way to the development of databases to store and retrieve important
information. In the development of generic management systems, the organization of
storage of data was prioritized. A typical database management system controls the
creation, maintenance and use of the database storage structures of institutions.

A flexible and easy to use Employee Management software solution for small and medium
sized companies provides modules for personnel information management which allows
organizations and companies to manage the most crucial organization asset – people. 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.
AIM

To design an employee registration management system with an additional class that


takes the attendance, this includes date and time of the employee.

OBJECTIVES

 Develop a well-designed database to store employee information.

 A user friendly front-end for the user to interact with the system.

 Easy retrieval of employee information.

 Ability to sort employee queries by departments.

 Remove details of employees no longer working in the organization.

 Update details of employee

 Register employees daily attendance


INTRODUCTION

This section provides a brief introduction on the underlying concepts of this project;

sufficient background knowledge based on relevant literature reviews of related works and

thoughts with respect to the advancement of this project. At this stage, critical examination

is done with respect to other related works vis-à-vis the current project under development

and current trends of the project under development. Evaluation is also done on previous

systems or existing systems of similar nature enumerating possible features which the

current project had identified.

This repository consists of Java Program for Employee Management System. In this
repository I have created a TUI program for Employee Management System which consists
of 4 different operation.

(1) Adding User

(2) Removing User

(3) Updating User

(4) Viewing details of User

(5) Add Employee Attendance

(6) Exit

THE EMPLOYEE ATTENDANCE CLASS

The new class added (Employee_Attendance) to the program is aim at taking the daily
attendance of an employee, it requests for the employee name and ID and then registers
the date and time of employee’s input.
The employee attendance class added

class Employee_Attendance
{
String name;
String employ_id;
SimpleDateFormat formatter = new SimpleDateFormat("dd/MM/yyyy HH:mm:ss");
Date date = new Date();

public void takeAttendance() {


Scanner sc=new Scanner(System.in);
System.out.print("Enter Employee's name --------: ");
name=sc.nextLine();
System.out.print("Enter Employee's ID ----------: ");
employ_id=sc.nextLine();
System.out.println("Congratulations! " + name + " You just registered your
Attendance");
System.out.println(formatter.format(date));
}
}

Calling the attendance class on the main method

class EmployManagementSystem
{
public static void main(String arv[])
{

Employee_Attendance co = new Employee_Attendance();


co.takeAttendance();

OUTPUT:

Press 5 : To Add Employee Attendance

Press 6 : To Exit the EMS Portal

Please Enter choice :5

Enter Employee's name --------: Faith Ndenu


Enter Employee's ID ----------: 123456

Congratulations! Faith Ndenu You just registered your Attendance

03/03/2022 13:47:53

*****************************************

$ cat Thank You For Using my Software :)

*****************************************

CHALLENGES ENCOUNTERED

Calling the class on the main method: I had challenges in how to call the code on the main
method and the exact line to call the class function

CONCLUSION
This chapter has looked at a brief overview of existing HR and employee management
systems and what procedures have to be followed when executing these HR tasks. Various
front and back end technologies were also reviewed highlighting the advantages and
disadvantages of their use, lastly the chapter looked at the importance of adding the class
attendance to monitor the employee loyalty in work attendance.
REFERENCES

1. SDLC - Iterative model (2016) Available at:


https://www.tutorialspoint.com/sdlc/sdlc_iterative_model.htm (Accessed: 5 October
2016).
2. Nevogt, D. (2016) Employee management system: Why and how to start using One.
Available at: http://blog.hubstaff.com/employee-management-system/ (Accessed: 5
October 2016).
3. Review of literature on employee management : (10/18/2016 ,10 :34am )
https://www.ukessays.com/essays/management/review-of-literature-on-employee-
management-management-essay.php

You might also like