System and method for dynamically controlling attendance of a group of employees
First Claim
1. A system for dynamically controlling attendance of a group of employees, the system comprising a corporation website, an application server, a database linking to the application server through a connection, and a plurality of client computers linking to the corporation website through a network, wherein the application server comprises:
- a master data management module for maintaining master data on the employees;
an attendance management module for performing operations of recording an arrival time, a departure time and a work place of each employee,calculating actual work hours according to the arrival time and departure time for each employee, comparing the actual work hours to normal work hours specified in attendance requirements of the employee, and processing any abnormal attendance status;
an information inquiry and analysis module for users to search for attendance records related to any or all of the emoloyees; and
a report management module for generating corresponding attendance reports;
wherein the attendance management module comprises;
an attendance records generating sub-module for recording the arrival time, the departure time and the work place of each employee, in order to generate a current attendance record for the employee;
an application form generating sub-module for providing various application forms for use by the employees under different circumstances;
an attendance comparing sub-module for comparing the current attendance record to the attendance requirements specified for the employee; and
an information transmitting sub-module for transmitting e-mails to corresponding employees and supervisors.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for dynamically controlling attendance of a group of employees includes a corporation website (12), an application server (13), a database (15), and a number of client computers (10). The application server includes an attendance management module (131) for performing operations of recording an arrival time, a departure time and a work place of each employee, calculating actual work hours according to the arrival time and departure time, comparing the actual work hours to normal work hours specified in corresponding attendance requirements, and processing abnormal attendance statuses. A related method for dynamically controlling attendance of a group of employees is also disclosed.
37 Citations
10 Claims
-
1. A system for dynamically controlling attendance of a group of employees, the system comprising a corporation website, an application server, a database linking to the application server through a connection, and a plurality of client computers linking to the corporation website through a network, wherein the application server comprises:
-
a master data management module for maintaining master data on the employees; an attendance management module for performing operations of recording an arrival time, a departure time and a work place of each employee,calculating actual work hours according to the arrival time and departure time for each employee, comparing the actual work hours to normal work hours specified in attendance requirements of the employee, and processing any abnormal attendance status; an information inquiry and analysis module for users to search for attendance records related to any or all of the emoloyees; and a report management module for generating corresponding attendance reports; wherein the attendance management module comprises; an attendance records generating sub-module for recording the arrival time, the departure time and the work place of each employee, in order to generate a current attendance record for the employee; an application form generating sub-module for providing various application forms for use by the employees under different circumstances; an attendance comparing sub-module for comparing the current attendance record to the attendance requirements specified for the employee; and an information transmitting sub-module for transmitting e-mails to corresponding employees and supervisors. - View Dependent Claims (2, 3, 4)
-
-
5. A method for dynamically controlling attendance of a group of employees, the method comprising the steps of:
-
storing master data on the group of employees in a database; recording an arrival time, a departure time and a work place of each employee, and generating a current attendance record for the employee; comparing the current attendance record to attendance requirements specified for the employee; determining whether there is a completed application form for explaining an abnormality if the current attendance record does not match with the attendance requirements; transmitting an e-mail to a corresponding supervisor notifying him/her of the need to verify the completed application form if there is a completed application form; transmitting an e-mail to the employee notifying him/her of the need to fill out an application form if there is no completed application form; and generating one or more reports.
-
-
6. A method for dynamically controlling attendance of a group of employees, the method comprising:
- storing master data on the group of employees in a database;
generating a current attendance record for the employee;
comparing the current attendance record to attendance requirements specified for the employee;
determining whether there is a completed application form for explaining an abnormality if the current attendance record does not match with the attendance requirements;
notifying the employee of the need to fill out an application form if the current attendance record does not match the attendance requirements and there is no completed application; and
notifying a corresponding supervisor of the need to verify the completed application form if there is a completed application. - View Dependent Claims (7, 8, 9, 10)
- storing master data on the group of employees in a database;
Specification