La estructurada y la Orientada a Objetos

Plan your projects and define important tasks and actions

Get Started. It's Free
or sign up with your email address
La estructurada y la Orientada a Objetos by Mind Map: La estructurada y la Orientada a Objetos

1. Taxonomía de las metodologías

1.1. Grupos de metodologías en función de la mentalidad con la que se aborda el problema.

2. Metodología estructurada

2.1. Es la primera aproximación al problema. Herramientas utilizadas:

2.1.1. Diagramas de flujo de datos (DFD): Representan la forma en la que los datos se mueven y se transforman.: Especificaciones de procesos Diccionario de datos Diagramas de transición de estados Diagramas entidad-relación

3. Metodología orientada a objetos.

3.1. La orientación a objetos supone un paradigma distinto del tradicional (no necesariamente mejor o peor) que supone focalizar la atención en las estructuras de datos.

3.1.1. Características: Herencia: Es una relación de generalización, cuando varias clases comparten características comunes, estas se ponen en una clase antecesora. Polimorfismo: Es la capacidad de un objeto de presentar varios comportamientos diferentes en función de como se utilice, por ejemplo, se pueden definir varios métodos con el mismo nombre pero diferentes argumentos.

4. Metodología

4.1. características

4.1.1. Define como se divide:

4.1.2. En fases y las tareas a realizar en cada una.

4.1.3. cuales son las entradas que reciben y las salidas que producen.

4.1.4. Gestionar el proyecto.

5. Finalidad de una metodología

5.1. Atributos deseables en el producto final son:

5.1.1. Adecuación:

5.1.2. El sistema satisface las expectativas del usuario.

5.1.3. Mantenibilidad:

5.1.4. Facilidad para realizar cambios

5.1.4.1. Define actions as necessary

5.1.5. Usabilidad:

5.1.6. Es el grado de dificultad en aprender a manejar el sistema

5.1.7. Fiabilidad:

5.1.8. Es la capacidad de un sistema de funcionar correctamente durante un tiempo dado.

5.1.9. Es la capacidad de un sistema de funcionar correctamente durante un tiempo dado.

5.1.10. Correccion

5.1.11. Densidad de defectos mínima.

5.1.12. Eficiencia:

5.1.13. El sistema es capaz de realizar su tarea con el mínimo consumo de recursos necesario.

6. Necesidad de una metodología

6.1. Construcción del software

6.2. Requirimentos:

6.3. Dirigidos por una misma metodología que permita estructurar las diferentes fases del desarrollo.

6.3.1. Included

6.4. ..

6.4.1. Identificar las tareas

6.4.2. Aplicar esas tareas de una forma ordenada y efectiva.

6.4.3. Dirigidos por una misma metodología.