1. Análisis y Diseño de Sistemas de Información

Just an initial demo map, so that you don't start with an empty map list ...

Get Started. It's Free
or sign up with your email address
Rocket clouds
1. Análisis y Diseño de Sistemas de Información by Mind Map: 1. Análisis y Diseño de Sistemas de Información

1. Método de Análisis y Diseño Estructurado Orientado a Objeto

1.1. Etapas

1.1.1. 1) Análisis de Requerimientos (Modelo Conceptual)

1.1.1.1. Diagramar

1.1.1.2. Detallar o describir la información

1.1.1.3. Definir la interfaz inicial del sistema

1.1.1.4. Desarrollar el modelo del mundo mediante un diagrama de estructura estática de clases

1.1.1.5. Validar los modelos o restricciones descritas para las clases

1.1.2. 2) Diseño del sistema (Diagrama de Clases)

1.1.2.1. Definir componentes del sistema

1.1.2.2. Definir mecanismos de comunicación

1.1.2.3. Particularizar los casos de uso a la arquitectura planteada

1.1.2.4. Validar arquitectura.

1.1.3. 3) Diseño detallado

1.1.3.1. Detalles de implementación del modelo del mundo

1.1.3.2. Desarrollar el modelo de interfaz

1.1.3.3. Desarrollar los modelos de control, persistencia y comunicaciones

1.1.4. 4) Implementación y pruebas

1.1.4.1. Definir estándares de programación

1.1.4.2. Codificación y pruebas unitarias: Revisiones de código

1.1.4.3. Pruebas de módulos y de sistema:

1.2. Características de la Orientación a Objetos

1.2.1. Abstracción: Denotación de características fundamentales.

1.2.2. Ocultación: Encapsulamiento de la implementación.

1.2.3. Modularidad: Fragmentación en componentes individuales.

1.2.4. Jerarquía: Clasificación de las abstracciones.

1.2.5. Tipificación: Caracterización de propiedades de una serie de entidades.

1.2.6. Concurrencia: Existencia de objetos activos.

1.2.7. Persistencia: Trascendencia en tiempo y/o espacio.

1.3. Ventajas de la Orientación a Objetos

1.3.1. Escribir código reutilizable

1.3.2. Escribir código posible de mantener

1.3.3. Depurar módulos de código existentes

1.3.4. Compartir código con otros

2. Método de Análisis y Diseño Estructurado

2.1. 2.1. Modelado de Datos

2.1.1. El modelado de datos estudia los datos independientemente del procesamiento que los transforma.

2.2. 2.2. Modelado Funcional y Flujo de Información

2.2.1. Diagramas de flujo de datos (DFD)

2.2.2. Diagramas de flujo de Control (DFC)

2.3. 2.3. Modelado de Comportamiento

2.3.1. El Diagrama de transición de Estado representa el comportamiento de un sistema que muestra los estados y los sucesos que hacen que el sistema cambie de estado.

2.4. 2.4. Diccionario de Datos

2.4.1. Diccionario de datos

2.4.2. Diagrama entidad-relación

2.4.3. Diagrama de flujo de datos (DFD)

2.4.4. Diagrama de transición de estados (DTE)

2.5. 2.5. Características del Método Estructrurado

2.5.1. Los productos de análisis han de ser de mantenimiento muy sencillo

2.5.2. Se deben tratar los problemas de gran tamaño mediante algún método efectivo de partición

2.5.3. Siempre que sea posible, se deben utilizar gráficos

2.5.4. Se deben diferenciar las consideraciones lógicas (esenciales) y las físicas (de implementación).

2.6. 2.6. Desventajas del Método Estructurado

2.6.1. Modelo mental anómalo.

2.6.2. Es difícil modificar y extender los programas

2.6.3. Es difícil mantener los programas.

2.6.4. Es difícil reutilizar los programas