desarrollo de UML ejemplo practico
ESPECIALIZACIÓN EN TELEMÁTICA
Ing. Álvaro Rendón Gallón
Actividad de UML
Integrantes
EDDIE ESPINOSA VEGA – Cod. 2121653
KELLY VALDERRAMA GONZALEZ – Cod. 2120741
UNIVERSIDAD AUTÓNOMA DE OCCIDENTE
Santiago de Cali, 9 Junio de 2012
1.
DIAGRAMA DE CASOS DE USO – Cajero automático
DIAGRAMA DE CASOS DE USO – Aplicación WEB
2.
FORMATO DE PLANTILLAS EXTENDIDASCajero automático extendido
Caso de Uso:
Realizar Pagos
Actores:
Tipo:
Secundario
Descripción:
*El usuario debe haber optado por la opción de realizar pagos
*El sistema presenta los tres tipos de pagos posibles a realizar:
Pago de servicios públicos, Pago de servicios privados y productos bancarios
*El usuario debe optar por una de las 3 opciones
*El sistema presentala interfaz de la opción elegida
Precondiciones: El usuario debe haber optado por la opción de realizar pagos.
Flujo principal: El usuario ingresa a la interfaz de realizar pagos y el sistema le muestra 3 opciones enumeradas de los posibles pagos a realizar las cuales son:
Pago de servicios públicos, Pago de servicios privados y productos bancarios, el sistema presenta la interfaz de la opcióntomada por el usuario (Diagrama 1).
Diagrama 1. IU_Menu_tipo_de_transaccion
Caso de Uso:
Pagar servicios
Actores:
Tipo:
Secundario
Descripción:
*En caso que el usuario opte por realizar pagos privados o de servicios,
el sistema despliega una lista con los servicios que se pueden pagar
*El usuario elije la opción de servicio a pagar
*EL sistema solicita el código dela factura
*El usuario ingresa el código de la factura
*El sistema presenta el valor a pagar
Precondiciones: el usuario debió optar por realizar pagos privados o públicos.
Flujo principal: el sistema despliega una lista con los servicio que se pueden pagar según la opción tomada (Diagrama 2 o Diagrama 3), el usuario elije el servicio a pagar y el sistema
Solicita el código de lafactura, el usuario ingresa el código de la factura y el sistema muestra el valor a pagar.
Diagrama 2. IU_Lista_servicios_publicos_a_pagar
Diagrama 3. IU_Lista_servicios_privados_a_pagar
Aplicación WEB extendido
Caso de Uso:
Registrar usuario
Actores:
Tipo:
Secundario
Descripción:
*El administrador debe haber optado por opción registrar usuario
*El sistema presenta el formulariopara ingresar el usuario
*El administrador ingresa los datos del usuario
*El sistema presenta dos intefaz :Registrar cuentas y registrar productos
*El administrador opta por una de las opciones
*El sistema presenta la interfaz de la opción del administrador
Precondiciones: El administrador debe haber optado por opción registrar usuario.
Flujo principal: el sistema presenta unformulario para ingresar los datos del usuario, los campos son: cédula, nombres, apellidos, dirección, teléfono, sexo,
Ingreso mensual, número de cuenta, valor apertura de la cuenta (Diagrama 4).
El administrador ingresa los datos en el formulario.
El sistema presenta dos opciones. Registrar cuentas y registrar productos.
El administrador opta por una de las opciones y el sistema presenta lainterfaz de la opción elegida.
Diagrama 4. IU_Formulario_registro_usuario
3.
DIAGRAMAS DE CLASES DE ANÁLISIS
4.
FORMATO DE PLANTILLA DE ALTO NIVEL
Cajero automático
Caso de Uso:
Acceder al sistema
Actores:
Usuario (iniciador)
Tipo:
Primario
Descripción:
*El usuario debe iniciar el sistema
*El sistema solicita presenta la interfaz solicitando el numero decuenta y cedula del titular
*El sistema valida el numero de cuenta y la cedula del titular en caso de ser errónea
el sistema presenta un mensaje de error
*El sistema al validar correcta la cedula y el numero de la cuenta presenta un menú enumerado
de la siguiente forma : retiros, consulta y pagos
*El usuario accede a una de las opciones del menú
*El sistema presenta la...
Regístrate para leer el documento completo.