next up previous
Next: IDE: Programming language, tools Up: Software Engineering Final Project Previous: Data layer

Detailed GUI design

In this section you will finalize the design of the user interface layer. Give in this section:
  1. Which toolkit (Swing, AWT, GTK, MFC, or whatever, according to your chosen programming lang.) you are intended to use in your application. If your selected toolkit requires an extra runtime library, mention it.
  2. Drawings of the windows of your application. For existing windows give a capture from your prototype. For new windows you can use any drawing tool or generate a mock-up using GUI editors. Show schematically what user interface are you planning to implement.
  3. A class diagram showing all classes you indented to use for your GUI and their details. Specify briefly which class belongs to which widget.
  4. Sequence or collaboration diagrams demonstrating how components are edited on the drawing board.



Eliezer Kaplansky 2003-04-27