Detalles de los modelos UML de PiggyBank |
De acuerdo con el Proceso unificado de Rational (RUP), el modelo UML de ejemplo de PiggyBank se divide en tres modelos, y cada uno de ellos describe un aspecto diferente del sistema: el modelo de guiones de uso, el modelo de análisis y el modelo de diseño.
Modelo de guiones de usoEl modelo de guiones de uso describe las interacciones entre los usuarios y el sistema. Además de la documentación sobre los requisitos, el modelo de guiones de uso contiene diagramas de guiones de uso y diagramas de secuencia que representan gráficamente los requisitos del sistema.Modelo de análisisEl modelo de análisis documenta el resultado de la fase de análisis. El modelo de análisis sigue el proceso RUP para identificar objetos que interactúan con usuarios (límites), objetos que son persistentes en el sistema (entidades) y objetos que coordinan la realización de cada guión de uso (controladores).Modelo de diseñoEl modelo de diseño aplica una arquitectura estructurada al modelo de análisis. El modelo de diseño describe la implementación de las entidades de análisis del sistema, que se implementan como Enterprise JavaBeans (EJB).Los EJB se implementan utilizando las recomendaciones siguientes:
|