You are on page 1of 18

GHANA TECHNOLOGY UNIVERSITY COLLEGE (GTUC)

FACULTY OF INFORMATICS

DEPARTMENT OF INFORMATION TECHNOLOGY

TITLE

EMPLOYEE REGISTRATION MANAGEMENT SYSTEM

A Project Work Submitted in Partial Fulfillment of the Requirement for the Degree of

Bachelor of Science in Information Technology

BY

Student names and their index number

B0202020202002

SUPERVISOR

September, 2016
TABLE OF CONTENT

Contents
TABLE OF CONTENT .................................................................................................................. 2
ABSTRACT ................................................................................................................................... 3

CHAPTER ONE
 (Introduction) .................................................................................................. 4

1.1 Background of Study ............................................................................................................. 4


1.2 Problem Statement ................................................................................................................ 5
1.3 Aim ........................................................................................................................................ 5
1.4 Objectives .............................................................................................................................. 5
1.5 Significance of Study ............................................................................................................ 6
1.5.1 Additional benefits ......................................................................................................... 6
1.6 Organization of the Study ...................................................................................................... 6
CHAPTER TWO 
 (Literature Review) ................................................................................................ 8
2.1 Introduction ........................................................................................................................... 8
2.2Review of literature on employee management ................................................................... 8
2.2.1Employee Management Issues........................................................................................ 9
2.2.2 Review of related literature ........................................................................................... 9
2.2.3 Conclusion .................................................................................................................... 12
2.3 Review of Related Applications ........................................................................................... 12
2.3.1OrangeHRM ................................................................................................................... 12
2.3.2 Simple HRM .................................................................................................................. 14
2.3.3 Waypoint HR................................................................................................................. 15
2.3.4 Sage HR Africa............................................................................................................... 16
2.4 SUMMARY ........................................................................................................................... 17
References ..................................................................................................................................... 18

2
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.

3
CHAPTER ONE
 (Introduction)

1.1 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.

4
1.2 Problem Statement

Manual handling of employee information poses a number of challenges. This is evident


in procedures such as leave management where an employee is required to fill in a form
which may take several weeks or months to be approved. The use of paper work in
handling some of these processes could lead to human error, papers may end up in the
wrong hands and not forgetting the fact that this is time consuming. A number of current
systems lack employee self-service meaning employees are not able to access and
manage their personal information directly without having to go through their HR
departments or their managers. Another challenge is that multi-national companies will
have all the employee information stored at the headquarters of the company making it
difficult to access the employee information from remote places when needed at short
notice. The project is aimed at setting up an employee information system about the
status of the employee, the educational background and the work experience in order to
help monitor the performance and achievements of the employee through a password
protected system.

1.3 Aim

To design an employee registration management system.

1.4 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.

5
1.5 Significance of Study

This system is expected to be user friendly and will offer easy access to data as well as
services such as online leave management, e-recruitment, and timely report generation,
monitoring employee trainings, task management, project management and employee
tracking. Without an employee management system, it is very tedious for the human
resource department to keep track of each and every employee and even harder for a
project manager to assign tasks to the project team. The employee management system
will be developed to provide information of employees and many other facilities at the
click of a button.

1.5.1 Additional benefits


 This system will reduce the complexity of employee management.
 By using this system we can easily maintain all the records about” ON
EMPLOYEES” or “OFF EMPLOYEES”.

 It will reduce searching time.


 It can be easily handled by the person who have elementary knowledge of
computer because it provides a user friendly environment.
 Its hardware and software configuration is not very costly that means, the
hardware and software requirement for this software/project are not very costly.

1.6 Organization of the Study

There are essentially two aspects to this project’s organization; the first being the project
document or write-up and the other part is the system development. The write-up of the
project is organized in the following Chapters:

6
Chapter One: This chapter comprises of the project‘s Introduction, Background of the

Study, Problem Statement, Aims and Objectives, Significance of the study as well as the

Organization of the Study.

Chapter Two: Talks about related works of the study (Literature Review). 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.

Chapter Three: This chapter considers the methodology, system analysis and design,
tools and techniques as well as description of the mechanism by which the system
developer interface to attract user response and view. It also talks extensively about the
blending of the ITERATIVE Methodology. Technical details such as Software
Architecture, Use-Case Diagram, Class Diagram, and Sequence Diagram are captured over
here.

Chapter Four: This chapter seeks to address the execution of the system itself. This is

where the actual system development and implementation is discussed. This phase also

analyses user’s response as discussed in the third chapter, producing screenshots of the

system interface and functionalities to address the system’s prescribed requirements.

Chapter Five: It captures the conclusion of both the write-up and system development.

The chapter summarizes the entire project, including the challenges encountered; personal

experiences that pave way for the areas about the system that can be further researched and

developed.

7
CHAPTER TWO 
 (Literature Review)

2.1 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.

2.2 Review of literature on employee management


Management is not only about managing resources and controlling expenses. Although
these are basic functions of management, there's more to management than just managing
resources and controlling expenses. Another extremely important function of
management is the ability to manage employees - especially since they are the lifeline of
any business. Given the downturn in the economy, many businesses have not only been
forced to lay off employees, but they've also been forced to close their doors due to a lack
in demand. However, there are also businesses that have capitalized on the downturn of
the economy to reduce overhead and increase employee productivity even if the need
does not exist. This can certainly be a temporary fix, but squeezing everything out of
employees does not appear to be the solution for long term business success. With that in
mind, this project will dive into some of the common management issues that businesses
and leaders face today such as; the effects of poor leadership, not motivating employees
effectively, and not being able to manage conflict appropriately. Based on the study of
these management issues, the study concludes that poor leadership can result in not
providing proper direction and/or guidance to your employees to meet company goals,
not motivating employees can result in a decrease in employee productivity, and not
managing conflict can lead to low morale and even a belief of inequality among the
workgroup if issues are not handled properly. Further research would be appropriate to
explore solutions to these issues.

8
2.2.1 Employee Management Issues
Given the fact that every person and employee is different, managing employees
effectively continues to be one of the most common management issues that businesses
face in this demanding world of business. Businesses can certainly hire employees that
have great credentials and impressive resumes. However, managing employees and
addressing management issues effectively is just as important as hiring employees with
the proper experience and education in order to establish a good employee base that will
be instrumental for future success.

With the above in mind, this study will focus on several employee management issues
such as the effects of (a) poor leadership, (b) not motivating employees effectively, and
(c) not being able to manage conflict appropriately.

2.2.2 Review of related literature


 Poor leadership

Employees not only need guidance from their managers or leaders, but they also need to
know that they will be there to help them when they need them or to help put things back
on the right track. Leadership need not imply that a leader is, by nature, wise, and
inspirational. Darker forces sometimes drive leaders as well as their followers. Bad
leadership is as ubiquitous as it is insidious (Kellerman, 2007, Pg. 17).

Kellerman (2007) further points out that, "Like good leaders, bad leaders are
characterized by traits such as intelligence, high energy, strong drive for power and
achievement, decisiveness, and determination. Bad leaders have a skill set that ranges
from being good at communicating to being good decision making. Kellerman (2007)
also describes bad leaders as, "incompetent, rigid, intemperate, callous, corrupt, insular,
and evil" (Kellerman, 2007, Pg. 17). McGowan (2010) also notes, "Leadership can't lead
if it can't see" (McGowan, 2010, Pg. 3).

Many leaders/managers are not successful due to their authoritative leadership styles,
resulting in increased communication gap with their employees. Such leaders are unable
to earn the respect and loyalty of their employees, who simply follow their orders
because of their authority. Accordingly, there is a greater possibility of turnover and
absenteeism by the valuable workforce (Ahmed, Shields, White, Â &Â Wilbert, 2010,
Pg. 108). Fowlie & Wood (2009) further illustrate from one of their studies that, "bad

9
leadership equates to a lack of self-management and relationship management
competencies" (Fowlie & Wood, 2009, Pg. 568). Lack of communication and guidance
from management simply exacerbates existing or potential problems. As a result, this
could then leave the employees feeling like no one is listening and the relationship
between employees and management starts deteriorating.

 Poor motivation

Once the relationship between employees and management starts to deteriorate, this can
then lead to motivational issues. Managers need to realize that every employee is
different. Some employees prefer to work independently while others like the continued
feedback and support from their leaders. As Lazenby (2008) notes, "a one-size-fits-all
apprach to employee motivation doesn't work. Challenges that motivate one person might
actually discourage another. Some individuals seem to have a high need for praise and
recognition, even when their work is mediocre; others don't seem to care about those
things" (Lazenby, 2008, Pg. 22).

As Lazenby (2008) further points out, "People are different, and we need to master the
skills needed to motivate different people" (Lazenby, 2008, Pg. 23). While some
employees might be motivated by monetary rewards, managers also need to be aware that
motivation could also depend on the age of the employee. Although one might not think
that age is a factor when it comes to motivating workers - it actually is. Younger
employees tend to be more motivated by monetary rewards and older employees are
generally motivated by other factors. As Kauffman (1987) points out, "aging, in itself,
does not lead to mental impairment, such as memory loss or a breakdown in intellect.
They [older workers] may no longer be striving for top pay; they may see the need for
better balance between work life and home life; their children may be self-supporting and
their monetary needs are no longer a driving force" (Kauffman, 1987, Pg. 43). Not
motivating employees can then lead to inter-departmental or departmental conflict -
especially if employees believe inequality exists.

10
 Not managing conflict appropriately

Conflict in the workplace is not always a bad thing. However, conflict that's not managed
properly can certainly lead to bigger problems. Occasional conflict, if managed
appropriately, can lead to creativity, better decision-making, and improved results.
However, too much conflict can lead to a decrease in performance and group cohesion
(Sikes, Gulbro, & Shonesy, 2010, Pg. 48). Assael (1969) further notes that, "constructive
conflict results in improved communications between organizations, allowing for
legitimate differences of interests and beliefs to emerge" (Assael, 1969, Pg. 578). Culture
wars can occur when the beliefs and habits of one cultural group come to dominate the
norms of the workplace, making it difficult for members of other groups to be included,
understood, and to attain success (Turner, 2007, Pg. 244).

If conflict is not managed properly the results can ultimately affect the company's bottom
line. They "can substantially impact the vital organizational objective of serving
customers (Tjosvold, Dann, & Wong, 1992, Pg. 1). It is generally agreed by the
organization theorists that organizational conflict should be managed rather than resolved
to enhance individual, group, and system wide effectiveness. The management of
organizational conflict involves the diagnosis of and intervention in conflict at
intrapersonal, interpersonal, intragroup, and intergroup levels (Rahim, Afzalur, Garrett, &
Buntzman, 1992, Pg. 423-424). Rahim, Afzalur, Garrett, & Buntzman further point out
that, "the difference between resolution and management of conflict is more than
semantic. Conflict resolution implies reduction or elimination of conflict, whereas the
management of conflict does not necessarily imply reduction or elimination of conflict
(Rahim, Afzalur, Garrett, & Buntzman, 1992, Pgs. 423-424).

Conflict is almost certain to occur in work teams due to the fact that they are comprised
of different people possessing different perceptions, personalities, and behaviors.
Although incredibly effective, work teams may stumble upon barriers which must be
overcome to allow for growth and continuation towards the common goals of the group.
Unfortunately conflict can't be managed by walking away. You have to tackle the issue
and, "the important takeaway is not necessarily knowing how to eliminate conflict all
together, but to eliminate the problems before they begin or be prepared to deal with the
conflict as it is presented" (Sikes, Gulbro, & Shonesy, 2010, Pg. 48).

11
2.2.3 Conclusion
Employee management issues can have adverse effects to any business and ultimately to
their bottom line. Furthermore, unaddressed issues and/or poor leadership tend to have a
rippling effect that can start with one employee and work its way through departments or
even entire company's if not addressed accordingly. Not managing employees
appropriately can also lead to reduced opportunities not only for the employee, but for the
company. In summary, poor leadership can result in not providing proper direction and/or
guidance to your employees to meet company goals, not motivating employees can result
in a decrease in employee productivity, and not managing conflict can lead to low morale
or even a belief of inequality among the workgroup if issues are not handled properly.

As Ahmed, Shields, White, & Wilbert (2010) point out, "Managers must have a mind-set
to think beyond their job titles and focus more on developing and inspiring employees to
accomplish organizational goals." After all, "The ultimate goal of an organization is to
maximize shareholders' value and profitability, which is accomplished by integrating
strong leadership with formal and informal communication networks" (Ahmed, Shields,
White, & Wilbert, 2010, Pg. 119).

2.3 Review of Related Applications

We analyzed the biggest, most popular websites that let users review service-based
businesses. Read on for a sense of the size and relative reach of each of these sites, as well
as a look at the costs and benefits of becoming a member, and the policies that protect the
site from spam and shield the business owner from abuse.

2.3.1 OrangeHRM

This is a powerhouse human resources tool that any small or midsize business can benefit
from using. With Orange HRM, you have options: You can download and install the
system on your own hardware, or you can purchase a hosted solution. To get prices for
the hosted solution, you have to contact them from their “Request a Quote page”.
OrangeHRM's features include: fully modular, add-ons (e.g., benefits, employee self
-service, training, budget, job and salary history, etc.) For purchase, all standard HR
functions (employees, leave, benefits, performance, etc.), and more.

12
The installation is fairly straight-forward. With a self-extracting Windows installer or
full-source installations for Windows, Mac, and Linux, you can get Orange HRM up and
running on nearly every platform. If you don't have the hardware or the skills to set up
Orange onsite, you can request a quote for a hosted instance of Orange HRM. You can
also purchase support plans and customizations.

FIGURE 1. SNAPSHOT OF ORANGE HRM INTERFACE.

13
2.3.2 Simple HRM
Simple HRM, offers an open source version of its professional platform. This version
offers time management, and it can be installed on either a WAMP (Windows Apache
MySQL PHP) or LAMP (Linux Apache MySQL PHP) server.
Once installed, Simple HRM offers every feature you need to solidify your HRM
department: employee information, leave management, travel management, expense
management, benefit management, and task reporting. Simple HRM allows you to assign
a CV to an employee and define eligibility for rehire. Each major module offers plenty of
granular control, and the user interface is well laid out.

FIGURE 1.1 SNAPSHOT OF SIMPLE HRM INTERFACE.

14
2.3.3 Waypoint HR

Waypoint NHR is the HR software for any small or midsize company looking for a
platform that nearly any user, of any experience level, can use. Waypoint HR can manage
employee data, which include:
 Personal details
 Holiday/sickness/absence history
 Employment/contract/job/salary details
 Discipline and grievance records
 Performance appraisals
 Exit interviews and termination

A five-step add employee wizard


 Export reports to PDF

Multi-site facility layering Waypoint HR also offers an active online support forum, a
dedicated support website (which includes developer support), as well as an on-demand
solution (for those that do not want to bother with the installation of Waypoint HR on a
local machine). To get a quote for the on-demand solution, visit this page, fill out the
questionnaire, and wait to hear from Waypoint HR
Waypoint HR also offers an active online support forum, dedicated support website (which
includes developer support), as well as an on-demand solution (for those that do not want
to bother with the installation of Waypoint HR on a local machine). To get a quote for the
on-demand solution, visit this page, fill out the questionnaire, and wait to hear from
Waypoint HR.

15
FIGURE 1.2 SNAPSHOT OF WAYPOINT HR INTERFACE.

2.3.4 Sage HR Africa

Sage HR Africa offers world-class HR and payroll software and services to the African
Continent. We have an African footprint of 35 countries that includes an extensive
network of Strategic and Business Partners that can assist you with installation, training
and anyone-site support that your business requires. We are committed to providing
robust, innovative and easy-to-use
Human resource and software applications that will make your business life so much
easier. We ensure statutory compliance with local authorities and with our software your
business is always in line with country-specific payroll and HR rules and regulations.
Our HR and Payroll software is ideal for any size and type of business. Whether you are
just starting out, or if you have an existing business that is growing, Sage HR Africa’s
software solutions aim to support the growth of your business and to develop an ongoing
partnership with you, our potential customer, for the long-term.

16
2.4 SUMMARY
The literature review in 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 security over the Internet and suggested ways in which a web
application can be made secure. The next chapter will take a look at the system analysis
of the developed system.

17
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

18

You might also like