2390 F96: Design Assignment #1

Design a Registration System

Due October 23 in Class.

You are asked to re-design Georgia Tech's Registration System. Key new features that are desired (i.e., keeping the current functionality, but adding):

Your job is not to implement this system, but to analyze the problem and to design a solution. At the current time, it's not been decided if this system should be in Java, C++, or Smalltalk, so design for an object-oriented solution, but you may not assume a specific language.

Be sure to follow the design documentation standards for the course.

Discuss the Design Assignment in WebCaMILE.