Metodología OMT

Description

Mapa mental de la metodología OMT del Diseño Orientado a Objetos
Alejandro Piñón Méndez
Mind Map by Alejandro Piñón Méndez, updated more than 1 year ago
Alejandro Piñón Méndez
Created by Alejandro Piñón Méndez almost 5 years ago
34
0

Resource summary

Metodología OMT
  1. Object Modeling Technique
    1. Metodología de modelado de objetos
      1. Representa lo que va a hacer el sistema
        1. Comprenderlo antes de desarrollarlo
          1. Se identifican las clases que van dentro del sistema y sus relaciones
        2. Rumbaugh
          1. Modelo de objetos
            1. Se representa por un diagrama de clases
              1. 1.- Identificación de Objetos o clases
                1. 2.- Crear diccionario de datos
                  1. 3.- Identificación de asociaciones y agregaciones de objetos
                    1. 4.- Identificación de atributos y enlaces
                      1. 5.- Organización y simplificación de clases empleando herencia
                        1. 6.- Verificación de vias de acceso para consultas
                          1. 7.- Realizar interacciones para refinar el modelo
                            1. 8.- Agrupar las clases en módulos
                          2. Modelo dinámico
                            1. Lo representa el comportamiento del sistema
                              1. Secuencia de operaciones en el tiempo
                              2. Se representa mediante casos de uso
                                1. Escenario
                                  1. Interacción de los actores
                                2. Diagrama de estados
                                  1. Estados
                                    1. Respuesta de los objetos a varios sucesos
                                    2. Transiciones
                                      1. Se representan mediante flechas
                                      2. Condiciones
                                        1. Si se cumple una condición, la transición se dará
                                        2. Acciones
                                          1. Operación que va asociada a un suceso
                                      3. Modelo funcional
                                        1. Aspectos que se transforman de acuerdo a la función del sistema
                                          1. Se representa por un diagrama de flujo
                                            1. Muestran el flujo de los valores de datos a través de procesos
                                              1. Procesos
                                                1. Elipse - Tienen datos como entradas
                                                2. Flujos de datos
                                                  1. Flecha - interconecta la salida de un proceso a la entrada de otro
                                                  2. Actores
                                                    1. Usuario que puede intercambiar información con el sistema
                                                    2. Almacenes
                                                      1. Múltiples diagramas de flujo de datos
                                                    3. Visualizan resultados de un cálculo de valores
                                                      1. Se especifican solamente entradas y salidas
                                                    4. Representa la estructura del sistema
                                                      1. Atributos
                                                        1. Operaciones
                                                        2. Proceso de desarrollo
                                                          1. 1.- Conceptualización
                                                            1. Define requerimientos
                                                              1. Se extraen de los casos de uso y dominio del problema
                                                            2. 2.- Análisis
                                                              1. Determina el modelo para comprender el problema
                                                              2. 3.- Diseño del sistema
                                                                1. Determina la estructura del sistema
                                                                2. 4.- Diseño de Objetos
                                                                  1. Dimensiona, Afina y Optimiza el análisis
                                                                    1. Agrega conceptos de programación
                                                                  2. 5.- Código
                                                                    1. Implementa las clases en un lenguaje de programación
                                                                    2. 6.- Pruebas
                                                                      1. Valida el comportamiento de las clases
                                                                    Show full summary Hide full summary

                                                                    Similar

                                                                    Metodología OOSE
                                                                    Alejandro Piñón Méndez
                                                                    Metodología OMT (Rumbaugh)
                                                                    Ricardo García
                                                                    Desarrollo de Software
                                                                    Maye Tapia
                                                                    Mapa Mental Microsoft Access
                                                                    felipeandres98
                                                                    DESARROLLO DE SW EDUCATIVO
                                                                    Danny Barraquil
                                                                    Evaluación Microsoft Acces
                                                                    felipeandres98
                                                                    Introducción a Markdown
                                                                    Diego Requejo Torero
                                                                    Modelado Conceptual
                                                                    Angel Guillermo Arceo Jimenez
                                                                    Diseño de un Plan de Pruebas deTesting Funcional
                                                                    Paola Pacheco
                                                                    Desarrollo de Software
                                                                    Brayan Mateus