02.-tutoria_01-ingenieria_de_software.ppt
TRANSCRIPT
Laboratorio de Sistemas de Información, DSIC-UPV, 2002-2003
© Patricio Letelier11
Ingeniería de Software = Notación + Herramientas +
Proceso
Ingeniería de Software = Notación + Herramientas +
Proceso
Patricio Letelier [email protected]
Laboratorio de Sistemas de InformaciónDepartamento Sistemas Informáticos y Computación
Universidad Politécnica de Valencia
Laboratorio de Sistemas de Información, DSIC-UPV, 2002-2003
© Patricio Letelier22
Contenidos Contenidos
Introducción
Notación
Proceso
Herramientas
Conclusiones
Laboratorio de Sistemas de Información, DSIC-UPV, 2002-2003
© Patricio Letelier33
Construcción de una casa para “fido” Construcción de una casa para “fido”
Puede hacerlo una sola personaRequiere:
Modelado mínimoProceso simpleHerramientas simples
Laboratorio de Sistemas de Información, DSIC-UPV, 2002-2003
© Patricio Letelier44
Construcción de una CasaConstrucción de una Casa
Construida eficientemente y en un tiempo razonable por un equipoRequiere:
ModeladoProceso bien definidoHerramientas más sofisticadas
Laboratorio de Sistemas de Información, DSIC-UPV, 2002-2003
© Patricio Letelier55
Construcción de un RascacielosConstrucción de un Rascacielos
Laboratorio de Sistemas de Información, DSIC-UPV, 2002-2003
© Patricio Letelier66
Claves en el Desarrollo de SI
Herramientas Proceso
Notación
Laboratorio de Sistemas de Información, DSIC-UPV, 2002-2003
© Patricio Letelier77
Sistema Computacional
Proceso de Negocios
Orden
Item
envío
“El modelado captura laspartes esenciales del sistema”
NotaciónNotación
Laboratorio de Sistemas de Información, DSIC-UPV, 2002-2003
© Patricio Letelier88
Modelado para manejar la ComplejidadModelado para manejar la Complejidad
Laboratorio de Sistemas de Información, DSIC-UPV, 2002-2003
© Patricio Letelier99
Interface de Usuario(Visual Basic,
Java, ..)
Lógica del Negocio(C++, Java, ..)
Servidor de BDs(C++ & SQL, ..)
“Modelar el sistema independientemente del lenguaje de implementación”
Modelado de la Arquitectura del SoftwareModelado de la Arquitectura del Software
Laboratorio de Sistemas de Información, DSIC-UPV, 2002-2003
© Patricio Letelier1010
Multiples Sistemas
Modelado para promover la ReutilizaciónModelado para promover la Reutilización
Componentes Reutilizados