método cascada

18
REPÚBLICA BOLIVARIANA DE VENEZUELA UNIVERSIDAD PEDAGÓGICA EXPERIMENTAL LIBERTADOR INSTITUTO DE MEJORAMIENTO PROFESIONAL DEL MAGISTERIO ANÁLISIS Y DISEÑO DE SISTEMA Autores: BOHÓRQUEZ MARÍA Especialidad: Informática Prof. Raquel Cantero

Upload: mariacebu

Post on 26-Jul-2015

2.387 views

Category:

Education


0 download

TRANSCRIPT

1. REPBLICA BOLIVARIANA DE VENEZUELA UNIVERSIDAD PEDAGGICA EXPERIMENTAL LIBERTADORINSTITUTO DE MEJORAMIENTO PROFESIONAL DEL MAGISTERIO ANLISIS Y DISEO DE SISTEMAAutores:Prof. Raquel CanteroBOHRQUEZ MARAEspecialidad:Informtica 2. MODELO CASCADA 3. CICLO DE VIDAES EL PROCESO QUE SIGUE UN SOFTWARE, DESDE QUE ESUN SIMPLE PROCESO HASTA QUE DEJA DE UTILIZARSE 4. CICLO DE VIDA TENER CLARO QUE HACERANALISIS DECIDIR COMO SE HACEDISEOIMPLEMENHACERLO TACIN MANTENI- MEJORAR Y ACTUALIZARSEMIENTO 5. ACTIVIDADES COMUNES EN EL DESARROLLO DEUN PROYECTO DE SOFTWAREIDENTIFICACIN DEL SISTEMATOMA DE REQUISITOSESTUDIOS DE PROCESOSREING. DE PROCESOS 6. ACTIVIDADES COMUNES EN EL DESARROLLO DE UNPROYECTO DE SOFTWARE ING. Y ANLISIS DEL SISTEMAANLISIS DEREQUISITOS DISEOCODIFICACIN PRUEBAS MANTENIMIENTO 7. ACTIVIDADES COMUNES EN EL DESARROLLO DE UNPROYECTO DE SOFTWAREDiseo puede definirse como :Proceso iterativo de tomar un modelo lgico de unsistema junto con un conjunto de objetivos fuertementeestablecidospara este sistema y producir lasespecificaciones de un sistema fsico que satisfaga estosobjetivos. (Gane - Sarson)....el proceso de aplicar distintas tcnicas y principios conel propsito de definir un dispositivo, proceso o sistemacon los suficientes detalles como para permitir surealizacin fsica. (E. Taylor) 8. ACTIVIDADES COMUNES EN EL DESARROLLO DE UNPROYECTO DE SOFTWARELos primeros aos La segunda era La tercera eraLa cuarta era1950-1965 1965-19751975-1985 1985 Orientacin por lotes. Multiusuario. Sistemas distribuidos. Potentes sistemas de Distribucin Limitada. Tiempo real.Incorporacin de escritorio.inteligencia. Software a medidaBases de Datos.TecnologaHardware de bajo orientada aSoftware como costo. objetos.producto.Impacto en elSistemasconsumo. expertos. Redes neuronales artificiales. Computacin paralela. 9. ACTIVIDADES COMUNES EN EL DESARROLLO DE UNPROYECTO DE SOFTWAREObjetivos del Diseo Funciones requeridas por el usuarioRendimiento :Cambiabilidad :Control : cun rpidoPermiteproteccin contra permitir el diseomodificar elrealizar el trabajoerrores humanossistema 10. CICLO DE VIDA Codificacin: el diseo debe traducirse en una forma legible para la maquina. El paso de codificacin realiza esta tarea. Si el diseo se realiza de una manera detallada la codificacin. /* Inclusin de archivos */ #include /* Funcin principal */HOLA MUNDO int main (int argc,char **argv) { /* Por pantalla oImpresin y salida del programa*/ printf("Hola mundon"); return 0; } 11. CICLO DE VIDAPRUEBA: una vez que se ha generado el cdigo comienza la prueba delprograma. La prueba se centra en la lgica interna del software, y en lasfunciones externas, realizando pruebas que aseguren que la entradadefinida produce los resultados que realmente se requieren TIPOS DE PRUEBAS: Pruebas de unidad.- en cada componente.HOLA MUNDO Pruebas de integracin.- integra componentes para verificar que funcione de manera apropiada Pruebas de sistema.- verificacin de rendimiento Pruebas de aceptacin.- realizadas por los testea dores para encontrar errores al aplicar el software. 12. CICLO DE VIDAMANTENIMIENTO: el software sufrir cambios despusde que se entrega al cliente. Los cambios ocurrirn debidoHOa que hayan encontrado errores, a que el software deba LA adaptarse a cambios del entorno externo (sistemaMUN operativo o dispositivos perifricos), o debido a que elcliente requiera ampliaciones funcionales o del DO rendimiento.Existenlos siguientes tipos demantenimiento:AdaptativoPerfectivo Correctivo Evolutivo 13. MODELO VVERSIN MEJORADA DEL MODELO EN CASCADA 14. MODELO VVERSIN MEJORADA DEL MODELO EN CASCADAobjetivos destinados a ser alcanzados durante la ejecucindel proyecto: Minimizacin de los riesgos del proyecto Mejoramiento yGaranta de Calidad Reduccin de los gastos totales durante todo el proyecto y sistema de Ciclo de Vida 15. MODELO VVERSIN MEJORADA DEL MODELO EN CASCADA Fases: La verificacinLa validacin 16. CICLO DE VIDA 17. Ventajas del Modelo Cascada Sencillo Secuencia de PasosOrganizadoNo se mezclan las fases.Ideal para proyectos rgidos 18. Desventajas del Modelo Cascada Presenta Raramente siguen el flujo secuencial que propone el modeloproblemasNo Dificultades en acomodar posibles incertidumbres establecelos requisitos No esta disponible una versin operativa del programa Es tardoNo Vital en el desarrollo del softwareInterrelacio na en las fases