Вы находитесь на странице: 1из 15

E- ATTENDECE SYSTEM

Presented by
PROBIL VIPUL PANWAR HARISH KHATIK PANKAJ SINGH BORA AKASH DEEP CHAUHAN ANKUR GUPTA 36428 36451 36452 36498 36610 36664

INTRODUCTION
The project is E- Attendance System which is used to eradicate proxy in a class and can be used for various security purposes.

The E attendance system is installed on the gateway of the class and whenever any student passes through the gate the sensors detect the student and take the attendance.

Small camera

Id. No. Submission LED Sensors

HOW IT WORKS

First Sensor Detects Entrance

User Enters his ID. No.

Attendance registered in Database

Second Sensor Detects Exit

ATTENDANCE REGISTERED ON TEACHERS COMPUER AUTOMATICALY

DATABASE

SERVER

TEACHERs Computer

Block Diagram:
Sensor One LCD Display Amplifier ADC EEPROM Micro Controller Keypad Amplifier ADC

Sensor Two

PC Interfacing

PC INTERFACING

KEYPAD & DISPLAY UNIT INTERFACING

Description of Main Components 1. SENSOR ONE: This is first sensor which uses to
sense parameter one. This can be a LASER sensor. The sensor will be placed on the front panel.

2. SENSOR TWO: This is second sensor which uses to


sense parameter two. This is also a LASER sensor. The sensor will be placed on the back panel.

3.

AMPLIFIER: We are going to use LM324 which is having 4 inbuilt amplifiers. Since we have two sensors, we have used this Amplifier.

4. ADC: We are going to use ADC 0808 which is 8 bit and


8 channel ADC. Since we have two inputs for ADC, we have used this ADC.

5. EEPROM: We need to store the parameter values in


some device. We have chosen EEPROM for this purpose as since it is a non-volatile memory and can hold data after power-off. We can use AT24C02/ AT24C04/ AT24C08/ AT24C16 depending on the memory size requirement.

6.

Keypad: We are using 4X3 matrix keypad.

7. PC Interfacing: We are going to use MAX 232 for the


purpose of PC interfacing, using this module, we can send various data ID Number if the water to the PC.

8.

MICRO-CONTROLLER (89S51): This is the most important segment of the project, i.e. the microcontroller 89S51. The controller is responsible for detection and polling of the peripherals status. It is responsible for making. It is responsible for prioritizing all the devices attached to it.

SOFTWARE SOLUTION
To read the data from device and modify the attendance of students according to the result of it we need a platform for software based interfacing of devices output to our server. It will be done in two steps which are: Programming of microcontroller
Design of Graphic User Interface

SOFTWARE SOLUTION
Programming of Microcontroller It will be done on language of 89S51s language instructing it to do broadly these task:
Accepting the data from user Identifying the correct sequence of sensors Incrementing the attendance Locking down the system if any proxy/misfunctioning

detection

Graphic User Interface


JAVA language will be used for developing of the GUI. And the database will be built on SQL Platform. The Feature available will be: Access and Privileges on server according to credentials provided Visiting Database Manually Checking of attendance Calculation of attendance percentage Exporting the data to Excel file

Thank You

Вам также может понравиться