Attendance Registration: Difference between revisions

From UmsWiki
Jump to navigation Jump to search
Line 46: Line 46:
* Attendance colours
* Attendance colours
* Design text messages sent to the students
* Design text messages sent to the students
* Attendance types (late, approved, not approved)
* Granting access to teachers/employees and edit access to registration forward-looking
* Granting access to teachers/employees and edit access to registration forward-looking
* Possibility of registering attendance forward-looking
* Edit attendance types (late, approved, not approved)


==== Attendance colours ====
==== Attendance colours ====
Line 61: Line 60:
[[File:Absencesmsvariables.png|none|thumb]]
[[File:Absencesmsvariables.png|none|thumb]]


==== Set types of attendance  ====
==== Granting access to teachers/employees and edit access to registration forward-looking ====
 
===== Granting access to teachers/employees and edit access to registration forward-looking =====
Granting access to functions in the registration interface is done under 'Setup web access/Absence'. Attendance basic allows 'register access' and 'Future registration access'. Enter a group (nested groups are allowed) with the teacher/employees that are allowed to use the specific function. See example below.
Granting access to functions in the registration interface is done under 'Setup web access/Absence'. Attendance basic allows 'register access' and 'Future registration access'. Enter a group (nested groups are allowed) with the teacher/employees that are allowed to use the specific function. See example below.


Line 75: Line 72:
[[File:Absencewebsetup.png|none|thumb]]
[[File:Absencewebsetup.png|none|thumb]]


===== Edit attendance types =====
To edit letters and text used in the attendance module, choose the button 'Select' (see the window above).
To edit letters and text used in the attendance module, choose the button 'Select' (see the window above).


Double-click on the row containing the settings you want to edit. See below:
Double-click on the row containing the settings you want to edit. See below.
[[File:Absenceselect.png|none|thumb]]
[[File:Absenceselect.png|none|thumb]]


=== Individual settings ===
=== Individual settings ===
Individual settings can be altered per education, class, or similar. For settings valid for the entire school, see 'Global settings'. If an individual setting for a specific group is needed, it is necessary to create the group with the students in question beforehand. To set it up go to Configurator -> Templates -> Edit -> Absence -> Manage -> Add a new or edit an existing setting.   [[File:Absence_notify1.png|link=http://wiki.inlogic.dk/index.php/File:Absence_notify1.png|none|thumb]]
Individual settings can be altered per education, class, or similar. For settings valid for the entire school, see 'Global settings'. If an individual setting for a specific group is needed, it is necessary to create the group with the students in question beforehand. These settings can be altered under Configurator\Templates\Edit\Absence\Manage\Add a new or edit an existing setting.  


==== SMS and App settings for notify absence ====
==== SMS and App settings for notify absence ====
* 'SMS Keyword' - The keyword the student sends in a text message to notify absence. E.g. the keyword 'Sick' means the student has to send a message containing 'sick' or 'sick %reason or message to the teacher%'. Both cases will be accepted by UMS  
* 'SMS Keyword' - The keyword set in this box will define which keyword the student sends in a text message to notify absence. E.g. the keyword 'Sick' means the student has to send a message containing 'sick' or 'sick %reason or message to the teacher%'. Both cases will be accepted by UMS


* 'Default incoming SMS status' - These are settings for notify absence. Choose which type of attendance the system should set as default when receiving a message notifying absence. The teacher will see this status in absence registration
* 'Default incoming SMS status' - These are settings for which type of attendance the system should set as default when receiving a message from a student notifying absence. The teacher will see this status in the attendance registration interface. E.g. when the default type of attendance is 'Legal absence', students will be marked as 'Legal absence' when notifying absent
* 'Ignore messages for today start/end' - In the set time span, it is not possible for a student to send a text message to notify absence. This means that if the message is received before the given start time, e.g. 10 a.m., the system will check the students schedule for timetable blocks that day and mark the blocks with the default attendance status, e.g. 'Legal absence'. The system will then send a reply confirming the student is marked absent. If the message is received between the start and end time, e.g. 10 a.m. and 3 p.m., the system will send the student a reply, saying it is not allowed to notify absence at this time. If the message is received after the given end time, e.g. 3.pm., the system will check the schedule for timetable blocks the following day and mark those with the default attendance status, e.g. 'Legal absence'  
* 'Ignore messages for today start/end' - In the set time span, it is not possible for a student to send a text message to notify absence. This means that if the message is received before the given start time, e.g. 10 a.m., the system will check the students schedule for timetable blocks that day and mark the blocks with the default attendance status, e.g. 'Legal absence'. The system will then send a reply confirming the student is marked absent. If the message is received between the start and end time, e.g. 10 a.m. and 3 p.m., the system will send the student a reply, saying it is not allowed to notify absence at this time. If the message is received after the given end time, e.g. 3.pm., the system will check the schedule for timetable blocks the following day and mark those with the default attendance status, e.g. 'Legal absence'
*Require reason will force an absence reason before the students will be able to be register as absence.
* 'Require reason' - The school can require the students to give a reason when notifying absence. Students will then be forced to write a reason in order to register as absent.  


==== Misc settings ====
==== Misc settings ====
* 'Use cards' enable this if students can register via their student ids via Bianco
* 'Use cards' - This enables students to register via their student ID's via Bianco
* 'Show watermark at %' able to set a procent to show a watermark or don't show
* 'Show watermark at %' - able to set a procent to show a watermark or don't show
* 'Days back' How many days backwards a teacher is allowed to register and edit attendance. Set the number of days in 'Days back'. Please note that this setting cannot exceed the number of days backwards in the global timetable block data job!
* 'Days back' - This setting decides how many days backwards a teacher is allowed to register and edit attendance. Set the number of days in 'Days back'. Please note that this setting cannot exceed the number of days backwards in the global timetable block data job!
* 'Too late' Number of minutes a late show should count. 'Too late' sets the number of minutes late attendance should count. If a student is late for class it will be registered as e.g. 10 minutes absence
* 'Too late' - This shows the number of minutes a late show should count. 'Too late' sets the number of minutes late attendance should count. If a student is late for class it will be registered as e.g. 10 minutes absence
* 'Show percent on studentstat'  
* 'Show percent on studentstat'
* 'Send SMS' If the system should send a text message when a student is registered as absent
* 'Send SMS' - When a student is registered as absent, the system can reply with a text message. Check this box to enable the system to send a reply


==== Student reason ====
==== Student reason settings ====
* 'Allow students to register absence reason' enabled this to allow the student to create an absence reason when they were registred absence
* 'Allow students to register absence reason' - This setting allows students to create an absence reason when they are registered as absent
* 'Days back' is how many days back the students are allow to add a student reason on a subject
* 'Days back' - This sets how many days backwards students are allowed to add an absence reason on a course. E.g. the student can register an absence reason 7 days backwards
[[File:Absence_notify1.png|link=http://wiki.inlogic.dk/index.php/File:Absence_notify1.png|none|thumb]]


== FAQ ==
== FAQ ==

Revision as of 08:47, 28 September 2017

Attendance Registration is a tool for the educational sector that makes it easy to register attendance. Through a simple and intuitive interface, the teacher can register who is present, who is late, and who is absent. Registering attendance can be done in a matter of seconds, simply by clicking the button with the student’s name and picture. The interface uses colour codes, which makes it easy to see what the individual students are registered as. You decide which attendance options you want to use - i.e. options for being late, for legal absence, and illegal absence - as well as which colours are used for the different options. When attendance is registered, UMS automatically writes back to the administrative system - if supported. The interface also supports the possibility to see if the student has sent a text message to the school or if the staff has written notes regarding the student’s attendance.

There are references to other UMS modules, e.g. SMS, in this guide. In case the mentioned modules are not present in your environment, you can ignore these settings.

In order to edit templates, it is also required to have a basic knowledge about the UMS configurator.

Prerequisites

Supported administrative systems

  • Easy-C
  • Lectio
  • SIS
  • Other systems where it is possible to retrieve a timetable for students and teachers

Module requirements

Testing after setup

To get started with testing after setup, you must log in as a teacher. See if you have access to attendance registration on the front page of UMS portal.

Click on attendance registration and check that you can search for timetables for students, teachers, and classes.

Check that you can register individual students as absent.

What is necessary to get started

To get started, it is necessary to have a running UMS installation.

Installation

Install UMS and UMS Academic Web

Technical settings

Settings for UMS Attendance Basic

All settings for UMS Attendance Basic is set in the configurator. In the main menu under 'Settings/Services', it is necessary to set the 'Absence service' to run on a server. The service is responsible for sending text messages to students that are registered as absent. Please make sure the service has started and is running. See example of the set up below.

Global settings

Global settings are settings that are valid for the entire school. For settings that can be altered per education, class, or similar, see 'Individual settings'.

The Global settings are:

  • Attendance colours
  • Design text messages sent to the students
  • Granting access to teachers/employees and edit access to registration forward-looking
  • Edit attendance types (late, approved, not approved)

Attendance colours

Settings are found under 'Modules\Absence\colors' in the main menu. Simply select the colours you want to use for each type of attendance. See example below.

Designing text messages sent to the students

It is possible to preset text messages that will be sent to students if they are registered as absent. The settings are found under 'Modules\Absence\SMS' in the main menu. The text messages can be set for each type of attendance both in Danish and English. It is also possible to create multiple text messages for each type of attendance. If you create multiple messages, the system will randomise these messages. Meaning, the system will send different messages to a student each time attendance is registered. See example below.

When you edit a message, there are several variables that can be used to ensuaking the messages more personalised. See example below.

Granting access to teachers/employees and edit access to registration forward-looking

Granting access to functions in the registration interface is done under 'Setup web access/Absence'. Attendance basic allows 'register access' and 'Future registration access'. Enter a group (nested groups are allowed) with the teacher/employees that are allowed to use the specific function. See example below.

The checkboxes have the following meaning:

  • 'Count too late on statistics' – Not used for Attendance basic
  • 'Show empty days' – Should the day ruler show or omit days with no planned timetable?
  • 'Show weekends' – Should the day ruler show or omit weekends?
  • 'Show legal' – Is legal attendance used on the school/is it shown in the protocol?
  • 'Show illegal' – Is illegal attendance used on the school/is it shown in the protocol?
  • 'Show too late' – Is too late attendance used on the school/is it shown in the protocol?
Edit attendance types

To edit letters and text used in the attendance module, choose the button 'Select' (see the window above).

Double-click on the row containing the settings you want to edit. See below.

Individual settings

Individual settings can be altered per education, class, or similar. For settings valid for the entire school, see 'Global settings'. If an individual setting for a specific group is needed, it is necessary to create the group with the students in question beforehand. These settings can be altered under Configurator\Templates\Edit\Absence\Manage\Add a new or edit an existing setting.

SMS and App settings for notify absence

  • 'SMS Keyword' - The keyword set in this box will define which keyword the student sends in a text message to notify absence. E.g. the keyword 'Sick' means the student has to send a message containing 'sick' or 'sick %reason or message to the teacher%'. Both cases will be accepted by UMS
  • 'Default incoming SMS status' - These are settings for which type of attendance the system should set as default when receiving a message from a student notifying absence. The teacher will see this status in the attendance registration interface. E.g. when the default type of attendance is 'Legal absence', students will be marked as 'Legal absence' when notifying absent
  • 'Ignore messages for today start/end' - In the set time span, it is not possible for a student to send a text message to notify absence. This means that if the message is received before the given start time, e.g. 10 a.m., the system will check the students schedule for timetable blocks that day and mark the blocks with the default attendance status, e.g. 'Legal absence'. The system will then send a reply confirming the student is marked absent. If the message is received between the start and end time, e.g. 10 a.m. and 3 p.m., the system will send the student a reply, saying it is not allowed to notify absence at this time. If the message is received after the given end time, e.g. 3.pm., the system will check the schedule for timetable blocks the following day and mark those with the default attendance status, e.g. 'Legal absence'
  • 'Require reason' - The school can require the students to give a reason when notifying absence. Students will then be forced to write a reason in order to register as absent.

Misc settings

  • 'Use cards' - This enables students to register via their student ID's via Bianco
  • 'Show watermark at %' - able to set a procent to show a watermark or don't show
  • 'Days back' - This setting decides how many days backwards a teacher is allowed to register and edit attendance. Set the number of days in 'Days back'. Please note that this setting cannot exceed the number of days backwards in the global timetable block data job!
  • 'Too late' - This shows the number of minutes a late show should count. 'Too late' sets the number of minutes late attendance should count. If a student is late for class it will be registered as e.g. 10 minutes absence
  • 'Show percent on studentstat'
  • 'Send SMS' - When a student is registered as absent, the system can reply with a text message. Check this box to enable the system to send a reply

Student reason settings

  • 'Allow students to register absence reason' - This setting allows students to create an absence reason when they are registered as absent
  • 'Days back' - This sets how many days backwards students are allowed to add an absence reason on a course. E.g. the student can register an absence reason 7 days backwards

FAQ