12. métodos informáticos

Post on 25-Jun-2015

1.050 views 1 download

Transcript of 12. métodos informáticos

MÉTODOS INFORMÁTICOS DESARROLLO DEL SOFTWARE:•1° GENERACIÓN – OMT•2° GENERACIÓN – RUP•3° GENERACIÓN – XP•4° GENERACIÓN – OOHDM

ARQUITECTURA DEL SOFTWARE:•MODELO CLIENTE SERVIDOR•MODELO VISTA CONTROLADOR•MODELO EN CAPAS

PROGRAMACION – POO, ESTRUCTURADA, POA

ARQUITECTURA – MCSModelos básicos cliente - servidor

1.PresentaciónDistribuida

2.Presentación Remota

3.LógicaDistribuida

ARQUITECTURA – MCS

4.Datos Remotos

5.DatosDistribuidos

ARQUITECTURA - MVCModelo Vista Controlador

Lo implementan Java Swing, Visual Studio .net

ARQUITECTURA – MODELO n CAPASModelo en 3 capas

Se implementa en .Net , Java Spring y Hibernate

Ejemplo:

PROGRAMACIÓN

Descomposición Funcional

Descomposición en Objetos

Descomposición en Aspectos

PROGRAMACIÓN - ejemploProgramación Orientada a Aspectos

PROGRAMACIÓN - ejemploProgramación Orientada a Aspectos

PROGRAMACIÓN2da parte.

PRIMERA GENERACIÓN - OMTfases de desarrollo:oAnálisis (Problema)oDiseño de Sistemas (arquitectura)oDiseño de Objetos (algoritmo)oImplementación (programación) Modelos:oModelo de Objetos (describe)oModelo Dinámico (relaciones)oModelo Funcional (transformaciones)

SEGÚNDA GENERACIÓN - RUPFases:Inicio (define el alcance del proyecto)Elaboración (definición, análisis y diseño)Construcción (implementación)Transición (fin del proyecto y puesta en ejecucion)

TERCERA GENERACIÓN - XPFASES:

PlaneaciónDiseñoEjecuciónPrueba

Roles XP:Programador (Programmer)Jefe de Proyecto (Manager)Cliente (Customer)Encargado de Pruebas(Tester)Rastreador (Tracker)Entrenador (Coach)

XP versus RUPXP1. Método ligero

2. Grupo de 2 a 15 personas

RUP1. Método pesado

CUARTA GENERACIÓN - OOHDMEtapas:Diseño ConceptualDiseño de NavegaciónDiseño de Interfaces AbstractasImplementación