Sei sulla pagina 1di 5

CATEGORIA

Java WEB
SENASOFT 2014

Dise: Gustavo Tabares

Jurado calificador:
PRUEBA No 1

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.
Cuenta

PruebaCuenta

+numeroCta: String
+Titular: String
+saldo: doubl
+fechaApertura: String
+estado: String

+get ();
+set ();

Cliente
+cedulacliente: String
+nombre: String
+telfono: doubl

+GestionarCuenta ();
+GestionarCliente();
+ingresar ();
+retirar ();

+get ();
+set ();

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:

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


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

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

DIAGRAMA DE CASOS DE USO

CRITERIOS DE EVALUACIN
CRITERIO
La aplicacin permite
ingresar datos bsicos del
cliente y la cuenta
La aplicacin permite
desactivar o activar una
cuenta de un cliente
Se controla el ingreso de
clientes y cuentas
duplicados
La aplicacin permite a un
cliente seleccionar una
cuenta para ingresar o
retirar dinero
La aplicacin almacena la
informacin en archivos
La aplicacin muestra los
mensajes acordes a las
acciones que se realizan
en la aplicacin
La aplicacin permite la
gestin mediante la clase
PruebaCuenta
Los reportes de cuentas
permiten ver los datos del
cliente al que pertenece la
cuenta
La aplicacin genera
reportes de la informacin
almacenada
La aplicacin pide
confirmacin al eliminar
registros
Usa interfaces web con
mensajes estn claros y
estn ordenadas.
La navegabilidad de la
aplicacin es agradable al
usuario

OBSERVACIONES

TIPO DE
CRITERIO

Registrar Cliente

Presentacin

Controlar cuenta

Funcionalidad

10

Validacin de datos

Funcionalidad

Ejecucin de la
aplicacin

Funcionalidad

Gestin de archivos

Funcionalidad

15

Presentacin

Funcionalidad

Funcionalidad

10

Funcionalidad

Funcionalidad

Presentacin

Presentacin

VALOR

Operatividad de la
aplicacin

Generacin de
reportes

Operatividad de la
aplicacin
NO = 0
Parcialmente=2
Totalmente=4
NO = 0
Parcialmente=3
Totalmente=6

PUNTAJE
OBTENIDO

Potrebbero piacerti anche