1. Class Description
For each class, we need to find attributes, methods and behavior, and decide
if
they are private or public.
For this work, we will divide the 13 classes to seven people, each
of us
will have two classes (related classes).
2. The relationship between classes:
How they are related(inheritance, dependence, composition, aggregation),
which attributes or methods are involved in the relationship?
Most of us will have two classes related to each other, so we need
to
describe the relationship between the two classes. For the other relation
descriptions, two people can work together for the classes belong to each
of
them.
3. State Diagram:
Work together and learn more in class.
4. State Diagram Description:
Can be distributed to every one after the State Diagram is done.
5. Coding:
Construct classes;
Construct objects for each class;
User interface design.
6. Testing, Maintenance.
We need further discussion and advancement in the project for the dividing
of labor for this part and part 5.