~ ~ This chapter presents the design of the SNEAKERS system. Individual
implementational details are not discussed, only the overall look and feel of
the system and its major parts. During the design phase of this project, the
exact details of how the system would perform the necessary functions was not
considered. The purpose of the design is to provide a logical view to use as
a basis for implementing the entire system. Section
is a view
of the
interaction between the various parts of the system, which includes logical
control and data flows. It also includes a view of the communication
between the various agents. Section
is an overview of the
screen, with details about the various parts of the interface. This screen
design is based on the drawings made by storyboarding, as described in
Section
. The domain choice, discussed separately in Chapter
, was also an important product of the system design.