Descriptions of the Use Cases
1st Use Case
-- open a graph object file and draw it.
2nd Use Case
-- interactive drawing and move vertices.
3rd Use Case
-- save and print.
4th Use Case
-- design rule checking.