ESOF 427
Software Design and Architecture
Fall 2014

Montana Tech
Computer Science & Software Engineering

Onscreen keyboard UML class diagram

The goal of this assignment is to gain experience working in a small team to agree on a design for a non-trivial problem. You will also be learning to draw UML class diagrams in a software tool of your own choosing.

The problem statement is the same as the previous draft assignment. In your pairs, discuss your draft designs and agree on a single unified design. Perform forward design creating a UML class diagram.
Submission. Please submit a PNG of your UML to the Moodle dropbox before the start of the next class. You only need to submit one image per pair. We will be reviewing each teams design.

Page last updated: September 05, 2013