+\subsection{Modelando los requisitos, casos de uso}
+
+Los casos de uso son técnicas para la captura de los requerimientos funcionales de un sistema. Los casos de uso describen las interacciones típicas entre los usuarios de un sistema y el sistema en sí mismo, proporcionando una descripción narrativa de cómo un sistema es usado. En lugar de empezar describiendo casos de uso, en muchas ocasiones es mucho más fácil describir escenarios. Un \textbf{escenario} es una secuencia de pasos describiendo una interacción entre un usuario y un sistema. Un caso de uso puede ser descrito como un conjunto de escenarios unidos por una meta de usuario común; por ejemplo, comprar un producto. La meta por tanto es la clave de los casos de uso~\cite{C4:UMLDistilled}.
+
+En la terminología del lenguaje de modelado UML los usuarios son llamados actores. Un \textbf{actor} es un rol que un usuario juega dentro de un sistema. Los actores pueden ser clientes, gestores de ventas, analistas, directores de marketing, etc. Un único actor puede realizar muchos casos de uso; de igual forma, un caso de uso puede tener varios actores asociados~\cite{C4:UMLDistilled}.
+
+En realidad el término \emph{actor} no es el adecuado, rol define mejor lo que un actor en terminología UML representa.
+
+\subsection{Diagrama casos de uso aplicación Web}