1. Diseño del Sistema de Tarjeta de Crédito Con UML. Mendoza Navarro,
Javier.
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.
Elaboración y diseño en formato PDF, por la Oficina General del Sistema de Bibliotecas y Biblioteca
Central UNMSM
2. Diseño del Sistema de Tarjeta de Crédito Con UML. Mendoza Navarro,
Javier.
Vnt-consulta Tab-Cuentas Tab-Movimiento
: Atención al Cliente
Ingresar cuenta(cta)
Selecc-cuenta(cta)
Mostrar-cuenta()
Selecc-movimientos(cta)
Mostrar-movimientos()
Diagrama de Secuencia Consultas y Reportes
Elaboración y diseño en formato PDF, por la Oficina General del Sistema de Bibliotecas y Biblioteca
Central UNMSM
3. Diseño del Sistema de Tarjeta de Crédito Con UML. Mendoza Navarro,
Javier.
Vnt-apertura Gst-cuenta Tab-cuenta
: Recaudaciones
Ingresar Info Apertura
Procesar
Aperturar cuenta
Nueva cuenta
Diagrama de secuencia Aperturar cuenta
Elaboración y diseño en formato PDF, por la Oficina General del Sistema de Bibliotecas y Biblioteca
Central UNMSM
4. Diseño del Sistema de Tarjeta de Crédito Con UML. Mendoza Navarro,
Javier.
Vnt-de Tab-usuario Tab-control Vnt- Tab-histórico
importación Transferencia
: VisaNet
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
Elaboración y diseño en formato PDF, por la Oficina General del Sistema de Bibliotecas y Biblioteca
Central UNMSM
5. Diseño del Sistema de Tarjeta de Crédito Con UML. Mendoza Navarro,
Javier.
V n t - T a b - c o n t r o l
p a r á m e t r o s
: F u n c io n a l
A c tu 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.
1: Actuali-parámetro
Vnt-
parámetros
: Funcional
3: Confirmar-grabacion
5: [SI] Graba()
2: Modificar(txn)
4: Si/No
Tab-contr
ol
Diagrama de colaboración actualizar parámetros
Elaboración y diseño en formato PDF, por la Oficina General del Sistema de Bibliotecas y Biblioteca
Central UNMSM
6. Diseño del Sistema de Tarjeta de Crédito Con UML. Mendoza Navarro,
Javier.
Vnt-de
1: Vaidar-Acceso(login,psw) 2: Selec-Nivel(login,psw)
5: Transferir datos im p o r t a c i ó n
Tab-usu
ario
4: Mostrar-nivel
: VisaNet
9: Adicionar(login,i+1)
3: Selecc-Nvl(login,nvl)
6: Mostrar importación
10: Cerrar(login)
Tab-contr Tab-histó
ol rico
7: [datos=true]
8: Actual-cambios
Vnt-
Transferencia
Diagrama de colaboración importar datos
1: Ingresar Info Apertura
2: Procesar
Vnt-apert
ura
: Recaudaciones
3: Aperturar cuenta
4: Nueva cuenta
Gst-cuen Tab-cuen
ta
ta
Diagrama de colaboración Aperturar Cuenta
Elaboración y diseño en formato PDF, por la Oficina General del Sistema de Bibliotecas y Biblioteca
Central UNMSM
7. Diseño del Sistema de Tarjeta de Crédito Con UML. Mendoza Navarro,
Javier.
1: Ingresar cuenta(cta)
Vnt-cons
ulta
: Atención al
Cliente 4: Selecc-movimientos(cta)
3: Mostrar-cuenta()
5: Mostrar-movimientos()
2: Selecc-cuenta(cta)
Tab-Cue Tab-Movi
ntas miento
Diagrama de colaboración consulta de cliente
Diagrama de despliegue del sistema
Elaboración y diseño en formato PDF, por la Oficina General del Sistema de Bibliotecas y Biblioteca
Central UNMSM