Sei sulla pagina 1di 4

IN-AN-Desarrollos Junaeb 2012

5.2.9 Reposicin masiva


Este requerimiento dice relacin con la necesidad de poder cargar al sistema archivos con reposiciones que se registrarn de manera masiva, no en el uno a uno que conlleva hacerlo por la aplicacin de registro de solicitudes de reposicin. Analizado este requerimiento, se ha concluido que la solucin es hacer una extensin de la solucin implementada para AFT; esto es, la subida de archivos con los siguientes campos:
Oficina RUN DV RUN Nombre Folio

Esto, tanto para solicitar una reposicin como luego para informar tarjetas disponibles para entrega y tarjetas entregadas. El tiempo estimado en programar la extensin al proceso ya existente para AFT es de 7 dh.

Z:\Programacion\Exclusivo\Desarrollos_Junaeb_2012\IN-AN-Desarrollos Junaeb 2012.docx

IN-AN-Desarrollos Junaeb 2012


6. ANEXOS
6.1. Anexo 1: Estructura de archivos para requerimiento PROGRAMACIN Y AVANCES

Respecto del requerimiento enunciado en 5.2.1 PROGRAMACIN Y AVANCES, se especifica, a continuacin, la estructura que debern tener los archivos que dicen relacin con este requerimiento y la lista de validaciones que se implementarn sobre ellos. Si el lector de este documento viera la necesidad de agregar ms validaciones, por favor informarlas al equipo de informtica U. Chile, para que estas nuevas validaciones sean agregadas a este documento y para que se revise si los tiempos involucrados en las distintas tareas en que se divide la implementacin de este requerimiento, se ven afectados o no. Estructura de los archivos:

5.2.10

Programacin bsica-media y superior

Analizado este requerimiento, y vistas las estructuras de datos en las cuales se almacena esta informacin, se ha visto la posibilidad de definir un nico formato para la carga de archivos de programacin, el cual involucra a enseanza bsica-media y superior. La estructura definida es la siguiente: Nombre del campo Regin
Validaciones a implementar/Observaciones 1) 2) 3) 4) 1) 2) 3) 4) 5) que venga dato que sea nmero que sea un valor entre 1 y 15 rbd donde tiene cobertura , en esa region que venga dato que sea nmero que exista en la tabla de instituciones que corresponda a un RBD activo Pendiente

RBD de la institucin a visitar

Sede

Modalidad programacin

Tipo de proceso

1) que venga dato 2) que el dato corresponda a los strings TERRENO u OFICINA (pueden venir escritos en mayscula o minscula o una combinacin de ellas) 1) que venga dato 2) que el dato corresponda a los strings FOTOGRAFA o REVALIDACIN (pueden venir escritos en mayscula o minscula o una combinacin de ellas; pueden venir con

Z:\Programacion\Exclusivo\Desarrollos_Junaeb_2012\IN-AN-Desarrollos Junaeb 2012.docx

IN-AN-Desarrollos Junaeb 2012


tilde o sin ste)

Tipo zona

1) que venga dato 2) que el dato corresponda a los strings URBANA, RURAL o NO DEFINIDA (pueden venir escritos en mayscula o minscula o una combinacin de ellas) 1) que venga dato 2) es texto libre, por lo que no se valida su contenido 1) que venga dato 2) que corresponda a una fecha vlida: dd-mm-yyyy 3) otras validaciones? puede ser una fecha del pasado? y a futuro, hasta cuntos das o meses se puede aceptar? 1) que venga dato 2) que corresponda a una fecha/hora vlida: dd-mm-yyyy hh24:mi 3) la fecha debe corresponder a un da de semana? la hora debe estar entre 09:00 y 21:00? 1) que venga dato 2) debe ser un nmero entero 3) debe ser mayor o igual que 0

Persona de contacto Fecha de contacto

AA?

Fecha y hora esperada visita

AA?

Fotos a tomar bsica

Obs.: cuando el archivo corresponda a uno de enseanza superior, entonces el dato fotos a tomar deber venir informado en este campo; el campo fotos a tomar media deber venir, en esos casos, nulo Fotos a tomar media
1) 2) 3) 4) 1) 2) 3) 4) que venga dato debe ser un nmero entero debe ser mayor o igual que 0 debe fijarse alguna cota superior para este campo? que venga dato debe ser un nmero entero debe ser mayor o igual que 0 debe fijarse alguna cota superior para este campo?

AA?

Revalidaciones a efectuar bsica

AA?

Obs.: cuando el archivo corresponda a uno de enseanza superior, entonces el dato revalidaciones a efectuar deber venir informado en este campo; el campo revalidaciones a efectuar media deber venir, en esos casos, nulo

Z:\Programacion\Exclusivo\Desarrollos_Junaeb_2012\IN-AN-Desarrollos Junaeb 2012.docx

10

IN-AN-Desarrollos Junaeb 2012


Revalidaciones a efectuar media
1) 2) 3) 4) que venga dato debe ser un nmero entero debe ser mayor o igual que 0 debe fijarse alguna cota superior para este campo?

AA?

Observaciones

Texto libre, opcional, no hay validaciones

Direccin institucin educacional Referencia direccin Cd. rea telfono 1

1) que venga dato 2) texto libre, no se valida su contenido

Texto libre, opcional, no hay validaciones


1) el dato es opcional 2) si viene dato, se valida que sea un N de a lo ms dos dgitos; puede ser 9, en cuyo caso se entiende que es un N mvil 1) el dato es opcional 2) si viene dato, se valida que sea un N de 6 o 7 dgitos ; si el cdigo era 9, entonces este N debe ser de 8 dgitos 1) el dato es opcional 2) si viene dato, se valida que sea un N de a lo ms dos dgitos; puede ser 9, en cuyo caso se entiende que es un N mvil 1) el dato es opcional 2) si viene dato, se valida que sea un N de 6 o 7 dgitos ; si el cdigo era 9, entonces este N debe ser de 8 dgitos

Telfono 1

Cd. rea telfono 2

Telfono 2

Validaciones combinadas:
(fotos a tomar bsica + fotos a tomar media + revalidaciones a efectuar bsica + revalidaciones a efectuar media) debe ser mayor que 0 la combinacin (RBD-modalidad-tipo proceso- fecha y hora esperada visita) aparezca slo una vez en el archivo el RBD informado debe existir en la regin sealada anteriormente si viene dato en campo cd. de rea (en telfono 1 o 2), entonces debe venir el telfono correspondiente; si, por el contrario, no viene dato en ese campo, entonces tampoco puede venir en el campo telfono correspondiente

Z:\Programacion\Exclusivo\Desarrollos_Junaeb_2012\IN-AN-Desarrollos Junaeb 2012.docx

11

Potrebbero piacerti anche