Architecture
CAMS has a client server architecture that helps in creating a workflow operation method in which each department is able to access and perform the assigned tasks.
The administrator of the system is able to configure the parameters of the underlying components and change the respective flow.
It also allows the administrator to view the logs of the system according to the filters provided.
Thus the process management of the total work becomes less time-consuming and more productive thus enabling the users to take immediate actions if required.

Diagram 1:
Computerized Attendance Monitoring System (CAMS) Architecture

Diagram 2:
Computerized Attendance Monitoring System (CAMS) Architecture