#use cases

Use cases are scenarios that describe how users will perform tasks on your system. They help identify requirements and design software. The documents here cover various aspects of use cases, including their role in systems design and software requirements. They provide examples like buying stamps, real estate listings, and ATM systems, and guide you through creating diagrams and specifications. Some documents also cover related techniques like object-oriented analysis and the CRUD technique.