1. Introduction
5. Non-functional requirements
6.
Fundamental Concepts
The
class diagramming tool is an application that allows a user to create, modify,
save and restore a diagram of the class relationships as specified in the
requirements above.
The
diagrams created by the class diagramming tool resemble the following:

These
diagrams present relationships between classes, class members, interfaces, and
interface methods. The types of
relationships that may be represented in the graph are: base class-derived
class (is-a-kind-of), class-member (has-a), object-class (is-a), class-interface
(implements interface), interface-method (interface specifies), and reference
(uses). Additionally, diagrams may
contain notes and other annotations to help explain the diagram.
7. System Structure -
The 30,000 ft view
Download a Java executable of the ClassDiagrammer
(ClassDiagrammerApp.jar)
Download a sample diagram created by the
ClassDiagrammer (BankAccountClasses.cd)