MarkBook® 2005 section 4-8
Updating Classes From An External SIS File 
If you have an
import file available from your Student Information System, as in section 4-7, MarkBook can update your
student records in each class by comparing the current class data to a
newly-built SIS file. In this way, you can "groom" your class lists/rosters
to get the names of new students, delete those who have been removed, and change
or update any altered data such as Home Forms, telephone numbers, etc. In fact, if the SIS file
is relatively easy to generate, and all teachers in the school use MarkBook, your school could
move to a paperless system for notifying teachers about
changes to each class.
We strongly recommend that this process be done just before a grade submission cycle.
However, it may be done at any time on an ad hoc basis. Many
MarkBook schools run a fresh extract every few days and require the staff to
update class rosters only from the fresh SIS file.
Run the fresh file more
frequently early in each semester when timetable changes are common.
TIP: MarkBook remembers the name of the last file used, where it's located, and
the field matches. When running the updated MarkBook file from your SIS, give it the same name each time
and over-write the older, out-of-date file in the same location. This makes it much easier and faster
for MarkBook users to update each class.

The following example shows the update process for a class, HIS30G-01. The class was initially created at the start of the term using an import from the school's SIS system. The screens below show the sequence
for updating the class data from a new
SIS file which has the same name and is in the same location as
the original import file. You may
also update your classes using this process if they were built manually.

In the lower right of the Class List screen, section 4-2, is a button
labeled Update from File. Click it.
As per the next
image, MarkBook will
move to an import screen very similar in appearance to the screens used when the class
was first imported electronically as in
section 4-4 and section 4-5.
If the class was
originally built by hand, it will be necessary to locate the file. Use Windows Open
a File dialogue box which will appear automatically. Then match the fields
as described in
section 4-4 and section 4-5.

Since this class was
initially created by importing data from an external file as in section 4-5, MarkBook will
immediately hunt for that same file name in the original location. Of course,
some of the contents of the file will be different since it contains more up-to-date
information. Additionally, if
the file is found, MarkBook will match all of the fields and enter the course
code used in the Import If #1 cell - note HIS30G01 in this example. Click the
Update Options button in the center of the screen to get to the next image.
If your class was
built manually and you wish to update it from a file, you'll have to locate and open the
SIS file, match the fields as in section 4-5,
and type the course code and section into the Import If #1 contains line. Be careful - if the wrong matches are
made or an
incorrect course code is used, there will be problems. Make a backup copy of
your class first just in case. Once the update has been run successfully,
MarkBook will remember the name and location of the file in preparation for your
next update.

Choose the Update
Options you would like. Some of these fields may not be available in the SIS
file. This doesn't matter. MarkBook will not erase your data with
"blank" field information. If you select the First Name field for an
update, MarkBook will offer you the option of changing common first names to
formal names, e.g. changing Bill to William.
Once your update
options are selected, click the
Update Class button. The following screens will appear in sequence.

This student is no longer in the class according to SIS. Click your choice
Yes or No. The Cancel button will take you out of the Update
routine. If you select Yes, the student will be deleted from your class.
However, if an error is made, you may use MarkBook's Undelete function, described
in section 4-2, to bring
this student, along with ALL marks and attendance, back into the class.
If you manually
entered the student data and inadvertently got both the student number and the
name wrong, the correct response is No. In this case, MarkBook will keep Caulda
and add another student to the class with the correct name and student number. In this
example, it will import "Cauldine Copps 495213" as a new student. When the update is finished, use the Edit Names screen to correct Caulda's student number
and delete the newly-added "Cauldine" from the class.
If you typed a name correctly but got the student number wrong, the following dialogue box will
appear. The correct response is likely Yes.

Once the
additions and deletions are dealt with, you'll get the following sequence of UPDATE
REPORTs.

In this example,
seven differences between the teacher's MarkBook record and the SIS record were
found. Click Yes to see the changes. You will have a further chance to accept or
reject these changes after viewing these reports.
For the report, each type of change will show in
sequence as per the following images. The one at the left is unlikely unless there was
a gender error in the SIS data which has
now been corrected. Or, you made a mistake when manually typing in names. The update at the right is more typical.
Click OK on each screen to move to the next report.


After all update reports, you will be given the following option. Click your choice.
If Yes, all reported changes will be made automatically to your class folder.
If No, all of the above alterations will cancel and you'll be returned to
your starting position without any changes made.

Manual: Go to section 5-1 to see how to
print two useful forms once your classes have been set up.

Asylum Software's Home Page |
Send Us Email |
Frequently Asked Questions |
LockerManager |
Why Use Class Management Software? |
Start of the MarkBook Manual |
Order a printed MarkBook Manual |
LogiNotes (MarkBook En Français) |
Bar Coded Attendance |
MarkBook's Home Page |
Electronic Report Cards |
Order MarkBook 2005 and MarkBook 2006