Supplier Group's original Design Document.(Previous Document)
Supplier Group's Detailed Design Document (Next Document)

Overall Design Documentation



We are pleased with the progress that you have made toward satisfying our requirements. The functionality has been well adapted to a graphical user interface since the previous specifications. Within this document, we will present some ideas that we hope will improve the interface and functionality of the system even more. This will be divided up into two sections: The graphical interface and functional.

Functional




Our main concern involves the administrative tasks of initializing the system with departments, courses, labs, sections, etc. and deleting the same. These functions appears to be missing. Please refer to our comments within the section `Possible Enhancements of the Minimal System' of the Revision of Functional Specification and Management Plan. It is necessary to add courses to even begin the operation of the system. Please be clear on how this will be accomplished.

In the module, modify a course, you had mentioned updating the status of a student from part time to full time or vice versa. If a course is only being changed and not removed or added, the status will not be changed. Is it necessary to perform this check on the number of courses since the number of courses will not be altered?

In the task of choosing a lab and/or tutorial, these two will occasionally be paired. For these instances, the user must be informed of the pairing or prevented from selecting components from two different pairs.

Interface



The welcome screen

You suggested that the welcome screen be displayed when the terminal is idle. We suggest student registration screen stays on for 3 minutes of non use and administration stay on until exited.

Student Registration

Concerning the okay button, we would prefer `Ok'.

The format of the date was not specified. We would prefer it to be presented in the long form, ie January 29, 1996.

The Cancel button is inconsistent with the text and the use of cancel in other systems. You described the function as Quit in the document. We also believe that this would be more descriptive and more easily understood by the novice user.

The context sensitive help is a very nice feature.

We have a concern that all of the information that is to go into the windows will not fit. In particular, the labs, lectures and tutorials will not be able to display the complete information. Perhaps by having the different listboxes displayed one on top of the other will remedy the situation.

Within the student information section, having the student id number before the name feels more logical. This would place the name field above the address, permitting the name field to be longer.

What is the meaning of the white square in the top right corner??

Within the course listing section the drop down list boxes, department and course, present a few difficulties. It is not clear to the user that the department must be chosen before the course. After selection, we would like the selected department or course to remain visible to provide feedback. If possible, allow the user to select a course without a department in the case the user does not know the department.


Administration

See the reference to Cancel button for Student Registration.

Will there be a shutdown procedure to allow the Administrator to return to the main operating system for other administration functions?

As mentioned in the introduction, we are basically pleased with your proposal and realize that you are continually working on improvements. With this in mind, we will be willing to provide subjects for your usability studies.

The suggestion of including our university logo and motto is excellent. Our motto is WE TEACH GOOD. The logo follows.

Thank you for your submission.

GEN U