Este documento explica qué son los diagramas de caso y proporciona un ejemplo de uno. Los diagramas de caso son una técnica para documentar posibles requisitos funcionales mostrando la interacción entre el sistema y los usuarios u otros sistemas. El ejemplo describe el caso de uso de crear un mensaje en un foro de discusión, incluyendo los actores, las precondiciones, los pasos del flujo normal y alternativo, y las poscondiciones.