We will create a graph of unique student logins for the admin reports.
General Concept
Design
Line graph showing the number of unique students logging in.
Hovering on a data point displays # of unique logins (i.e. 48 Unique Logins)
Toggle for cumulative vs non-cumulative
We will show a key based on the filter selections
Business Rules
If cumulative was selected at top layer, this carries over to second layer. This can be changed on the second layer if they so choose.
Export/Print
We will export and print exactly what is shown on the screen. Meaning, if we are viewing a district cumulative report, this is what we will export and print.
District
Design
One line appears on the graph
Hovering on a data point displays # of unique logins (i.e. 48 Unique Logins)
Business Rules
This view shows number of unique student logins for all students in all buildings the user has access to within the date range
Export/Print
We will export one row of usage data
Cumulative
Non-Cumulative
Print
We will print the graph based on selections. Meaning, if we have selected a region report and selected non-cumulative, this is the view we will print
We will not print the filter, side panel, or pill tabs
Print in landscape
Show logo at top of page
Graph should fill the page
We will show a title of Student Login Report for INSERT FILTER START DATE to INSERT FILTER END DATE
We will show a subtitle listing the name of the district
Region
Design
When multiple regions are selected, each region should be represented by a different colored line on the graph
Hovering on a data point displays the number of unique logins (i.e. 48 Unique Logins)
Business Rules
This view shows number of unique logins for all students at all of the selected regions' child accounts the user has access to within the date range
If Student A belongs to Region 1 in the month of September then moves to Region 2 in the month of October, Student A's logins will be counted for Region 1 for September and Region 2 for October
Export/Print
We will export a row of usage data for each region selected
Cumulative
Non-Cumulative
Print
We will print the graph based on selections. Meaning, if we have selected a region report and selected non-cumulative, this is the view we will print
We will not print the filter, side panel, or pill tabs
Print in landscape
Show logo at top of page
Graph should fill the page
We will show a title of Student Login Report for INSERT FILTER START DATE to INSERT FILTER END DATE
We will show a sub-title listing the names of the selected regions
Building
Design
When multiple buildings are selected, each building should be represented by a different colored line on the graph
Hovering on a data point displays the # of unique logins (i.e. 48 Unique Logins)
Business Rules
This view shows the number of unique student logins for the selected building(s)
If Student A belongs to Building 1 in the month of September then moves to Building 2 in the month of October, Student A's logins will be counted for Building 1 for September and Building 2 for October
Export/Print
We will export a row of usage data for each building selected. We do not need to show region total.
Cumulative
Non-Cumulative
Print
We will print the graph based on selections. Meaning, if we have selected a building report and selected non-cumulative, this is the view we will print
We will not print the filter, side panel, or pill tabs
Print in landscape
Show logo at top of page
Graph should fill the page
We will show a title of Student Login Report for INSERT FILTER START DATE to INSERT FILTER END DATE
We will show a sub-title listing the names of the selected buildings
Role
Design
When multiple roles are selected, each role should be represented by a different colored line on the graph
Hovering on a data point displays the number of unique logins (i.e. 48 Unique Logins)
Business Rules
Number of unique logins for students assigned to users with the selected role(s)
If Student A is assigned to a user with Role 1 in the month of September then is reassigned to a user with Role 2 in the month of October, Student A's logins will be counted for Role 1 for September and Role 2 for October.
If a student is assigned to 2 users with the same role, the student will be counted once.
If a student is assigned to 2 users with different roles, the student will be counted for both roles.
Export/Print
We will export a line of data for each team member selected.
Cumulative
Non-Cumulative
Print
We will print the graph based on selections. Meaning, if we have selected a role report and selected non-cumulative, this is the view we will print
We will not print the filter, side panel, or pill tabs
Print in landscape
Show logo at top of page
Graph should fill the page
We will show a title of Login Report for INSERT FILTER START DATE to INSERT FILTER END DATE
We will show a sub-title listing the names of the selected roles
Team Member
Design
When multiple team members are selected, each team member should be represented by a different colored line on the graph
Hovering on a data point displays the number of unique logins (i.e. 48 Unique Logins)
Business Rules
Number of unique logins for students assigned to the selected team members
If Student A is assigned to Team Member 1 in the month of September then is reassigned to Team Member 2 in the month of October, Student A's logins will be counted for Team Member 1 for September and Team Member 2 for October.
If a student is assigned to 2 or more users , the student will be counted for all team members to whom they are assigned.
Export/Print
We will export a line of data for each team member selected.
Print
We will print the graph based on selections. Meaning, if we have selected a team member report and selected non-cumulative, this is the view we will print
We will not print the filter, side panel, or pill tabs
Print in landscape
Show logo at top of page
Graph should fill the page
We will show a title of Student Login Report for INSERT FILTER START DATE to INSERT FILTER END DATE
We will show a sub-title listing the names of the selected team members
Student
Design
When multiple students are selected, we will show one line on the graph
Next to the graph, we will list the names of the team members selected.
Hovering on a data point displays the # of unique logins (i.e. 48 Unique Logins)
Business Rules
Number of unique logins out of the students selected.
This will be displayed as one line.
Export/Print
We will export a line of data for all students selected.
Print
We will print the graph based on selections. Meaning, if we have selected a student report and selected non-cumulative, this is the view we will print
We will not print the filter, side panel, or pill tabs
Print in landscape
Show logo at top of page
Graph should fill the page
We will show a title ofStudent Login Report for INSERT FILTER START DATE to INSERT FILTER END DATE
We will show a sub-title listing the names of the selected Students