BrickCAD is a CAD system for designing bricks.
Bricks are pretty simple. They have height, width, and length of type Double.
Here's a screenshot:
· BrickCAD 1.0 provides a control panel with three text fields and three views of the brick currently being edited: side, front, and top.
· When the user enters a new dimension, the affected views automatically redraw themselves.
· If the use enters a non-numeric dimension an error dialog appears:
· If the user enters a non-positive dimension another error dialog appears:
· In either case the original dimensions are restored to the text fields
Create a use case diagram for BrickCad.
Create a design model for BrickCAD that uses a layered architecture.
Implement BrickCAD 1.0.