SlideShare una empresa de Scribd logo
1 de 7
Descargar para leer sin conexión
Diseño del Sistema de Tarjeta de Crédito Con UML. Mendoza Navarro,
Javier.
Elaboración y diseño en formato PDF, por la Oficina General del Sistema de Bibliotecas y Biblioteca
Central UNMSM
Capítulo 5.- Modelo de Diseño
La fase de diseño (y los modelos UML resultantes) expande y detalla los modelos de análisis
tomando en cuenta todas las implicaciones y restricciones técnicas. El propósito del diseño es
especificar una solución que trabaje y pueda ser fácilmente convertida en código fuente y
construir una arquitectura simple y fácilmente extensible. Las clases definidas en el análisis
fueron detalladas, y se añadieron nuevas clases para manejar áreas técnicas como base de
datos, interfaz del usuario, comunicación, dispositivos, etc.
Diagrama de secuencia
Los casos de uso deben ser realizados durante esta etapa. Para describir el comportamiento
dinámico del sistema, cualquiera de los diagramas de interacción del UML pueden ser
utilizados. Debido a que Rational Rose no soporta los diagramas de actividad y ofrece soporte
limitado para los diagramas de colaboración (en notación completa del UML) usaremos
diagramas de secuencia.
Diseño del Sistema de Tarjeta de Crédito Con UML. Mendoza Navarro,
Javier.
Elaboración y diseño en formato PDF, por la Oficina General del Sistema de Bibliotecas y Biblioteca
Central UNMSM
: Atención al Cliente
Vnt-consulta Tab-Cuentas Tab-Movimiento
Ingresar cuenta(cta)
Selecc-cuenta(cta)
Mostrar-cuenta()
Selecc-movimientos(cta)
Mostrar-movimientos()
Diagrama de Secuencia Consultas y Reportes
Diseño del Sistema de Tarjeta de Crédito Con UML. Mendoza Navarro,
Javier.
Elaboración y diseño en formato PDF, por la Oficina General del Sistema de Bibliotecas y Biblioteca
Central UNMSM
:Recaudaciones
Vnt-apertura Gst-cuenta Tab-cuenta
IngresarInfoApertura
Procesar
Aperturarcuenta
Nuevacuenta
Diagrama de secuencia Aperturar cuenta
Diseño del Sistema de Tarjeta de Crédito Con UML. Mendoza Navarro,
Javier.
Elaboración y diseño en formato PDF, por la Oficina General del Sistema de Bibliotecas y Biblioteca
Central UNMSM
: VisaNet
Vnt-de
importación
Tab-usuario Tab-control Vnt-
Transferencia
Tab-histórico
Vaidar-Acceso(login,psw)
Selec-Nivel(login,psw)
Selecc-Nvl(login,nvl)
Mostrar-nivel
Transferir datos
Mostrar importación
[datos=true]
Actual-cambios
Adicionar(login,i+1)
Cerrar(login)
Diagrama de secuencia Importar datos
Diseño del Sistema de Tarjeta de Crédito Con UML. Mendoza Navarro,
Javier.
Elaboración y diseño en formato PDF, por la Oficina General del Sistema de Bibliotecas y Biblioteca
Central UNMSM
: F u n c i o n a l
V n t -
p a r á m e t r o s
T a b - c o n t r o l
A c t u a l i - p a r á m e t r o
M o d i f i c a r ( t x n )
C o n f i r m a r - g r a b a c i o n
S i / N o
[ S I ] G r a b a ( )
Diagrama de secuencia actualizar parámetros
Diagrama de colaboración
Se muestran los diagramas de colaboración.
: F u n c i o n a l
Vnt-
p a r á m e t r o s
Tab-contr
o l
1: Actuali-parámetro
2: Modificar(txn)
3 : C o n f i r m a r - g r a b a c i o n
4 : S i / N o
5: [SI] Graba()
Diagrama de colaboración actualizar parámetros
Diseño del Sistema de Tarjeta de Crédito Con UML. Mendoza Navarro,
Javier.
Elaboración y diseño en formato PDF, por la Oficina General del Sistema de Bibliotecas y Biblioteca
Central UNMSM
: V i s a N e t
V n t - d e
im p o r t a c i ó n
T a b - u s u
a r i o
T a b - c o n t r
o l
V n t -
T r a n s f e r e n c i a
T a b - h i s t ó
r i c o
1 : V a i d a r - A c c e s o ( l o g i n , p s w ) 2 : S e l e c - N i v e l ( l o g i n , p s w )
3 : S e l e c c - N v l ( l o g i n , n v l )
4 : M o s t r a r - n i v e l
5 : T r a n s f e r i r d a t o s
6 : M o s t r a r i m p o r t a c i ó n
7 : [ d a t o s = t r u e ]
8 : A c t u a l - c a m b i o s
9 : A d i c i o n a r ( l o g i n , i + 1 )
1 0 : C e r r a r ( l o g i n )
Diagrama de colaboración importar datos
: R e c a u d a c i o n e s
V n t - a p e r t
u r a
G s t - c u e n
ta
T a b - c u e n
t a
1 : I n g r e s a r I n f o A p e r t u r a
2 : P r o c e s a r
3 : A p e r t u r a r c u e n t a
4 : N u e v a c u e n t a
Diagrama de colaboración Aperturar Cuenta
Diseño del Sistema de Tarjeta de Crédito Con UML. Mendoza Navarro,
Javier.
Elaboración y diseño en formato PDF, por la Oficina General del Sistema de Bibliotecas y Biblioteca
Central UNMSM
: A t e n c i ó n a l
C l i e n t e
V n t - c o n s
ulta
T a b - C u e
ntas
Tab-Movi
miento
1 : I n g r e s a r c u e n t a ( c t a )
2 : S e l e c c - c u e n t a ( c t a )
3 : M o s t r a r - c u e n t a ( )
4 : S e l e c c - m o v i m i e n t o s ( c t a )
5 : M o s t r a r - m o v i m i e n t o s ( )
Diagrama de colaboración consulta de cliente
Diagrama de despliegue del sistema

Más contenido relacionado

Destacado (9)

Benchmark analysis on six latinamerican cities
Benchmark analysis on six latinamerican citiesBenchmark analysis on six latinamerican cities
Benchmark analysis on six latinamerican cities
 
Bachillerato emiliano zapata celula
Bachillerato emiliano zapata celulaBachillerato emiliano zapata celula
Bachillerato emiliano zapata celula
 
Noticia de mayo
Noticia de mayoNoticia de mayo
Noticia de mayo
 
Fab Hist
Fab HistFab Hist
Fab Hist
 
Projeto Instituto Solví
Projeto Instituto SolvíProjeto Instituto Solví
Projeto Instituto Solví
 
Rr.hh ppts
Rr.hh pptsRr.hh ppts
Rr.hh ppts
 
Presentación1
Presentación1Presentación1
Presentación1
 
Cómo crear una tienda online por Michael Muller @mullercardenas
Cómo crear una tienda online por Michael Muller @mullercardenasCómo crear una tienda online por Michael Muller @mullercardenas
Cómo crear una tienda online por Michael Muller @mullercardenas
 
Enseñanza transforada2
Enseñanza transforada2Enseñanza transforada2
Enseñanza transforada2
 

Similar a Cap5

Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujo
lordXDie
 
07 Capitulo 07_Uso de Diagramas de flujo de Datos.pdf
07 Capitulo 07_Uso de Diagramas de flujo de Datos.pdf07 Capitulo 07_Uso de Diagramas de flujo de Datos.pdf
07 Capitulo 07_Uso de Diagramas de flujo de Datos.pdf
ssuser7fc526
 
Diagrama de flujo kevin
Diagrama de flujo kevinDiagrama de flujo kevin
Diagrama de flujo kevin
Kevin Herrera
 
12 feb 2013 investigación (1)
12 feb 2013 investigación (1)12 feb 2013 investigación (1)
12 feb 2013 investigación (1)
heideryxiomara
 

Similar a Cap5 (20)

RACIONALIZACION ADMINISTRATIVA
RACIONALIZACION ADMINISTRATIVA RACIONALIZACION ADMINISTRATIVA
RACIONALIZACION ADMINISTRATIVA
 
Diagrama de flujo
Diagrama de flujoDiagrama de flujo
Diagrama de flujo
 
Diagrama de flujo
Diagrama de flujoDiagrama de flujo
Diagrama de flujo
 
Diagrama de flujos2
Diagrama de flujos2Diagrama de flujos2
Diagrama de flujos2
 
Diagrama de flujo, archivo, entidades, procesos
Diagrama de flujo, archivo, entidades, procesosDiagrama de flujo, archivo, entidades, procesos
Diagrama de flujo, archivo, entidades, procesos
 
Ana alvarado
Ana alvaradoAna alvarado
Ana alvarado
 
TÉCNICAS DE RECOLECCIÓN DE DATOS
TÉCNICAS DE RECOLECCIÓN DE DATOSTÉCNICAS DE RECOLECCIÓN DE DATOS
TÉCNICAS DE RECOLECCIÓN DE DATOS
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujo
 
ANALISIS DE DATOS EN EL PROCESO DE INVESTIGACION.ppt
ANALISIS DE DATOS EN EL PROCESO DE INVESTIGACION.pptANALISIS DE DATOS EN EL PROCESO DE INVESTIGACION.ppt
ANALISIS DE DATOS EN EL PROCESO DE INVESTIGACION.ppt
 
Sistemas
SistemasSistemas
Sistemas
 
Uso de flujo de Datos
Uso de flujo de DatosUso de flujo de Datos
Uso de flujo de Datos
 
Modelo de análisis Estructurado
Modelo de análisis Estructurado Modelo de análisis Estructurado
Modelo de análisis Estructurado
 
07 Capitulo 07_Uso de Diagramas de flujo de Datos.pdf
07 Capitulo 07_Uso de Diagramas de flujo de Datos.pdf07 Capitulo 07_Uso de Diagramas de flujo de Datos.pdf
07 Capitulo 07_Uso de Diagramas de flujo de Datos.pdf
 
Diagrama de flujo kevin
Diagrama de flujo kevinDiagrama de flujo kevin
Diagrama de flujo kevin
 
diagrama de flujo
diagrama de flujodiagrama de flujo
diagrama de flujo
 
12 feb 2013 investigación (1)
12 feb 2013 investigación (1)12 feb 2013 investigación (1)
12 feb 2013 investigación (1)
 
Trabajo de Tecnologia duo.docx
Trabajo de Tecnologia duo.docxTrabajo de Tecnologia duo.docx
Trabajo de Tecnologia duo.docx
 
Trabajo de Tecnologia duo.docx
Trabajo de Tecnologia duo.docxTrabajo de Tecnologia duo.docx
Trabajo de Tecnologia duo.docx
 
Trabajo de Tecnologia duo.docx
Trabajo de Tecnologia duo.docxTrabajo de Tecnologia duo.docx
Trabajo de Tecnologia duo.docx
 
Trabajo de Tecnologia duo.docx
Trabajo de Tecnologia duo.docxTrabajo de Tecnologia duo.docx
Trabajo de Tecnologia duo.docx
 

Último

My loft y ciencia uso de My loft. Explica cómo usar My loft para la ucv.
My loft y ciencia uso de My loft. Explica cómo usar My loft para la ucv.My loft y ciencia uso de My loft. Explica cómo usar My loft para la ucv.
My loft y ciencia uso de My loft. Explica cómo usar My loft para la ucv.
FeliGamarra1
 
La Inteligencia Artificial -AnaliticayDatos-BeatrizGarcia-Abril2024-D.pdf
La Inteligencia Artificial -AnaliticayDatos-BeatrizGarcia-Abril2024-D.pdfLa Inteligencia Artificial -AnaliticayDatos-BeatrizGarcia-Abril2024-D.pdf
La Inteligencia Artificial -AnaliticayDatos-BeatrizGarcia-Abril2024-D.pdf
analiticaydatos
 
2287-Texto del artículo-1259innova9-1-10-20230909.pdf
2287-Texto del artículo-1259innova9-1-10-20230909.pdf2287-Texto del artículo-1259innova9-1-10-20230909.pdf
2287-Texto del artículo-1259innova9-1-10-20230909.pdf
CamiloVasconez
 
XNXX.pptxjsjssjsjsjjsjsjsjsjjsjejejejkdkdk
XNXX.pptxjsjssjsjsjjsjsjsjsjjsjejejejkdkdkXNXX.pptxjsjssjsjsjjsjsjsjsjjsjejejejkdkdk
XNXX.pptxjsjssjsjsjjsjsjsjsjjsjejejejkdkdk
JuanmanuelYapitamani
 
REVISTAA - CONSTRUCCION SOSTENIBLE ESTUDIO DE CASOS
REVISTAA - CONSTRUCCION SOSTENIBLE ESTUDIO DE CASOSREVISTAA - CONSTRUCCION SOSTENIBLE ESTUDIO DE CASOS
REVISTAA - CONSTRUCCION SOSTENIBLE ESTUDIO DE CASOS
Alexander VA
 
Proyecto JANNET trabajo de investigación
Proyecto JANNET trabajo de investigaciónProyecto JANNET trabajo de investigación
Proyecto JANNET trabajo de investigación
EduCE2
 

Último (20)

Seguridad y privacidad (1).pptx OdayYoah
Seguridad y privacidad (1).pptx OdayYoahSeguridad y privacidad (1).pptx OdayYoah
Seguridad y privacidad (1).pptx OdayYoah
 
Estudio Índice de Igualdad 2024 de Ipsos
Estudio Índice de Igualdad 2024 de IpsosEstudio Índice de Igualdad 2024 de Ipsos
Estudio Índice de Igualdad 2024 de Ipsos
 
Estudio sobre tenencia de animales domésticos en Madrid 2019-2023
Estudio sobre tenencia de animales domésticos en Madrid 2019-2023Estudio sobre tenencia de animales domésticos en Madrid 2019-2023
Estudio sobre tenencia de animales domésticos en Madrid 2019-2023
 
My loft y ciencia uso de My loft. Explica cómo usar My loft para la ucv.
My loft y ciencia uso de My loft. Explica cómo usar My loft para la ucv.My loft y ciencia uso de My loft. Explica cómo usar My loft para la ucv.
My loft y ciencia uso de My loft. Explica cómo usar My loft para la ucv.
 
Ideas liberales en Chile.pptx2019historiadechile
Ideas liberales en Chile.pptx2019historiadechileIdeas liberales en Chile.pptx2019historiadechile
Ideas liberales en Chile.pptx2019historiadechile
 
La Inteligencia Artificial -AnaliticayDatos-BeatrizGarcia-Abril2024-D.pdf
La Inteligencia Artificial -AnaliticayDatos-BeatrizGarcia-Abril2024-D.pdfLa Inteligencia Artificial -AnaliticayDatos-BeatrizGarcia-Abril2024-D.pdf
La Inteligencia Artificial -AnaliticayDatos-BeatrizGarcia-Abril2024-D.pdf
 
Guía rápida del uso del paquete estadístico Jamovi
Guía rápida del uso del paquete estadístico JamoviGuía rápida del uso del paquete estadístico Jamovi
Guía rápida del uso del paquete estadístico Jamovi
 
El siglo de Asia en pocos datos relevantes año (2024).pdf
El siglo de Asia en pocos datos relevantes año (2024).pdfEl siglo de Asia en pocos datos relevantes año (2024).pdf
El siglo de Asia en pocos datos relevantes año (2024).pdf
 
2287-Texto del artículo-1259innova9-1-10-20230909.pdf
2287-Texto del artículo-1259innova9-1-10-20230909.pdf2287-Texto del artículo-1259innova9-1-10-20230909.pdf
2287-Texto del artículo-1259innova9-1-10-20230909.pdf
 
¿Qué es el texto científico? Presentación para la clase de comunicación escri...
¿Qué es el texto científico? Presentación para la clase de comunicación escri...¿Qué es el texto científico? Presentación para la clase de comunicación escri...
¿Qué es el texto científico? Presentación para la clase de comunicación escri...
 
La semiología se encarga de estudiar los síntomas
La semiología se encarga de estudiar los síntomasLa semiología se encarga de estudiar los síntomas
La semiología se encarga de estudiar los síntomas
 
CUENCA MADRE DE DIOS-BOLIVIA INFORMACIÓN GENERAL
CUENCA MADRE DE DIOS-BOLIVIA INFORMACIÓN GENERALCUENCA MADRE DE DIOS-BOLIVIA INFORMACIÓN GENERAL
CUENCA MADRE DE DIOS-BOLIVIA INFORMACIÓN GENERAL
 
XNXX.pptxjsjssjsjsjjsjsjsjsjjsjejejejkdkdk
XNXX.pptxjsjssjsjsjjsjsjsjsjjsjejejejkdkdkXNXX.pptxjsjssjsjsjjsjsjsjsjjsjejejejkdkdk
XNXX.pptxjsjssjsjsjjsjsjsjsjjsjejejejkdkdk
 
Paisajismo Chino - Vegetacion y su historia
Paisajismo Chino - Vegetacion y su historiaPaisajismo Chino - Vegetacion y su historia
Paisajismo Chino - Vegetacion y su historia
 
REVISTAA - CONSTRUCCION SOSTENIBLE ESTUDIO DE CASOS
REVISTAA - CONSTRUCCION SOSTENIBLE ESTUDIO DE CASOSREVISTAA - CONSTRUCCION SOSTENIBLE ESTUDIO DE CASOS
REVISTAA - CONSTRUCCION SOSTENIBLE ESTUDIO DE CASOS
 
GRUPO 3 ACTIVIDADES Integradoras Universidad cesar vallejo.pdf
GRUPO 3 ACTIVIDADES Integradoras Universidad cesar vallejo.pdfGRUPO 3 ACTIVIDADES Integradoras Universidad cesar vallejo.pdf
GRUPO 3 ACTIVIDADES Integradoras Universidad cesar vallejo.pdf
 
EJERCICIOS PARA MODELAR BASES DE DATOS.docx.docx
EJERCICIOS PARA MODELAR BASES DE DATOS.docx.docxEJERCICIOS PARA MODELAR BASES DE DATOS.docx.docx
EJERCICIOS PARA MODELAR BASES DE DATOS.docx.docx
 
Proyecto JANNET trabajo de investigación
Proyecto JANNET trabajo de investigaciónProyecto JANNET trabajo de investigación
Proyecto JANNET trabajo de investigación
 
Diapositivas de recolección de datos tema en especifico
Diapositivas de recolección de datos tema en especificoDiapositivas de recolección de datos tema en especifico
Diapositivas de recolección de datos tema en especifico
 
Pobreza porcentual por etnia para el año (2024).pdf
Pobreza porcentual por etnia para el año (2024).pdfPobreza porcentual por etnia para el año (2024).pdf
Pobreza porcentual por etnia para el año (2024).pdf
 

Cap5

  • 1. Diseño del Sistema de Tarjeta de Crédito Con UML. Mendoza Navarro, Javier. Elaboración y diseño en formato PDF, por la Oficina General del Sistema de Bibliotecas y Biblioteca Central UNMSM Capítulo 5.- Modelo de Diseño La fase de diseño (y los modelos UML resultantes) expande y detalla los modelos de análisis tomando en cuenta todas las implicaciones y restricciones técnicas. El propósito del diseño es especificar una solución que trabaje y pueda ser fácilmente convertida en código fuente y construir una arquitectura simple y fácilmente extensible. Las clases definidas en el análisis fueron detalladas, y se añadieron nuevas clases para manejar áreas técnicas como base de datos, interfaz del usuario, comunicación, dispositivos, etc. Diagrama de secuencia Los casos de uso deben ser realizados durante esta etapa. Para describir el comportamiento dinámico del sistema, cualquiera de los diagramas de interacción del UML pueden ser utilizados. Debido a que Rational Rose no soporta los diagramas de actividad y ofrece soporte limitado para los diagramas de colaboración (en notación completa del UML) usaremos diagramas de secuencia.
  • 2. Diseño del Sistema de Tarjeta de Crédito Con UML. Mendoza Navarro, Javier. Elaboración y diseño en formato PDF, por la Oficina General del Sistema de Bibliotecas y Biblioteca Central UNMSM : Atención al Cliente Vnt-consulta Tab-Cuentas Tab-Movimiento Ingresar cuenta(cta) Selecc-cuenta(cta) Mostrar-cuenta() Selecc-movimientos(cta) Mostrar-movimientos() Diagrama de Secuencia Consultas y Reportes
  • 3. Diseño del Sistema de Tarjeta de Crédito Con UML. Mendoza Navarro, Javier. Elaboración y diseño en formato PDF, por la Oficina General del Sistema de Bibliotecas y Biblioteca Central UNMSM :Recaudaciones Vnt-apertura Gst-cuenta Tab-cuenta IngresarInfoApertura Procesar Aperturarcuenta Nuevacuenta Diagrama de secuencia Aperturar cuenta
  • 4. Diseño del Sistema de Tarjeta de Crédito Con UML. Mendoza Navarro, Javier. Elaboración y diseño en formato PDF, por la Oficina General del Sistema de Bibliotecas y Biblioteca Central UNMSM : VisaNet Vnt-de importación Tab-usuario Tab-control Vnt- Transferencia Tab-histórico Vaidar-Acceso(login,psw) Selec-Nivel(login,psw) Selecc-Nvl(login,nvl) Mostrar-nivel Transferir datos Mostrar importación [datos=true] Actual-cambios Adicionar(login,i+1) Cerrar(login) Diagrama de secuencia Importar datos
  • 5. Diseño del Sistema de Tarjeta de Crédito Con UML. Mendoza Navarro, Javier. Elaboración y diseño en formato PDF, por la Oficina General del Sistema de Bibliotecas y Biblioteca Central UNMSM : F u n c i o n a l V n t - p a r á m e t r o s T a b - c o n t r o l A c t u a l i - p a r á m e t r o M o d i f i c a r ( t x n ) C o n f i r m a r - g r a b a c i o n S i / N o [ S I ] G r a b a ( ) Diagrama de secuencia actualizar parámetros Diagrama de colaboración Se muestran los diagramas de colaboración. : F u n c i o n a l Vnt- p a r á m e t r o s Tab-contr o l 1: Actuali-parámetro 2: Modificar(txn) 3 : C o n f i r m a r - g r a b a c i o n 4 : S i / N o 5: [SI] Graba() Diagrama de colaboración actualizar parámetros
  • 6. Diseño del Sistema de Tarjeta de Crédito Con UML. Mendoza Navarro, Javier. Elaboración y diseño en formato PDF, por la Oficina General del Sistema de Bibliotecas y Biblioteca Central UNMSM : V i s a N e t V n t - d e im p o r t a c i ó n T a b - u s u a r i o T a b - c o n t r o l V n t - T r a n s f e r e n c i a T a b - h i s t ó r i c o 1 : V a i d a r - A c c e s o ( l o g i n , p s w ) 2 : S e l e c - N i v e l ( l o g i n , p s w ) 3 : S e l e c c - N v l ( l o g i n , n v l ) 4 : M o s t r a r - n i v e l 5 : T r a n s f e r i r d a t o s 6 : M o s t r a r i m p o r t a c i ó n 7 : [ d a t o s = t r u e ] 8 : A c t u a l - c a m b i o s 9 : A d i c i o n a r ( l o g i n , i + 1 ) 1 0 : C e r r a r ( l o g i n ) Diagrama de colaboración importar datos : R e c a u d a c i o n e s V n t - a p e r t u r a G s t - c u e n ta T a b - c u e n t a 1 : I n g r e s a r I n f o A p e r t u r a 2 : P r o c e s a r 3 : A p e r t u r a r c u e n t a 4 : N u e v a c u e n t a Diagrama de colaboración Aperturar Cuenta
  • 7. Diseño del Sistema de Tarjeta de Crédito Con UML. Mendoza Navarro, Javier. Elaboración y diseño en formato PDF, por la Oficina General del Sistema de Bibliotecas y Biblioteca Central UNMSM : A t e n c i ó n a l C l i e n t e V n t - c o n s ulta T a b - C u e ntas Tab-Movi miento 1 : I n g r e s a r c u e n t a ( c t a ) 2 : S e l e c c - c u e n t a ( c t a ) 3 : M o s t r a r - c u e n t a ( ) 4 : S e l e c c - m o v i m i e n t o s ( c t a ) 5 : M o s t r a r - m o v i m i e n t o s ( ) Diagrama de colaboración consulta de cliente Diagrama de despliegue del sistema