Industry Based Project 1: Attendance System with RFID and Raspberry Pi

Verified

Added on  2019/10/18

|21
|5623
|93
Report
AI Summary
This report outlines an industry-based project focused on developing an RFID-based attendance system. The project utilizes an RFID reader and Raspberry Pi to create a system that efficiently tracks student attendance. The report includes a detailed literature review, covering existing attendance systems, RFID technology, and related research. It specifies functional and non-functional requirements, hardware and software specifications, and a proposed system design. The system involves students presenting RFID-embedded ID cards to a reader, which transmits the data to a Raspberry Pi for verification against a database. The Raspberry Pi then connects to a local network to update attendance records. The project aims to provide a convenient and accurate attendance-taking method, addressing the limitations of manual systems. The report also includes references and appendices with further details, such as client information and core body of knowledge mapping.
Document Page
Assignment 1 Group report: Project plan and design
8/12/2019
Industry Based Project 1
Setup an attendance system using RFID reader and
Raspberry Pi, and connect to local network
Teacher Name: Mr Taeyoung Jung
Team Members:
MIT172958 MUHAMMAD ALI (C)
MIT171065 BILAL AHMED
MIT172973 MD RASIQ SHADMAN
MIT174197 SUSHANT ACHARYA
MIT174205 SUKHBIR SINGH
tabler-icon-diamond-filled.svg

Secure Best Marks with AI Grader

Need help grading? Try our AI Grader for instant feedback on your assignments.
Document Page
1
Assignment 1 Group report: Project plan and design
Contents
Abstract.................................................................................................................................................2
1.Introduction........................................................................................................................................2
2.Problem Domain and Research Questions.........................................................................................2
3.Background and Project Objective.....................................................................................................3
Literature review (including journals and conferences)....................................................................3
Summary of literature Review...........................................................................................................5
4. Project plan and design.....................................................................................................................5
REQUIREMENT SPECIFICATIONS........................................................................................................5
FUNCTIONAL REQUIRMENTS:............................................................................................................5
Non-functional requirements:...........................................................................................................6
Hardware and software requirements..............................................................................................6
Hardware requirements:...................................................................................................................6
Software requirements:.....................................................................................................................6
Planning.............................................................................................................................................7
PROPOSED DESIGN............................................................................................................................7
References........................................................................................................................................9
Appendices..........................................................................................................................................10
Appendix I: Industry Client Details...................................................................................................10
Appendix II: Individual Literature review.........................................................................................10
References......................................................................................................................................14
Appendix III: Project Proposal..........................................................................................................15
Appendix IV: ACS Core Body of Knowledge Mapping......................................................................16
Document Page
2
Assignment 1 Group report: Project plan and design
Abstract
Taking attendance is an important task in a class and it can be consumed significant time resulting.
Different methods are available in the market to take an attendance. In this project, we will use RFID
system for the identification of cards to control building access. For mapping and localizing
procedure as well, we will use the RFID system. RFID-technology based attendance system uses radio
waves to transfer data from RFID tag. In terms of performance and efficiency, this project has
provided a convenient method of attendance marking as compare with traditional one. We use
handheld device and raspberry server as a hardware component to get the project outcomes. For
the software we followed the handheld and the local server to achieve the perfect result [1].
1.Introduction
In this modern era, taking attendance manually is just a time consuming so, different technical
modules are in practice. One of the modules is attendance system using card scanning. In this
project, we have used Raspberry Pi and RFID as a computation tools for our card scanning and
recognition process. Raspberry Pi can be connected to different devices with the help of connectors
(USB) [2]. So, other device can also take an attendance which reduce the product cost [2] .
We have used handheld device and raspberry server as a hardware component to get the project
outcomes. For the software we followed the handheld and the local server to achieve the perfect
result [1].
2.Problem Domain and Research Questions
This Project is about keeping record of student’s attendance by using RFID and Raspberry Pi. We can
make this process easy by following this method. Hence this project will try to find out the problems
associated with for not having the attendance system. For example, if there is no attendance system
in the university, it would be time consuming for lecturers to mark the attendance. So it is easy and
convenient to have a system like attendance system. Furthermore, if there is no data of students will
cause problem to use the system. Moreover, no rogue student can come to class unless they have ID
Card. It will be verified by RFID reader. Company like BBR Pty Ltd is no exception of facing this
problem. [6]
By doing the RFID implementation with Raspberry Pie, this project will be able take attendance
system. It meets the client requirement as the system is working properly. By doing the project
taking attendance would be easier. On the other hand, this project will be done according to client
requirement. Project hardware involves working with RFID reader and Raspberry Pie. Secondly, this
project will be done as group work. The work will be distributed among members. Moreover, if
anything involves updating the system the client will let the team know. By following the correct
procedure of implementing the system, the project work will be validated. The system would be
environment friendly. Finally, the project will be done as per time frame and budget. [7]
Document Page
3
Assignment 1 Group report: Project plan and design
3.Background and Project Objective
Literature review (including journals and conferences)
E-ATTENDANCE SYSTEM (EAS) USING BLUETOOTH
Attendance management system based on RFID and Raspberry pi will cut
down number of complex steps by removing manual processes involved in
attendance management system and through connecting it to the local area
network will makes it stand alone (independent) system. This project presents
a simple solution of recording student attendance that records the attendance
using RFID scanner an RFID tag/chip is mounted or attached on student/user ID
card which can be read by RFID reader and furthermore matched and cross
checked with the profile information of user stored on our database. where
Raspberry pi acts as a communicator and takes coding instructions to modify
raspberry for attendance system and this way our system will work fine. [5]
Implementation of Smart Attendance System Using Raspberry Pi
Attendance management system is developed to setup an easy, fast, efficient and secure way of
recording attendance. The system first records the user information in its database and in future
whenever the user/student enters the premises and scans his/her card which carries the RFID chip,
the attendance system recognizes the student by using its RFID scanner to read info on RFID chip
and marks his attendance if both information’s matched. In this specific project, we emerge with the
new hardware system Raspberry Pi. It is a small size just like credit-card sized computer with
components mounted on its motherboard which uses Raspbian OS, running a version of Linux. In this
project raspberry works as the nervous system of our project and manages database and look after
matching process of information and furthermore produce result. [6]
RFID SYSTEM SECURITY AND PRIVACY
Radio Frequency Identification (RFID) has been around for decade. Security and personal
identification applications are a major and broad application of RFID. A common use of RFID is in
identification cards to control building access. RFID tags also have a higher memory capacity than
magnetic stripes. RFID, a technology existing for years, has potential uses in a variety of applications.
The ever changing technological progress thrives to drive the cost downwards. This quick-change
raise questions about the technology’s security aspects. As there are many ways to attack RFID
systems. There is, however, similarly many ways in which such attacks can diverted. [7]
Mapping and localization using RFID TECHNOLGY
Radio frequency identification techniques have reached a state that will allow us within few years to
qualify every environment with small, cheap Radio Frequency Identification. Many areas such as
tabler-icon-diamond-filled.svg

Secure Best Marks with AI Grader

Need help grading? Try our AI Grader for instant feedback on your assignments.
Document Page
4
Assignment 1 Group report: Project plan and design
Industry, fabrication, warehousing, automation is benefited by RFID technology. Customer take
advantage from goods being able to communicate with their environment. (e.g. washing machine
communicates with clothes; milk packs communicate with refrigerator). It seems to people; I have
gained popularity. [8]
Attendance Control System based on RFID-technology
RFID is a technology that uses radio waves to transfer data from RFID tag. Aim to create with one
server to which all PC’s connected. In some universities there are a lot of students in lecture which is
very hard take attendance of all students one by one. To keep in mind these things, we have decided
to put RFID attendance system. For future work, this research should be extended by making some
updates. Use of RFID system may help to solve attendance taking problems. [9]
Radio Frequency identification based attendance system with automatic door unit
RFID can be used in many applications. A tag can be affixed to any object and used to track and
manage inventory. A RFID hardware known as interrogators and tags. Government use RFID
applications for traffic management. In terms of performance and efficiency, this project has
provided a convenient method of attendance marking compared to the traditional method of
attendance system. By using databases, the data is more organized. This system is also a user
friendly system as data manipulation and retrieval can be done through the interface. [7]
Requirement Analysis and design of RFID based attendance management system
This project reveals system design for RFID based attendance management that can be useful in
taking attendance instead of manual method. This project clarifies functional and non-functional
system requirements and design for developing an RFID simultaneously. The project (Sospeter,
2015) represents in a systematic fashion the current state of the real world, its problems and future
requirements. It is more convenient than the PC- based face recognition system. It’s an effective
method of using raspberry pi board to actualize embedded image capturing system.
Embedded Image capturing system using raspberry pi system
we analysed the design method of the image capturing and raspberry pi board module and its
peripherals. Board main parts are main processing chips, memory. USB ports. This system is smaller,
lighter with lower power consumption. It is more convenient than the PC- based face recognition
system. It’s an effective method of using raspberry pi board to actualize embedded image capturing
system. [10]
Wireless System Network Design Using Raspberry Pie
After years of intensive research and development, wireless sensor technology has
been emerging as a viable solution to many innovative applications. To construct
wireless network design, it requires hardware and software integration. With the
aid of Raspberry Pie and other hardware components, it is possible to build the
wireless System network. In the system architecture the combination wireless
Document Page
5
Assignment 1 Group report: Project plan and design
sensor network, database server, and web server single board. As a result, it has
significantly reduced the complexity of wireless network development. [14]
Summary of literature Review
The literature review is comprised by eight main topics and revised by intensive research. First, to
implement the attendance system using raspberry pie, we needed to collect information from
student database. Thus, the hardware is also required. Use of RFID card and raspberry pie will be
required to complete the project. As we know keeping track of student’s attendance system is time
consuming. Hence the RFID which is one of electronic device includes small antenna and chip. This
device will transmit the information between reader and RFID tag using radio frequency
electromagnetic fields. Furthermore, Raspberry pi is the control unit. This unit will receive
information from RFID unit and will make this attendance system work. However, this unique
method will identify each student depending on their RFID tag, so that the operation of taking
attendance is easier, faster, and more accurate to track the student’s attendance. Through literature
review we have gathered knowledge about implementation of system architecture. For example,
RFID card is integrated with each student’s id as well RFID is attached with classroom’s door. Hence
there is database server which stores each record implemented with SQL server database. This
research proposes an enhanced attendance system facility which further validates its authenticity.
Furthermore, this literature review is facilitating to provide pros and cons of technology to
successfully complete the project.
4. Project plan and design
REQUIREMENT SPECIFICATIONS
FUNCTIONAL REQUIRMENTS:
1. When the student in our database present its tag, which is embedded in his student ID card near
the reader, the reader should generate a signal and send the tag a signal in order to get required
student ID.
2. The tag should receive the signal and respond towards reader with its unique ID where our reader
is further connected with raspberry pi.
3. Then all received ID`s must send to the control unit (raspberry pi). Then raspberry pi should
perform the comparison of names and numbers listed in our SQL Database and return with present
student name.
4. Moreover, present student names and ID`s then send to the central unit (raspberry pi) and further
raspberry pi inbuilt Wi-Fi made connection with access point (AP) of local area network (LAN) and
raspberry pi Wi-Fi connect this student attendance data to local area network so other classes
attendance can be put all together and should reflect with the state of student’s presence in
campus. (Abdulsada, 2017) [3]
Document Page
6
Assignment 1 Group report: Project plan and design
Non-functional requirements:
1. Be compatible for huge number of data.
2. No interruptions at all and provide smooth working.
3. Should be accessible and handy.
4. Creates backup of data.
5. Appears glitch message when the wrong card/tag scanned.
6. Must be able to work in different environments and conditions.
7. Once Scan done the response time should be in seconds.
8. RFID and raspberry-pi based attendance system must set and made in such way that modifications
and advancements in existing system would be no issue in future.
Hardware and software requirements
Hardware requirements:
1. Raspberry pi 3
2. RFID scanner RC-522
3. RFID tags with unique ID`s (passive tags)
4. 16*2 LCD Screen/or pi screen
5. Blank SD card
6. Ethernet cable
7. Resistors (1k and 10k)
8. Power supply
9. Access points of LAN connection (respiduino, 2016) [4]
Software requirements:
1. Linux operating system (needs to startup raspberry pi)
2. Middleware software (The info came from the tag can be manipulated e.g.,
filtered, corrected and converted with this software)
3. MySQL system software (for database) (Abdulsada, 2017) (respiduino, 2016) [3] [4]
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
7
Assignment 1 Group report: Project plan and design
Planning
PROPOSED DESIGN
Document Page
8
Assignment 1 Group report: Project plan and design
ATTENDANCE SYSTEM BASED ON RFID AND RASPBERRY PI (BLOCK DIAGRAM). (Abdulsada, 2017)
Document Page
9
Assignment 1 Group report: Project plan and design
References
[1] M. Shailendra, "attendence management system," vol. 1, no. 2015, p. 3, 2015.
[2] S. Rajkumar, "AUTOMATED ATTENDENCE SYSTEM," vol. 1, no. 2017, p. 3, 2016.
[3] H. F. Abdulsada, "Design and Implementation of Smart Attendance system based on Raspberry
pi," journal of babylon university, pp. 1610-1618, 2017.
[4] respiduino, "RFID Based Attendance System Using Raspberry Pi," 2016. [Online]. Available:
https://www.instructables.com/id/RFID-Based-Attendance-System-Using-Raspberry-Pi/.
[6]R. R. Rumane and D. A. Gurjar, "Implementation of Smart Attendance System Using Raspberry Pi",
IJSRST, vol. 4, no. 5, pp. 1650-1658, 2018.
[7] International Organization for Standardization. ISO/IEC 9798-2: Information
Technology - Security techniques — Entity Authentication Mechanisms Part 2:
Entity authentication using symmetric techniques. ISO/IEC, 1993.
[8] W. Diffie and M. Hellman. Cryptanalysis of the NTRU Signature Scheme (NSS).
[9] N. Saparkhojayev and S. Guvercin2, "Attendance Control System based on RFID-technology",
Pdfs.semanticscholar.org, 2019. [Online]. Available:
https://pdfs.semanticscholar.org/1d66/adeb751f1c42f148135135267bf1c4777bd3.pdf. [Accessed:
01- May- 2012]
[10] O. Chiagozie and O. Nwaji, "RADIO FREQUENCY IDENTIFICATION (RFID) BASED ATTENDANCE
SYSTEM WITH AUTOMATIC DOOR UNIT", 2012. [Online]. Available:
https://www.researchgate.net/profile/Gordon_Ononiwu/publication/280558358_RADIO_FREQUEN
CY_IDENTIFICATION_RFID_BASED_ATTENDANCE_SYSTEM_WITH_AUTOMATIC_DOOR_UNIT/links/
55b9176a08ae9289a08ff882.pdf. [Accessed: 02- Mar- 2012]
[13] Sospeter, J. and Kaijage, S. (2015). Requirement Analysis and Design of RFID and Mobile
Application based Attendance Management System: A Case Study of Ordinary Level Schools.
Communications on Applied Electronics (CAE) – ISSN : 2394-4714 Foundation of Computer Science
FCS, New York, USA, 2(2394-4714), p.5.
[14 J. Yang, C. Zhang, X. Li, Y. Huang, S. Fu, M.F. Acevedo. Integration of
wireless sensor networks in environmental monitoring cyber infrastructure.
Wireless Networks, Springer/ACM, Volume 16, Issue 4, pp. 1091-1108, May
2010.
tabler-icon-diamond-filled.svg

Secure Best Marks with AI Grader

Need help grading? Try our AI Grader for instant feedback on your assignments.
Document Page
10
Assignment 1 Group report: Project plan and design
Appendices
Appendix I: Industry Client Details
Industry Client Details (Compulsory for all proposals):
Company Name: BRR Technology
ABN: 95 423 604 661
Company address: 21/296 Marrickville Rd, Marrickville NSW 2204
Company Profile: Full service technology consultancy company delivering high performing and
advanced functionality software solutions for growing companies.
Website: http://brrtechnology.com/
Industry Professional (Contact) Name:
Client email id: mohammad@brrtechnology.com
Contact Number: +614 6889 0956
Brief Bio of the industry professional: Mohammad is an experience Business Development Manager
with over 10 years’ experience in Business, Technology and Entrepreneurship.
Signature of the industry professional : Date 18/06/19
Client Name and Signature Date: 18/06/2019
Mohammad Al Khaili
Appendix II: Individual Literature review
Muhammad ALI MIT172958
Plaining
literature review (including journals and conferences)
Document Page
11
Assignment 1 Group report: Project plan and design
Requirement Analysis and design of RFID based attendance management system:
This project reveals system design for RFID based attendance management that
can be useful in taking attendance instead of manual method. This project clarifies
functional and non-functional system requirements and design for developing an
RFID simultaneously. The project (Sospeter, 2015) represents in a systematic
fashion the current state of the real world, its problems and future requirements. It
required RFID, Raspberry pi and sources of electricity and internet. Every card has
its own chip with some specific code. [1]
Wireless System Network Design Using Raspberry Pie
After years of intensive research and development, wireless sensor technology has
been emerging as a viable solution to many innovative applications. To construct
wireless network design, it requires hardware and software integration. With the
aid of Raspberry Pie and other hardware components, it is possible to build the
wireless System network. In the system architecture the combination wireless
sensor network, database server, and web server single board. As a result, it has
significantly reduced the complexity of wireless network development. [2]
Your Bibliography:
[1]N. Saparkhojayev and S. Guvercin2, "Attendance Control System based on
RFID-technology", Pdfs.semanticscholar.org, 2019. [Online]. Available:
https://pdfs.semanticscholar.org/1d66/adeb751f1c42f148135135267bf1c4777bd3.p
df. [Accessed: 01- May- 2012]
[2] J. Yang, C. Zhang, X. Li, Y. Huang, S. Fu, M.F. Acevedo. Integration of
wireless sensor networks in environmental monitoring cyber infrastructure.
Wireless Networks, Springer/ACM, Volume 16, Issue 4, pp. 1091-1108, May
2010.
MD RASIQ SHADMAN MIT172973
Contribution of Work towards the Project Md Rasiq Shadman Alam
I have selected two topics on literature review as well as did research. Hence, I have developed
research questions and summary of literature review. I have also participated in weekly team
meeting and supervisor meeting. I have updated my weekly progress to team leader.
RFID SYSTEM SECURITY AND PRIVACY
Document Page
12
Assignment 1 Group report: Project plan and design
Radio Frequency Identification (RFID) has been around for decade. Security and personal
identification applications are a major and broad application of RFID. A common use of RFID is in
identification cards to control building access. RFID tags also have a higher memory capacity than
magnetic stripes. RFID, a technology existing for years, has potential uses in a variety of applications.
The ever-changing technological progress thrives to drive the cost downwards. This quick-change
raise questions about the technology’s security aspects. As there are many ways to attack RFID
systems. There is, however, similarly many ways in which such attacks can diverted. [7]
Mapping and localization using RFID TECHNOLGY
Radio frequency identification techniques have reached a state that will allow us within few years to
qualify every environment with small, cheap Radio Frequency Identification. Many areas such as
Industry, fabrication, warehousing, automation is benefited by RFID technology. Customer take
advantage from goods being able to communicate with their environment. (e.g. washing machine
communicates with clothes; milk packs communicate with refrigerator). It seems to people; I have
gained popularity. [8]
Summary of literature Review
By doing the RFID implementation with Raspberry Pie, this project will be able take attendance
system. It meets the client requirement as the system is working properly. By doing the project
taking attendance would be easier. On the other hand, this project will be done according to client
requirement. Project hardware involves working with RFID reader and Raspberry Pie. Secondly, this
project will be done as group work. The work will be distributed among members. Moreover, if
anything involves updating the system the client will let the team know. By following the correct
procedure of implementing the system, the project work will be validated. The system would be
environment friendly. Finally, the project will be done as per time frame and budget.
References
[7]R. R. Rumane and D. A. Gurjar, "Implementation of Smart Attendance System Using Raspberry Pi",
IJSRST, vol. 4, no. 5, pp. 1650-1658, 2018.
[8] International Organization for Standardization. ISO/IEC 9798-2: Information
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
13
Assignment 1 Group report: Project plan and design
Technology - Security techniques — Entity Authentication Mechanisms Part 2:
Entity authentication using symmetric techniques. ISO/IEC, 1993.
SUKHBIR SINGH
Attendance Control System based on RFID-technology: RFID is a technology
that uses radio waves to transfer data from RFID tag. Aim to create with one
server to which all PC’s connected. In some universities there are a lot of
students in lecture which is very hard take attendance of all students one by
one. To keep in mind these things, we have decided to put RFID attendance
system. For future work, this research should be extended by making some
updates. Use of RFID system may help to solve attendance taking problems.
Radio Frequency identification based attendance system with automatic door
unit:
RFID can be used in many applications. A tag can be affixed to any object and
used to track and manage inventory. A RFID hardware known as interrogators
and tags. Government use RFID applications for traffic management. In terms
of performance and efficiency, this project has provided a convenient method
of attendance marking compared to the traditional method of attendance
system. By using databases, the data is more organised. This system is also a
user friendly system as data manipulation and retrieval can be done through
the interface.
Your Bibliography: [1]N. Saparkhojayev and S. Guvercin2, "Attendance Control System based on
RFID-technology", Pdfs.semanticscholar.org, 2019. [Online]. Available:
https://pdfs.semanticscholar.org/1d66/adeb751f1c42f148135135267bf1c4777bd3.pdf. [Accessed: 01-
May- 2012]
[2]O. Chiagozie and O. Nwaji, "RADIO FREQUENCY IDENTIFICATION (RFID) BASED
ATTENDANCE SYSTEM WITH AUTOMATIC DOOR UNIT", 2012. [Online]. Available:
https://www.researchgate.net/profile/Gordon_Ononiwu/publication/280558358_RADIO_FREQUENCY
_IDENTIFICATION_RFID_BASED_ATTENDANCE_SYSTEM_WITH_AUTOMATIC_DOOR_UNIT/
links/55b9176a08ae9289a08ff882.pdf. [Accessed: 02- Mar- 2012]
Document Page
14
Assignment 1 Group report: Project plan and design
SUSHSAN
Introduction
In this modern era, taking attendance manually is just a time consuming so, different technical
modules are in practice. One of the modules is attendance system using card scanning. In this
project, we have used Raspberry Pi and RFID as a computation tools for our card scanning and
recognition process. Raspberry Pi can be connected to different devices with the help of connectors
(USB)[2]. So, other device can also take an attendance which reduce the product cost [2] .
Project Summary
In this project, we will use RFID system for the identification of cards to control building access. For
mapping and localizing procedure as well, we will use the RFID system. RFID-technology based
attendance system uses radio waves to transfer data from RFID tag. In terms of performance and
efficiency, this project has provided a convenient method of attendance marking as compare with
traditional one. We use handheld device and raspberry server as a hardware component to get the
project outcomes. For the software we followed the handheld and the local server to achieve the
perfect result [1].
Embedded Image capturing system using raspberry pi system: we analysed
the design method of the image capturing and raspberry pi board module and
its peripherals. Board main parts are main processing chips, memory. USB
ports. This system is smaller, lighter with lower power consumption. It is more
convenient than the PC- based face recognition system. It’s an effective
method of using raspberry pi board to actualize embedded image capturing
system. [3]
References
[1] M. Shailendra, "attendence management system," vol. 1, no. 2015, p. 3, 2015.
[2] S. Rajkumar, "AUTOMATED ATTENDENCE SYSTEM," vol. 1, no. 2017, p. 3, 2016.
[3] H. F. Abdulsada, "Design and Implementation of Smart Attendance system based on Raspberry
pi," journal of babylon university, pp. 1610-1618, 2017.
Document Page
15
Assignment 1 Group report: Project plan and design
respiduino, "RFID Based Attendance System Using Raspberry Pi," 2016. [Online]. Available:
https://www.instructables.com/id/RFID-Based-Attendance-System-Using-Raspberry-Pi/.
Bilal AHMED
LITERATURE REVIEW 1”
E-ATTENDANCE SYSTEM (EAS) USING BLUETOOTH
Attendance management system based on RFID and Raspberry pi will cut
down number of complex steps by removing manual processes involved in
attendance management system and through connecting it to the local area
network will makes it stand alone (independent) system. This project presents
a simple solution of recording student attendance that records the attendance
using RFID scanner an RFID tag/chip is mounted or attached on student/user ID
card which can be read by RFID reader and furthermore matched and cross
checked with the profile information of user stored on our database. where
Raspberry pi acts as a communicator and takes coding instructions to modify
raspberry for attendance system and this way our system will work fine. [1]
“LITERATURE REVIEW 2”
Implementation of Smart Attendance System Using Raspberry Pi
Attendance management system is developed to setup an easy, fast, efficient and secure way of
recording attendance. The system first records the user information in its database and in future
whenever the user/student enters the premises and scans his/her card which carries the RFID chip,
the attendance system recognizes the student by using its RFID scanner to read info on RFID chip
and marks his attendance if both information’s matched. In this specific project, we emerge with the
new hardware system Raspberry Pi. It is a small size just like credit-card sized computer with
components mounted on its motherboard which uses Raspbian OS, running a version of Linux. In this
project raspberry works as the nervous system of our project and manages database and look after
matching process of information and furthermore produce result. [2]
tabler-icon-diamond-filled.svg

Secure Best Marks with AI Grader

Need help grading? Try our AI Grader for instant feedback on your assignments.
Document Page
16
Assignment 1 Group report: Project plan and design
REQUIREMENT SPECIFICATIONS
FUNCTIONAL REQUIRMENTS:
1. When the student in our database present its tag, which is embedded in his student ID card
near the reader, the reader should generate a signal and send the tag a signal in order to get
required student ID.
2. The tag should receive the signal and respond towards reader with its unique ID where our
reader is further connected with raspberry pi.
3. Then all received ID`s must send to the control unit (raspberry pi). Then raspberry pi should
perform the comparison of names and numbers listed in our SQL Database and return with
present student name.
4. Moreover, present student names and ID`s then send to the central unit(raspberry pi) and
further raspberry pi inbuilt Wi-Fi made connection with access point (AP) of local area
network (LAN) and raspberry pi Wi-Fi connect this student attendance data to local area
network so other classes attendance can be put all together and should reflect with the state
of students presence in campus. (Abdulsada, 2017)
Non-functional requirements:
1. Be compatible for huge number of data.
2. No interruptions at all and provide smooth working.
3. Should be accessible and handy.
4. Creates backup of data.
5. Appears glitch message when the wrong card/tag scanned.
6. Must be able to work in different environments and conditions.
7. Once Scan done the response time should be in seconds.
8. RFID and raspberry-pi based attendance system must set and made in such way that
modifications and advancements in existing system would be no issue in future.
Document Page
17
Assignment 1 Group report: Project plan and design
Hardware and software requirements
Hardware requirements:
1. Raspberry pi 3
2. RFID scanner RC-522
3. RFID tags with unique ID`s (passive tags)
4. 16*2 LCD Screen/or pi screen
5. Blank SD card
6. Ethernet cable
7. Resistors (1k and 10k)
8. Power supply
9. Access points of LAN connection (respiduino, 2016)
Software requirements:
1. Linux operating system (needs to startup raspberry pi)
2. Middleware software (The info came from the tag can be manipulated e.g.,
filtered, corrected and converted with this software)
3. MySQL system software (for database) (Abdulsada, 2017) (respiduino, 2016)
Document Page
18
Assignment 1 Group report: Project plan and design
PROPOSED DESIGN
ATTENDANCE SYSTEM BASED ON RFID AND RASPBERRY PI (BLOCK DIAGRAM). (Abdulsada, 2017)
Appendix III: Project Proposal
From: Miqdad Hassan
CareerDC Group Pty. Ltd.
T: 02 8065 4040 | W: www.careerdc.com.au
Project Proposal
1. Background and Rationale for the project
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
19
Assignment 1 Group report: Project plan and design
Keeping track of student’s attendance can be a time-
consuming job, as well as transferring the information to the
student’s admin department. To make this job easier we can
use RFID (radio frequency identification) which is one type of
electronic device includes a small antenna and a chip. This
device is used to transmit the information between reader and
RFID tag using radio frequency electromagnetic fields.
Raspberry pi is the control unit, this unit is responsible for
receiving the information (IDs) from the RFID unit and making
all processing needed to the attendance system.
2. Project goals and Objectives
This project goal is to setup an attendance system for
university students using RFID reader and Raspberry Pi, and
connect it to local network, the system then can uniquely
identify each student depending on their RFID tag, so that the
operation of taking the attendance is easier, faster, and more
secure comparing with classical method. The real time clock
attendance taken will be more accurate where it can be easy
and fast to track the student’s attendance.
3. Desired
Outcomes/Deliverables
Setup an attendance system for university students using
RFID reader and Raspberry Pi
Connect the attendance system to local network to collect
and analyses the attendance data.
Provide a report detailing the technical tasks, hardware and
software used, and an estimate cost for the setup.
4. Project
Resources
Raspberry Pi
2 or 3
SD card for storage
RC522 RFID
Document Page
20
Assignment 1 Group report: Project plan and design
5. Add any Other information you wish on
the project
At the beginning of the project, the client will explain the
requirements, discuss the general expectations of the project
and answer any relevant questions.
Appendix IV: ACS Core Body of Knowledge Mapping
List ACS CBOK elements that you have used in this project. Describe each element to justify.
chevron_up_icon
1 out of 21
circle_padding
hide_on_mobile
zoom_out_icon
logo.png

Your All-in-One AI-Powered Toolkit for Academic Success.

Available 24*7 on WhatsApp / Email

[object Object]