Rational Rose gradas para Rational Object Oriented Software Engineering . Este término de lujo significa que Rational Rose es una herramienta para los desarrolladores de software para modelar su software desde el principio en el proceso de diseño . Modelado de ayuda a los gerentes de proyectos e ingenieros descubren dificultades y oportunidades en su software antes se ha hecho un montón de codificación duras o grandes cantidades de dinero de inversión se ha gastado . Los diagramas de actividad
con Rational Rose , se puede visualizar el proceso de un usuario que interactúa con cualquier interfaz de software, tales cajero automático asan , y crear un modelo del software que se necesita para estas interacciones . Las herramientas de casos de uso de Rational Rose que esto sea posible . Con la apertura de un nuevo caso de uso de diagramas, un diseñador puede representar a todos los casos de uso - los casos en que se utiliza el software, como pasar una tarjeta o escribiendo un número de tarjeta de la deuda - y añade los actores , las personas que están utilizando el software, para obtener una visualización simplificada de cómo se produce el complejo de codificación de tal software.
secuenciación Diagramas
diagramas de secuencia ayudan a los equipos de desarrollo de trazar la secuencia a través de la cual un actor puede navegar por el entorno de software . Esto demuestra no sólo la navegación del actor a través de la interfaz de usuario , sino también la secuencia a través del cual las señales del actor crea viajes. Un diagrama de secuencia ayuda para la lógica de codificación duro del programador y desentrañar cualquier interrupción en el camino de los mensajes entre los componentes de la arquitectura del software.
Gráfico de Estado Diagramas
Estado Diagramas de Rational Rose mostrar los diferentes estados que existen cuando múltiples opciones disponibles para el usuario navegar por un software. Por ejemplo , un diagrama de estado de la pantalla de inicio de sesión puede mostrar un estado verificado , así como un estado no - verificado , si el usuario escribe incorrectamente en un nombre de usuario y contraseña. Eligiendo Estado diagrama , el diseñador puede introducir muchos sacia de un objeto para estar y conectar estos diferentes estados con flechas de flujo de proceso .
Clase Diagramas
diagramas de clase ayuda a visualizar los atributos o propiedades que pertenecen a un objeto. Piense en ello como ser capaz de ver que las muñecas se encuentran dentro de la otra en un juego muñeca rusa . Los diagramas de clases muestran objetos anidados y clases. En los proyectos complejos de programación , estos diagramas actúan como modelos en la construcción del software. Al crear un diagrama de clases , el diseñador agrega objetos a una clase y operaciones entre esas diferentes clases , que ayudan a mostrar las características que definen los objetos en relación con los otros.