SlideShare una empresa de Scribd logo
1 de 12
Método: “Proceso Unificado de Desarrollo de Software” (PUDS) 
Proposito: sirve a la construcción, desarrollo y mantenimiento del 
software. 
Herramienta de Modelado: UML (Lenguaje Unificado de 
Modelado). 
Proposito: sirve a la confección de los estereotipos.
Requerimientos 
Análisis 
Diseño 
Implementación 
Testing 
Hito
Dirigido por Casos de Uso 
Iterativo 
Incremental
Objetivos… 
@Declaración de las funcionalidades o servicios que 
proveerá el sistema. 
@Comportamiento del sistema ante determinadas 
entradas o situaciones. 
@Asignación de la responsabilidad de ejecución de 
las funciones (representados por actores o usuarios) 
del sistema. 
Sistema NewSwimlane : Jefe Producción -Futuro y Exploración 
<Inicio> 
Seleccionar Calc.Costo Fab. 
Por Ins. 
Diagrama de Actividad: "Calcular 
Costo Fabricación Por Insumo" 
Verif.si Existen RI 
en la Planif. 
Buscar Ins.Coincid.al 
Comp.Ingresado en el RI 
Copiar Dato del Campo: 
"Costo Unit." 
Verificar si Costo 
Unit. = < 0 
Mtrar Mens.:"No Existen RI Ingr.en la Planif., lo cual 
no existen ins. p/calc.costo de fab." 
Calcular Costo Total = Costo 
Total + Costo Unit. 
Mtrar Mens.:"Costo 
T.Incorr.-Ins.x c/Costo Unit.=<0-" 
<no> 
<si> 
Verifica si 
existe otro RI 
<si> <no> 
Mostrar Costo 
Total 
<Fin> 
<si> <no>
Objetivos… 
@Análisis y descripción para cada uno de los casos 
de usos identificados durante el avance, en el flujo 
anterior. 
@Estructuración y refinamiento de los casos de uso, 
utilizando estereotipos que representan la 
estructura interna del sistema, los cuales esbozaran 
como se llevara a cabo las diferentes funcionalidades 
dentro de éste. 
: Gte 
Producción 
9: Copiar() 
12: Guardar() 
13: Cerrar() 
: Gestor de Reg.Cliente : Cliente 
: IE-Ventana de Cliente- 
11: Confirmar() 
6: Ingresar Datos() 
: IS-Form.Reg.Cliente- 
: País 
: Provincia 
Diagrama de Colaboración de: "Registrar Cliente" 
: Tipo Cliente 
1: Seleccionar() 
4: Mostrar Cliente() 
5: Seleccionar() 
3: Buscar() 
8: Verificar() 
10: Verificar() 
2: Iniciar Proceso() 
7: Verificar Datos()
Objetivos… 
@Constitución del “plano especifico para una 
Implementación”, que tendra en cuenta la dinámica 
dentro de cada función del sistema. 
@Constitución del Modelo de Despliegue: capas y 
nodos participantes en virtud de los datos y los 
usuarios involucrados. 
@Primera aproximación de la Interfaz Gráfica del 
usuario (GUI). 
: Gte 
Producción 
: IE-Ventana 
de Cliente- 
: IS-Form.Reg.Cliente- : Gestor 
Actualiz.Cliente 
: Cliente : Tipo 
Cliente 
: Provincia : País 
Diagrama de Secuencia de: "Cambiar Cliente" 
1: Seleccionar() 
2: Enviar Mandato() 
3: Buscar Reg.() 
4: Enviar Reg.() 
5: Ordenar Reg.() 
6: Hacer Foco sobre Primer Reg.() 
7: Mostrar Reg.() 
8: Seleccionar Reg.() 
9: Seleccionar Cambiar Reg.() 
10: Enviar Mandato() 
13: Habilitar() 
14: Hacer Foco en Cpos() 
15: Mostrar Foco sobre Cpos() 
16: Modificar Datos() 
17: Validar Datos() 
18: Verificar Datos() 
19: Buscar Reg.() 
20: Buscar Reg.() 
21: Buscar Reg.Relac.() 
23: Hacer Foco sobre Aceptar() 
24: Mostrar Foco sobre Aceptar() 
25: Confirmar Reg.() 
26: Enviar Mandato() 
27: Guardar Actualizac.Reg.() 
28: Cerrar() 
29: Hacer Foco sobre Reg.Actualiz.() 
30: Mostrar Foco sobre Reg.Actualiz.() 
31: Cerrar() 
11: Buscar Reg.Selecc.() 
12: Enviar Reg.Selecc.() 
22: Copiar Nombre()
Objetivos… 
@Se implementa el sistema en términos de Componentes 
que contendrán el código fuente y librerías (DLL`s). 
@Definición de ejecutables que podrán ser asignados a los 
nodos del respectivo Diagrama de Despliegue. 
@Representación visual de cómo estarán organizados los 
diferentes componentes de acuerdo al subsistema en que se 
encuentren integrados, manteniendo la relación isomórfica 
con los Subsistemas de Diseño. 
DIAGRAMA DE COMPONENTES: 
"MODULO CLIENTE " 
Interfaz 
Cambiar 
Cliente 
Registrar 
Cliente 
Eliminar 
Cliente 
Eliminar 
País 
Registrar 
País 
Registrar 
Provincia 
Eliminar 
Provincia 
Gestor 
Gestor 
Actualiz.Cliente 
Gestor de 
Reg.Cliente 
Gestor de 
Reg.País 
Gestor 
Actualiz.País 
Gestor de 
Reg.Pcia. 
Gestor 
Actualiz.Pcia 
Base de Datos 
Cliente Provincia 
Tipo Cliente País
Objetivos… 
@Admite la verificación del resultado arrojado 
por la Implementación, probando cada 
construcción realizada mediante las llamadas 
Pruebas de Integración y finalmente, luego de 
la realización de aquellas, las Pruebas de 
Sistemas.
Gracias por su 
Atención!!! 
Fin de la Presentación

Más contenido relacionado

La actualidad más candente

Gestión del riesgo de software
Gestión del riesgo de software Gestión del riesgo de software
Gestión del riesgo de software
jose_macias
 
Fundamentos de la arquitectura de software
Fundamentos de la arquitectura de softwareFundamentos de la arquitectura de software
Fundamentos de la arquitectura de software
Roger Villegas
 
Diseño estructurado y las técnicas que lo caracterizan
Diseño estructurado y las técnicas que lo caracterizanDiseño estructurado y las técnicas que lo caracterizan
Diseño estructurado y las técnicas que lo caracterizan
Arianna Peralta
 
Enfoque estructurado y Enfoque OO - Ingenieria de software
Enfoque estructurado y Enfoque OO  - Ingenieria de softwareEnfoque estructurado y Enfoque OO  - Ingenieria de software
Enfoque estructurado y Enfoque OO - Ingenieria de software
Kola Real
 
Unidad 10 Mad Diagrama De Clases
Unidad 10 Mad Diagrama De ClasesUnidad 10 Mad Diagrama De Clases
Unidad 10 Mad Diagrama De Clases
Sergio Sanchez
 

La actualidad más candente (20)

Tabla de símbolos
Tabla de símbolosTabla de símbolos
Tabla de símbolos
 
Gestión del riesgo de software
Gestión del riesgo de software Gestión del riesgo de software
Gestión del riesgo de software
 
Rmi remote method invocation
Rmi  remote method invocationRmi  remote method invocation
Rmi remote method invocation
 
Fundamentos de la arquitectura de software
Fundamentos de la arquitectura de softwareFundamentos de la arquitectura de software
Fundamentos de la arquitectura de software
 
Auditoría de bases de datos
Auditoría de bases de datosAuditoría de bases de datos
Auditoría de bases de datos
 
Diseño a Nivel de Componentes
Diseño a Nivel de ComponentesDiseño a Nivel de Componentes
Diseño a Nivel de Componentes
 
Metodologiasad 1
Metodologiasad 1Metodologiasad 1
Metodologiasad 1
 
Mapa conceptual
Mapa conceptual Mapa conceptual
Mapa conceptual
 
Enrutamiento estatico
Enrutamiento estaticoEnrutamiento estatico
Enrutamiento estatico
 
Modelo de diseño - conceptos finales
Modelo de diseño  - conceptos finalesModelo de diseño  - conceptos finales
Modelo de diseño - conceptos finales
 
Diagramas UML (Diseño de Sistemas)
Diagramas UML (Diseño de Sistemas)Diagramas UML (Diseño de Sistemas)
Diagramas UML (Diseño de Sistemas)
 
Linea de Produccion de Software y Metodo Watch
Linea de Produccion de Software y Metodo WatchLinea de Produccion de Software y Metodo Watch
Linea de Produccion de Software y Metodo Watch
 
Psp (personal software process)
Psp (personal software process)Psp (personal software process)
Psp (personal software process)
 
Diseño estructurado y las técnicas que lo caracterizan
Diseño estructurado y las técnicas que lo caracterizanDiseño estructurado y las técnicas que lo caracterizan
Diseño estructurado y las técnicas que lo caracterizan
 
Integracion de visiones
Integracion de visionesIntegracion de visiones
Integracion de visiones
 
Metodologías, metricas y modelo cocomo para el costo de un proyecto software
Metodologías, metricas y modelo cocomo para el costo de un proyecto softwareMetodologías, metricas y modelo cocomo para el costo de un proyecto software
Metodologías, metricas y modelo cocomo para el costo de un proyecto software
 
Herramientas de Desarrollo de Software
Herramientas de Desarrollo de SoftwareHerramientas de Desarrollo de Software
Herramientas de Desarrollo de Software
 
Enfoque estructurado y Enfoque OO - Ingenieria de software
Enfoque estructurado y Enfoque OO  - Ingenieria de softwareEnfoque estructurado y Enfoque OO  - Ingenieria de software
Enfoque estructurado y Enfoque OO - Ingenieria de software
 
Unidad 10 Mad Diagrama De Clases
Unidad 10 Mad Diagrama De ClasesUnidad 10 Mad Diagrama De Clases
Unidad 10 Mad Diagrama De Clases
 
Fundamentos de base de datos 1a. unidad
Fundamentos de base de datos 1a. unidadFundamentos de base de datos 1a. unidad
Fundamentos de base de datos 1a. unidad
 

Similar a Documentar Software con PUDS

diseño lógico y diseño físico
diseño lógico y diseño físicodiseño lógico y diseño físico
diseño lógico y diseño físico
errroman
 
DiseñO Del Software E IngenieríA Del Software
DiseñO Del Software E IngenieríA Del SoftwareDiseñO Del Software E IngenieríA Del Software
DiseñO Del Software E IngenieríA Del Software
lcastillo110
 
Framework .NET 3.5 06 Operativa básica del framework .net
Framework .NET 3.5 06 Operativa básica del framework .netFramework .NET 3.5 06 Operativa básica del framework .net
Framework .NET 3.5 06 Operativa básica del framework .net
Antonio Palomares Sender
 
Modelo de estimación de proyectos david v
Modelo de estimación de proyectos david vModelo de estimación de proyectos david v
Modelo de estimación de proyectos david v
Ozzy Rocker
 
Modelo de estimación de proyectos david v
Modelo de estimación de proyectos david vModelo de estimación de proyectos david v
Modelo de estimación de proyectos david v
Ozzy Rocker
 

Similar a Documentar Software con PUDS (20)

EFC-Programación .net-Luis Fernando Aguas - 15012022 1500.pptx
EFC-Programación .net-Luis Fernando Aguas - 15012022 1500.pptxEFC-Programación .net-Luis Fernando Aguas - 15012022 1500.pptx
EFC-Programación .net-Luis Fernando Aguas - 15012022 1500.pptx
 
Efc programación .net-luis fernando aguas - 22012022 1700
Efc programación .net-luis fernando aguas - 22012022 1700Efc programación .net-luis fernando aguas - 22012022 1700
Efc programación .net-luis fernando aguas - 22012022 1700
 
MODELO COCOMO (INGENIERA DE SOFTWARE)
MODELO COCOMO (INGENIERA DE SOFTWARE)MODELO COCOMO (INGENIERA DE SOFTWARE)
MODELO COCOMO (INGENIERA DE SOFTWARE)
 
Presentación gti
Presentación gtiPresentación gti
Presentación gti
 
Unidad 4. diseno del sistema
Unidad 4. diseno del sistemaUnidad 4. diseno del sistema
Unidad 4. diseno del sistema
 
1127082.ppt
1127082.ppt1127082.ppt
1127082.ppt
 
diseño lógico y diseño físico
diseño lógico y diseño físicodiseño lógico y diseño físico
diseño lógico y diseño físico
 
Manual Básico Knime
Manual Básico KnimeManual Básico Knime
Manual Básico Knime
 
Mis diapositivas uml
Mis diapositivas umlMis diapositivas uml
Mis diapositivas uml
 
Manual del Software Arena.
Manual del Software Arena.Manual del Software Arena.
Manual del Software Arena.
 
Simuladores
SimuladoresSimuladores
Simuladores
 
ABI-Box
ABI-BoxABI-Box
ABI-Box
 
MÉTRICAS PARA ASEGURAR LA CALIDAD DEL SOFTWARE
MÉTRICAS PARA ASEGURAR LA CALIDAD DEL SOFTWAREMÉTRICAS PARA ASEGURAR LA CALIDAD DEL SOFTWARE
MÉTRICAS PARA ASEGURAR LA CALIDAD DEL SOFTWARE
 
DiseñO Del Software E IngenieríA Del Software
DiseñO Del Software E IngenieríA Del SoftwareDiseñO Del Software E IngenieríA Del Software
DiseñO Del Software E IngenieríA Del Software
 
Unidad 2 - Arquitectura.pptx
Unidad 2 - Arquitectura.pptxUnidad 2 - Arquitectura.pptx
Unidad 2 - Arquitectura.pptx
 
la mejor forma de Conectar c# con mysql con archivos de configuracion
 la mejor forma de Conectar c# con mysql con archivos de configuracion  la mejor forma de Conectar c# con mysql con archivos de configuracion
la mejor forma de Conectar c# con mysql con archivos de configuracion
 
Framework .NET 3.5 06 Operativa básica del framework .net
Framework .NET 3.5 06 Operativa básica del framework .netFramework .NET 3.5 06 Operativa básica del framework .net
Framework .NET 3.5 06 Operativa básica del framework .net
 
Modelo de estimación de proyectos david v
Modelo de estimación de proyectos david vModelo de estimación de proyectos david v
Modelo de estimación de proyectos david v
 
Modelo de estimación de proyectos david v
Modelo de estimación de proyectos david vModelo de estimación de proyectos david v
Modelo de estimación de proyectos david v
 
Curso Uml 2.5 Diagramas De ImplementacióN
Curso Uml   2.5 Diagramas De ImplementacióNCurso Uml   2.5 Diagramas De ImplementacióN
Curso Uml 2.5 Diagramas De ImplementacióN
 

Último

Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
patriciaines1993
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Francisco158360
 
Criterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosCriterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficios
JonathanCovena1
 
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
MiNeyi1
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
EliaHernndez7
 

Último (20)

Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdfTema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática5    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática5    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
 
Criterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosCriterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficios
 
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonables
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 

Documentar Software con PUDS

  • 1.
  • 2. Método: “Proceso Unificado de Desarrollo de Software” (PUDS) Proposito: sirve a la construcción, desarrollo y mantenimiento del software. Herramienta de Modelado: UML (Lenguaje Unificado de Modelado). Proposito: sirve a la confección de los estereotipos.
  • 3. Requerimientos Análisis Diseño Implementación Testing Hito
  • 4. Dirigido por Casos de Uso Iterativo Incremental
  • 5.
  • 6. Objetivos… @Declaración de las funcionalidades o servicios que proveerá el sistema. @Comportamiento del sistema ante determinadas entradas o situaciones. @Asignación de la responsabilidad de ejecución de las funciones (representados por actores o usuarios) del sistema. Sistema NewSwimlane : Jefe Producción -Futuro y Exploración <Inicio> Seleccionar Calc.Costo Fab. Por Ins. Diagrama de Actividad: "Calcular Costo Fabricación Por Insumo" Verif.si Existen RI en la Planif. Buscar Ins.Coincid.al Comp.Ingresado en el RI Copiar Dato del Campo: "Costo Unit." Verificar si Costo Unit. = < 0 Mtrar Mens.:"No Existen RI Ingr.en la Planif., lo cual no existen ins. p/calc.costo de fab." Calcular Costo Total = Costo Total + Costo Unit. Mtrar Mens.:"Costo T.Incorr.-Ins.x c/Costo Unit.=<0-" <no> <si> Verifica si existe otro RI <si> <no> Mostrar Costo Total <Fin> <si> <no>
  • 7. Objetivos… @Análisis y descripción para cada uno de los casos de usos identificados durante el avance, en el flujo anterior. @Estructuración y refinamiento de los casos de uso, utilizando estereotipos que representan la estructura interna del sistema, los cuales esbozaran como se llevara a cabo las diferentes funcionalidades dentro de éste. : Gte Producción 9: Copiar() 12: Guardar() 13: Cerrar() : Gestor de Reg.Cliente : Cliente : IE-Ventana de Cliente- 11: Confirmar() 6: Ingresar Datos() : IS-Form.Reg.Cliente- : País : Provincia Diagrama de Colaboración de: "Registrar Cliente" : Tipo Cliente 1: Seleccionar() 4: Mostrar Cliente() 5: Seleccionar() 3: Buscar() 8: Verificar() 10: Verificar() 2: Iniciar Proceso() 7: Verificar Datos()
  • 8. Objetivos… @Constitución del “plano especifico para una Implementación”, que tendra en cuenta la dinámica dentro de cada función del sistema. @Constitución del Modelo de Despliegue: capas y nodos participantes en virtud de los datos y los usuarios involucrados. @Primera aproximación de la Interfaz Gráfica del usuario (GUI). : Gte Producción : IE-Ventana de Cliente- : IS-Form.Reg.Cliente- : Gestor Actualiz.Cliente : Cliente : Tipo Cliente : Provincia : País Diagrama de Secuencia de: "Cambiar Cliente" 1: Seleccionar() 2: Enviar Mandato() 3: Buscar Reg.() 4: Enviar Reg.() 5: Ordenar Reg.() 6: Hacer Foco sobre Primer Reg.() 7: Mostrar Reg.() 8: Seleccionar Reg.() 9: Seleccionar Cambiar Reg.() 10: Enviar Mandato() 13: Habilitar() 14: Hacer Foco en Cpos() 15: Mostrar Foco sobre Cpos() 16: Modificar Datos() 17: Validar Datos() 18: Verificar Datos() 19: Buscar Reg.() 20: Buscar Reg.() 21: Buscar Reg.Relac.() 23: Hacer Foco sobre Aceptar() 24: Mostrar Foco sobre Aceptar() 25: Confirmar Reg.() 26: Enviar Mandato() 27: Guardar Actualizac.Reg.() 28: Cerrar() 29: Hacer Foco sobre Reg.Actualiz.() 30: Mostrar Foco sobre Reg.Actualiz.() 31: Cerrar() 11: Buscar Reg.Selecc.() 12: Enviar Reg.Selecc.() 22: Copiar Nombre()
  • 9. Objetivos… @Se implementa el sistema en términos de Componentes que contendrán el código fuente y librerías (DLL`s). @Definición de ejecutables que podrán ser asignados a los nodos del respectivo Diagrama de Despliegue. @Representación visual de cómo estarán organizados los diferentes componentes de acuerdo al subsistema en que se encuentren integrados, manteniendo la relación isomórfica con los Subsistemas de Diseño. DIAGRAMA DE COMPONENTES: "MODULO CLIENTE " Interfaz Cambiar Cliente Registrar Cliente Eliminar Cliente Eliminar País Registrar País Registrar Provincia Eliminar Provincia Gestor Gestor Actualiz.Cliente Gestor de Reg.Cliente Gestor de Reg.País Gestor Actualiz.País Gestor de Reg.Pcia. Gestor Actualiz.Pcia Base de Datos Cliente Provincia Tipo Cliente País
  • 10. Objetivos… @Admite la verificación del resultado arrojado por la Implementación, probando cada construcción realizada mediante las llamadas Pruebas de Integración y finalmente, luego de la realización de aquellas, las Pruebas de Sistemas.
  • 11.
  • 12. Gracias por su Atención!!! Fin de la Presentación