2. Group Members
• E/15/233 – Muthucumarana P.N.N.
• E/15/246 – Opanayake R.L.
• E/15/385 – Weerasinghe S.P.A.P.E.
3. Why ?
• Manual attendance marking
• Difficult to update
• Time consuming
• To avoid illegal activities
• Inconvenience in managing records for a period of time
• Need of unnecessary space
to store paperwork
4. What is the solution..
• SEMS : Smart Educational Management System
• For : Schools, colleges or any educational institution
• Attendance marking : Fingerprint detection
• Eco-friendly system
SEMS
5. How effective it is..
• Paperless automation solution
• Simplifies interactive platform among students, teachers and
parents
• Highly secured
• User friendly interface
6. Advantages
• Reduce paperwork
• Avoid Time Wastage
• Managing Records for a period of time
• Avoid illegal activities
• Automatically report generating
• Student can aware of their attendance
progress easily
• Can inform other required parties
7. Design and Data Flow
-------->
Fingerprint
Template
Convert
module
String
Memory
Enroll
Up
Down
Select
Delete
8. Subject Combination
• Embedded Systems
• Scan and process the fingerprint
• Display the information
• Enter and process data
• Fingerprint authentication
• Network and Web Applications
• Transmit data to the server
• Handle the data traffic
• Data Analysis and generate reports
9. • Data Structure and Algorithms
• Structure to handle data
• Algorithms in analyzing data
• Security
• Authentication
• End to end encryption
10. Security and Safety
Concerns
• In case of not reading a finger print.?
• What if a student tries to reset the system while marking?
• What if there is no wifi ?
• Encrypted data in arduino
• HTTP protocol
11. • What if battery is removed?
• What if the storage is not enough?
• Firebase Authentication
12. Infrastructure
Firebase
• Real time data base
• Firebase Authentication
• Firebase Analytics
• No SQL
• JSON Objects
Esp8266 wifi module
• High accuracy
• Faster response time
• 200 fingerprints
• ARM cortex M3 IC
13. Hardware
• GT511C3 FPS
(ARM Cortex M3 IC)
Protocols
• HTTP
Power Requirements
• 12V rechargeable battery for the portable device