Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Attendance System using RFID

1,760 views

Published on

Final year project 1
041157_NazuraNajmi

Published in: Education
  • Login to see the comments

Attendance System using RFID

  1. 1. NAME : NAZURA NAJMI BINTI MOHD ARIF MATRIC NO: BTCL15041157 SUPERVISOR: PROF MADYA DR ENGKU FADZLI HASAN BIN SYED ABDULLAH TITLE: ATTENDANCE SYSTEM USING RFID FYP PRESENTATION 1
  2. 2. INTRODUCTION • The purpose is to develop an automated attendance system with IoT using RFID • To detect and maintain the attendance of students in real time • A system that can automatically capture student's attendance by flashing their student card at the RFID reader and it will be updated in the online system • Students ID (identification) card is tagged with Radio-frequency identification (RFID) passive tag which is matched against the database • IoT allows “things (objects)” to be sensed and controlled remotely across the Internet
  3. 3. PROBLEM STATEMENT • Time consuming and inefficient by the students to find and sign their name on the attendance sheet • Some students may mistakenly or purposely signed another student's name and the attendance sheet may got lost • Our recent attendance is not systematic as missing out the student name and false attendance record
  4. 4. OBJECTIVES The IoT Attendance System using RFID is developed to achieve some of this objectives: • To study the problem of current system in the proposed system • To develop a real time attendance system using RFID in IoT • To test the functionality on how the system works
  5. 5. SCOPE Admin • Able to register user (lecturer and student) • Able to update class schedule according to the subject, semester, class, time, day and lecturer Lecturer • Able to login into the system that were provided by admin • Able to edit attendance • Able to view the attendance report Student • Able to login into the system that were provided by admin • Able to update profile
  6. 6. PROCESS MODEL
  7. 7. FRAMEWORK SYSTEM OVERVIEW
  8. 8. CD
  9. 9. DFD Level 0
  10. 10. DFD Level 1
  11. 11. DFD Level 1
  12. 12. DFD Level 1
  13. 13. DATA MODEL
  14. 14. ERD
  15. 15. DATA DICTIONARY For Admin No Attribute Type Length Key Description 1. Admin_id Varchar 10 Primary Key The admin ID for login 2. Admin_password Varchar 10 - The admin password for login
  16. 16. DATA DICTIONARY For Lecturer No Attribute Type Length Key Description 1. Lect_id Varchar 10 Primary Key The lecturer ID when register 2. Lect_name Varchar 50 - The lecturer name 3. Lect_Password Varchar 10 - The lecturer password for login 4. Lect_Email Varchar 50 - Lecturer’s email 5. Lect_gender Varchar 10 - Lecturer’s gender
  17. 17. DATA DICTIONARY For Student No Attribute Type Length Key Description 1. Stud_id Varchar 10 Primary Key The student ID when register 2. Stud_name Varchar 50 - The student name 3. Stud_password Varchar 10 - The student password 4. Matric_num Varchar 10 - Student card number 5. Stud_gender Varchar 10 - Student gender 6. Stud_email Varchar 50 - Student email 7. Stud_course Varchar 20 - Student course
  18. 18. DATA DICTIONARY For Subject No Attribute Type Length Key Description 1. Subject_id Varchar 10 Primary Key The subject ID for update 2. Subject_code Varchar 20 - The subject code for register 2. Subject_name Varchar 50 - The subject name for register
  19. 19. DATA DICTIONARY For Semester No Attribute Type Length Key Description 1. Subject_id Varchar 10 Key The subject ID for update 2. Semester Varchar 20 - The semester for the student for register
  20. 20. DATA DICTIONARY For Class No Attribute Type Length Key Description 1. Class_id Varchar 10 Key The class ID for update 2. Class_name Varchar 20 - The class name for update
  21. 21. DATA DICTIONARY For Attendance No Attribute Type Length Key Description 1. Attendance_id Varchar 10 Primary Key The attendance ID for update 2. Date_time Date 20 - The date and time for student attend the class 3. Semester Varchar 50 - The semester for the student to attend the class
  22. 22. METHOD
  23. 23. PROTOTYPING MODEL • A prototype is a model or a program which is not based on exact planning, but is an early approximation of the final product or software system • There have 4 phases which are requirement gathering, quick design, client evaluation and refined the end functionality Objectives • to ensure that high quality systems are delivered • to provide strong management controls over the project • to maximize the productivity of the systems developer
  24. 24. PROOF OF CONCEPT
  25. 25. What is an RFID or how does it work? • NodeMCU RFID reader using the MFRC522 module, and program the NodeMCU to provide access when the right card is detected • It will read the serial number on the Student Card and display it in the serial monitor
  26. 26. What's RFID? • Radio-Frequency Identification (RFID) is the use of radio waves to read and capture information stored on a tag attached to an object • A tag can be read from up to several feet away and does not need to be within direct line-of-sight of the reader to be tracked
  27. 27. RFID reader • device used to gather information from an RFID tag, which is used to track individual objects. Radio waves are used to transfer data from the tag to a reader Passive tag • is an RFID tag that does not contain a battery, the power is supplied by the reader. When radio waves from the reader are encountered by a passive rfid tag, the coiled antenna within the tag forms a magnetic field. The tag draws power from it, energizing the circuits in the tag
  28. 28. PROOF OF CONCEPT - SKETCH
  29. 29. PROOF OF CONCEPT - SKETCH
  30. 30. MATERIALS AND DEVICES
  31. 31. THANK YOU

×