2.3.1. Mid-Term Roster Synchronization

Once the user has logged into SIS as in Section 2.2.2, the user can view their roster compared against the SIS roster. The differences between the two rosters are highlighted. Figure 2.3.1a show the dialog when empty.



Roster Synchronization

Figure 2.3.1a. Roster Synchronization dialog


Figure 2.3.1b shows a sample screenshot of the gradebook with some students in the roster. Now the user starts roster synchronization.



NOTE: The UI has been modified and below reflects an older version but the modifications do not affect this section's functionality.
Overall UI Before

Figure 2.3.1b. Overall UI before roster synchronization


Figure 2.3.1c shows how discrepancies are indicated. The roster comparison view between the local roster and the SIS roster is modeled after typical document comparison views. The local roster is on the left and the SIS roster is on the right. If any side does not have the other side's student, there is a blank spot at the student's location. Also, if only the local roster has a particular student, the student will be highlighted green. Students only on the SIS roster will be highlighted orange (because black on red has poor contrast). Students that appear different are conflicts that are highlighted yellow. The rosters are sorted in alphabetical order by last name and the students are matched by their employee IDs.



Roster Synchronization filled

Figure 2.3.1c. Roster Synchronization dialog filled in


If the user clicks on the "Import selected from SIS" button, the result will be as seen in Figure 2.3.1d.



Roster Synchronization synced left

Figure 2.3.1d. Roster Synchronization dialog after SIS import


If the user clicks on the "Delete selected from your roster" button, the result will be as seen in Figure 2.3.1e.



Roster Synchronization synced all

Figure 2.3.1e. Roster Synchronization dialog after local purge


Once the user clicks OK, the gradebook will look like figure 2.3.1f.



NOTE: The UI has been modified and below reflects an older version but the modifications do not affect this section's functionality.
Overall UI after

Figure 2.3.1f. Overall UI after roster synchronization


In a branched out scenario from those above, if the user clicks on the "Delete selected from your roster" button from Figure 2.3.1c, the result will be as seen in Figure 2.3.1g. Note that students below the deleted students are moved up.



Roster Synchronization local deleted

Figure 2.3.1g. Roster Synchronization dialog after deleting local-only students


Students that appear different are virtually treated as students only on the SIS roster, where the local copy of the student's information is overwritten by the SIS information. The user may alternatively choose to keep the conflicting information by doing nothing. In order to view a complete list of differences, the user can double click on the conflicting student, which brings up Figure 2.3.1h.



View of the specific differences of a conflicting student

Figure 2.3.1h. Student Information Differences view






Prev: [none] | Next: Adding Students Manually | Up: Managing Students | Top: index