You are on page 1of 5

ABSENTEEISM MANAGEMENT SYSTEM

In olden days, an owner of a company to acquire knowledge about the attendance they
need to refer many books and other materials. But today things have become easier. The
information required by the user is fetched using browser. This internally includes
interconnection of several networks. In a developed system the user gives the needed
information to the searching process.

First of all set the minimum number of days leaves or permissions can be taken by a
employee. Depending upon the numbers you can calculate the leave. If someone put the leave
means immediately mark leave will be update in the database. And also if the leave has taken
then the type of the leave like medical leave or CL or comp-off is updated. if the leave is not
informed by the employee means by default the leave is counted loss of pay.

Entire application is developed using VB.NET with MS-Access as its backend. The
system is used to get the details about the employee profiles, attendance making and the
performance details in the organization. It contains the day to day leave, its types and analysis
of risks. A flat file is generated by the organization, which contains the up-to-date
information of the project, and it is separated and each part is checked with the tools builder.
Then the report is generated with all the information with the status of the project.

1
1. INTRODUCTION

1.1. PROJECT OVERVIEW


AMS is an acronym for Absenteeism Management System. This system provides a
comprehensive methodology for keeping track of your recruits work schedules. It uses MDI
or Multiple Document Interfaces. This means a user can have access to more than one part of
the system at any given time.

The main functions of the system are: -


• Add / Remove Employee details
• Record Absences, Record Planned Leave
• Record Flexi-time Equivalent
• Request Absences, Enter weekly timesheets
• Parameters/Rules set-up and upkeep
• View and Print Reports, New e-mail notification capabilities

MODULES
Login
 Leave Master
 Absent calculation
 Add / Remove Recruits
 Salary Calculation
 Incentives / Increments
 Report Generate

1. LOGIN
The system handles multiple users. Each user is assigned a unique user name and
password. Any transactions and input/ updated data will have the user identification
associated with it. This functionality is handled by the system itself, and the information is
taken directly from the system login screen. The login is used to Identify the person who is
the employee of the company or not, and second thing is login is attendance for him.

2
2. LEAVE MASTER:
2.1. Attendance:
 Informed Leave.
 Un-Informed Leave.
 Permission.

2.2. Time Constraint:


9- 9.30 – Session I
2 – 2.30 – Session II

2.3. Informed leave:


Leave Sanctioned as a result proposal by the employee. In spite of Sanctioned leave
employee reported to work.

2.4. Un-informed leave:


When time constraints exceeds check for sanctioned leave
If sanctioned then “Marked Leave” else “Marked Absent”
This counts for both the sessions.

2.5. Late Arrival:


Late in usual Login.
Late during permission

2.6. Requisition:
o Requisition for Leave.
o Requisition for Meeting.
o Requisition for Permission.
o Requisition for Modifying personal Details.

2.7. Requisition for Leave:


Employee’s proposal for the leave. Analysis is been made on the proposal. Then if
sanctioned then, the status is “Obtained” else “Refused”

3
2.8. Requisition for Permission:
Employee’s proposal for the permission. Analysis is been made on the proposal. Then
If Sanctioned then the status is “Obtained” else “Refused”.

2.9. Requisition for Meeting:


Employee’s proposal for the meeting. Analysis is made on the proposal. If proposal is
accepted then the meeting “Take Place” else “Refused”. Here also we follow the time slice
that is to be specified.

2.10. Employee Management:


Employee’s Profile is maintained by the manager.

2.11. Permission for the updating:


After the placing of the proposal of the modification of the details of the employee, he
gets the proposal accepted and a link, which follows to a page in which the employee can
alter the details. And once he has finished, he will be submitting the details to be stored in
the database. Then at the time of submitting the administrator is been noted with the
updating of the employee’s details.

3. ABSENT CALCULATION
First of all set the minimum number of days leaves or permissions can be taken by a
employee. Depending upon the numbers you can calculate the leave. If some one put the
leave means immediately mark leave will be update in the database. And also if the leave
has taken then
The type of the leave like medical leave or CL or comp-off is updated. if the leave is not
informed by the employee means by default the leave is counted loss of pay.

4. ADD / REMOVE RECRUITS


If a new employee is joined, add the employee details in the database. And specify the
rights like, how many hours he should work. How many days can he take leave and
permissions etc..

4
5. ADD/REMOVE SALARY DETAILS
Salary details like HRA,DA,TA, etc… are maintained by the admin. The Information like
HRA TA, DA may change frequently so the changes will be updated by the admin.

6. SALARY CALCULATION
Salary will be calculated as per the days of attendance. If he/she took one day more than
the allotted leave means loss of pay will be calculated in this module

6.1. Salary Management:


In this Module the Details about the salary such as the basic pay, allowances such as
HRA, DA, TA and Deductions such as PF, Loan and considered as the time goes on i.e., as
his experience and the performance (Appraisal) increases.

7. INCENTIVE / INCREMENT:
The increment and Incentives are calculated in this module. These calculations are
depended upon the employees working performance and attendance entries.

8. REPORT GENERATION:
Pay bill will be generated with the details like: Name, empnumber, month, basicpay,
DA, HRA, ETC..,

You might also like