Class diagrams are the primary tools for documenting analysis and design models for business systems.
Resources:
My book is “Use Cases: Requirements in Context,” a step-by-step guide to creating software requirements compatible with the UML and the Unified Process.