Smart Online cloud-based attendance system will be a complete system, that comprises of a desktop application, a web application and a mobile based application. It uses the QR code to take the class attendance of the students with security meas
QR Based Student Attendance Management System
In our traditional classrooms the attendance of the students is taken manually by calling their roll numbers one by one. Instructors have to call the roll numbers of the students and mark the attendance on a paper based attendance sheets. it is a very time consuming and inefficient process specially in those classrooms where there is a large strength of students, moreover it is very difficult to manage and maintain the attendance in paper form. In legacy systems, the issue of fake attendance is also present. There is a need of some system that can efficiently maintain the attendance of the students using the latest and state of the art technology, reduce the effort of the instructors and make the process paperless. To overcome all these problems we have designed Smart Online cloud-based attendance system that help instructors managing attendance.
There will be two roles in our system, one will be the instructor and other will be the student. The teacher will have a desktop application installed in his/her pc that will be used to generate the QR code, take the attendance of the student and to upload the attendance to the cloud. The mobile application will used by students where they can scan the QR code provided by the instructor to mark themselves present. The system will save the time of lecture, increase the security and resolve the issue of fake attendance.
To impose the security in the system we have made the following measures:
First of all the requirement has been gathered from the teachers and the students regarding the process of attendance. after that the initial prototypes of the system were developed. A mobile app was developed for the students in android and MySQL database. Another desktop app will be developed for the instructor to create network and display QR code. The Desktop app will be available on the university website and the app will be published on the Google App Store.
Provide better security and restrict the students from marking proxies.
Maintenance of the system is paper less, easy and cost effective.
Generate the result quickly and provide a large number of customized reports.
Provide accurate and efficient data without any biasedness.
User friendly UI that will help the students as well as instructors to manage the attendance effectively and efficiently.
The Mobile version of the system is developed using Android studio and java language, the desktop version is developed using C#. The database used in this system is MYSQL database. DotNet's Socket framework is used to create hotspot and the QRCodeDecoderLibrary for exposing the QR Code that is product of .Net framework and QR generator API is used to generate QR Codes. Finally a desktop application and an android application will be the final deliverables.
| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| MySQL Database Hosting | Equipment | 1 | 10000 | 10000 |
| Subscription of Google Play Store | Equipment | 1 | 8000 | 8000 |
| Apis | Equipment | 2 | 5000 | 10000 |
| Smart Devices | Equipment | 2 | 5000 | 10000 |
| Costed consumed during requirement gathering and quality assurance | Miscellaneous | 1 | 9980 | 9980 |
| Total in (Rs) | 47980 |
UAVs are armed with the sensors and cameras for crop observing and aerosols for pesticide...
Indoor localization and mapping, the power to seek out a path in an unfamiliar building, o...
The basic idea behind such a project is to create a device that can identify any human fat...
According to world health organization (WHO) analytics nearly 32% of adult deaths all over...
In HR time taken initial interview process. It is not only tough for candidate to be on ti...