In a conventional approach, a timekeeper will be doing the job of recording all entry and exit time of each employee. In various organizations security is provided by means of desktop PC's via LAN.
By using traditional method for checking authentication of persons, this may cause many problems for the company and employee. In this project we try to implement a new means of security through compact devices.
Author is a network-based project. This project is intended for Companies / Organizations, having branches distributed over multiple geographic locations and facing difficulties implementing authentication.
The main components are Master Controller (server), Access Controller (client) and a Central Database.A Master controller is designed to interconnect with Access controller through socket programming and with a central database via Internet. The Access Controller provides facility for employees to logic and logos using employee ID.
In this application Access Controller lies in a compact device. Access Controller can communicate with the Master Controller through service. A Central Database at the head holds the information about all employees working under company.
A Master Controller can connect to the Central Database through a Web server and Internet. The protocol used for data transfer is HTTP and the language used to define data is XML.There are different modules used in the Project "The Automatic Attendance and Scheduling System" The Different modules are used for different purposes .
The modules are:-
1.Master Controller Module:
2.Department Add\Search
3.Employee Add\Search
4.Photo view
5.Access Controller Module
6.Database designing module
7.Employee Table
8.Emp_Image Table
9.Department Table
10.service Module