You are on page 1of 4

Prueba de Aptitud

Analista Desarrollador
Microsoft

Prueba de Aptitud
Analista Desarrollo Microsoft

Introduccin
El propsito que tiene esta prueba es medir de una manera muy simple las aptitudes para el
desempeoylosconocimientosentecnologasdeinformacindelaspiranteaAnalistaenTI.

Alcance
Emitirunconceptotcnicoysobrelasaptitudesparaeldesempeodelaspirante.

Planteamientodelproblema
Banshee S.A. una empresa dedicada a la comercializacin de bicicletas para ciclomontaismo
requiereunasolucinquelepermitagestionarlainformacinbsicadesusclientes.

NecesidadesPlanteadasporlosusuariosdelSistema
Seguridaddelainformacin.
Usabilidaddelapantalla.
Reportes.

Levantamientoinicial
Para solucionar las necesidades planteadas anteriormente, Info Factor S.A.S implementar la
solucinInfoClientes,queserunsistemasoportadosobretecnologa.NETMicrosoftybase
dedatosSQL.
Encuantoaseguridaddelainformacinserequierequelosdatoscapturadosseangarantizados
deacuerdoasunaturalezaotipodedato.

Prueba de Aptitud
Analista Desarrollo Microsoft

En cuanto a usabilidad se requiere que la pantalla sea simple y gil y adems los errores le
ayudentantoalusuariofinalcomoalequipotcnico.
De acuerdo al requerimiento del cliente (Banshee) la solucin debe permitir Crear, Modificar,
Borrarlosdatosdeuncliente.
Estossonlosdatos:
Dato

Observacin

Nit

Debeguardarseencriptado,usandoalgunodelosmtodosdela
DLLprovista

NombreCompleto

Direccin

Telfono

Ciudad

Debeexistirunatablamaestro

Departamento

Debeexistirunatablamaestro

Pas

Debeexistirunatablamaestro

Cupo

Valormximoasignadoparavisitas

SaldoCupo

Cadavezqueseregistraunavisitadeberebajar,restandoeldato
ValorVisitadelavisita.

PorcentajeVisitas

Visitas

Multidimensional, pueden ser una o muchas. Se deben registrar


lossiguientedatos:

Fecha

Vendedor.Debeexistirunatablamaestro

ValorNeto

ValorVisita=ValorNeto*PorcentajeVisitas

Observacionesvisita

Prueba de Aptitud
Analista Desarrollo Microsoft

ElcomentarioDebeexistirunatablamaestro,quieredecirquelosdatossontipolistayque
esaslistassedebenpoblardeunatabladelabasededatos.
Adicionalmenteserequierenlossiguientesreportes:
-

Grficocantidaddevisitasaclientesporciudad.

MovimientodeCupodeunclienteespecfico.QuemuestrecomoelCupohallegadoa
SaldoCupo.

Especificacinprueba
Elaspirantedeberesolverelproblemausandolastecnologas.NETMicrosoft,especficamente
c#ybasededatosSQLServer.Adicionalmenteenlasolucinsedebenevidenciarmnimoeluso
delossiguientesaspectos:
-

Manejodeexcepciones

Validaciones

AJAX

ComponentedeAccesoaDatos,preferiblementeEntityFramework(EF).

Gridsparaelmanejodelosdatosdelasvisitas

Programacinpornivelesocapas(FACADE,DNA,MVC,Etc)

Entregables
-

Casosdeusosimple

DiagramadeClasessimple

Modelodedatos

Basededatos

Instalacindelasolucin

Cdigofuente(Entregacondepuracin)

Reportes

You might also like