The project descriptin, and required book is attached.
For the project Chocoholics Anonymous project description (please see attachment):
Step 1: Perform the architectural design (Page 268-figures 9-2-7 and 9-2-8 summarize the steps to perform the architectural design)
Step 2: Specify the UML package, component and deployment diagrams individually (Chapter 9)
Step 3: Complete the mid level design using advanced UML class, state, sequence and interaction diagrams (Chapters 11-13).