PrimeraPrueba.pdf

Embed Size (px)

Citation preview

  • 7/23/2019 PrimeraPrueba.pdf

    1/5

    CATEGORIA

    Java WEB

    SENASOFT 2014

    Dise: Gustavo Tabares

    Jurado calificador:

    PRUEBA No 1

  • 7/23/2019 PrimeraPrueba.pdf

    2/5

    Una empresa bancaria desea desarrollar una aplicacin web para la gestin de sus cuentas.

    La aplicacin se compondr de una clase Cuenta., clase Cliente y PruebaCuentas para

    gestionar la informacin de los clientes y cuentas a travs de archivos.

    La clase Cuenta debe contar como mnimo con los atributos: nmero de cuenta, titular,

    saldo y fecha de apertura (Calendar) y estado. Extraer los mtodos get y set

    correspondientes para el acceso a los atributos de las clases. La clase PruebaCuentas debe

    permitir gestionar la informacin de los cliente y las cuentas, tambin debe permitir el

    ingreso y retiro de dinero de una cuenta.

    La aplicacin debe quedar almacenada en archivos, que posteriormente debe ser

    consultado para realizar movimientos de la cuenta como retirar o consignar dinero en ellas,mediante la clase PruebaCuenta.

    A continuacin se muestra un diagrama de clases de dicho modelo.

    La clase PruebaCuenta le permitir administrar a travs de un men la informacin de las

    cuentas, clientes y movimientos.

    La aplicacin debe realizar:

    Registrar cliente, cuenta: este debe permitir ingresar la informacin contralando que:

    Cuenta

    +numeroCta: String

    +Titular: String

    +saldo: doubl

    +fechaApertura: String

    +estado: String

    +get ();

    +set ();

    PruebaCuenta

    +GestionarCuenta ();

    +GestionarCliente();

    +ingresar ();

    Cliente

    +cedulacliente: String

    +nombre: String

    +telfono: doubl

    +get ();

    +set ();

  • 7/23/2019 PrimeraPrueba.pdf

    3/5

    o La aplicacin no debe permitir el ingreso de dos cuentas o clientes iguales.

    Lanzando mensajes en caso de que se intente ingresar registros duplicados.

    o El estado de la cuenta es abierta o cerrada

    La aplicacin debe permitir consultar las cuentas por medio de una lista

    seleccionando el estado (Abierto, Cerrado) de las cuentas registradas, y mostrar

    la informacin solicitada.

    La aplicacin debe permitir cambiar el estado de una cuenta Abierto, Cerrado.

    Eliminar cliente o cuenta: debe solicitar el nmero de cuenta, y pedir confirmacin

    para eliminarlo, en caso contrario lanzar un mensaje si la cuenta no existe.

    La aplicacin web debe permitir:

    La navegabilidad entre pantallazos

    La interfaces web deben ser amigables con el usuario

    Utilice los recursos necesario que ofrece el IDE de desarrollo netbeans para realizar

    la aplicacin.

    Lea cuidadosamente los requerimientos y realice el desarrollo de la aplicacin con los

    requerimientos solicitados.

    Las inquietudes debe realizarlas a los encargados de las pruebas. Solo se respondern

    inquietudes respecto a la prueba y en ningn momento ayudas de implementacin.

    Analice detenidamente el requisito y plantee una solucin tranzando un plan de accin

    antes de empezar con el desarrollo de la aplicacin.

    Para el desarrollo de la prueba puede utilizar las herramientas que se relacionan a

    continuacin.

    El desarrollo debe estar bajo lenguaje de programacin Java.

    IDE Netbeans.

    Sistema Operativo Windows

    Office 2010

  • 7/23/2019 PrimeraPrueba.pdf

    4/5

    DIAGRAMA DE CASOS DE USO

  • 7/23/2019 PrimeraPrueba.pdf

    5/5

    CRITERIOS DE EVALUACIN

    CRITERIO OBSERVACIONES

    TIPO DE

    CRITERIO VALOR

    PUNTAJE

    OBTENIDOLa aplicacin permiteingresar datos bsicos del

    cliente y la cuenta

    Registrar Cliente Presentacin 8

    La aplicacin permitedesactivar o activar unacuenta de un cliente

    Controlar cuenta Funcionalidad 10

    Se controla el ingreso de

    clientes y cuentasduplicados

    Validacin de datos Funcionalidad 9

    La aplicacin permite a uncliente seleccionar una

    cuenta para ingresar o

    retirar dinero

    Ejecucin de la

    aplicacinFuncionalidad 9

    La aplicacin almacena lainformacin en archivos

    Gestin de archivos Funcionalidad 15

    La aplicacin muestra los

    mensajes acordes a lasacciones que se realizanen la aplicacin Operatividad de la

    aplicacin

    Presentacin 6

    La aplicacin permite la

    gestin mediante la clasePruebaCuenta

    Funcionalidad 8

    Los reportes de cuentaspermiten ver los datos del

    cliente al que pertenece la

    cuenta Generacin dereportes

    Funcionalidad 10

    La aplicacin generareportes de la informacin

    almacenada

    Funcionalidad 7

    La aplicacin pideconfirmacin al eliminarregistros

    Operatividad de la

    aplicacinFuncionalidad 8

    Usa interfaces web con

    mensajes estn claros yestn ordenadas.

    NO = 0

    Parcialmente=2Totalmente=4

    Presentacin 4

    La navegabilidad de laaplicacin es agradable al

    usuario

    NO = 0Parcialmente=3

    Totalmente=6

    Presentacin 6