Analysis & Design Example: Book Maintenance App

Analysis

  1. Requirements Analysis:
    Need application to maintain book information in database. Use-case diagram not shown.
  2. Identify Business Objects:
    - Book
  3. Diagram/Prototype GUI:

Design
4.Design Classes for Business Objects
-Book

5. Design Classes for Data/Database
BookDB

6. Design Classes for GUI
BookFrame, BookPanel

Implementation

7. Plan (not shown)
8. Code (not shown)
9. Test (not shown)

 

 

 

 

 

 

 

 

 

 

 

 

© Lynne Grewe