Suggested Projects

 < Day Day Up > 



Skill Building Exercises

  1. Procure and Install UML Modeling Tool: Procure and install a UML modeling tool that is appropriate for the computer platform your are using. If you bought the printed edition or CD-ROM edition of C++ For Artists there are several UML tools included on the CD-ROM. If you purchased the ebook/PDF edition of C++ For Artists then you will have to download the tool from the web.

  2. Reverse Engineering: Use your UML modeling tool to reverse engineer an existing C++ project.

  3. Create Use Case Diagram: Use your UML modeling tool to create a use case diagram. Practice creating actors, use cases, and communication links. Learn how to add documentation to your use case diagrams.

  4. Create Class Diagrams: Use your UML modeling tool to create a class diagram. Practice creating classes and adding attributes and operations. Experiment with different class property settings.

  5. Create Sequence Diagrams: Use your UML modeling tool to create sequence diagrams. Practice creating object lifetime bars and messages.

  6. Linking Diagram Elements to Other Diagrams: If your UML modeling tool supports this feature, link a use case diagram element with another diagram. For example, link a use case diagram element to a class or sequence diagram.

  7. Generating Documentation and Reports: Practice generating documentation or reports from your UML modeling tool if it supports this feature. Experiment with different settings and note the results.

  8. Reverse Engineering: Reverse engineer the polymorphic engine component code given in chapter 16.



 < Day Day Up > 



C++ for Artists. The Art, Philosophy, and Science of Object-Oriented Programming
C++ For Artists: The Art, Philosophy, And Science Of Object-Oriented Programming
ISBN: 1932504028
EAN: 2147483647
Year: 2003
Pages: 340
Authors: Rick Miller

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net