Modelado de procesos de negocios con UML

Introducción Cuando para el desarrollo de una aplicación se decide utilizar un lenguaje de programación orientado a objetos, para representar de forma visual tanto las clases que serán utilizadas como las relaciones existentes entre ellas se usa el lenguaje UML (Unified Modeling Language, o Lenguaje de Modelado Unificado en español), que define una serie de reglas para crear diagramas UML. Si te encuentras leyendo esto porque deseas aprender a programar de forma autodidacta, debes tener claro que antes de comenzar a escribir la primera línea de código fuente es muy recomendable (sino imprescindible muchas veces) realizar previamente un análisis del problema a resolver, así como de los requisitos y pasos que debe cumplir la aplicación para que una vez finalizada cumpla con su objetivo sin que se produzcan errores. Diagrama de Casos de Uso Un caso de uso es una descripción de las acciones de un sistema desde el punto de vista del usuario....