Professional Documents
Culture Documents
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
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