Fundamentals of Computer Science II (CSC-152 99F)


Notes on the Project

This is a short collection of notes on the project, primarily copied from selected outlines.

From Outline 9

Project Components

A Mailbox Class

Using the Mailbox Class

From Outline 14

Initial Architectural Diagram

                           +----------+
                    +------| Maildrop |----+ +-------------+
                    |      +----------+  +-+-| Text Client |
+---------+   +---------+   +---------+  | | +-------------+
| Servers |---| Network |---| Mailbox |--+ |              |
+---------+   +---------+   +---------+  | | +-----+      |
                                 |       +-+-| GUI |      |
     +-------------+        +---------+      +-----+   +--------+
     | MailMessage |        | Folders |       | \------| Filter |
     +-------------+        +---------+       |        +--------+
                                              |
     +-------------+  +-------+      +---------------+
     | MsgInfoList |  | Prefs |      | Face Database |
     +-------------+  +-------+      +---------------+

Short Notes

Project Components

We will eventually segment to project into reasonable-size parts. Here are my initial categories. See the list of teams and their projects for more information on each subproject.

History

Wednesday, 22 September 1999


Disclaimer Often, these pages were created "on the fly" with little, if any, proofreading. Any or all of the information on the pages may be incorrect. Please contact me if you notice errors.

This page may be found at http://www.math.grin.edu/~rebelsky/Courses/CS152/99F/Handouts/project-notes.html

Source text last modified Wed Sep 22 13:28:18 1999.

This page generated on Wed Sep 22 13:26:19 1999 by Siteweaver. Validate this page's HTML.

Contact our webmaster at rebelsky@grinnell.edu