Logins (Student Center Reports)

We will create a graph of unique student logins for the admin reports. This graph is designed to help users analyze trends in overall usage of the student center.

DESIGN: https://www.figma.com/file/gdwMnbpudJxuzVrORrOGvd/Ed-Member-Site-UX?node-id=3243%3A0


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