Attendance Registration - QR

From UmsWiki
Revision as of 06:03, 16 May 2019 by Bjs (talk | contribs) (Configurations)
Jump to: navigation, search

Attendance Registration QR is a system developed for schools, that functions along with the UMS App. The system allows students to register their own attendance by scanning a continuously-changing QR code. The students can scan the QR code when they arrive, and use the app to check out again when they leave again. The QR system makes it is easy to monitor the students’ attendance, as all registrations automatically will be available in UMS.

Through the user-friendly interface, the teacher can see if everyone have registered correctly and make corrections if necessary. This system does not integrate with any third parties. If you need integration to any system, please contact us for price and availability.


Module requirements



Testing after setup

Students can check in by scanning the UMS-generated QR code, and check out, using the UMS App

Is any physical items required

A student (or school personnel that can log in as a test-student) must have an Android or iOS smartphone, with their schools UMS app installed



Settings can be found under 'Web Setup -> Absence -> Scroll to bottom -> Check in/out settings'

Attendance QR Setup.png


QR settings.png

  • Refresh timer: How many seconds a QR code should stay, before it refreshes
  • Timer deadzone: How many seconds, after a QR code expires, it should still remain usable behind the scenes.


  • Why have a deadzone?

The deadzone was made to facilitate the scenario where there's 1 second left of the QR code, the user scans the QR code, but before the server receives the request, the code has expired and the user gets an error saying 'Expired/invalid QR code'.