Está en la página 1de 4

Marzo de 2015

De nuestra mayor consideracin:


Nuestra empresa requiere personal para completar el rea de Sistemas, para desarrollar un
sistema integrado nacional, que una nuestras sucursales en otras ciudades, en una nica red, en
un nico sistema de control.
Las condiciones de esta oportunidad, se plantea la contratacin de Programadores en modo
FREELANCE, para desarrollo de java de escritorio y en modo web; el cual ser con un contrato
nico por cada programador, y solo para el desarrollo de nuestro proyecto, previos acuerdos en
reunin con nuestro Gerente de Sistemas.
En la oportunidad anterior, nuestra empresa pidi una demostracin de habilidades. Ahora, de
igual manera le pediremos el desarrollo de cdigo de un problema tipo, descrito en el ANEXO,
cuya calificacin ser adjuntado a su hoja de vida, previo a la entrevista personal.
Esperamos contar con Ud.,

Atentamente,

SELMUR LEON THEDUS

PD.
Abstenerse de enviar mensajes a nuestro correo, de peticiones de trabajo que no se relacione
a nuestro requerimiento.

ANEXO
CODIGO

1 . DESCRIPCION DEL PRIMER FORMULARIO ACCESO


Login
(Si desea antes del login puede incluir una presentacion SPLASH)

Hora: xxxxxx Fecha: xxxxxxxx


Codigo Usuario a accesar:

_____________

Password:

_____________

2 . DESCRIPCION DEL SEGUNDO FORMULARIO


DESARROLLAR ESTE UNICO FORM
INDICACIONES:
-

Los iconos son opcionales, bastara el texto descriptivo


Se acepta cambios para mejor perfomance con el usuario

Hora: xxxxxx Fecha: xxxxxxxx

Crear la base de datos y tablas

TABLA USUARIOS
Campos:
idUsuario
usuario
clave

int 4
VARCHAR 40
VARCHAR 10

TABLA CLIENTES
Ruc
int 11
razonsocial
varchar 40
representante varchar 40
direccion
varchar 40
tipo
char 1
idUsuario
varchar 40
Hora
Fecha

Graba el cdigo de usuario


Graba la hora de acceso al sistema
Graba la fecha de acceso al sistema

Eventos
LISTA
a. Inicia el form y se carga la base de datos
b. Las cajas de texto de la derecha, se mostraran limpias
c. BOTON ACTUALIZAR: actualiza datos de la LISTA segn el combo (UBICAR)
d. Casilla BUSCAR : en forma dinmica, filtrara el texto segn el combo.
e. BOTONES DE NAVEGACION dentro de la lista, ACTUALIZANDOSE LOS DATOS DE LAS
CAJAS DE TEXTO (lado derecho)
f. Un click en la lista, llenaran todos sus datos del cliente en las cajas de texto.

EVENTOS CON CAJAS DE TEXTO


g. Inicia con las cajas de texto vacas
h. Si se elije un cliente de la LISTA, se llenan los datos en las cajas de texto .
Digitando:
ruc existe : se llenan los datos en las cajas de texto DESHABILITADOS, y si press
EDITAR, se edita para GRABAR
ruc no existe : MENSAJE: cdigo no existe, desea ingresar ?

Botones
EDITAR. Habilita cajas de texto para modificar informacin
GUARDAR. Graba datos y regresa al punto a).
CANCELAR. Regresa al punto a).
AADIR. Habilita las cajas para Ingresar ruc y datos nuevos
ELIMINAR. Elimina cliente. MENSAJE: desea eliminar ?
IMPRIMIR, imprimir los datos del cliente activo.

ENVIE:
El cdigo y el Script de la base de datos, especialmente de los usuarios para acceder al login.
Manual de usuario (opcional)

Dudas al correo.
Atentamente,