Top Layer
Design
- Line graph showing # of unique team members logging in across the district
- Option to view cumulative vs non-cumulative data
- Date range will be last 90 days
Business Rules
- The line graph should show number of unique team members logging into Rethink Ed (site or mobile app).
- There should be a toggle for cumulative vs non-cumulative
- Cumulative view will show total number of unique logins across entire time period. For example, if 10 people log in during August, 20 during September, and 9 during October, the data points would read:
- August: 10
- September: 30
- October: 39
- Non-Cumulative view will show the number of unique logins for each month represented on the graph. For example, if 10 people log in during August, 20 during September, and 9 during October, the data points would read:
- August: 10
- September: 20
- October: 9
Second Layer
Design
- Able to view line graph by the following views:
- District
- Region
- Building
- Team Member
- Need a clear/reset button
Business Rules
Unique Logins Details
Design
Options are:
- Graph
- List
Business Rules
- Default will be Graph
Export/Print
- We will export and print the data reflected on the report. Meaning, if we have selected a specific user in the filter, we will export and print the login information for this user.
Graph
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.
- One line appears on the graph
- The top of the graph reads "Currently Viewing: District"
- There should be axis labels on the graph
- This view shows total logins for the entire district
- This view includes logins for Roles 6 & 7
- Multi-Account team members will only be counted once. Meaning, if Team Member B is a multi-account teacher belonging to Region 1, 2, and 3, that team member's login activity will only be counted once for the entire district.
- There will be a menu listing all regions within the district
- There should be a search feature
- When multiple regions are selected, each region should be represented by a different colored line on the graph
- A district average line should appear on the graph
- There should be a key below the graph
- The top of the graph reads "Currently Viewing: Region"
- There should be axis labels
Export/Print
- Export
- We will export the data reflected on the report. Meaning, if we have selected a specific user in the filter, we will export the login information for this user.
- Cumulative
- Non-Cumulative
- 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 Login Report from INSERT FILTER START DATE to INSERT FILTER END DATE
- We will show a sub-title listing the filter selections
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 logins for all users at the district and child accounts the user has access to within the date range
- This view includes logins for Roles 6 & 7
- Multi-Account team members will only be counted
- once. Meaning, if Team Member B is a multi-account teacher belonging to Region 1, 2, and 3, that team member's login activity will only be
- There will be a menu listing all buildings within the district.
- There should be a search feature
- When multiple buildings are selected, each building should be represented by a different colored line on the graph
- A district average line should appear on the graph
- There should be a key below the graph
- The top of the graph reads "Currently Viewing: Building"
- There should be axis labels
- If regions were previously selected, only those buildings within the selected regions will appear
- Able to select one or multiple buildings
- Able to select up to 10 buildings
- If Team Member A belongs to Building 1 in the month of September then moves to Building 2 in the month of October, Team Member A's logins will be counted for Building 1 for September and Building 2 for October
- Multi-Account team members will be counted for each building they belong to. Meaning, if Team Member B is a multi-account teacher belonging to Buildings 1, 2, and 3, that team member's login activity will be show for Buildings 1, 2, and 3.
- Once buildings are selected, users are unable to filter by region.
- There will be a menu listing all team members
- There should be a search feature
- Team Members will be organized in the list by Building
- Team members should be listed alphabetically by last name
- When multiple team members are selected, each team member should be represented by a different colored line on the graph
- A district average line should appear on the graph
- There should be a key below the graph
- The top of the graph reads "Currently Viewing: Team Member"
- There should be axis labels
- Able to select one or multiple team members
- Able to select up to 10 team members at a time
- If a building is selected, only the team members from that building should be visible
- Only team members who have products assigned will appear in the list. If a team member has been added to the platform, but not assigned any products, this individual will not appear in the list.
- Team Members assigned to more than one building within the date range (either because they moved or because they are multi-account teachers/leads) will appear under each building they were assigned to within that date range
- Selecting the team member's name under one building will auto-select that same team member's name for all other buildings
- De-selecting the team member's name under one building will auto-de-select that same team member's name for all other buildings
- Team Members assigned to more than one building (either because they moved or because they are multi-account teachers/leads) will only display one line on the graph per team member. Meaning Team Member A will only ever show one line on the graph, regardless of how many buildings they were assigned to within the selected date range
- Once team members are selected, users are unable to filter by building or region.
Third Layer (NEW)
Design
- The following views exist
- Team Members who have logged in
- Team Members who have not logged in
Business Rules
- The default view shows all team members who have logged in across the entire distrit
- Displays the following fields:
- Team Member Name
- Number of logins
- Date of last login
- There should be a message on this screen that reads "The following users have made use of the Rethink Ed Platform from INSERT START DATE to INSERT END DATE. Please take a moment to recognize these all-star users! (Once the Messaging Center is complete, consider adding a link to message the users a congratulations message)
- Team Members should be organized by region/building
- counted once for the entire district.
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 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
- A district total should appear 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 users at the selected region(s) and child accounts the user has access to within the date range
- If Team Member A belongs to Region 1 in the month of September then moves to Region 2 in the month of October, Team Member A's logins will be counted for Region 1 for September and Region 2 for October
- Multi-Account team members will be counted for each region they belong to. Meaning, if Team Member B is a multi-account teacher belonging to Region 1, 2, and 3, that team member's login activity will be show for Regions 1, 2, and 3.
Export/Print
- We will export a row of usage data for each region selected and the district total
- 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 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
- A district/region/building total line should appear 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 logins for the selected building(s)
- If Team Member A belongs to Building 1 in the month of September then moves to Building 2 in the month of October, Team Member A's logins will be counted for Building 1 for September and Building 2 for October
- Multi-Account team members will be counted for each building they belong to. Meaning, if Team Member B is a multi-account teacher belonging to Buildings 1, 2, and 3, that team member's login activity will be show for Buildings 1, 2, and 3.
Export/Print
- We will export a row of usage data for each building selected. If we are showing the Region total, we will show a line of usage for the region total. If we are showing the District total, we will show a line of data for the district 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 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
- Print
Role
Design
- When multiple roles are selected, each role should be represented by a different colored line on the graph
- A district/region/building total line should appear 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 users assigned to the selected role(s)
- If Team Member A is assigned to Role 1 in the month of September then is reassigned to Role 2 in the month of October, Team Member A's logins will be counted for Role 1 for September and Role 2 for October.
- If all roles selected are assigned to the same building, we will show the total number of logins for the building. If roles selected belong to more than 1 building but the same region, we will show the total number of logins for the region. If selected roles belong to multiple regions, we will show the total number of logins for the entire district.
Export/Print
- We will export a line of data for each role selected. If we are showing the Building Total, we will export a line for Building Total. If we are showing the Region Total, we will export a line for Region Total. If we are showing District Total, we will export a line for District Total
- 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 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, we will show one line on the graph
- A district/region/building total line should appear on the graph
- Below 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 users selected.
- This will be displayed as one line.
- If all team members are assigned to the same building, we will show the total number of logins for the building. If team members selected belong to more than 1 building but the same region, we will show the total number of logins for the region. If selected team members belong to multiple regions, we will show the total number of logins for the entire district.
- Team Members assigned to more than one building (either because they moved or because they are multi-account teachers/leads) will only display one line on the graph per team member. Meaning Team Member A will only ever show one line on the graph, regardless of how many buildings they were assigned to within the selected date range
Export/Print
- We will export a line of data for all team members selected. If we are showing the Building Total, we will export a line for Building Total. If we are showing the Region Total, we will export a line for Region Total. If we are showing District Total, we will export a line for District Total
- There will be two lines of 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 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
- Print
List
Design
- The following views exist
- Team Members who have logged in
- Team Members who have not logged in
Business Rules
- The default view will reflect any previously applied filters. If no filters were applied, we will show results for whole district.
Export/Print
- We will export information based on what is shown on screen.
- We will print based on filter selections
Logged In View
- There will be a sort feature that allows users to sort the table by name, # of logins, or date of last login in ascending or descending order.
- This view will display all team members who have logged in to the site or mobile app within the specified date range
- Users should be ranked in order of logins, with those users with the most logins at the top of the list. If two users have the same number of logins, the user with the most recent login date should appear first. If this date is also the same, users in question will be ranked alphabetically by last name.
- Multi-Account Team Members should appear under each building they are assigned to
- If a team member moves buildings, they should appear under all buildings assigned to within the selected date range
Export/Print
- We will export data based on what is showing on filter selections
- Print
- We will print the report for the tab displayed on screen. Meaning, if we are on the Region A tab, this is the view we will print.
- We will not print the filters, side panel, or pill tabs
- Print in landscape
- Show logo at top
- Report should fill page
- Do not print area in red x (mock-up had drop-down menu showing)
- We will show a title of Team Members who Have Logged In Between INSERT FILTER START DATE to INSERT FILTER END DATE
- We will show a sub-title listing the filter selections for the current tab
District
Design
- No separate tabs
- Displays the following fields:
- Team Member Name
- Number of logins
- Date of last login
Business Rules
- Displays all team members at the parent and child accounts the user has access to who have logged in at least 1 time within the date range
Export/Print
- We will export all user data on one excel sheet
- Print.
- We will not print the filters, side panel, or pill tabs
- Print in landscape
- Show logo at top
- Report should fill page
- We will show a title of Team Members who Have Logged In Between INSERT FILTER START DATE to INSERT FILTER END DATE
- We will show a sub-title that reads District
Region
Design
- Separate tab for each region selected
- Displays the following fields:
- Team Member Name
- Number of logins
- Date of last login
Business Rules
- For each Region selected, we will display a separate tab
- Under each tab, we will display all team members at the region and child accounts the user has access to who have logged in at least 1 time within the date range
- Multi-Account Team Members should appear under each region they are assigned to within the date range
- Team Members who moved between regions during our date range should show under each region they were assigned to
Export/Print
- We will export exactly what is shown on screen. Meaning, if we are clicked on the Region A tab, we will export the data for Region A only.
- Print
- We will print the report for the tab displayed on screen. Meaning, if we are on the Region A tab, this is the view we will print.
- We will not print the filters, side panel, or pill tabs
- Print in landscape
- Show logo at top
- Report should fill page
- We will show a title of Team Members who Have Logged In Between INSERT FILTER START DATE to INSERT FILTER END DATE
- We will show a sub-title listing the filter selections for the current tab (i.e. Region A)
Building
Design
- Separate tab for each building selected
- Displays the following fields:
- Team Member Name
- Number of logins
- Date of last login
Business Rules
- For each Building selected, we will display a separate tab
- Under each tab, we will display all team members at the building who have logged in at least 1 time within the date range
- Multi-Account Team Members should appear under each building they are assigned to within the date range
- Team Members who moved between buildings during our date range should show under each building they were assigned to
Export/Print
- We will export exactly what is shown on screen. Meaning, if we are clicked on the Building A tab, we will export the data for Building A only.
- Print
- We will print the report for the tab displayed on screen. Meaning, if we are on the Building A tab, this is the view we will print.
- We will not print the filters, side panel, or pill tabs
- Print in landscape
- Show logo at top
- Report should fill page
- We will show a title of Team Members who Have Logged In Between INSERT FILTER START DATE to INSERT FILTER END DATE
- We will show a sub-title listing the filter selections for the current tab (i.e. Building A)
Role
Design
- Separate tab for each role selected
- Displays the following fields:
- Team Member Name
- Number of logins
- Date of last login
Business Rules
- For each Role selected, we will display a separate tab
- Under each tab, we will display all team members with the selected role at all at the buildings the user has access to who have logged in at least 1 time within the date range
- Team Members who changed roles during our date range should show under each role they were assigned to
Export/Print
- We will export exactly what is shown on screen. Meaning, if we are clicked on the Lead Teacher tab, we will export the data for Lead Teachers only.
- Print
- We will print the report for the tab displayed on screen. Meaning, if we are on the Role A tab, this is the view we will print.
- We will not print the filters, side panel, or pill tabs
- Print in landscape
- Show logo at top
- Report should fill page
- We will show a title of Team Members who Have Logged In Between INSERT FILTER START DATE to INSERT FILTER END DATE
- We will show a sub-title listing the filter selections for the current tab (i.e. Role A)
Team Member
Design
- All selected team members will show on one report with no separate tabs
- Displays the following fields:
- Team Member Name
- Number of logins
- Date of last login
Business Rules
- We will display all team members out of those selected who have logged in at least 1 time within the date range selected.
Export/Print
- We will export exactly what is shown on screen
- Print
- We will not print the filters, side panel, or pill tabs
- Print in landscape
- Show logo at top
- Report should fill page
- We will show a title of Team Members who Have Logged In Between INSERT FILTER START DATE to INSERT FILTER END DATE
- We will show a sub-title stating the names of the selected team members
Not Logged In View
Business Rules
- Team Members should be organized by region/building
- This view displays all team members who did not log in to either the site or mobile app within the specified date range
- Users should be listed in order of last login date, with the user who has logged in most recently showing at the top. If two users have the same login date, the users in question will be ranked alphabetically by last name.
- Only team members who have products assigned will appear in the list. If a team member has been added to the platform, but not assigned any products, this individual will not appear in the list.
- Multi-Account Team Members should appear under each building they are assigned to
- If a team member moves buildings, they should appear under all buildings assigned to within the selected date range
Export/Print
- We will export exactly what is shown on screen
- Print
- We will print the report for the tab displayed on screen. Meaning, if we are on the Region A tab, this is the view we will print.
- We will not print the filters, side panel, or pill tabs
- Print in landscape
- Show logo at top
- Report should fill the page
- We will show a title of Team Members who Have Not Logged In Between INSERT FILTER START DATE to INSERT FILTER END DATE
- We will show a sub-title listing the filter selections for the current tab
District
Design
- No separate tabs
- Displays the following fields:
- Team Member Name
- Date of last login
Business Rules
- Displays all team members at the parent and child accounts the user has access to who have NOT logged in at least 1 time within the date range
Export/Print
- We will export all user data on one excel sheet
- Print
- We will not print the filters, side panel, or pill tabs
- Print in landscape
- Show logo at top
- Report should fill the page
- We will show a title of Team Members who Have Not Logged In Between INSERT FILTER START DATE to INSERT FILTER END DATE
- We will show a sub-title stating District
Region
Design
- Separate tab for each region selected
- Displays the following fields:
- Team Member Name
- Date of last login
Business Rules
- For each Region selected, we will display a separate tab
- Under each tab, we will display all team members at the region and child accounts the user has access to who have NOT logged in at least 1 time within the date range
- Multi-Account Team Members should appear under each region they are assigned to within the date range
- Team Members who moved between regions during our date range should show under each region they were assigned to
Export/Print
- We will export exactly what is shown on screen. Meaning, if we are clicked on the Region A tab, we will export the data for Region A only.
- Print
- We will print the report for the tab displayed on screen. Meaning, if we are on the Region A tab, this is the view we will print.
- We will not print the filters, side panel, or pill tabs
- Print in landscape
- Show logo at top
- Report should fill the page
- We will show a title of Team Members who Have Not Logged In Between INSERT FILTER START DATE to INSERT FILTER END DATE
- We will show a sub-title listing the filter selections for the current tab (i.e. Region A)
Building
Design
- Separate tab for each building selected
- Displays the following fields:
- Team Member Name
- Date of last login
Business Rules
- For each Building selected, we will display a separate tab
- Under each tab, we will display all team members at the building who have NOT logged in at least 1 time within the date range
- Multi-Account Team Members should appear under each building
- they are assigned to within the
- There should be a menu listing all buildings within the district
- There should be a search feature
- If regions were previously selected, only those buildings within the selected regions will appear
- Able to select one or multiple buildings
- Able to select up to 10 buildings
- Selecting a building will display the team members assigned to the selected buildings
- Multi-Account Team Members should appear under each building they are assigned to
- If a team member moves buildings, they should appear under all buildings assigned to within the selected date range
- date range
- Displays the following fields:
- Team Member Name
- Date of last login
- There should be a message on this screen that reads "The following users have not logged in from INSERT START DATE to INSERT END DATE. Please take a moment to contact these users and offer some support. (Once the Messaging Center is complete, consider adding a link to message the users a support message)
- Team Members should be organized by region/building
- This view displays all team members who did not log in to either the site or mobile app within the specified date range
- Users should be listed in order of last login date, with the user who has logged in most recently showing at the top. If two users have the same login date, the users in question will be ranked alphabetically by last name.
- Only team members who have products assigned will appear in the list. If a team member has been added to the platform, but not assigned any products, this individual will not appear in the list.
- Multi-Account Team Members should appear under each building they are assigned to
- If a team member moves buildings, they should appear under all buildings assigned to within the selected date range
- District
- Region
- Building
- This is the default & displays all team members across the district
- This is the default & displays all team members across the district
- There will be a menu listing all regions within the district
- There should be a search feature
- If an account does not have regions set up, this option will not appear
- Able to select one or multiple regions
- Able to select up to 10 regions
- Selecting a region will display the team members assigned to the selected regions
- Multi-Account Team Members should appear under each region they are assigned to
- If a team member moves regions, they should appear under all regions assigned to within the selected date range
- Team Members who moved between buildings during our date range should show under each building they were assigned to
Export/Print
- We will export exactly what is shown on screen. Meaning, if we are clicked on the Building A tab, we will export the data for Building A only.
- .
- Print
- We will print the report for the tab displayed on screen. Meaning, if we are on the Building A tab, this is the view we will print.
- We will not print the filters, side panel, or pill tabs
- Print in landscape
- Show logo at top
- Report should fill the page
- We will show a title of Team Members who Have Not Logged In Between INSERT FILTER START DATE to INSERT FILTER END DATE
- We will show a sub-title listing the filter selections for the current tab (i.e. Building A)
Role
Design
- Separate tab for each role selected
- Displays the following fields:
- Team Member Name
- Date of last login
Business Rules
- For each Role selected, we will display a separate tab
- Under each tab, we will display all team members with the selected role at all at the buildings the user has access to who have NOT logged in at least 1 time within the date range
- Team Members who changed roles during our date range should show under each role they were assigned to
Export/Print
- We will export exactly what is shown on screen. Meaning, if we are clicked on the Lead Teacher tab, we will export the data for Lead Teachers only.
- Print
- We will print the report for the tab displayed on screen. Meaning, if we are on the Role A tab, this is the view we will print.
- We will not print the filters, side panel, or pill tabs
- Print in landscape
- Show logo at top
- Report should fill the page
- We will show a title of Team Members who Have Not Logged In Between INSERT FILTER START DATE to INSERT FILTER END DATE
- We will show a sub-title listing the filter selections for the current tab (i.e. Role A)
Team Member
Design
- All selected team members will show on one report with no separate tabs
- Displays the following fields:
- Team Member Name
- Date of last login
Business Rules
- We will display all team members out of those selected who have NOT logged in at least 1 time within the date range selected.
Export/Print
- We will export exactly what is shown on screen
- Print
- We will not print the filters, side panel, or pill tabs
- Print in landscape
- Show logo at top
- Report should fill the page
- We will show a title of Team Members who Have Not Logged In Between INSERT FILTER START DATE to INSERT FILTER END DATE
- We will show a sub-title stating the names of the selected team members
RULES:
- Role 7 will have access to all login information across the entire account (all sub-accounts & parent account)
- Role 6 will have access to all login information across the sub-accounts they are linked to
- Role 5 will have access to all login information for the sub-account they are linked to
- Custom roles may have access to login information information if entered as an admin role or if admin reports were selected during customization. These roles will have access to all login information for the sub-accounts they are linked to.
- No other roles will have access to this report.
- All account types (Skills Platform, Behavior, SEL, Training Center) will have access to this report.
- This report should include logins from the site and mobile app.All users with any products assigned will appear in this report. If a user does not have a product assigned, they will not appear in the report. RITA - Let's discuss. Thinking down the road to MIS integration. Not sure if this will work until account setup is complete though.