12. métodos informáticos
TRANSCRIPT
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