SlideShare uma empresa Scribd logo
1 de 7
Baixar para ler offline
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

Mais conteúdo relacionado

Destaque (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
 

Semelhante 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
 

Semelhante 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

Último (20)

COMUNICADO PARA TODO TIPO DE REUNIONES .
COMUNICADO PARA TODO TIPO DE REUNIONES .COMUNICADO PARA TODO TIPO DE REUNIONES .
COMUNICADO PARA TODO TIPO DE REUNIONES .
 
El Manierismo. El Manierismo
El Manierismo.              El ManierismoEl Manierismo.              El Manierismo
El Manierismo. El Manierismo
 
EXPOSICION. PROCEOS SAW SEMIATUMATIZADO,
EXPOSICION. PROCEOS SAW SEMIATUMATIZADO,EXPOSICION. PROCEOS SAW SEMIATUMATIZADO,
EXPOSICION. PROCEOS SAW SEMIATUMATIZADO,
 
Los idiomas más hablados en el mundo (2024).pdf
Los idiomas más hablados en el mundo  (2024).pdfLos idiomas más hablados en el mundo  (2024).pdf
Los idiomas más hablados en el mundo (2024).pdf
 
Las marcas automotrices con más ventas de vehículos (2024).pdf
Las marcas automotrices con más ventas de vehículos (2024).pdfLas marcas automotrices con más ventas de vehículos (2024).pdf
Las marcas automotrices con más ventas de vehículos (2024).pdf
 
Adultos Mayores más de 60 años como de la población total (2024).pdf
Adultos Mayores más de 60 años como  de la población total (2024).pdfAdultos Mayores más de 60 años como  de la población total (2024).pdf
Adultos Mayores más de 60 años como de la población total (2024).pdf
 
Los primeros 60 países por IDH en el año (2024).pdf
Los primeros 60 países por IDH en el año (2024).pdfLos primeros 60 países por IDH en el año (2024).pdf
Los primeros 60 países por IDH en el año (2024).pdf
 
La Guerra Biologica - Emiliano Paico Vilchez.pdf
La Guerra Biologica - Emiliano Paico Vilchez.pdfLa Guerra Biologica - Emiliano Paico Vilchez.pdf
La Guerra Biologica - Emiliano Paico Vilchez.pdf
 
EPIDEMIO CANCER PULMON resumen nnn.pptx
EPIDEMIO CANCER PULMON  resumen nnn.pptxEPIDEMIO CANCER PULMON  resumen nnn.pptx
EPIDEMIO CANCER PULMON resumen nnn.pptx
 
Principales Retos Demográficos de Puerto Rico
Principales Retos Demográficos de Puerto RicoPrincipales Retos Demográficos de Puerto Rico
Principales Retos Demográficos de Puerto Rico
 
Cesar Vilchis Vieyra Cesar Vilchis Vieyra
Cesar Vilchis Vieyra  Cesar Vilchis VieyraCesar Vilchis Vieyra  Cesar Vilchis Vieyra
Cesar Vilchis Vieyra Cesar Vilchis Vieyra
 
AMNIOS Y CORDON UMBILICAL en el 3 embarazo (1).docx
AMNIOS Y CORDON UMBILICAL en el 3 embarazo (1).docxAMNIOS Y CORDON UMBILICAL en el 3 embarazo (1).docx
AMNIOS Y CORDON UMBILICAL en el 3 embarazo (1).docx
 
P.P ANÁLISIS DE UN TEXTO BÍBLICO. TEMA 10.pptx
P.P ANÁLISIS DE UN TEXTO BÍBLICO. TEMA 10.pptxP.P ANÁLISIS DE UN TEXTO BÍBLICO. TEMA 10.pptx
P.P ANÁLISIS DE UN TEXTO BÍBLICO. TEMA 10.pptx
 
Alfredo Gabriel Rodriguez Yajure Tarea#1
Alfredo Gabriel Rodriguez Yajure Tarea#1Alfredo Gabriel Rodriguez Yajure Tarea#1
Alfredo Gabriel Rodriguez Yajure Tarea#1
 
Porcentaje de población blanca europea en Europa Occidental (1923-2024).pdf
Porcentaje de población blanca europea en Europa Occidental (1923-2024).pdfPorcentaje de población blanca europea en Europa Occidental (1923-2024).pdf
Porcentaje de población blanca europea en Europa Occidental (1923-2024).pdf
 
Evolución de la fortuna de la familia Slim (1994-2024).pdf
Evolución de la fortuna de la familia Slim (1994-2024).pdfEvolución de la fortuna de la familia Slim (1994-2024).pdf
Evolución de la fortuna de la familia Slim (1994-2024).pdf
 
Perú en el ranking mundial, segun datos mineria
Perú en el ranking mundial, segun datos mineriaPerú en el ranking mundial, segun datos mineria
Perú en el ranking mundial, segun datos mineria
 
Sistema Nacional de Vigilancia en Salud Pública SIVIGILA
Sistema Nacional de Vigilancia en Salud Pública SIVIGILASistema Nacional de Vigilancia en Salud Pública SIVIGILA
Sistema Nacional de Vigilancia en Salud Pública SIVIGILA
 
CALENDARIZACIÓN ACTUALIZADA DEL 2024 alt.pdf
CALENDARIZACIÓN ACTUALIZADA DEL 2024 alt.pdfCALENDARIZACIÓN ACTUALIZADA DEL 2024 alt.pdf
CALENDARIZACIÓN ACTUALIZADA DEL 2024 alt.pdf
 
Investigacion cualitativa y cuantitativa....pdf
Investigacion cualitativa y cuantitativa....pdfInvestigacion cualitativa y cuantitativa....pdf
Investigacion cualitativa y cuantitativa....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