Leave management system

May 19, 2019 | Author: Kubiriba Shaddie Allan | Category: Databases, Motivation, Self-Improvement, Computing, Technology
Share Embed Donate


Short Description

Project of third year student...

Description

LEAVE MANAGEMENT SYSTEM FOR THE BIBLE SOCIETY OF UGANDA BY KAYENY GRACE SO9B13/319 Department of Information Technology Faculty of Science and Technology.

A project Proposal Submitted to the Faculty of Science and Technology For the Study Leading to a Project in Partial Fulfillment of the Requirements for the Award of the Degree of Bachelor of  Science and Information Technology of  Uganda Christian University.

Supervisor MR.PAUL KISAMBIRA

Department of Information Technology Faculty of Science and Technology, Uganda Christian University.

October, 2011.

CHAPTER ONE 1.0 Introduction

The proposed leave management system is a single leave management and attendance system that temporally keeps leave records of all the employees of the Bible Society of Uganda. The leave management system will provide a connection between the user and the database hence enabling quick retrieval of the information without any intervention from the human resource manager. It will allow employees and their managers to manage their leaves and mark their leave dates. In addition, it will ensure that employees no longer have to chase their leave requests and the human resource does not need to follow-up with people to reconcile their absences. 1.1 Background of the study

The Bible Society of Uganda is a non government organization which translates, produces, and distributes the word of God. It is located at plot 3126 Bombo road. It was founded (24

th

November 1968) with Mr. John Kyeyune as its treasurer. Currently the Bible Society of  Uganda has over 30 staff and non staff who are supposed to be given leave at the end of  every month. This system of giving leave to employees is important because the employees feel motivated. One of the most important yet difficult responsibilities of a leader in any organization is motivating staff. Well motivated employees can lead to the result of higher productivity; higher performance and it can also help to improve the work quality and profits across all the departments. According to the current system, all the employees have to fill paper forms and chase them to gain approval from the human resource manager. The major challenge here is that the human resource finds it a problem integrating request inputs from different employees and manual attendance registers across all the different departments in the organization. Therefore a significant amount of expensive employee, manager and human resource time is wasted in a very basic process of giving and attaining leave.

1.2 Problem statement

The Bible Society of Uganda has been giving leave to its employees for a while now. This is done in a way that the employee submits in a letter requesting for leave to the resource manager. The manager later decides on who to give leave basing on circumstances under which the leave is requested. However the major challenge is that there exists a difficulty in deciding who and when to give leave because you may find that more than one staff will be requesting and with genuine reasons which makes it difficult to give leave. The proposed system will help simplify the work of the Human Resource Manager in giving leave to the employees. 1.3 General objective

To come up with a system that will simplify the work of giving leave to the employees upon request by the human resource manager. 1.3.1 Specific objectives

1) To analyse the existing system in order to identify gaps and come up with a new system. 2) To design and develop a prototype for the proposed system. 3) To implement the prototype. 4) To test and validate the system. 1.4 Scope

The system will only be limited to the Bible Society of Uganda, human resource section. It will take the duration of four months, that‟s to say from December to march to be developed. The research will be carried out from the same organization that is Bible Society of Uganda. The programming language that will be used is PHP with SQL server database management system.

1.5 Significance

This system will increase data integrity in that only right person goes for the leave at the time that is allocated for him/her. It will offer better way of giving leave to the employees in that leave will be given to one employee at a time. It will be able to keep records of a particular employee who is on leave in order to avoid confusion of not knowing the particular employee who is on leave and for what reasons. This system will eliminate paperwork and reduce delay by enabling employees and supervisors to stop applications simply by entering the dates and type of leave being sought after the employee has received his or her entitlements.

CHAPTER TWO 2.0 Literature Review 2.1 Introduction

Most of the organizations today give out leave to their various employees and the Bible Society of Uganda is no exception. This involve certain time that the employee have privilege to time of such as public holiday ,annual leave that have been approve by the employers. The current leave offer is done in a way that Employees have to fill paper forms and chase them up with approving from the human resource manager. This existing system has a number of  disadvantages, the designed automated leave management system will overcome these challenges. This chapter talks about the reviewed literature in the field of the project, the current system, the proposed system and the related system.

2.2 Current System

Employee leave management is basic human resource task and one that affects all employees. Most companies have well defined leave policies that are conveyed to employees and managers through employee handbooks or human resource policy manuals. Yet the human resource is saddled with administrative management of leave, updating of leave balances and responding to queries on balances and entitlements from employees and their managers. Employees too find it a bother to have to fill paper forms and chase them up with approving managers. A significant amount of expensive employee, manager and human resource time is wasted in a very basic process of giving and attaining leave. Leave offers is a basic human resource process affecting everyone and critical as a basic input to payroll processing. Human resource faces problems of integrating request inputs from different employees and manual attendance registers across all business locations. Each month a lot of human resource time is spent collecting and reconciling attendance data before payroll can be correctly processed. Integrating leave data is essential but not always easy. According to Staren (2011) the job of a manager in the workplace is to get things done through employees. For doing this managers should be able to motivate the employees. One of the most important yet difficult responsibilities of a leader in any organization is motivating staff (Staren, 2009, pp.74-77). Well motivated employees can lead to the result of 

higher productivity; higher performance and it can also help to improve the work quality and profits across all the departments. There are many theorists have complied their own conclusions and consequently a wide variety of motivational theory has been produced. Herzberg‟s Motivation-Hygiene Theory is one of the content theories of motivation. This theory is used for better understands about the employees‟ working relationship, attitudes, and

performance.

Herzberg‟s Motivation-Hygiene Theory attempts to explain the factors that motivate employees by identifying and satisfying their individual needs, desires and the aims pursued to satisfy those desires. According to Herzberg, there are two factors that cause motivation and demotivation in an organization (Halepota, 2009, pp.14-18). He called those factors which enhanced job satisfaction as the motivators and those factors which caused job dissatisfaction as the hygiene factors. What makes employees satisfied at work refers to the factors that related to the content of their jobs. On the other hand, what makes employees unhappy at work is not what they do but how well or poorly they are treated. These treatment factors are related not to the content of work, but to the context of the job. These challenges also exist in the current system in that when an employee is not treated well or motivated, there will probably be a decline in the performance of the employee leading to low productivity. Luthans (2008, pp. 262-265) states that „good feelings were generally associated with job experiences and job content‟. Potential for achievement, receiving recognition, the work  itself, being giving responsibility, the potential for advancement and the potential for growth are the factors that found to affect job. Currently, the Bible Society of Uganda gives leave to its employees depending on the request submitted to the human resource. The manager later decides on who to give leave basing on circumstances under which the leave is requested. However the major challenge is that there is a difficulty in deciding who and when to give leave because you may find that more than one staff will be requesting for leave and the one left out will remain un happy and dissatisfied since his/her request is not granted.

2.3 The Proposed Leave management System

The proposed leave management system is a single leave management and attendance system that temporally keeps leave records of all the employees of the Bible Society of Uganda. The leave management system will provide a connection between the user and the database hence enabling quick retrieval of the information without any intervention from the human resource manager. It will allow employees and their managers to manage their leaves and mark their leave dates. In addition, it will ensure that employees no longer have to chase their leave requests and the human resource does not need to follow-up with people to reconcile their absences. 2.4 Case Studies

According to Workteach in their website, leave time is a comprehensive and flexible leave management system enabling us to enter and manage leave requests according to company rules. Mantract Pty Ltd is one of Software Company that develops Leave Management System. Base on their experience, this time of the year, many employers face a formidable task of juggling and approving leaves applications. Employer need to ensure they are keeping staff happy but retaining the right workforce to do the job for themselves and customers over Christmas-New Year, traditionally a time with

high priorities on maintenance and preparations for the year ahead. This company develop outsourced automated payroll and leave management systems which offers an on-line leave management system designed to radically simplify leave for employees and employers alike the process of planning, applying for and approving leave. This system eliminates paperwork and cuts delay by enabling employees and supervisors to action time-off applications simply by entering the dates and type of leave being sought after the employee has received his or her entitlements online. Managers can in turn view the applications on a graphical leave planner where they can see the overall pattern of leave applications and personnel availability, helping them to make prompt informed decisions on approvals and staffing levels. Employees used a personal ID code to get immediate access to their entitlements, while managers can at a glance see all employees' leave history, leave balances, pending leave applications, authorizations, authorizations awaited and statutory holidays. The benefit of the system is saves time by eliminating paperwork, enhances employee satisfaction by speeding up the process and helps managers by ensuring

compliance with company policies. Their system is a web-based, there is no software to install or support and no additional hardware required to operate the system.

CHAPTER THREE

Methodology 3.0 Introduction

The methodology will be prototype model of system development life cycle which iterative and will involve the following stages of system analysis, system design, implementation/development, testing and validation. In the analysis phase, existing system will be evaluated. Problems with the current system will be identified. This will be done by interviewing users of the system and consulting with human resource. The new system requirements are defined. In particular, t he deficiencies in the existing system must be addressed with specific proposals for improvement. The proposed system will be design ed with the help of DFD‟s and ERD‟s in order to identify the relationship between the different entities in the system. The new system will be implemented using tools such as flow charts, data flow diagrams, and design manipulation languages such as PHP to design the user interface and enable connection to the database and SQL to design the relational tables in the database. When the new system is up it will be tested and validated in order to find out whether it is doing what it was meant for. Maintenance will be kept up rigorously at all times. Users of the system will be kept up-to-date concerning the latest modifications and procedures. 3.1 Requirements gathering

To determine the user requirements, the technique that will be used is interview where by the human resource manager will be interviewed in order to understand how the current system operates. This will also help us to know the current problems associated with the system. I have chosen this method because it will provide first hand information from the respondent. Questionnaires This is where the answers to the question of how current works and the problems associated with it are to be given by the respondents in a written form. This is a convenient method of  data collection because the respondent will be able to express him/herself since there will no fear of disclosing the identity. 3.2 System design

The system design will include three phases of conceptual, logical and physical design and the design techniques that will be used in this system: DFDs and ERDs The DFDs will be used at the conceptual level of the design phase because it will show how data is entered by the users, processed by the system, stored and the retrieved. The ERD will be used to identify the relationship between the different entities in the system. 3.2.1 Backend

Sql server will be used for the database because it is very fast, robust and its relational DBMS enables the human resource manager to efficiently store, sort, search and retrieve leave and attendance data. 3.2.2 Front-end

PHP will be used to design the user interface and enable connection to the database. 3.3 System implementation

I will use design manipulation languages such as PHP to design the user interface and enable connection to the database and SQL to design the relational tables in the database. 3.4 Testing and validation

Testing will be done by entering sample data in the system and then view how it will work  for example entering employee detail and then send to see if the data will be submitted to the database. Validation will be done by entering data whose results are known and then view the corresponding results or the error messages.

APPENDICES

This chapter covers the general budget and work plan for the project.

 The Project Work Plan Schedule (2011/2012) Phase

Description

Duration

Period

1

Topic identification

1 week

21 -25 Sept

2

Concept paper

1 week

4 -12

3

Prepare a draft

1 week

15th -20th Oct

st

th

Deliverable

th

th

Oct

Approved Topic

Approved concept paper

Corrected proposal draft

Proposal st

th

4

Make corrections on the draft

1 week

21 -28 Oct

5

System Planning

1 week

31 -5 Nov

6

Requirements collection and analysis

1 week

7 -14 Nov

7

Database design and DBMS selection

4 weeks

10 -27 Nov

8

Application Design

1 month

Jan 2011

User interface designing

9

Prototyping

1 month

Feb 2011

Testing the designed prototype

10

Project Presentation

1 day

March

Presenting the system to the panel

Proposed project budget

st

th

Approved Project proposal

th

Revised aims and objectives of  the project

th

Use of different data collection techniques to know more about the existing system Logical design and physical database design (use of DFD‟s and ERD‟s)

th

th

Item

Unit Cost

2 Computers

@ 1,200,000/=

 Transport

80,000/=

communication

70,000/=

Stationary 

2000/=

Pens

Total

2,400,000/= 150,000/=

12000/=

500/=

Pencils

7500/=

Ruled papers

2000/=

Maker pens Compact disks Flash disks

1400/=

36400/=

4gb @35000/=

Photocopying

3000/=

3000/=

Miscellaneous

30,000/=

30,000/=

Grand total

REFERENCES

2,631,400/=

Herzberg, F. (1987), “One more time: how do you motivate employees?”, Harvard Business Review, Vol. 65 No. 5, pp. 109-20 (including a retrospective commentary (originally published in 1968)). Luthans, F. (2004), “What should we do about motivation theory? Six recommendations for the twenty-first century”, Academy of Management Review, Vol. 29 No. 3, pp. 388-403. Staren, E. (2009). Optimizing staff motivation. Physician Executive, 35 (4), 7477. Retrieved February 22, 2010, from EBSCO Online Database Business SourceComplete.http://search.ebscohost.com/  login.aspx?direct=true&db=bth&AN=43883800&s ite=ehost-live

Halepota, H. A. (2005) „Motivational Theories and Their Application in Construction‟, Cost Engineering, 47(3) pp 14-18. Luthans, F. (1992). Organisational behavior. (6th ed.). New York: McGrawHill. Luthans, F. (1998). Organisational behavior. (8th ed.). India: McGraw-Hill

View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF