Upload
votuong
View
214
Download
2
Embed Size (px)
Citation preview
PONTIFICIA UNIVERSIDAD CATÓLICA DEL ECUADOR
S E D E A M B A T O
T R A B A J O P R A C T I C O OE (¡RAIIOAUTOMATIZACIÓN DE LA ESTRUCTURA
ORGÁNICO - FUNCIONAL DELINSTITUTO EDUCATIVO MUSICAL
"LATINOAMERICANO"I. E. M. L. A.
Autor:MERY MARGOTH GARZÓN VILLARROEL
Director:TLGA. LORENA CHILIQUINGA
TOMO: I
A M B A T O - E C U A D O R
1996 - 1997
* * 1
TRABAJO PRACTICO DE GRADO
deu of*a maneto me Á&n cwfatoufo, SWb cotrt&neéet de mi
b tánoeba y tebfiefo Aetcfo
Meiy Gañón V.
TRABAJO PRACTICO DE GRADO
RAZÓN DEL NOMBRE INSTITUTO " LATINOAMERICANO ".
El mundo latino cuya tradición de usos y costumbres se encuentra reforzada
por la sublimidad de la cultura y un mismo idioma así como también la
mancomunidad de ideales, leyes y artes involucran a la raíz de todos los
innumerables pueblos en los cuales está incluido también el Ecuador,
Ambato, ciudad cosmopolita, cuyos habitantes se destacan por una amplia
visión del quehacer cultural y social y más allá de las fronteras patrias a través de
uno de sus hijos captó el ideal de Bolívar de conformar un país grande y poderoso
que pudiera contrarrestar el poderío social, político y económico de las grandes
potencias.
Es así como surgió la Idea de formar una Institución Educativa que
entendiendo los ideales de Bolívar se fue aún más allá, con el nombre de
LATINOAMERICANO, quiso hermanar tanto a los pueblos europeos de origen
latino, como a todos los países de América conquistados y curturízados no
solamente por España, sino también por los demás pueblos europeos de origen
latino.
Por lo tanto, 'INSTITUTO LATINOAMERICANO" significa un Centro de
Formación Integral, que en base de una misma esencia de origen latino, persigue
__^_Meiy Garzón V*
ISA L LSL&RE V La
MERY GARZÓN V.
TRABAJO PRACTICO JOB GRADO
1. ANÁLISIS PREVIO
1.1. ESTUDIO DEL SISTEMA ACTUAL
PLANIFICACIÓN DEL ANÁLISIS PREVIO
SEMANA 427 - 31
Forna.Equipo= = =
Busq.Equipo
1.1.1. ACTIVIDADES Y ESTRUCTURA DE LA EMPRESA
La empresa objeto de nuestro análisis lleva por nombre INSTITUTO
EDUCATIVO MUSICAL 'LATtNOAMERICANO'.es una institución de carácter
particular, el cual viene prestando sus servicios a la niñez y juventud tungurahuense
por más de una década.
Se halla estructurado de la siguiente manera :
Meiy Gmizón V.
TRABAJO PRACTICO DE GRADO
£1 PERSONAL DIRECTIVO se encuentra conformado por el Ledo. Ángel
Miranda Balseca en calidad de Director, qufen se encarga de la olfacción curricular
y extracurricular de esta Institución; la Sita. Ximena Miranda quien desempeña la
función de Coordinador, la misma que realiza la coordinación Administrativa interna
inmediata.
El PERSONAL ADMINISTRATIVO se halla integrado por las siguientes
personas:
Secretaria: Srta. Natalia Garzón responsable de la documentación y archivo.
Contador Realiza la Actividad contable y Balances a cargo del Sr.
francisco Miranda.
Recaudador Sra. Luisa López, destinada a la Recaudación económica y
custodia de bienes.
El PERSONAL DOCENTE se subdivide en profesores de Pteuite y
Eupodatoc.
De Planta:
- Ectíxaooras.FarvUáriáa: Enseñanza en Jardfh <te Infantas.
Meiy Gañón Y.
TRABAJO PRACTICO DE GRADO
- Educadoras Profesionales: Enseñanza Primaria de I a VI Grados.
- Profesor de Inglés,
- Profesor de Danza y Educación Física.
- Profesor de Música y Canto.
- Profesor de Práctica Instrumental.
- Director de Estudiantina y Coro.
- Jefe de Laboratorio.
Dicha entidad es de 'upo particular individual, se encuentra ubicado en la
ciudad de Ambato calle Huayna Cápac 102 y Héroes de Paquisha, Ciudadela San
Antonio, su teléfono es: 847-784.
Esta Institución se desenvuelve en el campo de la Educación, está dedicada
a la formación intelectual de niños y jóvenes tanto en el aspecto educativo, asf
como insentivando a un arte tan importante como es la Música.
"Dicho derrite educativo a mas de realizar las actividades escotares, s*
esmera en promoverla habilitación artística mediante el aprenofeaje y ejecución de
Mety Ganen V.
TRABAJO PRACTICO CE GRADO
instrumentos musicales de Teclado. Soplo y Cuerdas; Habilitación en movimientos
rítmicos con modalidades de Rondas, Danza y Ballet Además la expresión de la
belleza a través del dibujo, la pintura y declamación.
La actividad de la empresa se extiende a nivel cantonal, asf como a sectores
aledaños al mismo.
Para su desarrollo requiere la utilización de instrumentos musicales, como
también material didáctico e instrumentos de laboratorio que en su mayor parte
dispone el Instituto.
La forma de pago por los servicios se realiza mensualmente en efectivo y
en cheques mediante moneda nacional registrándose en recibos propios de la
institución.
Al año se educan aproximadamente un promedio de 220 estuchantes, de los
cuales el 40 por ciento corresponde al sexo femenino, y el 60 por dentó pertenece
ai sexo masculino. Sus edades oscilan entre los Sañosde edad hasta los 50 años
de edad.
Entre los principales objetivos de esta empresa están : la ampliación del,•
,—-—_—^Meiy Garzón V.
TRABAJO PRACTICO DE GRADO
activo , aumento de su capital, obtención de nuevos instrumentos musicales , en
lo posterior se provee adquirir computadoras para la enseñanza-aprendízaje,
también la creación de nuevas aulas debido al espado un tanto reducido.
Al servido del Instituto se hallan laborando un total de 15 personas, las
cuales están distribuidas en distintos departamentos.
Actualmente la institución está constituida por tres departamentos :
Secretaría, Recaudadurfa, y Contabilidad.
- Departamento de Secretaria: En dicho departamento la responsabilidad recae
sobre la Srta. Secretaria, la misma que es responsable de toda la documentación
y manejo de archivos.
- Departamento de Contabilidad: Realiza todo lo concerniente al control de
Balances y Contabilidad General que está a cargo del Sr. Francisco Miranda, cuyos
resultados son enviados al Departamento de Secretaria.
- Departamento de Recaudaduría: La persona destinada a la Recaudación
económica y custodia de bienes; al final de cada período entrega su documentación
de igual manera al Departamento de Secretaría.
Mery Ganen V.
TRABAJO PRACTICO ¡X GRADO
1.1.2. ESTUDIO DE LOS DOCUMENTOS EXISTENTES
INTERNOS
NOMBRE : REGISTRO DE MATRICULAS.
TIPO : Interno.
ORIGEN : Departamento de Secretaría.
MEDIOS UTILIZADOS : Cumplimiento de las normas de la Institución y
sus respectivos documentos.
DESTINO : Archivos de I.E.M.L.A.
OBJETIVOS : Constancia de la Matrícula legal del estudiante.
COPIAS : Un original.
Mery Garzón V.
n/>
REGISTRO
DATOS DEL ALUMNO
APELLIDOS Y NOMBRES
{Si es mixto forme dos grupos, uno de hombres
y otro de mujeres)
DATOS AL INICIODEL AÑO ESCOLAR
TALLA (m)
PR
IME
RA
ME
DIC
IÓN
DATOSALPINADELAÑí
CA
UD
E
B* 05 m IJ£> IW» 02Üb •ft* 134. Ul
y» v te.. y¿ st,T-L ^-^'^ fe ¡i
ffiUo 140 O!
Có JAL 58 0\6I3B
l£L /¿i 01U '10 133
ffc Ul '0
U ov^ V\yV Oí 03
K
I2fi735
119.HSU 40
I.V ID Vi
rs tD 30Ü2 r>\V
Ifc at ¿603 1Í5 o<
!5^2^EZ2EH2S^^^^HJ —.,—y-Vv—ss^¿sa^£Sl fife ¿i03 07 137 177 14 O'
fi£ oí 0'7?
fís í?, 13- Mí/ «"?!10 w U* 123o; 11° 0'ft)
^til rxláü 00
fit 06 fo 157 -V¿ffí f f c 'IB Citt /¿S ¿é
r ^^
1=
0'
ctlfe?
DEL ALUMNO
v DATOS -
FAMILIARESDEL PADRE O REPRESENTANTE
APELLIDOS Y NOMBRES DIRECCIÓN DOMICILIARIA TELEFONO OCUPACIÓN
fiísaoo
(v1*1- , Couj.vvtj.Vai
.- u_L o-
U»y:u.-'' f^:
INSTITUTO EDUCATIVO MUSICAL
"LATINOAMERICANO"
--Huaynacápac 102-T«lf. 847784 IEMLA
AMBATO- ECUADOR
^£ t ? r r i "7 T n 7T"^'TIT1«Apellido: .~A^.-.^U ^Lrxln.Nombre:
Grado:
Profesor: -
S r-'-'-'riLtAA
í Fecha de Nacimiento: .1.'?84-1 2-02
- Padré~ÚV^XNv. vA'.5>ILLe. . . . _ .
"DÍrec3¿n- -;ve • .E. e7 ? ¿a ' X ó i e m J/^ jw- , V - — :-.- ' , : • • ' '84^10^77
Barrio: Telf.
! Ambato, a. . r. de. . .'. . .Hc.I'.u.",:r?. . .- . . -de 19?-
Este Carnet es váüAWO
el 30 de septiembre de 19.
TRABAJO PRACTICO DB GRADO
NOMBRE : CONTROL DE ASISTENCIA SECCIÓN REGULAR.
TIPO : Interno.
ORIGEN : Departamento de Secretaría.
MEDIOS UTILIZADOS : Archivos del profesor respectivo.
DESTINO : Archivos de I.E.M.L.A.
OBJETIVOS : Controlar la asistencia del alumnado tanto de Pra-Primaria
y Primada.
COPIAS : Un original.
Mcry Gañón V.
REGISTRO DE ASISTENCIA
i«B<matacha que se pro-5)
ERO
DE
OR
DE
NA
í
fíf,Di
0?
Otf/r,/ /
JL.
í¿"¿L.
•r
±-1
~ i
_;
. t •
'.'£*
-
,
j4-
ASISTENCIA DE LOS ALUMNOS EN EL MES DE WA1D
F E C H A S
REGISTRE ÚNICAMENTE LAS FECHAS COflREWWWEWTESA LOS CMS LABOHABLB
H 3
f 1
,' ,
; j '
T1 •SrT
•H—¿i •oi¿—i- -n
— i
\ L
í
KJl •
V n
— ——
- ! •
\
/n•T-
J_M_
r
.
nt*
,-j . - - - -
f
.
Tí
--J.-L —
'S
i ^ 1 1 . ' . ' . L ' . . ' . r-r-\r- • • • • -
^. .
r- ¡ '
A .! • ¡ - y
- i . . i - •
- h * - - i -
j — i ' i • ' — L_l
- - '
,
\
-2
i 'o
TET
uJ
U
L3f
•~
-
— r-
n r;.:
.-* I ' , '
- •
1 —
"^
"7
ü.
:
-—
- -
. .
- j
\
^*.
*-<*
-"
"
„.
^^
. i . • . . : . ' -•• . ¿ - i ' ! / A , ¿ /••
Lí¿7
.
,
-*
.-
.
!f
_U.
_
,- ! .
íS
-
il
•
-
-J"TT~
- i - i -
V31
—]-
^
.
•
- i -- s.
•2 . ! - • • : . - — 7 ¡ J ' T . J _ - - . - • ; - .- ' jj • • - - ' ' : • ' - , ,j "T ' • ; - ! ' i , ,
r.
, . . . - ,. - - • . - , .^ . - - • • <s
[ : —
j
: i
' ¡ i
;i
;
i
- 1
* —~~
1 '
~
-
,
: i
'
1
-ui-
NOTA:- En ca»o de deserción del alumno escriba - KO.I«ASÍ»ORABLI
,
i .
J» -
¡
¡
1
•-'- -TOTAL '
•
RESUMEN DEL MES
OÍAS NO ASISTIDOS
£I
1
1
V,l
í
1
i
i
/.
"e
t
_l_
íi
i
f
L31
O
lAS
ÁS
WT
lfX
~P~
lo10rAJO
10ÍC20
1C
tf.
IQ
ÍO
IC
It¿ i ¿ /c
¿-
ii
-
U
,1
-
tj•¿4 ,
'9!9It
-
AT
OA
SO
3
-"-,'
105i Dé
ASISTENCIA DE LOS ALUHW
ID
'A: En caso de deserción del alumno•cúdipo^xegún IB causa «n'la'techa que
uzea (ver página 5)
TRABAJO PRACTICO DE GRADO
NOMBRE : CONTROL DE ASISTENCIA SECCIÓN OPCIONAL.
TIPO : Interno.
ORIGEN : Departamento de Secretarla.
MEDIOS UTILIZADOS : Archivos de cada profesor.
DESTINO : Archivos de I.E.M.LA.
OBJETIVOS: Controlar la asistencia dei alumnado en la Sección Opcional.
COPIAS : Un original.
Meiy Garzón V.
1.
3.
.
.
II-JSTITUTC EDTTCATTVC KUSICAI "LATINOAMERICANO"
SSCCIOK OPCIONAL
Á:ÍC L2CTIVO: 1.99.. . . - ' ¡ .99. . --
HORARIO:
PRIKSH NIVEL
instrumento: Mes:
TRABAJO PRACTICO ZXB GRADO 1®
NOMBRE : LIBRETA DE CALIFICACIONES DE PRE-PRIMARIA.
TIPO : Interno.
ORIGEN : Departamento de Secretaría.
MEDIOS UTILIZADOS : Archivos del profesor.
DESTINO : Archivos de I.E.M.LA.
OBJETIVOS : Llevar el control del rendimiento de los niños,
COPIAS : Un original.
Mery Gatzón V.
PRIMER PERIODOI... niñ.t?..se destaca en....i'.'....eí.^.(!£í .A'tiJff.W.&.i.Q.Y.ti Y....ÍÍT
J
La Prc/esora1 __ v'..-
Padre de Familia
SEGUNDO PERIODOi j / i /1... n¡ñ/?..se destaca .en W.Q&.5 /.í?.5 # Xí^.5......
Padre de Familia
niñí.INFORME FINAL
/ i y J
rminó el nivel Pré Primario en el Jardín.
,<~/ " ~f ~-
jg^ lj EZZEEl ^La Profesora
;ES UNA CUESTIÓN OEM«lor
;unosson como\en (¡ue ser reinados
•unos niños son como Carretillas Alpinos son como reítí-n que ser encujados avanzan cuando Sf sienten seguros.
Algunos son como globosHenos de aire y sensibles </<' explotarsi no se los traln cuidadostimenle
Minos son como cometas10 sí sostienen con una cuerda se mielan. Algunos son
siempre df-^-^e de confianza \/ coopera I ¡vos.;»íios sí/ii coi.ii ¿líitísÍH contentos cuando son ncaricimton. í<Iíl" '"no i s (» / •« / , ..u . J\ ••-'" </r<.- /n ím,-,-,- rrJ
PAUTA DE EVALUACIÓN D:DESARROLLO DEL NIÑO
NIVEL PRE-PRIMARIOTUNGURAHUA
ALUMNO: ...líi:rnn:x..R-!..-i.;J.^..CAv:.^:i\.;-.;^..0]j.;,n.-r.!.1..^
JARDÍN DE INFANTES: ^.^'.Í:.l:"S.^...'l.V..*:.''•.?'.!
PROVINCIA: ..::;:>.'.::.i,^:-.:...1.;- CANTÓN. *!,J.;...'.
PARROQUIA: .TT:'.::^vL.T. : :v ;:.',; LUGAR: £.;•!:> ...r'.:
PROFESORA: ...A.1.,. ;?..';.::...T:.\;.::::..'.. .:.':Í.:;:?.\:
AÑO LECTIVO 199.:!,.. - 199.fi...
JUSTIFICACIÓN i
El présenle documento orientaré a Maestros y Pudres de Familia sobre ftrelacionados al grado de desarrollo del niño para planear estrategias de irffitrrw en posteriores aprendizajes.
PRIMER QUUUQUEMESTREOctubre a Fubrero
ICÁREA COGNOSCITIVA
1 . Reconoce las partes del cuerpo (
2. Reconoce las nociones elementales
3. Distingue los colores primarios y secundarios
4. Identifica las figuras geométricas
V5. Reconoce derecha e izquierda .
MS.
//
t/
(/y
S.
/
PS^
/
i
i
ÁREA PSICOMOTORA
1. Camina, corre y salta con ritmo
2. Troza y rasga papel utilizando la pinza digital
3 Modela pequeños objetos y formas
4. Sube y baja escaleras alternando los pies
\J5- Copia líneas y figuras geométricas
MS.
i/
L//
ys
s. I'S.N
/—
ÁREA AFECTIVO - SOCIAL
1. Se relaciona con todos sus compañeros
2, Controla esfínteres j
3. Acepta órdenes y cumple responsabilidades
4. Guarda las cosas en su lugar
^5. Se atiende solo en el comer, vestir y aseo
MS.
y
/
¿
s./
/
K\
DESARROLLO DEL LENGUAJE
1 : Verbaliza sus nombres y apellidos
2. Repite cuentos, canciones y rimas (
3. Pronuncia palabras polisílabas y trabalenguas cortos
4. Cumple órdenes hasta de cuatro acciones sencillas
\J>. Discrimina sonidos básicos y onomatppeyas
MS.
i/
i/
S
>/
/
S. I'S^
/
SEGUNDO OUINQUEMESTREMarzo i Julio
OVREA COGNOSCITIVA
1 . Dibuja la figura humana completa y con detalles
2. Dibuja lo que entiende de un cuento o relato
3. Utiliza la pinza digital en el manejo del lápiz y otras destrezas motoras finas
4. Reconoce lados, esquinas, planos en hojas y figuras geométricas
1 5. Lee bandas pictográficas de izquierda a derecha1 ;
( Á R E A PS1COMOTORA
1 . Da saltos en un solo pie mientras gira con su cuerpo con brazos extendidos
2. Traslada agua de un vaso a otro sin derramar'
3. Salta la cuerda
4- Corta con tijeras siguiendo líneas sinuosas
^5 Kcaliza ejercicios de pre-escritura utilizando el renglón
[ÁREA AFECTIVO - SOCIAL ;
1. Respeta el turno enjugar, hablar, escuchar
2 Se integra con facilidad a otros grupos de trabajo
3. Termina las tareas y trabajos ; <
4. Imita a personajes y animales ; •
1 5. Asume actitudes de liderazgo
(DESARROLLO DEL LENGUAJE : ;
1. Repite trabalenguas ,
2. Interpreta una canción y poesía completas de acuerdo 2 su edad
3. Utiliza en forma adecuada el adjetivo de acuerdo al género y número
4. pistingue nociones de tiempo ayer, hoy y mañana| V5. Ytrbaliza acciones y cuenta experipnciaj con fraiei completas ;
MS.
S
^S
is
i/S
MS.
i/
t/
^{/
/
MS.
*/
S
S
MS.
i/
«/
^*/
S
S.
S.
s.u/I/
s.
EQUIVALENCIAS: MS. = Muy Satisfactorio] S. - Snüifactoiio; PS. - Puco Satisfactorio
TRABAJO PRACTICO DE GRADO 11
NOMBRE : LIBRETA DE CALIFICACIONES DE PRIMARIA.
TIPO : Interno.
ORIGEN : Departamento de Secretaría.
MEDIOS UTILIZADOS : Archivos del Profesor.
DESTINO : Archivos de I.E.M.LA.
OBJETIVOS: Llevar et control de calificaciones de fos niños de cada grado.
COPIAS : Un original.
Mery Guión V.
Resumen de Conducta, Aprovechamiento y Asistencia• l
Trimestre
Conducta
Aprovechamiento
IPunt.
1915.57
Eqv.
i»
I"|B
iiPunt.
IB17
Eqv.
HS'¡
niPunt.
/ BI5.S5
Eqv.
H BH ü >
Promedio
Eqv.
/8-rIU4
Punt.
fl
Asistencia 1ro
Días laborados por el alumno
Faltas Justificadas
Faltas no Justificadas
2do 3ro TOTAL
Atrasos
£*V^Informe .Final
y.v \V\Vv» v A v - . jha obtenido las
( Nombre del alumno/alumna)
durante el Año Lectivo 19 QA. a 190^í' í/siguientes calíficaciünes:
CONDUCTA S
APROVECHAMIENTO:
En consecuencia ^S w\A >
X.\-
República del Ecuador
Libreta EscolarInformación de Rendimiento General de! Estudiante
N9 458365 :
Escuela
Provincia
INSTITUTO LAT1HOAMELUCAMO
Fiscal^] Hscomisipnal r~] Particular!
TlKíGUiíAHUACantón Al-iBATO
Parroquia. T U H G U K A H U A AHBATO
Alumno SALINAS VILLALVA--ELENA PATRICIA
Grado
Domicilio
Proíesor MAHCO A. VILLACIS SOLIS
Año Escolar 19 a 19 95
Valor único para todo el país:Prohibida la Reproducción
- 300,00
Rendimiento InstructivoAsignaturas
Idioma Nacional
Matemáticas
Estudios Sociales
Ciencias Naturales
Educación Artística
Educación Física
Asociación de Clase
Actividades Prácticas
1
"$>
JW^
Prc
i
^medios
Trimestre Calificaciones |i
Puní
l¿/5
U
/5f O
yo
tlB
171719AT
ISS7
uEqv. Punt . Eqv.
IIIPunt
Promedio
Eqv. 1 Punt.
Wbl/7 J i t r t \ [ ^ [ILP)e
f'7IB
frl/¿MM6nftnftHft
5
P>nb
17UMI)
M R /5 ft >5.¿
K R |/¿ I ? , 1/53l \
HRV \
Hfl
/ é [±\t
H
11
M3- /7_lr t f}J /7/7 [HB2C¡7//
*." !
H Br\I\o
¿0
/éir oí
HEV A B
H£
H.B5
S
HB
Hb
|5,¿
iU173H U
17It-I9.L/¿IU¿
Eqc.
-"'
U£
tUv
\SlA^
ÍA£
\
tn.
—HS-1A£
j
1
Indicaciones a los Padres de FamiliaLas calificaciones de rendimiento instructivo están dadas por áreas de conoci-mientos y son el promedio de las distintas asignaturas que comprende cadauna de ellas.
> . Los resultados se anotan en forma cualitativa, con la siguiente interpretación:
19-20 SOBRESALIENTE S:16 - 18 MUY BUENA MU:
13 - 15 l i U E N A B; 10 - 12 KHGULAR R
i. Es obligación del padre de familia acercarse periódicamente a U escuela a re-cabar información al profesor, sobre el rendimiento del alumno.
omportamiontoResponsabilidad
Trimestrei u ni
- Cumple a satisfacción.
- Cumple Parcialmente.
- No cumple sino rara vez.
[Aseo- Cuida de su aseo
- Es p;ic4) cuidadoso
- Es descuidado
» per«ni:il
n-.n X X
s
Relaciones HumanasEs cortés. respetuoso y social
Es variable en su comportamiento
X
- Es poco cortés y poco nnnun¡cativo.
7
Cooperación- Coopera con entusiasmo y espontaneidad en los trabajos planificados
- La cooperación es ocasional y requiere insinuación — !_
- Es individualista y renuente a cooperar
- Es creativo en su participación
Recomendacionesíkt.
Segundo Trimestre y TM Ci
TRABAJO PRACTICO BE GRADO 12
NOMBRE : CUADRO DE PROMOCIONES DEL ALUMNADO.
TIPO : Interno.
ORIGEN : Departamento de Secretaria.
MEDIOS UTILIZADOS : Libretas de Calificaciones.
DESTINO : Archivos de I.E.M.LA
OBJETIVOS : Registro de calificaciones obtenidas por el alumno durante
el año lectivo (trimestres y totales).
COPIA : Un original.
Mecy Garzón V.
NOMINA DE LOS ALUMNOS PROMOVIDOS DEL GRADO
No.
Di
tí
L-i
Ot
APELLIDOS Y NOMBRES COMPLETOS(Si •> mixto tormo dos grupos uno 0e hembras
y OVO Of muterní
EDAD
ANOScu" PIÍDOS
AL INICIODEL ANOLECTIVO
IC
CONDUCTA
fe . f\£.
APROVECHAMIENTO
- O TL'
t-7
U.
té/S
i.v»'i!£. 'S 94P.I-; n; hi-
/:/c
nE
(9.IÍ-
p.c?
lt.b t I r.u-i. ) u
(',,"? C -tiíV, \LlVt
/C/C
'': íir-
OBSERVACIONES
r !i
BK
TRABAJO PRACTICO GE GRADO 13
NOMBRE : LIBRO DE VIDA (primarla).
TIPO : Interno.
ORIGEN : Departamento de Secretarla.
MEDIOS UTILIZADOS : Archivos del Profesor, nómina de alumnos, hoja
de control de calificaciones por trimestre.
DESTINO : Archivos de I.E.M.LA.
OBJETIVOS: Recopilarlas calificaciones obtenidas por el alumno durante
el trimestre con la firma legal det profesor.
COPIA : Un original.
Mety Guzón V.
CUADRO DE CALIFICACIONESAÑO LECTIVO 1QQ5 - /.ooé>
PRIMER TRIMESTRE
TRABAJO PRACTICO DB GRADO 14
NOMBRE : FORMULARIO DE CALIFICACIONES DE LA SECCIÓN
OPCIONAL.
TIPO : Interno.
ORIGEN : Departamento de Secretaría.
MEDIOS UTILIZADOS : Archivos del Profesor, nómina de alumnos, hoja
de control de calificaciones por cada mee.
DESTINO : Archivos de I.E.M.LA.
OBJETIVOS : Recopilar las calificaciones obtenidas por el alumno durante
el mes con la firma legal del profesor.
COPIA : Un original.
M«y Gañón V.
¿KSTITUTO EDUCATIVO MUSICAL "LATINOAMERICANO^
jiECCION OPCIONAL
LECTIVO 1995-1996
HORARIO: Sábado 8Hoo - 12Eoo
BRUPG NUMSEO 4 _..-_
1.- HIDALGO CATALI1JAHIDALGO S IRLEY
2.- HIDLACO SHIHLEY
J.- OCAÑA VALERIA
4.- SANTAMARÍA ANA
?.- TTBILLU2 LUCIA
6*-
7.
GBUPO NtíMERO ¿
1 .- ÁPO ELIAS
2.- GuAüAKGA VIiuCIO
•4 « "5.- 72LASIEGUI6.- YAGUAR LUIS7.-
2.- G:-iHÜILLO JAYIEtt
5,- CÜAÍÚA.ÍV ¿ru.'
4.- >^L¿TAY 'Ü.-ST?.- ChOMATA
6.- SALTOS
GEUrO KUMERÜ 1
1.- BARRERA DANIEL
2,- FREIRÉ LUIS
3,- EARO VILMER
4,- GAIBOR PAULO
5,- SáNCHEZ CESAR
o.- SOLA HARCO
7.-
TRABAJO PRACTICO DE GRADO 15
NOMBRE : CERTIFICADO DE MATRICULA Y ASISTENCIA DE LA
SECCIÓN REGULAR.
TIPO : Interno.
ORIGEN : Departamento de Secretarla.
MEDIOS UTILIZADOS: Archivos del Alumno, hoja de control de Asistencia
por cada mes.
DESTINO : Archivos de I.E.M.LA.
OBJETIVOS: Certificar la respectiva matrícula y asistencia de cada uno de
los estudiantes de la Sección Regular.
COPIA : Un original.
Mery Garzón V.
.Junio
C E R T I F I C A D O
EÍ infrascrito, Director del Instituto Educativo Musical "Latinoameri-cano" de Ambato, &. petición verbal del interesado, CEBTiriCA eu legal formaque' «1 niño: TANEZ AUUCAKA SANTIAGO JAVIER, sen encuentra matriculado enel Tercer Grado de esta Institución Educativa en el Año Lectivo 1.995-1.996conforme a los reglamentos vigentes, así como también se encuentra asistien-do a clases en el establecimiento de acuerdo al horario establecido.
EB todo cuanto el suscrito tiene a bien informar para los fines consi-guientes* ^
Lie. Ángel Miranda B.DIRBCTOH IEMLA
AM/nf
TRABAJO PRACTICO DE GRADO 16
NOMBRE : CERTIFICADO DE CALIFICACIONES DE PRIMARIA.
TIPO : Interno.
ORIGEN : Departamento de Secretaría.
MEDIOS UTILIZADOS: Archivo del Alumno, de las calificaciones, asistencia
y conducta de los grados aprobados.
DESTINO : Archivos de I.E.M.LA.
OBJETIVOS : Certificar las respectivas calificaciones y conducta de cada
uno de los estudiantes de la Primarla
COPIA : Un original.
Mery Garzón V*
Enero
ji patici^ri versal It curte i-ji¿ré.-.ada, el suscrito, Director del Instituto Ed»
•ativc. Musical "Li~inoa^t.-ric.7..-c" úe la ciudad, de Amonto, en letal forma CERTIFICA
que si ni:-.. u ..-i'-Iü-^o „,. , . . , J^tloil.-^- - / - J j J t **«•• realizado sus estudioB en el rritaer Grac
hasta «I Cuar to üraao at es^a Institución jüducativat üabiendo ooteniuo l¿*ü sig-uien-
tes sal il ics ciones:
APJSOVSCHAi-IIEKT'O: ¡7.?C - KB
ric
£EG3:;i'C' '.rr...^-.-: ¡ 991 - : i^'2 ..- K JVilCJLi^ii^i'I'O: I c .pó - £
CüuDiJCi'A: MB
TERCER 3HAD¿: '95¿-',J?;- .'.*' A -V ¡ ^A^ilKiJa1^: "ltí.66 - 5
CÜ2ÍÜT72T.-.-. K3
CÜAHTO GHr-üO: 199^- ¡994 *i^.iOí"ECKAñISiJVü; ' ? * " ' 0 - HU
¿C CUíiUtO -jl 3 U.HCr-L'^U ; JUcQ£! C C -""Cl-'j. C^i JT ¿¡'1 .. j üOl1 ^ j-tl V"o_'_^.^. _, ,-jÍe/lCLC i'J -C-E5 dato
Tiel ecv'i^. usl l i j rc u e prjaociünes que repoaau en el Via-.-el.
El iíiteresadc pu-íde iicioer use del presente tí ocurr-en to par^ los fine:--
tes.
.Lie» Ángel Kiranda 3
ÜIHL'CTOR I2KLA
TRABAJO PRACTICO DE GRADO 17
NOMBRE : CERTIFICADO DE ABANDERADO (A) DEL PABELLÓN
NACIONAL.
TIPO : Interno.
ORIGEN : Departamento de Secretaría.
MEDIOS UTILIZADOS: Archivo del Alumno, de las calificaciones más altas
del estudiante obtenidas durante los seis grados.
DESTINO : Archivos de I.E.M.LA.
OBJETIVOS : Certificar que dicho alumno (a) ha sido declarado (a)
Abanderado (a) de la Promoción.
COPIA : Un original.
Mety Garzón V.
14 Mayo
C 2 R T I F '1 ' C A D O
A petición verbal de parte interesada, el infrascrito Director delInstituto Educativo Musical "Latinoamericano" de Ambato, en legal formaCERTIFICA que la niña: PARRA COBA MONICA PAULINA, alumna del Sexto Gra-do de esta Institución Educativa, ha sido declarada ABANDERADA DEL PABE-LLÓN-NACIONAL en el Año Lectivo 1,995-1.996, con los siguientes puntajes:
APROVECHAMIENTO: 19-46 = SOBRESALIENTE
- CONDUCTA: 20 = SOBRESALIENTE
Es cuanto el suscrito certifica conforme al Libro de Actas que re-posan en la Secretaría del Pian^el,
E4 interesada puede hacer uso ael presente documento para los finesconsi juientes.
Atentamente:
Lie, Ángel Miranda, 3.DIRECTOR IEMLA
AM/ng
TRABAJO PRACTICO DE GRADO 18
NOMBRE : CERTIFICADO DE BECAS DE LA PRIMARIA.
TIPO : Interno.
ORIGEN : Departamento de Secretaría.
MEDIOS UTILIZADOS: Archivo del Alumno, de las observaciones que
consta en el Ubro de Vida del mismo.
DESTINO : Archivos de I.E.M.LA.
OBJETIVOS : Certificar que dicho alumno (a) no ostenta Beca en el Año
Lectivo.
COPIA : Un original.
Mery Garzón V.
Ife
Junio
C. E R T I T I C A D D
T
A petición verdal de parte interesada, el infrascrito, Director del
Instituto Educativo Musical "Latinoamericano" de ¿abato, en legal forma
CERTIFICA £U« el niño: YANEZ ¿IMACAÍÍA SANTIAGO JAVIER, alumno del Tercer
Grado dt esta Institución Educativa, no ostenta beca en el presente &fio
Lectivo.
*Se todo cuanto «1 euecrito tiene a bien informar para loe fines con-
siguientes.
Lie. Ángel Miranda
DISECTOR IEKLA
AK/ag
TRABAJO PRACTICO DE GRADO 19
NOMBRE : CERTIFICADO DE APROBACIÓN DE LA SECCIÓN
OPCIONAL
TIPO : Interno.
ORIGEN : Departamento de Secretaría.
MEDIOS UTILIZADOS : Archivos del Profesor, hoja de control de
calificaciones y asistencia por cada mes.
DESTINO : Archivos de I.E.M.LA.
OBJETIVOS : Certificar la aprobación de las modalidades que se dictan
dentro de la Sección Opcional.
COPIA : Un original.
Mery Garzón Y.
I E M U A
INSTITUTO EDUCATIVO MUSICAL "LATINOAMERICANO*
I E M LCdJa. San Antonio - Calle Huayna Cápac No. 102 y Héro*» de Paquwhi / Trtéiono ; 847784
AMAATO - ECUADOR
Ambato, .?ü. .de . . .*?»?1°. . . .199.°. -
C E R T I F I C A C I Ó N
El suscrito, Director del INSTITUTO EDUCATIVO MUSICAL
"LATINOAMERICANO" de Ambato , en legal forma extiende el presente
™* SCERTIFICADO, a favor de ..
por haber asistido regularmente! de acuerdo al horarioT1 T""1 T ' ~iO
establecido al. CURSO INTENSIVO DE MÚSICA. Modalidad:
llevado a cabo desde . '. .d.e. A .0.8?? ..... hasta e. . .-'.c, ?? .-^.s.\-. .á.e. ] ??¿.
en la Sección Opcional de esta Institución Educativa.
El interesado puede hacer uso del presente drcumento para
los fines consiguientes .
Atentamente :
Ledo. Ángel Miranda B.
DIRECTOR IEML
TRABAJO PRACTICO fifi GRADO 20
NOMBRE : FICHA DE PERSONAL DOCENTE Y ADMINISTRATIVO.
TIPO : Intimo.
ORIGEN : Departamento de Secrataría.
MEDIOS UTILIZADOS : Datos personales d© cada empleado.
DESTINO : Archivos de I.E.M.LA.
OBJETIVOS : Controlar los datos pe: sonatas de cada profesor.
COPIA : Un original.
MetyGaraónY.
INSTITUTO ED0SATIVO MUSICAL "LATINOAMERICANO" " '
DATOS PERSONALES DEL FJESSOKAL DOCENTE y DlrSERVICIO
APELLIDOS Y HOMBRES COMPLETOS .^NCASTHO .ESCpBAR MlLTON RODRIGO. _ ^
CEBULA DE IDENTIDAD . . .13? 3 ÉW.1.°."5 ....................................
LUGAS Y FECHA DE NACIMIENTO P.e.n.®ral _ Elizalde^ ( Guabas) f 07 .- J.O^ 63.
ESTADO CIVIL .... ?9.L.T. ?9 .............................................
CARNET DEL IESS . ? ? fó°.Q 1 § J .......................... . ................
LIBRETA MILITAS" .82000251? .................... . .......................
' °rdova * "~QKXCILIO .
TELÉFONO ...
CAMBIO DE DOMICILIO
HUMERO DS CARGAS
TITULO A NIVEL MEDIO
ESPECIALIZACIOK . ..TT'T CJTT TI* TTl QTTDVDTr'l'D 73.'"1, T T 17 •' T?
ENTIDAD QUE LO CONFIRIÓ . .íi'?;L;LAü.1.X . ?.U.'. .V . íV^r.Vi*' rr-r-i e^ T~ í-i r^ c 1 Q íí '«í
TITULO A NIVEL SUPERIOR . í Pí^PJ.AíQ .??. .Cl.^??^?. .D.E. .^TT ^TO i?T A V HVO ,ao ••• TT /•
ESPECIALIZACION . . . í^/XVTf. .'. >. -^.Vt
ENTIDAD QUE LO CONFIRIÓ ..'ítx ?-V.?:5A ???. .íS.C/ÍÍ Vv. ?~. .-¥';•^ECHA Octubre ^ de J.9S6
Or~r io
FECHA DE INGRESO AL MAGISTERIO
FECEA DE INGRESO AL l E M L A . . . ^ . .
OTRO LUGAR DE TÍA5AJO "
DIRECCIÓN
TELEFONO
CATEGORÍA Eli EL MAGISTERIO BISCA! ...
AÑOS DE SERVICIO . . . .1P .
TIEMPO DE SERVICIO AL IEMLA .?.A''P.5.
OBSERVACI CÍES
UCEA FIRÍÜ
TRABAJO PRACTICO DE GRADO 21
NOMBRE : CONTROL DE ASISTENCIA DE PERSONAL.
TIPO : Interno.
ORIGEN : Departamento de Secretaría.
MEDIOS UTILIZADOS : Registro de Asistencia.
DESTINO : Archivos de I.E.M.LA.
OBJETIVOS : Controlar la asistencia diana de cada uno de k» Empleados
y Profesores.
COPIA : Un original.
Mcty Garzón Y.
TRABAJO PRACTICO DE GRADO 22
NOMBRE : CERTIFICADO DE TRABAJO DEL PERSONAL
TIPO : Interno.
ORIGEN : Departamento de Secretarla,
MEDIOS UTILIZADOS : Ficha del Personal.
DESTINO : Archivos de I.E.M.LA.
OBJETIVOS : Certificar que oí Profesor o Empieado estuvo prestando sus
servicios en nuestra Institución.
COPIA : Un original.
Mety Gañón V.
INSTITUTO EDUCATIVO "MUSICAL "LATÍNOAMERICANO1
Cdia. San Antonjo - Calle Huayna Cáp»c No. 102 y Hóroeide Paquiíh* / Teléfono . W77ÍKAMBATO - KCUADOft
Oficio No'. -
Ambato, 14 de
C E R T I F I C A C I Ó N
A peticiór; verbal de parte interesada, el infraacri to, Director ¿-1 l ü c t i t u ^ t
£¿ucst ivo K u & i c ^ l "La t inoamer icano" de A n b a t o , e ] i lf;c:ri] í 'or»,;- CIR^I? 1C/. q u o
la Sra..X£LCy ,^THIClA JUílADC BASTIDAS, presto t»u&- s - / r v i c i o ^ er. c¿licíac ae 3¡
Ch.zJTA.Hl.-. -PROFiL'St'KA er e E i, a Insti tuüií ' i . Educat iva , d aran tt- el ^i' :• l^c t i vo —
T , ¿<~,¿ - 1 . P?3 ; habiendn demostrado responsabí 1 i cía. d y ef icieiic i¿ er¡ el traba-
je .
i;E cuanto el suscri to- t ient .:i¡':. in:orn;n;' en honor a 1& verana.
LÍ-. i:: 'L-t-re o:-. ,. ;. Duede í.act: •;• ut ; a e p rc r tu i i e ^
At-enta icentc :
Lie. An¿x.:l Ni ré i i ida i¿.
DIR2CTOÍÍ IEHLA
PRACTICO DB GRADO 23
E X T E R N O S
HOMBRE : COMPROBANTE DE PAGO DE LUZ.
TIPO : Externo.
ORIGEN : Empresa Eléctrica.
DESTINO : Departamento de Recaudaduría de I.E.M.LA.
OBJETIVOS: Constancia del pago correspondiente al consumo de Energía
Eléctrica.
COPIAS : Un original.
Mery Garrón V.
• I)í»%ti e 1 a e :'n i •-.' • :> ¡ • K 02 V 6 , he ¡TI a ••;:. c a rn :::> i•forniato c!í-? las planillas., a -f:a.r¡ de !:>le irvforiT-acion uj;.ll í-'. Uc .F ,1 o s (..i c e s :i. v o ., s e t? m ú. t :i. :•- a n n a s o 1 a ;:>i¡ ¡de::jend i en teínen •':.••••• de los iTie-Mieí, aüe>uo
TRABAJO PRACTICO DE GRADO 24
NOMBRE : COMPROBANTE DE PAGO DE AGUA POTABLE.
TiPO : Extemo.
ORIGEN : Empresa Municipal de Agua Potable.
DESTINO : Departamento de Recaudaduría de I.E.M.LA.
OBJETIVOS : Constancia del pago correspondiente al conaurno de Agua
Potable.
COPIAS : Un original.
Mcry Garzón V.
srnapT T^'lllAK...,TO- ECUADOR
i
'"RESA MUNICIPAL DE AGUA POTABLE No. £ A O¡ C / OY ALCANTARILLADO AWIBATO O U C "t UDE CUENTA NOMBRE DEL ABONADO
~NO. CATA ! TARRIFAD I R E C C I Ó N
REPERENC i VtES'CONSUMC I F ECHA EMISIÓN ! \ E N Cl M I E N'TC " FECHA PAGO
! i ;1 - . . • í •:,.., (: .. ¡¡ No. MEDIDOR LEC. ANTERIOR!
1t
LEC. ACTÚA. CONSUMO M3 i V A R I O S
"C O M C E *• T O V A L O R
VALOR TOTAL
TRABAJO PRACTJCO DE GRADO 25
NOMBRE : COMPROBANTE DE PAGO DE TELEFONO.
TIPO : Externo.
ORIGEN : E,M.E.T.E.L
DESTINO : Departamento de Recaudadurfa de I.E.M.UA.
OBJETIVOS : Constancia del pago correspondiente al Servicio Telefónico.
COPIAS : Un original.
Mery Garzón V.
"*1 0049312
DICIEMBR/199Ó 3 © *t y s*i MIRANDA BALSECA ANGRL
800201251 3r> Z> •*» T <S ©HUÁSCAR Y HUAYNACAPAC 10?.
3i
P —-
PAGO ANT£R: 9611VENTANILLA
-' I ,ACT, : 1077B
PENSIÓN 6ASTC:CONSUMO MEDID:
PAGO ACT : 3-LH/ 70 DTC 1996 HORA: 1 5 i : 1 B : 4 1MESES IMP: O 117
: 10519 LDNA: 171^1 IMPULSOS: J 4 7 3
í-1 7 » 7 4 5 . 6 OIMPUESTO AQUA:IMPUESTO DFP,:I , U > A »
.'971*56
$1
TRABAJO PRACTICO DB GRADO 26
NOMBRE : COMPROBANTE DE PAGO DEL R.U.C.
TIPO : Exlamo.
ORIGEN : Municipio Cantonal.
DESTINO : Departamento de Recaudaduría de I.E.M.LA.
OBJETIVOS: tainstarKáadeípagooonreepond^
nuestra Institución.
COPIAS : Un original.
M«y Garrón V.
REPÚBLICA DEL ECUADORMINISTERIO DE FINANZAS
REGISTRO ÚNICO DE CONTRIBUYENTESDOCUMENTO DE INSCRIPCIÓN
NUMERO DE INSCRJPOON A
139007^983001NOMBRE RAZÓN SOCIAL O DENOMINACIÓN SOCIAL
KI.:IANDÁ BALS2CA ÁNGEL ALFONSO
UBICACIÓNrr' ,'- V T i ' ', • Tí « Ti /"iw-.-iJ /-. .~V:-.-)JT.Í L- -r
"HrZVOEi" DE
TIPO DE EMPRESAI rI ^
ACTIVIDAD DOMINANTE,-, n T HTv D -' TT'TnrjT ¿p DPTTv>.PT¿ V/T,u _L \^l . i J-l. L -- ^ -J J.J.'-U , i 1.X - U--t- ^ J- f~. »
N2 034796CAPITAL EN GIRO
10 83
TRABAJO PRACTICO DE GRADO 27
1.1.3. ESTUDIO DE LOS FICHEROS EXISTENTES.
En la empresa se han determinado la existencia de los siguientes fíchenos:
• Ronero de Matrículas.
- Ronero de Calificadoras.
- Ronero de Asistencia del Personal.
• Ronero de Asistencia dei Alumnado.
- Ronero de Persona!.
• Fichero de Matarías.
Mery Gañón V.
TRABAJO PRACTICO DE GRADO 28
FICHERO DE MATRICULAS
LOCALIZACIÓN:
Departamento de Secretaría.
NUMERO DE REGISTROS:
Depende del número de alumnos que se encuentren matriculados en las
diferentes secciones.
RECUPERACIÓN DE REGISTROS:
Se lo realiza mediante la revisión del archivo de matrículas que reposa **n
el Departamento de Secretaría.
MANTENIMIENTO:
A cargo de la Secretarla Srta. Natalia Garzón.
UTILIZACIÓN DE LA INFORMACIÓN:
- Registro de la ficha personal del alumno.
- Clasificación por niveles de los alumnos en las distintas modalidades de la
Sección Opcional.
- Obtención del carnet estudiantil.
Mety Garzón V.
TRABAJO PRACTICO DE GRADO 29
- Baboradón de las listas do alumnos.
SEGURIDAD DEL FICHERO:
Todos estos documentos son resguardados con mucha cautela y
únicamente tiene acceso la Secretaría.
May Cancón V.
70 PRACTICO DB GRAJDO 30
ROMERO DE CAUFICACtONES
> ALIZACIÓN:
Departamento de Secretaria.
NUMERO DE REGISTROS:
Depende del número de alumnos que se encuentren matriculados en las
diferentes secciones.
RECUPERACIÓN DE REGISTROS:
La Información es obtenida mediante los registros del personal docente.
MANTENIMIENTO:
A cargo de la Secretaria Srta. Natalia Garzón.
UTILIZACIÓN DE LA INFORMACIÓN:
- Elaboración de las libretas de calificaciones.
- Obtención de los cuadros de promociones de la Sección Regular.
- Permite la realización de las certificaciones de la Sección Opcional.
Mery Gañán V.
TRABAJO PRACTICO CU? GRADO 31
SEGURIDAD DEL FICHERO:
Todos estos documentos son resguardados con mucha cautela y
Ófricamente tiene acceso fa Secretaría,
Meiy Garzón V.
TRABAJO PRACTICO DB GRADO 32
DEL PeiSONAL
LOCALIZACIÓN:
Departamento de Secretaría.
NUMERO DE REGISTROS:
Semanalmente se obtiene una hoja del resumen de la asistencia diaria del
Personal del Instituto.
RECUPERACIÓN D£ REGISTROS:
La información es obtenida directamente de los archivos que reposan en el
Departamento de Secretaría.
MANTENIMIENTO:
A cargo de la Secretarla.
UTILIZACIÓN DE LA INFORMACIÓN:
- Elaboración de los Roles de Pagos del Personal Docente y Administrativo.
- Permite llevar el control de la asistencia diaria de los profesores y
empleados.
Meiy Gañón V.
TRABAJO PRACTICO DS GRADO 33
SEGURIDAD DEL FICHERO:
Todos e&tos documentos son resguardados con mucha cautela y
únicamente tiene acceso fa Secretaria.
Mety Gatzón V.
TRABAJO PRACTICO DE GRADO 34
FICHERO DE ASISTENCIA DEL ALUMNADO
LOCALIZACiÓN:
Departamento de Secretaría.
NUMERO DE REGISTROS:
Depende del número de alumnos matriculados en las diferentes secciones.
RECUPERACIÓN DE REGISTROS:
La información es obtenida directamente de los archivos que reposan en e)
Departamento de Secretaría.
MAfiTENIMIENTO:
A cargo de la Secretaria.
UTILIZACIÓN DE LA INFORMACIÓN:
- Permite llevar el control de la asistencia diaria de los estudiantes de la
Sección Regular, mientras que en la Sección Opcional se la realiza
semanalmente tos días Sábados,
Mery Garzón V.
.RABAJO PRACTICO DE GRADO 35
SEGURIDAD DEL FICHERO:
Todos estos documentos son resguardados con mucha cautela y
únicamente tiene acceso la Secretaría.
Mery Gañón V.
SAJO PRACTICO DE GRADO 36
FICHERO DEL PERSONAL
COTIZACIÓN:
Departamento de Secretaría.
NUMERO DE REGISTROS:
Depende del número de profesores y empleados que prestan sus servicios
a esta entidad educativa.
RECUPERACIÓN DE REGISTROS:
La Información es obtenida directamente de los archivos que reposan en el
Departamento de Societaria.
MANTENIMIENTO:
A cargo de la Secretarla.
UTILIZACIÓN DE LA INFORMACIÓN:
- Permite elaborar la ficha del profesor o empleado en donde constan los
datos personales de cada maestro o empleado.
Meiy Gando V.
TRABAJO PRACTICO J2B GRADO 37
SEGURIDAD DEL FICHERO:
Todos estos documentos son resguardados con mucha cautela y
únicamente tiene acceso la Secretarla y el Director.
Meiy Garzón V.
TRABAJO PRACTICO DE GRADO 36
FICHERO DE MATERIAS
LOCALIZACIÓN:
Departamento de Secretaría.
NUMERO DE REGISTROS:
Depende del número materias oficiales y complementarías que se dictan en
este Instituto en tas Secciones Opcional y Regular.
RECUPERACIÓN DE REGISTROS:
La información es obtenida directamente de los archivos que reposan en el
Departamento de Secretaria.
MANTENIMIENTO:
A cargo de la Sacretaria.
UTILIZACIÓN DE LA INFORMACIÓN:
- Permite elaborar el plan didáctico para cada año lectivo, el mismo que es
realizado porcada profesor y entregado al Director para su legalización
y posteriormente a los archivos de Secretaria.
Mery Gañán V.
PRACTICO ZJE GRADO 39
SF-QURIDAD DEL FICHERO:
Todos estos documentos son resguardados con mucha cautela y
únicamente tiene acceso la Secretaría.
Meiy Garzón V.
TRABAJO PRACTICO DE GRADO 40
1.1.4. UTILIZACIÓN DE LOS MEDIOS DE TRATAMIENTO.
PROCESO:
1.- Control de Matrículas .
TIPO:
Manual.
DURACIÓN:
Diez minutos por cada estudiante.
FRECUENCIA:
Cada año lectivo para las Secciones Regular y Opcional.
DOCUMENTACIÓN DE ENTRADA:
- Para la Sección Regular.- Pro-Primaria.
Partida de Nacimiento, Certificado de Salud y cinco fotografías.
- Para la Sección Regular.- Primaria.
Partida de Nacimiento, Libreta de Pre-Primaría y tres fotografías.
- Para la Sección Opcional.
Mwy Garrón V*
KBAJO PRACTICO DE GRADO 41
Partida de Nacimiento o Cédula de Identidad si el alumno es mayor de edad.
Se debe indicar que el costo del valor la matrícula corresponde al 70 por
ciento del valor de la pensión.
DOCUMENTACIÓN DE SALIDA:
Registro de Matrículas, Recibo del Pago, Carnet.
DESCRIPCIÓN DEL PROCESO:
El alumno presenta los documentos requeridos para la matrícula, en
el Departamento de Secretaría pira su revisión, luego procede a
matricularse en las Secciones Regular u Opcional, postenormente cancela
el costo de la matrícula en el Departamento de Recaudaduría, y finalmente
se procede a la entrega del recibo de pago y el carnet.
Mcty Garata V.
TRABAJO PRACTICO OE GRADO 42
PROCESO:
2.- Control de Asistencia del Personal.
TIPO:
Manual.
DURACIÓN:
Tres minutos por persona.
FRECUENCIA:
Se la realiza diariamente, al Inicio de cada hora de dase.
DOCUMENTACIÓN DE ENTRADA:
Registro de Asistencia del Personal Docente y Administrativo.
DOCUMENTACIÓN DE SALIDA:
Resumen de Asistencia del Personal Docente y Administrativo.
DESCRIPCIÓN DEL PROCESO:
-Cáete maestro o empleado firma el Registro de Asistencia al Ndo y
fin de la labor diaria, y está en derecho de justificar su ausentismo ai se
Mery Garzón V.
TRABAJO PRACTICO DS GRADO 43
produjese.
PROCESO:
3.- Control de Asistencia del Alumnado.
TIPO:
Manual.
DURACIÓN:
Cinco minutos por dase.
FRECUENCIA:
Se la realiza diariamente, al Inicio de cada hora de dase.
DOCUMENTACIÓN DE ENTRADA:
Registro de Asistencia del Alumno.
DOCUMENTACIÓN DE SALIDA:
Resumen de Asistencia del Alumnado.
DESCRIPCIÓN DEL PROCESO:
Mery Gañón V.
swRACTJCO DB GRADO
Al Inido de cada hora de dase el maestro correrá la lista de la
alumnos y si se produjera una falta, se deberá justificar con el
¡ presentante.
El alumno de primaría puede perder el año escolar si reúne
aproximadamente solo un treinta por ciento de asistencias.
En la Pre-primaria y en la Sección Opcional no existen pérdidas de
quinquemestre o nivel respectivamente pero puede ocurrir abandono
temporal o definitivo en cualquiera de ellos.
Mery Gañán V.
TRABAJO PRACTICO DB GRADO 45
PROCESO:
4.- Control de Calificaciones de ta Pre-Primarta.
TIPO:
Manual.
FRECUENCIA:
Cada quinquemestre,
DOCUMENTACIÓN DE ENTRADA:
Pónsum de Exámenes emitidos por la Dirección Provincial de Educación.
DOCUMENTACIÓN DE SALIDA:
Libretas Pre-Escolares.
Certificados de Aprobación de Pre-primaria.
DESCRIPCIÓN-DEL PROCESO:
Las calificaciones correspondientes a la pre-primaria son en forma
cualitativa y tienen las siguientes equivalencias :
MS —> Muy Satisfactorio.
Mery Garrón V.
'i** PRACTICO DS GRADO 46
S —> Satisfactoria
PS —> Poco Satisfactorio.
La maestra prepara a los párvulos durante todo el quinquerne$tr& para
que rindan los exámenes preparados por la Dirección de Educación.
El primer qufnquemestre comprende desde el mes de Octubre a
Febrero, y el segundo quinquemestre se extiende desde el mes de Marzo a Julio,
incentivándose al desarrollo de las siguientes áreas : Cognositiva, P&jcomotora,
Afectivo - Social y Desarrollo del Lenguaje.
Meiy Garzón V*
TRABAJO PRACTICO DB GRADO 48
Las materias básica que son: Castellano, CCNN, Matemáticas, EESS,
poseen siete cuadraturas en las que constará deberes, lecciones, actividad
en dase, trabajo práctico, examen, total y promedio.
Las materias complementarías tales como Actividades Prácticas,
Cultura Física, Educación Artística poseen cinco cuadraturas, en las que
constan actuación en clase, trabajo práctico, examen, total y promedio.
Cada promedio de transfiere a la Libreta de calificaciones con su respectiva
equivalencia:
S —> Sobresaliente.
MB—> Muy Buena.
B —> Buena.
R —> Regular
I —> Insuficiente.
Se debe también indicar que existe una nota de Actuación en Clase
que por su carácter de cualitativa no se toma en cuenta para el promedio
trimestral, el cual se obtiene de la suma de las cuatro materias básicas y las
tres complementarias todo esto se divide para siete y resurta la nota final del
Meiy Garzón V.
TRABAJO PRACTICO DE GRADO 49
Para calcular el promedio total se sumarán Jad tres notas trimestrales,
se dividirá para tres y se obtiene la nota final con la que el alumno pasa o
reprueba el año.
El alumno aprueba el año escolar con una nota mínima de 10/20
puntos, caso contrarío reprueba.
M«y Garzón V.
TRABAJO PRACTICO DE GRADO 50
PROCESO:
6.- Control c*e Calificaciones tía la Sección Opcional.
TIPO:
Manual.
FRECUENCIA:
Cada mes.
DOCUMENTACIÓN DE ENTRADA:
Pruebas teóricas y práctica instrumental.
DOCUMENTACIÓN DE SALIDA:
Certificados de Aprobación de la Sección Opcional.
DESCRIPCIÓN DEL PROCESO:
Cada Sábado se dictan las clases teórico - prácticas y se recepta una
prueba, que es archivada por el profesor para al final del mes obtener una
nota promedio sobre 20 puntos la misma que se traslada al registro de
calificaciones de la Sección Opcional.
Mery Garzón V.
TRABAJO PRACTICO DE GRADO 51
De acuerdo a la rendimiento de cada estudiante y con una nota
mínima de 10/20 , se lo promoverá de nivel y si finalmente aprueba los seis
niveles que corresponden a esta sección, se le entrega el certificado de
aprobación.
Mcty Garzón V.
TRABAJO PRACTICO JOB GRADO 52
PROCESO:
7.- Conlrol de Asistencia del Personal.
TIPO:
Manual.
DURACIÓN:
Dos minutos por cada persona.
FRECUENCIA:
Al inicio de la labor diarta.
DOCUMENTACIÓN DE ENTRADA:
Registro de Asistencia del Personal.
DOCUMENTACIÓN DE SALIDA:
Resumen de Asistencia del Personal para la elaboración del Rol de Pagos.
DESCRIPCIÓN DEL PROCESO:
En el registro de asistencia del Personal, se controla la asistencia
desde la entrada hasta la salida de los mismos. .
Mery Gañón V.
MERY GARZÓN V.
CONTROL DE MATRICULAS.
(DocumentaciónI deli estudiante
Departamento
de Secretaria
Carnet
Estudianti
Control de
Documentación
Departamentode
Recaudaduria
Cancelaciónde
Hatricula
CONTROL DE CALIFICACIONES,
Resumen deNotas delProfesor
Departamentode
Secretaria
Elaboracióndef Cuadro
de Promociones
Archivo deNotas
CONTROL DE ASISTENCIA DELPERSONAL.
Resumen deAsistencia
del Personal
Departamentode
Secretaria
Documentaciónpara elaborar
el Rol de Pagos
Archivo deDocumentos
CONTROL DE ASISTENCIA DELALUMNADO,
Resumen deAsistencia
del Alumnado
RegistroB d,elProfesor
Departamentode
Secretaria
Para elaboraret Cuadro
de Promociones
Archivo deDocumentos
CONTROL DE MATERIAS,
Resumen deCal i. de cadamateria por
elrado.
Departamentode
Secretar ia
E l á b . d e l Cuad rode C a l ¡ f . de cadam a t e r i a por grado
firchivo de
Mater ias
TRABAJO PRACTICO DE GRADO 54
1.1.6. COSTOS DE LA ESTRUCTURA DEL SISTEMA ACTUAL.
SUELDOS MENSUALES:
- Secretaria: Control de Documentos 350.000,00
- Recaudador: Cobro de Matrículas y Pensiones 340,000,00
- Contador Elaboración de Balances 380.000,00
1'070.000,00
COSTOS DIRECTOS:
- Recibera de Pensiones
- Registro de Matrículas
- Libros de Vida
- Registros de Asistencia
- Libretas de Calificaciones
- Papel Mlmeografiado
- Suministros de Oficina
35.000,00
60.000,00
100.000,00
60.000,00
110.000,00
25.000,00
65.000,00
455.000,00
Mecy Garzón V.
TRABAJO PRACTICO DE GRADO 55
COSTOS INDIRECTOS:
Luz
Teléfono
65.000,00
40.000,00
105.000,00
- Costo Total 1'630.000,00
Mery Garata V.
PRACTICO DE GRADO 56
1.2. CRITICA DEL SISTEMA ACTUAL.
1.2.1. RELACIÓN DE ANOMALÍAS.
La realización de ios diferentes procesos en cada departamento es en forma
manual por lo que está sujeto a comater errores.
El registro de asistencia de la Primaría está elaborado el forma general
conteniendo solamente una lista de los alumnos, la cual se utiliza durante todo el
año, dicha lista es realizada en el momento de la matrícula del estudiante y no se
halla en orden alfabético, lo que puede dificultar el control de la asistencia.
El la Sección Opcional la asistencia de los alumnos es en forma irregular
debido a que no influye en las calificaciones.
La información de cada alumno es controlada por sus nombres Jo cual
retrasa la búsqueda de datos y para evitar ese inconveniente se será mejor utilizar
un código para agilitar notablemente estos procesos.
Meiy Garzón V.
TRABAJO PRACTICO DE GRADO 57
Tanto tos registros de asistencia como de calificaciones pertenecientes a la
Sección Opcional no poseen formatos bien estructurados dando una presentación
desagradable.
Todos estas anomalías repercuten notablemente en la pérdida de tiempo,
lo cual afecta enormemente a la Institución.
Mery Garzón V.
TRABAJO PRACTICO DE GRADO 56
1.2.2. DIAGNOSTICO SOBRE EL SISTEMA EXISTENTE.
La Institución procede en sus diferentes actividades utilizando:
La constancia de Matrículas, Notas y Certificaciones se controtan mediante
Registros, cuyos resultados finales son hechos manualmente por la Srta.
Secretaria, dando como resultado la acumulación en sus tareas.
No existe un Control específico de las existencias tanto en material didáctico
como en instrumentos musicales ya que solo se archivan las facturas de inversión.
También se debe recalcar en lo referente al Control de Asistencia del
Personal que labora en dicha institución, cuyos formatos son rayados en forma
manual por la Srta. Secretarla encargada, causando retraso en sus múltiples
actividades.
Meiy Garzón V.
TRABAJO PRACTICO DE GRADO 59
1.3. ESTUDIO DEL NUEVO SISTEMA.
1.3.1. DETERMINACIÓN DE OBJETIVOS FUNDAMENTALES.
Las soluciones posibles a las anomalías encontradas en el sistema actuaí
de este instituto e&án resumidas en los siguientes objetivos:
- Automatizar el departamento de Secretaría.
- Serla factible que cada alumno de la institución sea tomado en forma individua!
pana que tanto la documentación personal, asistencia y calificaciones estén regidas
mediante un código.
- Agilitar los procesos mediante el manejo del sistema a desarrollarse, por
consiguiente eliminar el desgaste de tiempo.
- Procurar una excelente y ordenada presentación en todos fos procesos a
realizarse.
- Obtención de reportes que contengan formatos bien estructurados.
Mety Garzón V.
TRABAJO PRACTICO DE GRADO 60
- Utilización de un CÓDIGO el mismo que comprenderá en las dos primeras letras
del nombre y apellido seguido de dos dígitos numéricos, con el cual se trabajará
durante todos los períodos escolares.
Meiy Garzón V.
TRABAJO PRACTICO DE GRADO 61
1.3.2. ESTUDIO DE LOS RECURSOS NECESARIOS.
1.3.2.1. PERSONAL.
El presante proyecto se encuentra a carpo de Mery Garzón Vi!!arro@l
egresada de Tecnología en Informática de la PONTIFICIA UNIVERSIDAD
CATÓLICA DEL ECUADOR SEDE AMBATO.
Cuento con la dirección y apoyo de la Tlga. Lorena Chllíquinga.
Así como también con el asesoramiento del personal de LE.M.LA. de
manera muy especial del Sr. Ledo. Ángel Miranda Director de esta noble Institución.
Mery Garzón V.
TRABAJO PRACTICO VE GRADO 62
1.3.2.2. MEDIOS MATERIALES.
Para el desarrollo de este trabajo se debe contar con:
- Computador 486, con las siguientes características:
- Disco duro de 215 Megas.
- 66 Mhz de velocidad.
- Orives de 3 1/2 y 5 1/4 de Alta Densidad.
- Monitor Super VGA color de 14 pulgadas.
- Impresora CITIZEN GSX-190.
1.3.2.3. TIEMPOS DE REALIZACIÓN.
El tiempo estimado para I» ejecución de nuestro proyecto es
ACTIVIDADES . TIEMPO (Semanas)
Análisis Previo 6
Análisis Funcional 5
Análisis Orgánico 9
Programación 15
Pruebas y Mantenimiento 6. ,- . ~ ~""~-t ~_iííc~~" ""— -*,-•*.- 4**. -*<£fl fiL«- '
Documentación 3
Mety Garzón V.
A KA L ISls"E UNCIQNA
MERY GARZÓN V.
'^BAJO PRACTICO DE GRADO
2. ANÁLISIS FUNCIONAL.
¿.1. DESCRIPCIÓN DEL NUEVO SISTEMA.
PLANIFICACIÓN DEL ANÁLISIS FUNCIONAL.
TIEMPO (Horas )TAREAS
- P l a n i f i c a c i ó n .
G ss.r.i 6 n .T ' ' L* ¿ 4- * F _ _
jj - i_i D ,-=•... V .JL--
jlTécn : eos .- DeT i r, i c : ón ceNo rma t i vas .- Estudio de((Recursos Ex i s t .- Necesidades deImplantar un Nuevo Sis tema .- Diseíío delF] u jo de I nf .- División enSubsi eternas .- Def i n i ci ón deProcesos , tran-sacciones ySa 1 idas .
: '. ~ l_í F" 3. f'/ 1 T' ITi ¿
¡Pune í ofiB. 1 . ;- Archivos parae i £ i s t. e m a .
ni ni Dk
0. 5
Ij
i|^ '
1
1I
*
|i
í
*
i C
l¡
i' "
ii
ij
í
i
1i
^
*
I1
1
i i
;
|
ii
*
*
i»
1
f1i
ia
•*
ll "
'/ i
:
Ü
íjIl¡
' 1i l1!
1
Meiy Garzón V.
TRABAJO PRACTICO DE GRADO
2.1.1. OBJETIVOS DEL SISTEMA.
2.1.1.1. OBJETIVOS BÁSICOS DE GESTIÓN :
- Realizar el control de matrículas del Instituto, de fa Sección Regular y Sección
Opcional .
- Control de Personal de I.E.M.L.A. ; tanto en empleados como profesores.
- Establecer un control cié Calificaciones de los estudiantes regida de la siguiente
manera:
* Pre-primaria en forma Quinquemestral.
* Primaria Nevada Trimestralmente.
* Sección Opcional en forma Mensual.
- Controlar fa asistencia tanto de los estudiantes de los diferentes grados y niveles,
como del personal que labora en I.E.M.L.A.
- Implementar rutinas para el control y evaluación de los alumnos de la sección
opcional, la cual se hace a través de niveles (Teclado, Cuerda, Soplo y Otros).
Mery Garzón V.
TRABAJO PRACTICO DE GRADO
- Realización de Formatos para el Control de Asistencia de acuerdo a su
respectiva necesidad, ya sea en forma diaria como en e! caso del personal y en
forma mensual para los alumnos de la Sección Regular (Pre- Primaria y Primaria)
y Sección Opcional.
- Determinar las estadísticas para conocer los mejores alumnos, así como también
(as pérdidas de grado o nivel.
2.1.1.2. OBJETIVOS TÉCNICOS :
Las necesidades serán solucionadas por medio de programas que serán
desarrolladus por la persona destinada a los análisis, entre las que tenemos:
- Creación del Fichero de Matrículas que contenga la información referente a los
datos personales del educando.
- Elaboración del Fichero de Calificaciones de los estudiantes de las diferentes
secciones.
- Elaboración del Fichero de Asistencia de Personal Docente y Administrativo.
Mery Garzón V.
TRABAJO PRACTICO DE GRADO
- Creación del Fichero de Asistencia del Alumnado.
- Elaboración del Fichero de Profesores en donde constarán sus respectivos datos
personales.
- Creación del Fichero de Materias tanto Oficiales como Complementarias.
2.1.2. DEFINICIÓN DE LAS NORMATIVAS
En nuestro sistema utilizamos diferentes cálculos para el Control de
Calificaciones, tanto en la Primaria como en la Sección Opcional. De igual manera
para controlar la Asistencia de Alumnos y Personal.
1.- Dentro de los Cálculos que corresponden a la Primaria se realiza en forma
Individual y por cada materia al término de cada trimestre, la misma que se
diferencia por Materia Oficial y Materia Complementaria; mientras que para obtener
los promedios finales se puede calcular por grados o la Primaria en forma global
al concluir e! Año Escolar.
Mety Garzón V.
TRABAJO PRACTICO DE GRADO 5
PRIMARIA
2.1.2.1. FORMULAS DE CALCULO Y CARACTERÍSTICAS DE UTILIZACIÓN DE
CADA CALCULO.
FORMULAS PARA CALCULAR EL PUNTAJE ACUMULADO POR EL ALUMNO
EN LAS MATERIAS OFICIALES DEL PRIMER TRIMESTRE.
sumal = id + He + iac + itp + ie
replace it with sumal, ip with round((it/5),0)
Especificación de Cada uno de los Campos:
ID = Aporte de Deberes.
ILE = Aporte de Lecciones Escritas.
IAC = Aporte de Actividades en Clase.
ITP = Aporte de Trabajos Prácticos.
IE = Aporte de Examen.
!T « Total del Trimestre.
Ip = Promedio del Trimestre.
FRECUENCIA DEL USO DE LA FORMULA.
Mery Garzón V.
PRACTICO DE GRADO
El cálculo del total de puntos acumulados por el alumno se lo hace al
del Primer Trimestre.
PARA CALCULAR EL PUNTAJE ACUMULADO POR EL ALUMNO
EN L7VS MATERIAS COMPLEMENTARIAS DEL PRIMER TRIMESTRE.
sumal = ¡ac + itp + le
replace ít with sumal, ip wlth round((it/3),0)
Especificación de Cada uno de losjCampos:
IAC = Aporte de Actividades en Clase.
ITP = Aporte de Trabajos Prácticos.
IE = Aporte de Examen.
IT = Total del Trimestre.
IP = Promedio del Trimestre.
FRECUENCIA DEL USO DE LA FORMULA.
El cálculo del total de puntos acumulados por el alumno se lo hace al
tórmino del Primer Trimestre.
Mery Garzón V.
TRABAJO PRACTICO DE GRADO
FORMULAS PARA CALCULAR EL PUNTAJE ACUMULADO POR EL ALUMNO
EN LAS MATERIAS OFICÍALES DEL SEGUNDO TRIMESTRE.
sumal = ¡id -f- lile + iíac + lltp + ¡ie
replace ¡it with sumal, üp with round((tit/5),0)
Especificación de Cada uno de los Campos:
1ID = Aporte de Deberes.
ULE = Aporte de Lecciones Escritas,
MAC = Aporte de Actividades en Clase.
1ITP = Aporte de Trabajos Prácticos.
HE = Aporte de Examen.
IIT = Total del Trimestre.
IIP = Promedio del Trimestre.
FRECUENCIA DEL USO DE LA FORMULA.
El cálculo del total de puntos acumulados por el alumno se lo hace al
término del Segundo Trimestre.
Mery Garzón V.
TRABAJO PRACTICO DE GRADO
FORMULAS PARA CALCULAR EL PUNTAJE ACUMULADO POR EL ALUMNO
EN LAS MATERIAS COMPLEMENTARIAS DEL SEGUNDO TRIMESTRE.
sumal = iiac + iitp + iie
replace iit with sumal, iip with round((üt/3),0)
Especificación de Cada uno de los Campos:
IIAC sa Aporte de Actividades en Clase.
IITP = Aporte de Trabajos Prácticos.
IIE = Aporte de Examen.
IIT * Total del Trimestre.
IIP = Promedio del Trimestre.
FRECUENCIA DEL USO DE LA FORMULA.
El cálculo del total de puntos acumulados por el alumno se lo hace al
término del Segundo Trimestre.
FORMULAS PARA CALCULAR EL PUNTAJE ACUMULADO POR EL ALUMNO
EN LAS MATERIAS OFICIALES DEL TERCER TRIMESTRE.
Mery Garzón V.
TRABAJO PRACTICO DE GRADO
sumal = iüd + íiile + lilac + iíitp + lile
replace Hit with sumal, iiip with round((iiit/5),0)
Especificación de Cada uno de los Campos:
HID = Aporte de Deberes.
HILE = Aporte de Lecciones Escritas.
IIIAC = Aporte de Actividades en Clase.
IIITP = Aporte de Trabajos Prácticos.
IIIE =s Aporte de Examen.
HIT = Total del Trimestre.
IIIP = Promedio del Trimestre.
FRECUENCIA DEL USO DE LA FORMULA.
El cálculo del total de puntos acumulados por el alumno se lo hace ai
término del Tercer Trimestre.
FORMULAS PARA CALCULAR EL PUNTAJE ACUMULADO POR EL ALUMNO
EN LAS MATERIAS COMPLEMENTARIAS DEL TERCER TRIMESTRE.
sumal s iiiac + iíitp + ule
Mery Garzón V.
TRABAJO PRACTICO DE GRADO
replace iiit with sumal , iiip wíth round((iiit/3),0)
Especificación de Cada uno de los Campos:
HIAC = Aporte de Actividades en Clase.
IIITP = Aporte de Trabajos Prácticos.
IIIE = Aporte de Examen,
HIT ~ Total del Trimestre.
IIIP = Promedio del Trimestre.
FRECUENCIA DEL USO DE LA FORMULA.
El cálculo del total de puntos acumulados por el alumno se lo hace al
término oel Tercer Trimestre.
FORMULAS PARA CALCULAR EL PUNTAJE ACUMULADO POR EL ALUMNO
DE LOS TRES TRIMESTRES DURANTE EL AÑO LECTIVO.
sumatri = ip + ¡ip + iiip
replace tt with sumatri
Sumaptri = tt/3
replace pf with sumaptri
Mery Garzón V.
TRABAJO PRACTICO DE GRADO 11
Especificación de Cada uno de los Campos:
IP = Promedio del Primer Trimestre,
IIP = Promedio del Segundo Trimestre.
IIIP = Promedio del Tercer Trimestre.
TT = Total de los Tres Trimestres.
PF = Promedio Final de la materia.
FRECUENCIA DEL USO DE LA FORMULA.
El cálculo de! total de puntos acumulados por el alumno de los tres
trimestres se lo hace al término del Año Escolar.
FORMULA PARA CALCULAR EL PUNTAJE FINAL ACUMULADO POR EL
ALUMNO DURANTE EL AÑO LECTIVO.
MP = round(suma/3,2)
replace d.promp with MP
Especificación de Cada uno de los Campos:
PROMP = Promedio Final Acumulado por el alumno en el año escolar.
Meiy Garzón V.
TRABAJO PRACTICO DE GRADO
FRECUENCIA DEL USO DE LA FORMULA.
El cálculo del total de puntos acumulados por el alumno se lo hace al
término del Año Escolar.
2.- De igual manera se realiza cálculos en el Control de Conducta y Asociación
de Clase, materias que corresponden únicamente a la Primaria de la Sección
Regular de dicha Institución, lo cual se calcula una sola vez al término del Año
Lectivo, las mismas que no requieren de Aportes, sino únicamente una nota por
cada trimestre..
FORMULAS PARA CALCULAR EL PUNTAJE ACUMULADO POR EL ALUMNO
DE LOS TRES TRIMESTRES DURANTE EL AÑO LECTIVO EN CONDUCTA Y
ASOCIACIÓN DE CLASE.
suma= con1-KX>n2+con3
replace cont with suma, conp with (cont/3)
suma= aso1+aso2+aso3
replace asot with suma, asop with (asot/3)
Mery Garzón V.
TRABAJO PRACTICO DE GRADO 13
Especificación de Cada uno de los Campos:
CON1 = Nota dol Primer Trimestre.
CON2 ~ Nota del Segundo Trimestre.
CON3 = Nota de! Tercer Trimestre.
CONT = Tota! de los Tres Trimestres.
CONP = Promedio Final de Conducta.
ASO1 = Nota del Primer Trimestre.
ASO2 = Nota del Segundo Trimestre.
ASO3 = Nota del Tercer Trimestre.
ASOT = Total de los Tres Trimestres.
ASOP = Promedio Final de Asociación de Clase.
FRECUENCIA DEL USO DE LA FORMULA.
El cálculo del total de puntos acumulados por el alumno se lo hace al
término del Año Escolar,
4.- En el Módulo de Asistencia tanto de Alumnos como del Personal de l.E.M.L.A.
la misma que se realiza en forma mensual.
Meiy Garzón V.
TRABAJO PRACTICO DE GRADO 14
FORMULAS PARA CALCULAR EL TOTAL DE DÍAS INASISTIDOS. TANTO
JUSTIFICADOS COMO INJUSTIFICADOS DE LOS ALUMNOS Y PERSONAL EN
CADA MES.
mtot = mjus+minjus
Especificación de Cada uno de los Campos:
MJUS = Días justificados durante e! mes.
MINJUS = Días injustificados durante el mes.
MTOT = Total de días inasistidos durante el mes.
FRECUENCIA DEL USO DE LA FORMULA.
El cálculo del total de días inasistidos por el estudiante y el personal se
calcula al término de cada mes.
3.- En la Sección Opcional los promedios se calcula eü final del Ciclo
correspondiente a ésta Sección, tomando como referencia la Fecha de Ingreso del
estudiante.
Mery Garzón V.
TRABAJO PRACTICO DE GRADO 15
SECCIÓN OPCIONAL
FORMULA PARA CALCULAR EL PUNTAJE ACUMULADO POR EL ALUMNO EN
LA SECCIÓN OPCIONAL.
suma = nivel 1 + nive!2 + niveIS + niveÍ4 + niveIS + nlve!6
repiace total wíth suma, promedio with (total/6)
Especificación de Cada uno de los Campos:
NIVEL! = Calificación del Primer Nivel.
MVEL2 = Calificación del Segundo Nivel.
NIVEL3 = Calificación del Tercer Nivel.
NIVEL4 = Calificación del Cuarto Nivel.
NIVEL5 = Calificación del Quinto Nivel.
N1VEL6 = Calificación del Sexto Nivel.
TOTAL = Suma Total de los seis niveles.
PROMEDIO = Promedio Final del Alumno.
FRECUENCIA DEL USO DE LA FORMULA.
El cálculo del total de puntos acumulados por el alumno se lo hace al
Mery Garzón V.
TRABAJO PRACTICO DE GRADO 16
término del Ciclo de la Sección Opcional.
2.1.3. RECURSOS EXISTENTES.
* En £l Instituto Educativo Musical "Latinoamericano" todos sus procesos
y tareas son elaboradas en forma manual dando como resultado ía pérdida de
tiempo y acumulación del trabajo. Para realizar la automatización de dichos
departamentos y así remediar ciertas dificultades, se necesita la utilización de un
Equipo de Cómputo. Pero debido a que la Institución no cuenta al momento con
el Hardware correspondiente, el sistema a desarrollar estará adaptado al equipo de
cómputo que poseo al momento; e! mismo que es de mi propiedad y reúne las
siguientes características:
- Procesador 486
- Velocidad 66 Mhz,
- 128 Kb de memoria RAM.
- Monitor Super VGA Color.
- Teclado de 101 teclas.
- Disco duro de 214 Mg.
- Dos unidades de disco.
Meiy Garzón V.
A*JO PRACTICO DE GRADO 17
opresora de 80 columnas marca CITIZEN GSX-190.
* En materiales se contará con: una caja diskettes 3 1/2, tres cintas para
; npresión, 9.000 hojas de pape! boom, 100 hojas de papel carbón y demás
ministros necesarios.
k.1.4. NECESIDADES Y LIMITACIONES DEL SISTEMA.
El presente Sistema contiene el Control del Persona!, Alumnos, Materias,
Calificaciones y Asistencia. Pero mientras que el módulo referente a la
Contabilidad del Instituto ha sido reducido debido ai tiempo que es demasiado
corto; además puesto que será elaborado únicamente por una programadora;
resultando así una gran limitación dentro de éste trabajo.
Para el desarrollo de esta tesis práctica el equipo de cómputo con el que
cuento tiene al igual ciertas limitaciones; puesto que se desarrollan rutinas con
aplicaciones multimedia de lo cual actualmente no se dispone.
Dentro de las necesidades se debe destacar la utilización de un scanner
ya que para la elaboración de los carnets se capturará la fotografía de cada
Mery Garzón V.
TRABAJO PRACTICO DE GRADO 18
estudiante; y diseños para la carátula.
Para una mejor realización de este sistema sería factible que se adquiera
un computador que disponga del kit multimedia ya que este tipo de máquinas
permiten el desarrollo de programas más sofisticados, y se puede ejecutar el
lenguaje FOXPRO 2.6 para WINDOWS %95 que es ia última novedad dentro del
mundo de la Informática.
Mery Garzón V.
MERY GARZÓN V.
NUEVO FLUJO DE INFORMACIÓN
ARCH.PE-
RIODO
CONTROL DEPERSONAL, ALÜHNGS
«ATEftlAS,CALIFICACIOHES
ASISTENCIA
INFORMESDE
PERSONAL
INFORMESDÉMATERIAS
1 i
IHFORHESDE
ALUHKOS
^~x
'
INFORMESDE
CAt-IFICftCIO-NES
L S~~^
NUEVO FLUJO DE INFORMACIÓN
ARCH.PE-
RIODO
PERSONAL, ftUWNQSHATERÍAS,
CALIFICACIONES
ASISTENCIA
INFORMESDE
PERSONAL
INFORMESDE
HATERÍAS
1 '
INFORMESDE
ALUMNOS
.X— N
i 1
INFORMESCALIFICACIO-
NES
ARCHIVO DEL PERSONAL
hANTENIBIENTO
DEL
PERSONAL
tL a
ARCHIVODE
PERSO-NAL
CONTROL
DE
FALTAS
ARCHIVO
MANTENIMIENTO DEL PERSONAL
I «61
CAMI
BOR!
comí
CON21
ARCHIVODE PER-
SONA
PERSONAL
INGRESO PERSONAL< I N G 1 >
CAMBIOS PERSONAL
COOI60
INGRESO DE
DATOS
VALIDA
DATOS
ARCHIVO
DE PER-
SONAL
CODI60
BÚSQUEDA DEL
PERSONAL
1 1
MODIFICA
DATOS
,
i
ARCt
S0>
i
1
:>IVOER-
AL
PERSONAL
CONSULTA GEN* PERSONAL<CON21>
OPCIÓN
CONSULTA GENERAL
DEL PERSONAL
'I
ARCHIVO
DE PER-
SONAL
DATOS DEL
PERSONAL
CONTROL DE ASISTENCIA DEL PERSONAL
ARCHIVO
DE PER-
SONAL
IN6CA?
HODCAP
BORCAP
CQNCAMr
CONCAIP
ARCHIVODE ASÍS
TENCIA
ASISTENCIA DE PERSONAL
INGRESO ASISTENCIA<INGCAP>
CÓDIGO
BÚSQUEDA DEL
PERSONAL
INGRESA
FftLTAS
ARCHIVO
DE ASÍS
TENCIA
ARCHIVO
DE PER-
SONAL
CODI60
BÚSQUEDA DEL
PERSONAL
BUSCA INFORMACIÓN
DE
ASISTENCIA
MODIFICA DATOS
DE ASISTENCIA
ARCHIVODE ASÍSTENCIA
ARCHIVO
DE PER-
SONAL
ASISTENCIA DEL PERSONAL
BORRADO ASISTENCIACBORCAP> CONSULT$c«ti>cA$PíSTENCIA
CÓDIGO
BÚSQUEDA DEL
PERSONAL
BUSCfi INFORMACIÓN
DEASISTENCIA
BORRA DATOSDE ASISTENCIA
ARCHIVODE ASÍS
TENCiA
ARCHIVO
DE PER-SONAL
CODI60
BÚSQUEDA DEL
PERSONAL
BUSCA INFORHACION
DEASISTENCIA
ARCHIVODE ASÍS
TENCIA
ARCHIVO
DE PER-
SONAL
CON
6ñl* MV-EL PERSONAL
i
1
,
i
ASISTENCIA DEL PERSONAL
CONSULTA POR MES ASISTENCIA<CONCAMP>
OPCIÓN
BUSQUEN DEL
PERSONAL
BUSCA INFORMACIÓN
DE
ASISTENCIA
ARCHIVODE ASÍS
TENCIA
ARCHIVO
DE PER-SONAL
CONSULTA POR MESDE ASISTENCIADEL PERSONAL
,
'
1
1
>ATQS POR
PER NAL
ARCHIVO DE MATERIAS
HANTEHIHIENTQ
DE
HATERÍAS
ARCHIVO
DE Hft-
TERIftS
IH6RENAT
CAMHftT
ELIHAT
CONIhAT
CON6HAT
ARCHIVO
DE HA-TERÍAS
MATERIAS
INGRESO MATERIAS<I N G R E M A T >
CÓDIGO
•
INGRESO DE
DATOS
1 1
VALIDA
DATOS
i
>*-*•• _
ARCH
DE H
TERI*<_
— -x— •*IVO
A-
AS
I CODI60
BÚSQUEDA DE
HATERÍA
1 '
MODIFICA /
DATOS \
- •
(CftRCH
P fL 1
TERI
"**S~*IVO
A-AS
MATERIAS
BORRADO MATERIAS< ELIMAT >
I CÓDIGO
BÚSQUEDA DE
HATERÍA
ELIMINA
DATOS
ARCHIVO
DE HA-
TERÍAS
MENSAJES
CÓDIGO
BÚSQUEDA DE
HATERÍA
1 i
CONSULTA DE
HATERÍA
i
i
¿*~
1 -ARCH
TERI
i
i
— -*s— -"•1VO
ft-AS
DATOS DE
HATERÍA
MATERIAS
O P C I Ó N
CONSULTA GENERAL
DE HATERÍAS
i 1
ARCHIVO
DE HA-
TERÍAS
DATOS DE
HATERÍAS
ARCHIVO DE ALUMNOS
ARCHIVO
DE HA-
TERIAS
•
InoKtSOfl
CAHBIUSA
ASISTA
,
ARCHIVO
DE ASÍS
. TENCI1 .
ARCHIVO
DE A-LUHNOS
MATRICULAS
INGRESO MATRICULA<INGRESOA>
CAMB LA
CODI60
INGRESO DE
DATOS
VALIDA
DATOS
ARCHIVO
DE A -
LUMNOS
CODI6Q
BÚSQUEDA DELALUMNO
i '
hODIFICA
DATOS
I I
< '
ARCHIVOA ftF 6 -
LUHHOS
MATRICULAS
BORRADO MATRICULACBORRADOA>
CONSULTA IND. MATRICULA<CONSULTASIA>
CÓDIGO
1
BÚSQUEDA DEL
ALUMNO
1 '
ELIMINA
DATOS
i
¿^~•*-—ARCH
DE A
LUHN
~-
IVO
OS
i CODI60
1
BÚSQUEDA DEL
ALUMNO
1 1
CONSULTA IND. / DftTOS DEL
DEL ALUBNO \O
i
i
¿^~1 -ARCH
h. f r A
*-
IVO
LUHNOS
MATRICULAS
OPCIQK
CONSULTA 6ENERAL
DE ALUMNOS
i
ARCHIVO
DE A -
LURNOS
DATOS DE
ALUHNOS
CALIFICACIONES DE LOS ALUMNOSDE PRE-PRIMARIA
ARCHIVO
DE HA -
TERIñS
IN6NJ
HÜDNJ
COKJI
CONJ6
ARCHIVO
DE A -LUMN0S
PRE-PRIMARIA
INGRESO CALIFICACIONESCINGNJ>
CAMBIOS
CÓDIGO
•
BUSCA
ALUMNO
i 1
IN6RESft
CALIFICACIONES
i
*-""*-—ARCH
LUKN
~*-N.
IVO«
os
CODI60
BÚSQUEDA DEL
ARCHIVO
DE HA-
TERÍAS
ALUMNO
11
< >
ICUCfi.TCC
• ii ••• í1
i
1
<T"ARCH
k Rí- *
**>.
-*-
IVO
LUHNOS
PRE-PRIMARIA
CONSULTA IND. CALIFICACIONESCCONJI>
CÓDIGO
BÚSQUEDA DEL
ALUKNO
ARCHIVO
DE A -
LUHNOS
CONSULTA GEN. CALIFICACIONE:<GONJG>
CONSULTA IND.
DE DATOS
i
i
/ D, DATOS IND.f ( DEL\O
I OPCIÓN
CONSULTA 6EN.
DE ALUhNÜS
i
DATOS
ALUMNOS
ARCHIVO
DE A -
LUHNOS
CALIFICACIONES DE LOS ALUMNOSDE PRIMARIA
ARCHIVO
DE HA -
TERIAS
IN6NE
CfiLNE
CONNE
ARCHIVODE ft -LUIMOS
PRIMARIA
INGRESO CALIFICACIONES(INGN E J
CÁLCULOS CALJFI CAC ION ES
TIPO
6RADO
BUSCAALUMNOS
ARCHIVO
DE A -
LUHNOS
INGRESA
CALIFICACIONES
i
ARCHIVO
DE HA-TERÍAS
TIPOGRADO
BÚSQUEDA DEALUMNOS
1 1
CALCULO
DE DATOS
1
1
(CARCH
LUHN
,
^IVO
os
ARCHIVO
DE HA-
TERÍAS
PRIMARIA
CONSULTA CALIFICACIONESCCONNE>
TIPO
6RADO
BÚSQUEDA DE
ALUMNOS
CONSULTA
DE DATOS
ARCHIVO
DE A -
LUttKOS
DATOS DE
ALUMNOS
CALIFICACIONES DE LOS ALUMNOSDE LA SECCIÓN OPCIONAL
ARCHIVO
DE HA -
TERIftS
IN6NO
CftLNQ
CONNO
ARCHIVODE A -
LUIMOS
SECCIÓN OPCIONAL
INGRESO CALIFICACIONES< INGNO>
CALCULO|cCALIFICACIONES
FECHADE
IN6RESO
BUSCA
ALUMNOS
ARCHIVO
DE A -
LUHNOS
IN6RESA
CALIFICACIONES
1
A R C H I V O
DE HA-
TERÍAS
BÚSQUEDA DE
ALUHNOS
CALCULO
DE DATOS
ARCHIVO
DE A -
•LUÍMOS
ARCHIVO
DE HA-
TERÍAS
SECCIÓN OPCIONAL
CONSULTA.CALIFICACIONES
BÚSQUEDA DE
ALUKNOS
CONSULTA
DE DATOS
i
'.
<
ARCHIVO
DE A -
LUMNOS
/ DATOS DE
\S
ASISTENCIA DE LOS ALUMNOS
ARCHIVO
DE ft -
LUHNOS
IN6CA
MflDCA
BORCA
CONCAH
CQNCAI
ARCHIVO
DE ASÍS
TENCJfi
ASISTENCIA DE LOS ALUMNOS
INGRESO ASISTENCIACINGCA>
CAMBIOS ASISTENCIACMODCA >
CODI60
BÚSQUEDA DEL
ALUMNO
INGRESA
FALTAS
ARCHIVO
DE ASÍS
"HCIA
ARCHIVO
DE A -
LUflNOS
CÓDIGO
BÚSQUEDA DEL
ftLUHNO
BUSCA INFORHACIOH
DE
ASISTENCIA
KODIFICA DATOS
DE ASISTENCIA
ARCHIVO
DE ASÍS
TENCIA
ARCHIVO
DE A -LUMNOS
ASISTENCIA DE LOS ALUMNOS
BORRADO ASISTENCIA<BORCA>
CONSULTA IND. ASISTENCIA
CÓDIGO
BÚSQUEDA DEL
flLUHNO
BUSCA INFORMACIÓN
DE
ASISTENCIA
BORRA OATOS
DE ASISTENCIA
ARCHIVO
DE ASÍSTENCIfl
ARCHIVO
DE ft -LUHNQS
COD160
BÚSQUEDA DEL
ALUUNO
BUSCA INFORMACIÓN
DE
ASISTENCIA
ARCHIVODE ASÍS
TENCIA
ARCHIVO
DE ft -LUHNOS
CONSULTA INDIVID,DE ASISTENCIADEL ALUMNO
i
i -
ASISTENCIA DE LOS ALUMNOS
CONSULTA POR MES ASISTENCIACCONCAIO
BÚSQUEDA DE
LOS ALUHHOS
BUSCA INFORMACIÓN
DE
ASISTENCIA
ARCHIVO
DE flSIS
TENCIA
ARCHIVO
DE A -
LUHNOS
CONSULTA POR «ESDE ASISTENCIA
DE LOSALUÜNOS
i
i
i
TRABAJO PRACTICO DE GRADO 19
2.2.2. DIVISIÓN DEL SISTEMA EN SUBSISTEMAS
El presente sistema consta <h los siguientes módulos:
- Control de Personal
- Control de Materias
- Control de Alumnos
2.2.2.1. SUBSISTEMA DE PERSONAL.
MODULO DE PERSONAL
- Archivo de Personal ===> AltasBajasCambiosConsultas
- Control de Asistencia .
En éste subsistema tiene a su cargo registrar la Ficha del Personal, en
donde constará los datos personales del mismo.
Dentro del mismo al Personal se clasificará en dos tipos, dependiendo a la
Mery Garzón V.
TRABAJO PRACTICO DE GRADO
función que desempeñe dentro del Instituto :
- Profesores
- y Empleados.
De igual manera se mantendrá un Control de Asistencia de éste Personal,
en forma mensual, para de ésta manera facilitar el manejo de sus tareas.
Cabe señalar que dentro del subsistema tendremos submenús con opciones
como: Artas, Bajas, Cambios y Consultas, las cuales facilitarán el manejo de los
documentos a manipular en éste subsistema.
Se emitirán reportes de acuerdo a fas necesidades de ésta área para la más
rápida toma de decisiones y mejor manejo de datos.
2.2.2.2. SUBSISTEMA DE MATERIAS.
MODULO DE HATERÍAS
- Archivo de Materias ===> AltasBajasCambiosConsultas
Mery Garzón V.
TRABAJO PRACTICO DB GRADO 21
Dentro de éste subsistema se registrará las Materias correspondientes al
Pensum de Estudios de la Institución.
Dichas materias serán clasificadas dependiendo a su grado (en el caso de
la Primada} y tipo de:
- Pre-Primaria.
- Primaria : Materias Oficiales y Materias Complementarias.
- y Sección Opcional.
Diferenciándose en los tipos y grados, el presente módulo permite elaborar
el plan didáctico para cada Año Lectivo.
Cabe indicar que dentro del subsistema tendremos submenús con opciones
como: Altas, Bajas, Cambios y Consultas, las cuales facilitarán el manejo de los
documentos a manipular en éste subsistema.
Se emitirán reportes de acuerdo a las necesidades de ésta área para la más
rápida toma de decisiones y mejor manejo de datos.
Mecy Garzón V.
TRABAJO PRACTICO DE GRADO 22
2.2.2.3, SUBSISTEMA DE ALUMNOS.
MODULO DE ALUMNOS
- Archivo de Alumnos ===> AltasBajasCambiosConsultas
Control de Notas de Pre-Primaria.Control de Notas de Primaria.Control de Notas de Sec. Opcional.Control de Asistencia de Alumnos.
En el presente subsistema tiene a su cargo registrar la Ficha de Alumno,
en donde constará los datos personales del mismo.
Dichos alumnos serán debidamente clasificados en sus distintos grados (en
el caso de la Primarla) y tipos como:
- Pre-Primaria.
- Primaria : (Primero a Sexto Grado).
- y Sección Opcional: (Primero a Sexto Nivel).
Dentro del Mantenimiento de los Alumnos, se agregará módulos como:
Mery Garzón V.
TRABAJO PRACTICO DE GRADO 23
- Contra! de Notas de Pre-Primaria.- En ctoncte se registrará las respectivas
calificaciones de los Alumnos de ésta Área; las cuales se realizaré de manera
Qulnquemestral.
- Control de Notas de Primaría.- En ésta Área se dará a conocer las
calificaciones de los Alumnos de Primero a Sexto grado correspondiente a la
Escuela, ingresando en forma Trimestral.
- Control de Notas de Sec. Opcional.- Se regañará las caftficadories de los
Estudiantes de ésta modalidad, divididos en niveles de Primero a Sexto; las mismas
que se realizan Mensualmente.
De igual manera se mantendrá un Control de Asistencia de éstos Alumnos,
en forma mensual, para de ésta manera facilitar el manejo de sus tareas.
Es necesario indicar que dentro del subsistema tendremos submenús con
opciones como: Altas, Bajas, Cambios y Consultas, las cuales facilitarán el manejo
de los documentos a manipular en éste subsistema.
Se emitirán reportes de acuerdo a las necesidades de ésta área para la más
rápida toma de decisiones y mejor manejo de datos.
Mery Garzón V.
TRABAJO PRACTICO DE GRADO 24
2.2.3. DICCIONARIO DE DATOS: ENTRADAS, SALIDAS Y
PROCESOS.
MANTENIMIENTO DEL ARCHIVO DEL PERSONAL
Esta unidad está encargada del control de Ingreso, Cambios, Borrado,
Consulta individual, Consulta General y Asistencia del Personal que labora en la
Institución.
ENTRADAS.-
- Código del Personal.
- Archivo del Personal.
- Archivo de Asistencia.
PROCESQS.-
Dentro del Mantenimiento del Archivo del Personal se realizará et ingreso
de datos de cada una de las Fichas del Personal que labora en la Institución; dicho
modulo presentará procesos que faciliten su manejo, como la Modificación de los
Meiy Garzón V.
TRABAJO PRACTICO DE GRADO 25
datos en el caso que hayan sido equivocados; así como también la eliminación de
registros cuando ya no sean necesarios; de igual manera las consultas de datos
tanto en forma individual como general para visualizar información.- Todo aquello
para mantener el presente archivo actualizado. Se obtendrá reportes a pantalla
e impresora de todo cuanto sea necesario.
SAUDAS.-
- Archivo del Personal Actualizado.
- Reporte del documento por pantalla.
- Reporte del documento por impresora.
MANTENIMIENTO DEL ARCHIVO DE ASISTENCIA DEL PERSONAL
Este proceso realiza el control de Ingreso, Cambios, Borrado, Consulta
Individual y Consulta por Mes del Personal que labora en la Institución.
ENTRADAS.-
- Código del Personal.
Meiy Gañón V.
TRABAJO PRACTICO DB GRADO 26
- Mes de Asistencia,
- Archivo del Personal.
- Archivo de Asistencia.
PROCESOS.-
En el Mantenimiento del Archivo de Asistencia del Personal se elaborará el
Ingreso de datos en lo referente a las inasistencias mensuales de cada uno de
los empleados o profesores que laboran en la Institución; éste archivo ofrecerá
procesos que faciliten su utilización, como la Modificación de los datos en el caso
que hayan sido incorrectos; así como también la eliminación de registros cuando
éstos ya no resulten útiles; de igual manera las consultas de datos tanto en forma
individual como mensual para visualizar la información requerida.- Todo esto para
obtener el archivo de Asistencia Actualizado. Se realizará reportes a pantalla e
impresora de todo lo que sea necesario dentro del mismo.
SAUÚAS.-
- Archivo de la Asistencia del Personal Actualizado.
- Reporte del documento por pantalla.
- Reporte del documento por impresora.
Mery Garzón V.
TRABAJO PRACTICO DE GRADO 27
MANTENIMIENTO DEL ARCHIVO DE MATERIAS
Esta unidad está encargada del control de Ingreso. Cambios, Borrado,
Consulta Individual, Consulta General de las Materias del Tensum de Estudios del
Instituto.
ENTRADAS.-
- Código de la Materia.
• Archivo de Materias.
PROCESOS.-
Dentro del Mantenimiento del Archivo de Materias se realizará el Ingreso
de cada una de las Materias que corresponden al Pensum de Estudios del
Instituto; dicho modulo presentará procesos que faciliten su manejo, como la
Modificación de los datos en el caso quo hayan sido equivocados; así como
también la eliminación de registros cuando ya no sean necesarios; de igual manera
las consurtas de datos tanto en forma individual como general para visualizar
información.- Todo aquello para mantener el presente archivo actualizado. Se
obtendrá reportes a pantalla e impresora de todo cuanto sea necesario en lo
Mery Garzón V.
TRABAJO PRACTICO DE GRADO 28
referente a las Materias,
SALIDAS.-
- Archivo de Materias Actualizado.
- Reporte del documento por pantalla.
- Reporte del documento por Impresora.
MANTENIMIENTO DEL ARCHIVO DE ALUMNOS
Este proceso realiza el control de Ingreso, Cambios, Borrado, Consulta
individual, Consulta General, Calificaciones de Pre-Primaria, Primaria, Sección
Opcional y Asistencia de Eos Alumnos que conforman I.E.M.LA.
ENTRADAS.-
- Código del Alumno.
- Archivo de Alumnos.
- Archivo de Calificaciones Pre-Primaria, Primaria, Sección Opcional y Conducta).
- Archivo de Asistencia. "
Meiy Garzón V.
PRACTICO DE GRADO 29
PROCESOS.-
En el Mantenimiento del Archivo de Alumnos se elaborará el Ingreso de
datos en lo referente a la Ficha Personal de los Alumnos matriculados en
I.E.M.LA ; éste archivo ofrecerá procesos que faciliten su utilización, como la
Modificación de los datos en el caso que hayan sido incorrectos; así como también
la eliminación de registros cuando éstos ya no resulten útiles; de igual manera las
consultas de datos tanto en forma individual como general para visualizar la
información requerida.- Todo esto para obtener el archivo de Alumnos Actualizado.
Se realizará reportes a pantalla e impresora de todo lo que sea necesario dentro
del mismo.
SAUDAS.-
- Archivo de Alumnos Actualizado.
- Reporte del documento por pantalla.
- Reporte del documento por impresora.
MANTENIMIENTO DEL ARCHIVO DE CALIFICACIONES
DE ALUMNOS DE PRE-PRIMARIA
Mery Garzón V.
TRABAJO PRACTICO DE GRADO 30
Esta unidad está encargada del control de Ingreso, Cambios, Consulta
Individual y Consulta General del Archivo de Calificaciones de los alumnos de Pre-
Primaria dicha entidad.
ENTRADAS.-
- Código del Alumno.
- Archivo de Alumnos,
- Archivo de Materias.
- Archivo de Calificaciones de Pre-Primaria.
PROCESOS.-
Dentro del Mantenimiento del Archivo de Calificaciones de Alumnos de la
Pre-Primaria se realizará el Ingreso de las respectivas calificaciones de cada uno
de ios Alumnos que corresponden a esta sección; dicho modulo presentará
procesos que faciliten su manejo, como la Modificación de los datos en el caso
que hayan sido equivocados; de igual manera las consultas de datos tanto en
forma individual como general para visualizar información referente a las
calificaciones.- Todo aquello para mantener el presente archivo actualizado. Se
obtendrá reportes a pantalla e impresora de todo cuanto sea necesario en lo
Mery Garzón V*
TRABAJO PRACTICO DE GRADO 31
referente a las Calificaciones de la Pre-Prfmarla.
SALIDAS.-
- Archivo dé Calificaciones de ia Pre-Primaria Actualizado.
- Reporte del documento por pantalla.
- Reporte del documento por impresora.
MANTENIMIENTO DEL ARCHIVO DE CALIFICACIONES
DE ALUMNOS DE PRIMARIA
Esta unidad está encargada del control de Ingreso, Cálculos y Consultas del
Archivo de Calificaciones de los alumnos de Primaria de dicha Institución.
ENTRADAS.-
- Tipo y Grado de los Alumnos.
- Archivo de Alumnos.
- Archivo de Materias.
- Archivojde Califisacjones de Primaria.• , . '"* ' . •**-,• .ISW&
Mery Garzón V.
TRABAJO PRACTICO GE GRADO 32
PROCESOS.-
En el Mantenimiento del Archivo de Calificaciones de los Alumnos de la
Primaría se elaborará el Ingreso de datos en lo referente a las Calificaciones de
cada uno de los Alumnos que corresponden a esta sección; éste archivo ofrecerá
procesos que faciliten su utilización, como la realización de los respectivos cálculos
trimestrales o finales de dichas calificaciones; así como también las consultas de
datos en forma trimestral que permitirá visualizar la información requerida.- Todo
esto para obtener el archivo de Calificaciones de Primaria Actualizado, Se realizará
reportes a pantalla e impresora de todo lo que sea necesario dentro del mismo.
SAÜDAS.-
- Archivo de Calificaciones de la Primaria Actualizado.
- Reporte del documento por pantalla.
- Reporte del documento por impresora.
MANTENIMIENTO DEL ARCHIVO DE CALIFICACIONES
DE ALUMNOS DE LA SECCIÓN OPCIONAL
Mery Garzón V.
TRABAJO PRACTICO DE GRADO 33
Esta unidad está encargada del control de Ingreso, Cálculos y Consultas del
Archivo de Calificaciones de los alumnos de la Sección Opcional de dicha Entidad.
ENTRADAS.-
- Fecha de ingreso de los Alumnos.
- Archivo de Alumnos.
- Archivo de Materias.
- Archivo de Calificaciones de la Sección Opcional.
PROCESOS.-
Dentro del Mantenimiento del Archivo de Calificaciones de Alumnos de la
Sección Opcional se realizará el Ingreso de las respectivas calificaciones de
cada uno de los Alumnos que corresponden a esta sección; dicho módulo
presentará procesos que faciliten su manejo, como la elaboración de los
respactivoT cálculos finales de dichas calificaciones; de igual manera las consultas
de datos en forma mensual para visualizar información referente a las
calificaciones.- Todo aquello para mantener el presente archivo actualizado. Se
obtendrá reportes a pantalla e impresora de todo cuanto sea necesario en lo
referente a las Calificaciones de la Sección Opcional.
Mery Garzón V.
TRABAJO PRACTICO DE GRADO 34
SAUDAS.-
- Archivo de Calificaciones de la Sección Opcional Actualizado.
- Reporte del documento por pantalla.
- Reporte del documento por impresora.
MANTENIMIENTO DEL ARCHIVO DE CALIFICACIONES
DE CONDUCTA Y ASOCIACIÓN DE CLASE DE ALUMNOS DE PRIMARIA
Esta unidad está encargada del control de Ingreso, Cálculos y Consultas del
Archivo de Calificaciones de Conducta y Asociación de Clase de los alumnos de
Primaria de dicha Institución.
ENTRADAS.-
- Tipo y Grado de los Alumnos.
- Archivo de Alumnos.
- Archivo de Calificaciones de Conducta y Asociación de Ciase.
PROCESOS.-
Mety Garzón V.
TRABAJO PRACTICO DE GRADO 35
En el Mantenimiento del Archivo de Calificaciones de los Alumnos de Ja
Primaria se elaborará el Ingreso de datos en lo referente a las Calificaciones de
Conducta y Asociación de Clase de cada uno de los Alumnos que corresponden
a esta sección; éste archivo ofrecerá procesos que faciliten su utilización, como la
realización de los respectivos cálculos trimestrales y finales de dichas calificaciones;
así como también las consultas de datos en forma trimestral que permitirá
visualizar la información requerida.- Todo esto para obtener el archivo de
Calificaciones de Conducta y Asociación de Clase Actualizado. Se realizará
reportes a pantalla e impresora de todo lo que sea necesario dentro del mismo.
SALIDAS.-
- Archivo de Calificaciones de la Primaria Actualizado.
- Reporte del documento por pantalla.
- Reporte del documento por impresora.
MANTENIMIENTO DEL ARCHIVO DE ASISTENCIA DE ALUMNOS
Este proceso realiza el control de Ingreso, Cambios, Borrado, Consurta
Individual y Consulta por Mes de los Alumnos que pertenecen a la Institución.
Meiy Garzón V.
TRABAJO PRACTICO DE GRADO 36
ENTRADAS.-
- Código del Alumno.
- Mes de Asistencia.
- Archivo de Alumnos.
- Archivo de Asistencia.
PROCESOS.-
Dentro del Mantenimiento del Archivo de Asistencia de Alumnos se realizará
el Ingreso de datos de las inasistencias mensuales de los alumnos que formar
parte de la Institución mediante su tipo y grado al que corresponden; dicho módulo
presentará procesos que fe cuiten su manejo, como la Modificación de los datos en
el caso que hayan sido incorrectos; así como también la eliminación de registros
cuando éstos ya no resulten útiles; de igual manera las consultas de datos tanto
en forma individual como mensual para visualizar la información requerida.- Todo
aquello para mantener el presente archivo actualizado. Se obtendrá reportes a
pantalla e impresora de todo cuanto sea necesario en lo referente a la Asistencia
de los Alumnos de l.E.M.LA. .
Mery Garzón V.
TRABAJO PRACTICO DE GRADO 37
SALJDAS.-
- Archivo de la Asistencia de Alumnos Actualizado.
- Reporte del documento por pantalla.
- Reporte del documento por impresora.
2.2A ESTUDIO DE LOS CONTROLES.
Las validaciones que se hará son las siguientes:
DATOS TIPO
Clave y Nombre del Usuario Alfanumérico
Código del Personal Alfanumórtco
Código de la Materia Atfanumórico
Código del Alumno Alfanumérico
Tipo al que pertenece el Alumno Carácter
Grado al que corresponde el Alumno Numérico
Fecha de Ingreso del Alumno Fecha
Mes de Asistencia Numérico
Mery Garzón V.
TRABAJO PRACTICO DE GRADO 38
2.2.5. FICHEROS PERMANENTES.
Los ficheros Permanentes que se utilizará son:
- ARCHIVO DE PERSONAL
- ARCHIVO DE MATERIAS
- ARCHIVO DE ALUMNOS
- ARCHIVO DE CALIFICACIONES
- ARCHIVO DE ASISTENCIA
2.2.6. AGRUPACIÓN DE LOS DATOS EN FICHEROS.
- Archivo del Personal.- Este archivo está indexado por:
Código : NDXPERSONAL
Apellidos + Nombre : PERSO_APELL
- Archivo de Materias.- Este archivo está indexado por:
Código: NDXMÁTERIAS.
- Archivo de Alumnos.- Este archivo está indexado por.
*Có$g£.: NDXALUMNOS.
Sexo + Apellido + Nombre: ALU^APE.
Mery Garzón V.
TRABAJO PRACTICO DE GRADO 39
- Archivo de Calificaciones.- Este archivo está Indexado por:
Matricula: NDXNOTAS.
- Archivo de Asistencia del Personal.- Este archivo está indexado pon
Mes: NDXASPERSONA.
- Archivo de Asistencia de Alumnos.- Este archivo está indexado por
Mes : NDXASISTENCIA.
- Archivo de Claves.- Este archivo está indexado por:
Clave : NDXCLAVE.
Usuario : CLAJJSUA.
2.2.7. ORGANIGRAMA FUNCIONAL
El Organigrama Funcional es el que representa la organización del Instituto
EdJcativo Musical "LATINOAMERICANO" , con sus diferentes departamentos y
funciones.
Para su estudio contamos con: El Departamento de Personal con sus
diversas funciones y El Departamento de Alumnos con sus planes y programas.
Meiy Garzón V.
ORGANIGRAMA FUNCIONAL DE I.E.M. L*A.
F* E R S O M Al_
DZRECTIUO ADMINISTRATIVO DOCEHTE 10
DIRECTOR
COORDINADOR
SECRETARIA
CONTADOR
RECAUDADOR
PLANTA
ESPECIALES
LABORATORIO
BIBLIOTECARIO
ORGANIGRAMA FUNCIONAL DE I.E.M.L.A
ALUMNOS
- M. OFICIALES
TRABAJO PRACTICO DE GRADO
2.2.8. ARCHIVOS UTILIZADOS PARA EL SISTEMA
NOMBRE GENERAL
CLAVES Almacena las Claves de Acceso al sistema.
PERSONAL Ficha del Personal que labora en la Institución.
ASISP Ingresa las inasistencias del Personal en forma
mensual.
MATERIAS Registra las Materias que corresponden al
Pensum de Estudios.
ALUMNOS Controla la Ficha de cada Alumno de esta
Entidad.
NOTASPRE Registra las respectivas calificaciones de la Pre-
Primaria
NOTASPRI Controla las calificaciones de primero a sexto
Mery Garzón V.
TRABAJO PRACTICO DE GRADO 41
Mery Garrón V.
grado de la Primarla.
NOTASOP Ingresa las calificaciones de los niveles de la
Sección Opcional.
ASISTA Ingresa las inasistencias del alumnado por mes.
3.SLA L L&ls
KXCo
MEB.Y GARZÓN V.
TRABAJO PRACTICO DE ORADO
3. ANÁLISIS ORGÁNICO.
3.1. DESCRIPCIÓN DEL NUEVO SISTEMA.
PLANIFICACIÓN DEL ANÁLISIS ORGÁNICO.
TIEMPO (Horas JTAREAS
- Selección del Lenguajede Programación.
— Asignación de Códigos.- Descripción Orgánica de
Archivos ,- Cuadernos de Carga.- Listado de Programas.- Corridos del Sistema.- DiseFSos de Impresora.
1.5
*
2 S
* '
*
*
10
*
*
18
*
Mery Garzón V.
TRABAJO PRACTICO DS GRADO
3.2. SELECCIÓN DEL LENGUAJE DE PROGRAMACIÓN.
Para el desarrollo del presente Sistema se ha seleccionado dentro de los
manipuladores de Base de Datos al FOXPRO 2.6 para Windows ya que éste
aporta un conjunto de ventajas en relación a otros lenguajes; las que se ha visto
importante resaltarlas:
- Se puede trabajar hasta con 32 bases de datos y con 32 índices.
- Presta un manejo dinámico de registros.
- Permite fa utilización de Índices debido a fas facilidades que éste posee.
- Se puede contar además con la opción de trabajar bajo red.
- Existe un fácil aprendizaje del lenguaje gracias a la interfase del usuario.
- Hay mucha potencia y rapidez debido a que sus instrucciones que posee reducen
el número de líneas de programación, por lo tanto el ahorro de tiempo.
- Un excelente tratamiento de ventanas que permite mantener abiertas todas las
Mety Garzón V.
TRABAJO PRACTICO DE GRADO
que necesitamos sin más límite que el que la memoria pueda permitir.
- El manejo de memoria expandida es excelente.
- Permite trabajar directamente con el archivo o con variables de memoria por lo
que el tiempo de acceso es mínimo.
- Ofrece variedad de operaciones con los archivos, siendo éstas no tan complejas
en su uso.
- Sus Instrucciones que posee son más claras y comprensivas.
- Permite tratamiento de los campos MEMO; a más de la utilización del Scanner.
- Además el desarrollo de éste Sistema permitirá ampliar nuestros conocimientos
para poder aplicarlos posteriormente en el campo profesional en el cual nos
desempeñemos
Mecy Garzón Y.
TRABAJO PRACTICO DE GRADO
3.3. ASIGNACIÓN DE CÓDIGOS.
Los programas con los cuales está elaborado el presente sistema, constan
de diferentes procedures que se encargan del movimiento de los módulos
existentes.
Para su inicio consta de un programa principal llamado AMEMU.PRG , el
cual contiene las diferentes opciones que posee el sistema; además las procedures:
CÓDIGO : ERRORES
FUNCIÓN : Control de Errores del Sistema.
CÓDIGO : TECLA
FUNCIÓN : Ejecuta la tecla callente dentro de todos los módulos del Sistema.
CÓDIGO : PANT
FUNCIÓN : Control de cuadros y pantallas para los diferentes menús.
CÓDIGO : PERSO.DBF
FUNCIÓN : Archivo de datos del Personal.
Mety Garzón V.
TRABAJO PRACTICO DE GRADO
CÓDIGO : MATE.DBF
FUNCIÓN : Archivo de datos de las Materias.
CÓDIGO : ALU.DBF
FUNCIÓN : Archivo de datos de los Alumnos de la Sección Regular y Opcional.
CÓDIGO : NOTAS.DBF
FUNCIÓN : Archivo de datos de las Calificaciones de la Pre-Prfmaría y Primaria.
CÓDIGO : COND.DBF
FUNCIÓN : Archivo de datos de las Calificaciones de Conducta y Asociación ,
además las Calificaciones de la Sección Opcional.
CÓDIGO : ASIS.DBF
FUNCIÓN : Archivo de datos de la Asistencia de los Alumnos.
CÓDIGO :AS(SP.DBF
FUNCIÓN : Archivo de datos de la Asistencia del Personal.
CÓDIGO : CLAVES.DBF
FUNCIÓN : Archivo de datos de las Claves del Sistema.
Mery Garzón V.
TRABAJO PRACTICO DE GRADO
En el programa PERSONALPRG se hallan las siguientes procedures:
CÓDIGO : fNG1
FUNCIÓN : Ingreso de la Rcha del Personal que labora en la Institución.
CÓDIGO : CAM1
FUNCIÓN : Modificación de la Ficha del Personal.
CÓDIGO : BOR1
FUNCIÓN : Borrado de la Ficha del Personal.
CÓDIGO : CON 11
FUNCIÓN : Consurta Individual de la Rcha del Personal.
CÓDIGO : CON21
FUNCIÓN : Consulta General de las Rchas del Personal.
En el programa ASISP.PRG tenemos las siguientes procedures:
CÓDIGO MNGCAP
Mciy Garzón V.
TRABAJO PRACTICO DE GRADO
FUNCIÓN : Ingreso de Asistencia del Personal que labora en la Institución.
CÓDIGO : MODCAP
FUNCIÓN : Modificación de Asistencia del Personal.
CÓDIGO : BORCAP
FUNCIÓN : Borrado de Asistencia del Personal.
CÓDIGO : CONCAMP
FUNCIÓN : Consulta por Mes de la Asistencia del Personal.
CÓDIGO : CONCA1P
FUNCIÓN : Consulta Individual de Asistencia del Personal.
En el programa MATERIAS.PRG se encuentra las siguientes procedures:
CÓDIGO : INGREMAT
FUNCIÓN : Ingreso de datos de las Materias del Pensum de Estudios.
CÓDIGO : CAMMAT
FUNCIÓN : Modificación de datos de las Materias.
M«ry Gañón V.
TRABAJO PRACTICO DE GRADO 8
CÓDIGO : ELIMAT
FUNCIÓN : Borrado de datos de las Materias.
CÓDIGO : CONIMAT
FUNCIÓN : Consulta Individual de datos de las Materias.
CÓDIGO : CONGMAT
FUNCIÓN : Consulta de datos en forma General de las Materias.
En el programa ALUMNOS.PRG se hallan las siguientes procedures:
CÓDIGO : INGRESOA
FUNCIÓN : Ingreso de datos de los Alumnos de la Sección Regular y Sección
Opcional..
CÓDIGO : CAMBIOSA
FUNCIÓN : Modificación de datos de los Alumnos.
CÓDIGO : BORRADOA
FUNCIÓN : Borrado de datos de los Alumnos.
Mery Garzón V.
TRABAJO PRACTICO DE GRADO
CÓDIGO : CONSULTASIA
FUNCIÓN : Consulta Individual de datos de los Alumnos.
CÓDIGO : CONSULTAGA
FUNCIÓN : Consulta de datos en forma General de los Alumnos.
En el programa NOTASPRE.PRG tenemos las siguientes procedures:
CÓDIGO : INGNJ
FUNCIÓN : Ingreso de Calificaciones de los Alumnos de la Pre-Príman'a.
CÓDIGO : MODNJ
FUNCIÓN : Modificación de las Calificaciones de Pre-Prlmaría.
CÓDIGO : CONJI
FUNCIÓN : Consulta por Código y Quinquemestre de las Calificaciones de Pre-
Primaria.
CÓDIGO : CONJG
FUNCIÓN : Consulta General de las Calificaciones de Pre-Prlmaría.
Meiy Garzón V.
TRABAJO PRACTICO DB GRADO 10
En el programe NOTASPRI.PRG se encuentra las siguientes procedures:
CÓDIGO : INGNE
PUNCIÓN : Ingreso y Modificación de Calificaciones de los Alumnos de la
Primaría.
CÓDIGO : CALNE
FUNCIÓN : Cálculos de las Calificaciones de Primaria.
CÓDIGO : CONNE
FUNCIÓN : Consulta por Tipo y Grado de las Calificaciones de la Primarla.
En el programa CONAS.PR3 consta de las siguientes procedures:
CÓDIGO : INGNCA
FUNCIÓN : Ingreso y Modificación de Calificaciones de Conducta y Asociación
de Clase de los Alumnos de la Primaría.
CÓDIGO : CALNCA
FUNCIÓN : Cálculos de las Calificaciones de Conducta y Asociación de Clase de
Primaria.
Mery Garzón V.
TRABAJO PRACTICO DB GRADO 11
CÓDIGO : CONNCA
FUNCIÓN : Consulta por Tipo y Grado de las Calificaciones de Conducta y
Asociación de Clase de la Primaría.
En el programa NOTASOP.PRG se hallan las siguientes procedures:
CÓDIGO : INGNO
FUNCIÓN : Ingreso y Modificación de Calificaciones de los Alumnos de la Sección
Opcional.
CÓDIGO : CALMO
FUNCIÓN : Cálculos de las Calificaciones de los Alumnos de la Sección Opcional.
CÓDIGO :CONNO
FUNCIÓN : Consulta por Fechas de Ingreso de las Calificaciones de la Sección
Opcional.
En el programa ASISTA.PRG tenemos tas siguientes procedures:
CÓDIGO : INGCA
FUNCIÓN : Ingreso de Asistencia de los Alumnos de la Secdón Regular y
Mery Gañón V.
TRABAJO PRACTICO DE GRADO 12
Sección Opcional.
CÓDIGO : MODCA
FUNCIÓN : Modificación de Asistencia del Alumnado.
CÓDIGO : BORCA
FUNCIÓN : Sonado de Asistencia de! Alumnado.
CÓDIGO : CONCAM
FUNCIÓN : Consulta por Mes de la Asistencia del Alumnado.
CÓDIGO : CONGA'
FUNCIÓN : Consulta Individual de Asistencia del Alumnado.
En el programa REPORTES.PRG obtenemos los diferentes menús y
submenús de los Reportes que contiene el presente Sistema; así tenemos:
REPPER, REPMAT, REPALU, .HERC-M., REPASIS.
En el programa REPPER.PRG se encuentra las siguientes procedures:
CÓDIGO : RPERSONAL ;
Mery Garzón V.
TRABAJO PRACTICO DE GRADO 13
FUNCIÓN : Reporte por Pantalla o Impresora de la Ficha del Personal de la
Institución.
CÓDIGO : RGENERAL
FUNCIÓN : Reporte por Monitor o Impresora de la Nómina de los Profesores o
Empleados que laboran en l.E.M.L.A.
CÓDIGO : REPCERTP
FUNCIÓN : Permite obtener Reportes por Pantalla o Impresora de Certificados,
en donde se notificará que el Personal ha estado laborado en dicha
Institución.
En tH programa REPMAT.PRG se hallan las siguientes procedures:
CÓDIGO : RMATEG
FUNCIÓN : Reporte por Pantalla o Impresora de las Materias por Grado.
CÓDIGO : RMATEH
FUNCIÓN : Reporte por Monitor o Impresora de las Materias por Horas.
CÓDIGO :RMATET
Mery Garzón V.
TRABAJO PRACTICO DE GRADO 14
FUNCIÓN : Permite obtener Reportes por Pantalla o Impresora de las Materias
por su Tipo.
En el programa REPALU.PRG tenemos las siguientes procedures:
CÓDIGO : RA.CARNET
FUNCIÓN : Reporte por Pantalla o Impresora del Carnet Estudiantil.
CÓDIGO : RA_FPERA
FUNCIÓN : Reporte por Monitor o Impresora de la Ficha Personal del AJumno.
CÓDIGO : RA_GRADO
FUNCIÓN : Permite obtener Reportes por Pantalla o Impresora de la Nómina de
Alumnos por su Grado.
CÓDIGO i.RAJTlPO
FUNCIÓN : Permite obtener Reportes por Pantalla o Impresora de la Nómina de
Alumnos por su Tipo.
En el programa REPALUC.PRG se encuentra las siguientes procedures:
Meiy Garzón V»
TRABAJO PRACTICO DE GRADO 15
CÓDIGO : C.MATR
FUNCIÓN : Reporte por Pantalla o Impresora de Certificados de Matrícula y
Asistencia de la Sección Regular.
CÓDIGO : C_CALI
FUNCIÓN : Reporte por Monitor o Impresora de Certificados de Calificaciones
de Primaría.
CÓDIGO : C_ABAND
FUNCIÓN : Permite obtener Reportes por Pantalla o Impresora de Certificados
de Abanderado (a) del Pabellón Nacional de la Primaría.
CÓDIGO : C.OPCIM
FUNCIÓN : Reporte por Monitor o impresora de Certificados de Aprobación de
la Sección Opcional por Modalidades.
CÓDIGO : CLOPCIF
FUNCIÓN : Permite obtener Reportes por Pantalla o impresora de Certificados
de Aprobación de la Sección Opcional al término del Cicio.
CÓDIGO : C?
Mery Garzón V.
TRABAJO PRACTICO DE GRADO 16
« FUNCIÓN : Reportes por Monitor o Impresora de Certificado de Becas de la
Primaria.
En el programa REPCALPRG se hallan las siguientes procedures:
CÓDIGO : RN_MATE
FUNCIÓN : Reporte por Pantalla o Impresora de las Notas por Materia de la
Primaría.
t CÓDIGO : TRIMJ
FUNCIÓN : Reporte por Monitor o Impresora de las Notas por Quinquemestre de
la Pre-Primarla.
CÓDIGO : TRIME
FUNCIÓN : Permite obtener Reportes por Pantalla o Impresora de las Notas por
Trimestre de la Primaria.
CÓDIGO : RNJJBJ
FUNCIÓN : Permite obtener Reportes por Pantalla o Impresora de libretas de la
• Pre-Primaria.
Meiy Garzón V.
TRABAJO PRACTICO DB GRADO 17
CÓDIGO : RNJJBE
FUNCIÓN : Reporte por Pantalla o Impresora de Libretas de la Primaria.
En el programa RN_FINAL tenemos las siguientes procedures:
CÓDIGO : APNOTAS
FUNCIÓN : Reporte por Pantalla o Impresora de los Alumnos Aprobados y
Reprobados por Notas.
CÓDIGO : APFALTAS
FUNCIÓN : Reporte por Monitor o Impresora de los Alumnos Aprobados y
Reprobados por Asistencias.
CÓDIGO :MEJAL
FUNCIÓN : Permite obtener Reportes por Pantalla o Impresora del Mejor
Alumno por Grado de la Primarla.
CÓDIGO : RESPRI
FUNCIÓN : Permite obtener Reportes por Pantalla o Impresora del Resumen de
Calificaciones de la Primarla.
Mery Garzón V.
TRABAJO PRACTICO DE GRADO 18
En el programa REPASIS.PRG se encuentra las siguientes procedures:
CÓDIGO : REPASP
PUNCIÓN : Reporte por Pantalla o Impresora del Formato de Asistencia del
Personal de ia Institución.
CÓDIGO : REGASP
FUNCIÓN : Reporte por Monitor o Impresora del Control de Asistencia del
Personal en forma Mensual.
CÓDIGO : MENASIS
FUNCIÓN : Permite obtener Reportes por Pantalla o Impresora de los diferentes
Formatos de Asistencia de la Sección Regular y Opcional.
CÓDIGO : REGASA
FUNCIÓN : Reporte por Monitor o Impresora del Control de Asistencia del
Alumnado por sus Grados, Tipo y en forma Mensual.
En el programa HELP.PRG se hallan las siguientes procedures:
CÓDIGO : RECUPERA
Mety Garzón V.
TRABAJO PRACTICO DE GRADO 19
FUNCIÓN : Controla el respaldo de datos de diskettes al disco duro.
CÓDIGO : REINDEX
FUNCIÓN : Realiza la reorganización de Archivos del Sistema.
CÓDIGO : RESPALDA
FUNCIÓN : Controla el respaldo de datos a diskettes.
Para el acceso a este sistema contamos con una clave
de acceso que está contenida en el programa CLAVES.PRG; en el que se
encuentran las siguientes procedures:
CÓDIGO : INGCLA
FUNCIÓN : Ingreso de datos de las Claves del presente Sistema.
CÓDIGO :CAMCLA
FUNCIÓN : Modificación de datos de las Claves del Sistema.
CÓDIGO : BORCLA
FUNCIÓN : Borrado de datos de las Claves del Sistema.
Meiy Garzón V.
TRABAJO PRACTICO DE GRADO 20
CÓDIGO : CONCIA
FUNCIÓN : Consulta Individual de datos de las Claves del Sistema.
Mery Garzón V.
DESCRIPCIÓN
MEFY GARZÓN V.
DESCRIPCIÓN ORGÁNICA DE LOS ARCHIVOSINSTITUTO EDUCATIVO MUSICAL "LATINOAMERICANO"
CM.A. SAN ANTONIO: HUAVNA CAPAC 102 V HÉROES DE PAQUISHA TE LE FONO t 84-77-84
SISTBIA:
ESCOLÁSTICO DE IEHLA.
SUBSISTEMA:
PERSONAL
CONTENIDO:
ARCHIVO DE LA FICHA DEL PERSONAL
DISPOSITIUO-ALNACENANIENTQi
Diskettes, Disco Duro
ORGANIZACIÓN:Indexado
PROGRANA QUE LO GENERA:
PERSONAL. PR6
NONBRE:
PERSO.DBF
LONGITUD DE REGISTRO:
457
PAGINA: f DE; 1
TIPO DE ARCHIUO:
TRABAJO
FECHA:
ENERO/87/97 ¡
BVTES CARACTERÍSTICAS DE LOS CAMPOS
COD. 1 DE A ILONG. NONBRE-CAMPO DESCRIPCIÓN TIPO OBSERVACIONES
1
23
4
5
67
8
¡ 9
| 1611
12
131415
1617
1819
28
2122232425
2627
*28
29 •*36
1
939
69
88
186112121
136165171
173
283
223243
251
261291311
331339
347355375348
486
416
418«Í28
458
8
38£8
79
991 1 1126
129164
178
172
262
222242
258
268
298318338
3¿8
346354
374
399
485
415
417
419
449457
8
3638
11
28
12
9
9
35
6
2
36
28
28
8
18
38
28
28
8
8
82825
6
18
2
2
388
CÓDIGO
APELLIDOSNOMBRE
CÉDULA
FECHANAC
ESTADOCARNET
LIBRETA
DOMICILIOTELEFONO
CARGAS
TITULOH
ESPECIAL
ENTIDAD
FECHf^ -
FUNCIÓN
TÍTULOS
ESPECIAL1ENTIDAD!
FECHAC1
FECHAHA6
FECHAIE
OTROTRA
DIRQTRfl
TELOTRfl
CATEGORÍA
AHOSERANOSIE
OBSERVAC
FECHACT
CÓDIGO DEL PERSONAL
APELLIDOS DEL PERSONAL
NOMBRES DEL PERSONAL
CÉDULA DE IDENTIDAD
LU6AR Y FECHA DE NACIMIENTO
ESTADO CIVIL
CARNET DEL IESS
LIBRETA MILITAR
DOMICILIO
TELEFONO
NUMERO DE CARGAS FAMILIARES
TITULO A NIVEL HEDIÓ
ESPEC1ALIZACIONENTIDAD QUE LO CONFIRIÓ
FECHA
FUNCIÓN QUE DESEMPEÑA
TITULO A NIVEL SUPERIOR
ESPECIALIZACION
ENTIDAD QUE LO CONFIRIÓ
FECHA
FECHA DE INGRESO AL MAGISTERIO F.
FECHA DE INGRESO AL IEHLA
OTRO LU6AR DE TRABAJO
DIRECCIÓN
TELEFONOCATEGORÍA EN EL HA6ISURIO FISCAL
AÑOS DE SERVICIOTIEMPO DE SERVICIO AL IEHLA
OBSERVACIONES " :.^FECHA ACTUAL-
ALFANUHERICO
ALFANUMERICO
ALFANUHERICO
ALFANUHERICO
ALFANUHERICO
ALFANUHERICONUMÉRICO
NUHERICO
ALFANUHERICO
NUHERICO
NUHERICO
ALFANUHERICO
ALFANUHERICO
ALFANUHERICO
DATE
ALFANUHERICO
ALFANUHERICOALFANUHERICO
ALFANUHERICO
DATE
DATE
DATE
ALFANUHERICO
ALFANUHERICO
NUMÉRICOALFANUHERICO
NUHERICONUHERICQ,:-<HfANUHERICO
DATE
j
I
RESPONSABLE i NERV GARZÓN V. t|
DESCRIPCIÓN ORGÁNICA DE LOS ARCHIVOSINSTITUTO EDUCATIVO MUSICAL "LATINOAMERICANO1
CDLA. SAN ANTONIO; HUAVNA CAPAC 102 V HÉROES BE RAQUISHA TELEFONO; 84-77-84
SISTEMA:
ESCOLÁSTICO DE IEHLA.
SUBSISTEMA:
ASISTENCIA DE PERSONAL
CONTENIDO:
ARCHIVO DE ASISTENCIA DEL PERSONAL
DISPOSITIUO-ALMACEN AMIENTO:
Diskettes, Disco Duro
ORGANIZACIÓN!
Indexado
PROGRAMA QUE LO GENERA:
ASISP.PR6
NOMBRE!
ASISP.DBF
LONGITUD DE REGISTRO!
16
PAGINAi 1 DE: 1
TIPO DE ARCHIVO!
HOVIHIENTO
FECHAt
ENERO/67/97
I BVTES CARACTERÍSTICAS DE LOS CAMPOS
COD. 1 DE | A ILONG.I NOMBRE-CAMPO DESCRIPCIÓN TIPO OBSERVACIONES
123
I 4
5
9
\
11
1315
816
121416
8
2
222
HATRICULft
HE"
JUSTIF
INJUSTIF
FALTAS
ñATRICULA 0 CÓDIGO DEL PERSONAL
HES DE ASISTENCIA
FALTAS JUSTIFICADAS EN EL HES
FALTAS INJUSTIFICADAS EN EL HES
TOTAL DE FALTAS EN EL HES
ALFANUHERICO
NUHERICO
NUHERICO
NUHERICO
NUHERICO
RESPONSABLE : MERV GARZÓN U.
DESCRIPCIÓN ORGÁNICA DE LOS ARCHIVOSINSTITUTO EDUCATIVO MUSICAL "LATINOAMERICANO1
CDLá. SAN ANTONIO: HUAVNA CAPAC 182 V HÉROES DE PAQUISHA TELEFONO: 84-77-84
SISTBIA:
ESCOLÁSTICO DE 1EHLA.
SUBSISTEMA:
HATERÍAS
CONTENIDO;
ARCHIVO DE HATERÍAS
DISPOSITlVO-ALHACENAHIBfTO:
üiskettes, Disco Duro
ORGANIZACIÓN:
Indexado
PROGRAMA QUE LO GENERA:
RATERIAS.PR6
NOHBREí
HATE.DBF
LONGITUD DE REGISTRO:
66
PAGINA: 1 DE: 1
TIPO DE ARCHIVO:
TRABAJO
FECHA:
ENERO/67/97
I BVTES CARACTERÍSTICAS DE LOS CAMPOS
COB. DE A ILONG. NDHBRE-CAHPO DESCRIPCIÓN TIPO OBSERUACIONES
1
234
567
8
11
954
5556585966
85354
55
57
58
59
66
8
45
1
1
2111
CÓDIGO
HATERÍA
TIPO
GRADO
HORAS
APORTE
ÁREA
QUIN
- . > »«=- ' '
CÓDIGO DE LA HATERÍA
HOMBRE DE LA HATERÍA
TIPO AL QUE CORRESPONDE
BRADO AL QUE CORRESPONDENUMERO DE HORAS
TIPO DE APORTES EN LA HATERÍA
ÁREA A LA QUE CORRESPONDE
QUINQUEHESTRE AL QUE CORRESPONDE
ALFANUHERICO
ALFANUHERICOflLFft NUMÉRICO
NUHERICONUMÉRICO
ALFAHUHERICO
ALFAWIHERICONUHERICO
J
|| RESPONSABLE i HERV GARZÓN U. 1|
E UL oinirV'.LUii ununni^A uc LUO m\v,iii vuoINSTITUTO EDUCATIVO MUSICAL "LATINOAMERICANO"
CDLA. SAN ANTONIO! HUAVNA CAPAC 182 V HÉROES DE P AQUÍ SHA TELEFONO! 84-77-84
iSTEMAi' - • -•
ESCOLÁSTICO DE IEHLA.
CONTENIDO:
SUBSISTEMA: PROGRAMA QUE U) GEMERAl
ALUHNOS ALUMNOS. PR6NOMBRE;
ARCHIVO DE LA FICHA PERSONAL DE LOS ALUMNOS ALU.D8F
DISPOSITIUO-ALNACENANIENTO:Diskettís, Disco Duro
BVTES
ORGANIZACIÓN: LONGITUD DE REGISTRO:Indaxido 418
CARACTERÍSTICAS DE LOS CAMPOSCOD. DE A LONG. HONBRE-CANPO DESCRIPCIÓN
1
23
4
567
89
181 11213
141516
17
1819
28
21
2223
2425
1 H27
>28
293831
1
918
35686172
88
8898183
116128124
133153
156159182288
211222247
277283383321346
363371
481
8934
59
687!79
8789
182115119
123
132152155
158
181199
218
221
246276
282382328345362378488418
8
125
251
11
88
2
13134
49
2833
231811
U2538
628182517
83818
CÓDIGO
' TIPOAPELLIDO
NOMBRE
6RADOCLASEMAT
SEXOFECHANAC
ANIOSCUH
NACIÓNREPITETALLA
PESOSALUD
PROCEDESERTANOPROKO
PADRESTAHANIOFASITUAH06
VIVIENDAREPRESEN
DIRECCIÓN
TELEFONOOCUPACIÓN
SITÚALASNIVELINSPARENTESCOFECHACTOBSERVAC
FOTO
CODI60 DEL ALUMNO
TIPO EN EL QUE SE MATRICULA
APELLIDOS DEL ALUHNONOHBRES DEL ALUHNO
GRADO EN EL QUE SE MATRICULA
CLASE DE MATRICULASEXO
FECHA DE NACIMIENTO
AÑOS CUMPLIDOS
NACIONALIDADSOLO PARA REPITENTES
TALLA <m)PESO <Kg)
SALUDPROCEDENCIA ESCOLARCAUSAS DE LA DESERCIÓNCAUSAS DE NA NO PROMOCIÓN
PADRESTAHAÑO DE LA FAMILIASITUACIÓN ECONÓMICA DEL H06AR
VIVIENDA
REPRESENTANTEDIRECCIÓN
TELEFONOOCUPACIÓNSITUACIÓN LABORALNIVEL DE INSTRUCCIÓNPARENTESCO CON EL NIÑOFECHA DE LA MATRICULA
OBSERVACIONESFOTOGRAFÍA DEL ESTUDIANTE
•;.•,•;,-;' '• U
PAGINAt 1 DEi 1
TIPO DE ARCHIUO;TRABAJO |
FECHA:ENERO/87/97 ||
TIPO OBSERVACIONES j|
ALFANUHERICO
ALFANUHERICOALFANUHERICO
ALFANUHERICONUHERICO
ALFANUMERICOALFANUHERICODATE
NUMÉRICO
ALFANUMERICOALFANURERICO
NUMÉRICONUMÉRICO
ALFANUHERICOALFANUHERICONUHERICONUHERICO
ALFANUHERICOALFANUHERICOALFANUHERICO
ALFANURERICOALFANUHERICOALFANUHERICONUMÉRICOALFANUKERICO
ALFANUHERICOALFANUHERICO
ALFANUHERICODATEALFANUMERICO
8ENERAL
RESPONSABLE : NERV GARZÓN U.
ÍDESCRIPCIÓN ORGÁNICA DE LOS ARCHIVOS
INSTITUTO EDUCATIVO MUSICAL "LATINOAMERICANO"
CDLA. SAN ANTONIO: HUAVNA CAPAC 192 V HÉROES DE PAQUISHfl TELEFONO: 84-77-84
SISTEMA:ESCOLÁSTICO DE lEHLft.
CONTENIDO:
SUBSISTEMA: PROGRANA QUE LO GENERA:CALIFICACIONES NOTASPRE.PR6 - NOTASPRI.PR6
NOMBRE:CALIFICACIONES DE ALUMNOS DE LA SECCIOK RE6ULAR NOTAS. DBF
>ISPOSITIUO-ALNACENAMIEMTOi. Diskettes, Disco Duro
BVTES
ORGANIZACIÓN: LONGITUD DE REGISTRO:Indexado 123
CARACTERÍSTICAS DE LOS CAMPOS
COD. DE A 1LQNG. NOMBRE -CAMPO DESCRIPCIÓN
,
2
3
4
5
, 67
8
f
P
U12
1314
15
1617
1819
20
2122
23| 24
1 2526 .
^27
28
"Z<r39
1
917
19
21
23
25273635
3739
41
43
45
48
53
5557
596163
667174
7984
89W '97
81618262224
26
2934
36
38
48
42
44
47
5254
5658
6862657673
78838893?5191
88
22
22
2352
22
2
2
3
522
22235
3
55553-
5
MATRICULA
MATERIAIDILEIftC
ITP
IEITIPIID
ULE
IIAC
IITP
IIE
IIT
IIP
UDULEIIACIITP
IIEIlt
IIPTT
PF
PROM1
PROH2PROM3
• :M
PROMP
MATRICULA 0 CÓDIGO DEL ALUMNO
CODI60 DE LA MATERIADEBERES I TRIMESTRELECCIONES ESCRITAS I TRIMESTREACTIVIDADES EH CLASE I TRIMESTRETRABAJOS PRÁCTICOS I TRIMESTRE
EXAMEN I TRIMESTRE
TOTAL DEL I TRIMESTREPROMEDIO DEL II TRIMESTRE
DEBERES II TRIMESTRE
LECCIONES ESCRITAS II TRIMESTRE
ACTIVIDADES EN CLASE II TRIMESTRETRABAJOS PRÁCTICOS II TRIMESTREEXAMEN II TRIMESTRE
TOTAL DEL II TRIMESTRE
PROMEDIO DEL II TRIMESTREDEBERES III TRIMESTRE.;LECCIONES ESCRITAS III TRIMESTRE
ACTIVIDAD EN CLASE III TRIMESTRETRABAJOS PRÁCTICOS III TRIMESTREEXAMEN III TRIMESTRElülnl DEL III TRIMESTRE
PROMEDIO DEL III TRIMESTRETOTAL DE LOS TRES TRIMESTRESPROMEDIO DE LOS TRES TRIMESTRESPROM. I TRIK. DE LIBRETA ALUM.PROH. II TRIM. DE LIBRETA ALUH.PROM. III TRIM. DE LIBRETA ALUM.SUMA DÉ LÓíTTRW'fllfflWffír " "~CAL. FINAL DE LIBRETA DEL ALUMNO
PAGINA: 1 DE: 2
TIPO DE ARCHIUO:
MOVIMIENTOFECHA!
ENERO/87/97
TIPO OBSERVACIONES
ALFftNUMERICOALFANUHERICONUMÉRICONUMÉRICO
NUMÉRICONUMÉRICO
NUMÉRICONUMÉRICONUMÉRICONUMÉRICO
NUMÉRICO
NUMÉRICO
NUMÉRICONUMÉRICO
NUMÉRICO
NUMÉRICONUMÉRICONUMÉRICO
NUMÉRICONUMÉRICO .
NUMÉRICONUMÉRICONUMÉRICO
NUMÉRICONUMÉRICONUMÉRICONUMÉRICONUMÉRICORUKERTCONUMÉRICO
RESPONSABLE t HERV GARZÓN V.
DESCRIPCIÓN ORGÁNICA DE LOS ARCHIVOSINSTITUTO EDUCATIVO MUSICAL "LATINOAMERICANO 1
CDLA. SAN ANTONIO! HUflVNA CAPAC 182 V HÉROES DE PAQUÍSHA TELEFONO: 84-77-84
SISTEMA:
9 ESCOLÁSTICO DE IEHLA.
CONTENIDO:
SUBSISTEMA: PROGRAMA QUE LO GEHERAi
CALIFICACIONES NOTASPRE.PR6 - NOTASPRI.PR6
NOMBRE: TIPO DE ARCHIVO:CALIFICACIONES DE ALUHNOS DE LA SECCIÓN RE6ULAR NOTAS. DBF HOVIHIENTO
DISPOSITIUO-ftLMACEN AMIENTO:
Diskettes, Disco Duro
I BVTES I
ORGANIZACIÓN; LONGITUD DE REGISTRO: FECHA:
Indexido 123 EHERO/67/97CARACTERÍSTICAS DE LOS CAMPOS
COD. I DE ! A ILONG.I NGMBKE-CAMPO 1 DESCRIPCIÓN I TIPO I OBSERVACIONES
3132
3334
35
3637
'38
i
162117
118
119126
121122
123
116
117
118
1J9128
121122123
1511
1
11
11
RESIHS
ISIPS
I IHSUSIIPS
QUIN
RESUL. DE APROBADO 0 REPROBADO
HUV SATISFAC. I QUINQUEHESTRE
SATISFACTORIO I QUINQUEHESTRE
POCO SATISFAC. I QUINQUEHESTRE
HUY SATISFAC. II QUINQUEHESTRE
SATISFACTORIO II QUINQUERESTRE
POCO SATISFAC. II QUINQUEHESTRE
QUINQUEHESTRE DE LAS CALIFICAC.
ALFANUHERICO
ALFANUHERICO
ALFANUHERICO
ALFANUHERICO
ALFANUHERICO
ALFANUHERICO
ALFANUHERICONUHERICO
•
RESPONSABLE i KERV GARZÓN U.
>
9
DESCRIPCIÓN ORGÁNICA DE LOS ARCHIVOSINSTITUTO EDUCATIVO MUSICAL "'LATINOAMERICANO"
CDLA. SAN ANTONIOt HUAVNA CAPAC 182 V HÉROES DE PAQUISHA TELEFONO: 84-77-84
SISTEMA:ESCOLÁSTICO DE lEhLft.
SUBSISTEMA: PROGRANA QUE LO GENERA:
CALIFICACIONES CONAS.PR6-NOTASOP.PR6CONTENIDO: CONDUCTA, ASOCIACIÓN DE CLASE DE PRIMARIA NOMBRE I
V CALIFICACIONES DE
DISPOSITIUO-ALNACEHAMIENTO:Diskettes, Disco Duro
OTES
LA SECCIÓN OPCIONAL COND.DBF
ORGANIZACIÓN: LONGITUD DE REGISTRO:Indexado 65
CARACTERÍSTICAS DE LOS CAMPOS
COO. DE A LONG. HOMBRE-CAMPO DESCRIPCIÓN
12
34
56
7
89181 1
12(31415
16
171819
I 2*
19
11
13
1516
28
222426
29
313335
37
394143
46
51
816
12
14
17192t
23
2528
36
32343638
46
4245se65
82
2
232
2
2232
2
222
2
23
515
MATRICULACON1
CON2
CON3
CONTCONPAS01
AS02AS03ASOT
ASOP
NIV:LINIVEL2
NIVELA
NIVEL4
NIVEL5
NIVEL6
TOTALPROMEDIO
RES
MATRICULA 0 CODI60 DEL ALUMNO
CAL. CONDUCTA I TRIHESTRECAL. CONDUCTA II TRIHESTRE
CAL. CONDUCTA III TRIHESTRE
SUHA DE LOS TRES TRIH. CONDUCTAPROMEDIO DE CONDUCTA
CAL. ASOC. DE CLASE I TRIHESTRE
CAL. ASOC. DE CLASE II TRIMESTRECAL. ASOC. DE CLASE III TRIHESTRESUHA DE TRES TRIH. ASOC. CLASE
PROMEDIO DE ASOCIACIÓN DE CLASE
CALIFICACIÓN DEL I NIVEL S. OP.
CALIFICACIÓN DEL II NIVEL S. OP.CALIFICACIÓN DEL III NIVEL S. OP.CALIFICACIÓN DEL IV NIVEL S. OP.
CALIFICACIÓN DEL V NIVEL S. OP.
CALIFICACIÓN DEL VI NIVEL S. OP.SUHA DE LOS SEIS NIVELES S. OP.
PROHEDIO FINAL DEL ESTUDIANTE
RESUL. DE APROBADO 0 REPROBADO
PAGINA: I DE: 1
TIPO DE ARGHIWi
HOVIHIENTOFECHA:
ENERO/07/97
TIPO OBSERVACIONES
ALFANUHERICONUMÉRICONUHERICO
NUHERICO
NUMÉRICO
NUMÉRICONUHERICO
NUMÉRICONUHERICONUMÉRICO
NUHERICO
NUHERICO
NUMÉRICONUMÉRICO
NUHERICO
NUMÉRICONUMÉRICONUMÉRICONUHERICO
ALFANUHERICO
i
RESPONSABLE : MERV GARZÓN U.
DESCRIPCIÓN ORGÁNICA DE LOS ARCHIVOSINSTITUTO EDUCATIVO MUSICAL "LATINOAMERICANO"
COLA. SAN ANTONIO! HUAYHA CAPAC 182 V HÉROES DE RAQUISHA TELEFONO* 84-77-84
SISTEMA:ESCOLÁSTICO DE lEHLft.
CONTENIDO:
SUBSISTEMA;
ASISTENCIA DE ALUMNOS
ARCHIVO DE ASISTENCIA DE LOS ALUMNOS .-. .
pISPQSITIUO-ALNACENANIENTO:
Diskettes, Disco DuroBVTES
ORGANIZACIÓN:
Indexado
PROGRANA QUE LO GENERA:ASISTA. PR6
NOMBRE:ASÍS. DBF
LONGITUD DE REGISTRO:U
PAGINA: 1 K: í
TIPO DE ARCHIVO!MOVIMIENTO
FECHA:ENERO/B7/97
CARACTERÍSTICAS DE LOS CAMPOSCOD. DE A LONG. HOMBRE-CAUTO DESCRIPCIÓN
12
34
5
ft
1
91113
15
818
1214
16
82
22
2
MATRICULA
RES
JIÍSTIFINJUSTIF
FALTAS
MATRICULA 0 CÓDIGO DEL ALUMNOMES DE ASISTENCIA
FALTAS JUSTIFICADAS EN EL «ESFALTAS INJUSTIFICADAS EN EL MESTOTAL DE FALTAS EN EL MES
TIPO OBSERVACIONES
ALFftNUHERICO
NUMÉRICONUMÉRICONUMÉRICO
NUMÉRICO
RESPONSABLE i NERV GARZÓN V.
MERY GARZÓN V.
DESCRIPCIÓN DEL TRABAJOINSTITUTO EDUCATIVO MUSICAL "LATINOAMERICANO"
CDLA. SAN ANTONIO; HUAVNA CAPAC 182 V HÉROES DE PAQUISHA TELEFONO: 84-77-84
SISTEMA:
ESCOLÁSTICO DE IEHLA,
SUBSISTEMA: PROGRANA:
CLAVE
LENGUAJE:
FOXPRO FOR WINDOWSPROGRANADORA;
HERV 6ARZON V,PAG/NA:
DEí 1
OBJETIVO:ESTE PR06RAMA PERMITE EL ACCESO AL SISTEMA POR HEDIÓ DE UNA CLAVE PERSONAL.
ENTRADAS
NONBRE TIPO CLAUE DESCRIPCIÓN
HCLAVECLAVES INDEXADG CLAVE
NOMBRE DE LA CLAVE
ARCHIVO DE CLAVES DE LOS USUARIOS
SALIDAS
NONBRE TIPO CLAVE DESCRIPCIÓN
fifíENÜ MENÚ P R I N C I P A L DEL S I S T E M A
DIAGRAMA DE FLUJO
I MCLAVE
CLAVE
PASSHQRD
INGRESOAHENU
CLAVE
DESCRIPCIÓN DEL TRABAJOINSTITUTO EDUCATIVO MUSICAL "LATINOAMERICANO"
CDLA. SAN ANTONIO: HUAVNA CAPAC 182 V HÉROES DE PAQUISHA TELEFONO: 84-77-64
S1STEHA:
ESCOLÁSTICO DE IEMLA.
OBJETIVO:ESTE PROGRAMA
EL MISMO.
SUBSISTEMA: PROGRAMA:
AME N U
LENGUAJE:
FOXPRO FOR W I N D O W S
PERMITE VISUALIZAR EL MENÚ P R I N C I P A L DEL SISTEMA CON
PROGRAMADORA:
HERV 6ARZON V.PAGINA; 1
DEi 1
LAS DIFERENTES OPCIONES QUE EJECUTA
E NTRADAS
NONBRE ¡ TIPO ! CLAME
OPCI Ó N
DESCRIPCIÓN
OPCIÓN SELECCIONADA DEL MENÚ P R I N C I P A L
S A L I D A S
NOMBRE TIPO CLAME DESCRIPCIÓN
PERIODOPERSONALASISPRATERÍASALUMNOSASISTAREPORTESHELPSALIR
MENÚ DEL PERIODOMENÚ DE PERSONALMENÚ DE ASISTENCIA DEL PERSONALMENÚ DE MATERIASMENÚ DE ALUMNOSMENÚ DE ASISTENCIA DE ALUMNOSMENÚ DE REPORTESMENÚ DEL HELPTERMINAR
D I A G R A M A DE FLUJO
I OPCIÓN AMENU
SALIR
PERIODO
PERSONAL
MATERIAS
ALUMNOS
ASISTENCIA
REPORTES
HELP
DESCRIPCIÓN DEL TRABAJOINSTITUTO EDUCATIVO MUSICAL "LATINOAMERICANO"
CDLA. SAN ANTONIO: HUAVNfl CAPAC 102 V HÉROES DE RAQUI SHA TELEFONO; 84-77-84
SISTEMA;
ESCOLÁSTICO DE IEHLA.
SUBSISTEMA:
PERSONAL
PROGRAMA:
ING1
LENGUAJE!
FOXPRO FOR UINDOUS
OBJETIVO:ESTE PROGRAMA PERMITE REALIZAR EL IN8RESO DE DATOS DEL PERSONAL DE
PROGRAMADORft: PAGINA: 1
HERY GARZÓN V. DE; 5
¡ero.
ENTRADAS
NOMBRE TIPO CLAVE DESCRIPCIÓN
COD160H
MAP
MNO
HFUN
CODI60 DEL PERSONAL
APELLIDOS DEL PERSONAL
NOMBRES DEL PERSONAL
FUNCIÓN QUE DESEMPEÑA EL PERSONAL
S A L I D A S
NOMBRE TIPO CLftUE DESCRIPCIÓN
PERSO INDEXflDÜ CODI60 ARCHIVO DE DATOS DEL PERSONfiL
DIAGRAMA DE FLUJO
^ — 1HAP
HFUN
GIH6RESO
)E DATOS
1N61
INGRESO
. ,
PERSO
1 DESCRIPCIÓN DEL TRABAJOINSTITUTO EDUCATIVO MUSICAL "LATINOAMERICANO"
CDLA. SAN ANTONIO: HUAVNA CAPAC 182 V HÉROES DE P AQUÍ SHA TELEFONO: 94-77-84
SISTEMA; SUBSIESCOLÁSTICO DE IEMLA. PER
OBJETIVO:ESTE PROGRAMA PERMITE
STEMA: PROGRAMA:SÜNAL CAH1
LENGUAJE: PROGRAMADORA: PAGINA: 2 1FOXPRO FOR WINDOWS MERV GARZÓN V. DE: 5
REALIZAR EL CAMBIO DE DATOS DEL PERSONAL DE IEMLA.
ENTRADAS
NOMBRE Í TIPOi
CODI60H
MAP
MNO
HFUN
PERSO INDEXADO
CLAVE i DESCRIPCIÓN
CÓDIGO DEL PERSONAL
APELLIDOS DEL PERSONAL
NOMBRES DEL PERSONAL
FUNCIÓN QUE DESEHPEÑft EL PERSONAL
CODI80 ARCHIVO DEL PERSONAL PARA LA CONSULTA DE DATOS
SALIDAS
NOMBRE 1 TIPO | CLAVE 1 DESCRIPCIÓN
DIAGRAMA DE FLUJO
PERSONAL
coDieonMAPMHO
HFUN
CAM1
CAMBIOS
INGRESO DE
NUEVOS DATOS,
PERSO
DESCRIPCIÓN DEL TRABAJOINSTITUTO EDUCATIVO MUSICAL "LATINOAMERICANO"
CDLft. SAN ANTONIO: HUAVNA CAPAC 102 V HÉROES DE PAQUISHA TELEFONO; 84-77-84
SISTEMA;
ESCOLÁSTICO DE IEMLA.
SUBSISTEMA:
PERSONAL
PROGRANA:
BOR1LENGUAJE:
FOXPRO FOR HINÜOHSPROGRANADORA:
HERV 6ARZON V,
PAGINA: 3
DE: 5OBJETIVO;
ESTE PRQ6RAHA PERMITE REALIZAR EL BORRADO DE DATOS DEL PERSONAL DE IEKLA.
ENTRADAS
NOKBRE
CODI60H
HA»HNO
HFUN
PERSO
TIPO | CLAVE
INDEXADO CÓDIGO
DESCRIPCIÓN
CODI60 DEL PERSONAL
APELLIDOS DEL PERSONAL
NOMBRES DEL PERSONAL
FUNCIÓN QUE DESEMPEÑA EL PERSONAL
ARCHIVO DEL PERSONAL PARA LA CONSULTA DE DATOS
SALIDAS
HOMBRE
PERSO
TIPO
INDEXÍDO
CLAVE I DESCRIPCIÓN
CÓDIGO ARCHIVO DE DATOS DEL PERSONAL ACTUALIZADO
D I A G R A M A DE FLUJO
PERSONAL
CODI60HMAPHNO
MFUN
80R1
BORRADO
[
CONSULTA>E DATOS
A BORRAR
PERSO
DESCRIPCIÓN DEL TRABAJOINSTITUTO EDUCATIVO MUSICAL "LATINOAMERICANO"
CDLA. SAN ANTONIO: HüAVNft CAPAC 182 V HÉROES DE PAQUÍSHA TELEFONO: 84-77-84
SISTEMA:
ESCOLÁSTICO DE IEHLA,SUBSISTEMA:
PERSONAL
PROGRAMA:
CON11LENGUAJE:
FOXPRO POR MINDOUSPROGRANADORA;
HERV 6AÜZON V,
PAGINA: 4
DE: 5OBJETIVO:
ESTE PROGRAMA PERMITE REALIZAR LA CONSULTA INDIVIDUAL DE DATOS DEL PERSONAL DE IEHLA.
ENTRADAS
NOMBRE TIPO CLAUE DESCRIPCIÓN
CODI60M
IIAFMNO
MFUti
PERSO INDEXADG CODI60
CQDI6Ü DEL PERSONAL
APELLIDOS DEL PERSONAL
NOMBRES DEL PERSONAL
FUNCIÓN QUE DESEMPEÑA EL PERSONAL
ARCHIVO DEL PERSOHAL PARA LA CONSULTA DE DATOS
SALIDAS
NOMBRE TIPO CLAVE DESCRIPCIÓN
V I S U A L I Z A R O N DE LOS D A T O S EN F O R H A INDIV IDUAL DE C A D Ñ P E R S O N A LQUE LABORA EN IEMLA.
DIAGRAMA DE FLUJO
PERSONAL
CCDI60HMAPMNO
MFUN
CON11
CONSULTA
INDIVIDUAL
P€RSO
CONSULTA
-K INDIVIDUAL
DE DATOS
DESCRIPCIÓN DEL TRABAJOINSTITUTO EDUCATIVO MUSICAL "LATINOAMERICANO"
CDLfl. SAN ANTONIO: HUAYNA CAPAC 182 V HÉROES DE RAQUI SHA TELEFONO: 84-77-84
SISTEHA: SUBSISTEMA: PROGRANA: LENGUAJE: PROGRAHADORA: PAGINA: 5
ESCOLÁSTICO DE IEKLA. PERSONAL CON21 FOXPRO FOR HINDOHS MERV 6ARZON V. DE: 5
OBJETIVO:ESTE PROfiRARA PERMITE REALIZAR LA CONSULTA GENERAL DE DATOS DEL PERSONAL DE IEHLA.
ENTRADAS
NOMBRE TIPO CLAUE DESCRIPCIÓN
OPCIÓN
PERSO INDEXADO S E X O + A P E L L I D O S+NOMERE
CONSULTA SENERAL DE DATOS DEL PERSONAL
A R C H I V O DEL PERSONAL P A R A LA CONSULTA DE DATO';
SAL IDAS
NOMBRE TIPO CLAUE DESCRIPCIÓN
^ V I S U A L I 2 A C I O N DE LOS D A T O S EN FORMA GENERAL DEL PERSONAL QUEL A B O R A EN IEMLA.
D I A G R A M A DE FLUJO
^^OPCIÓN
/ CONSULTA \A / \L \
, . _„ \F DflTflS /
_r^
\1 1
Sfc«•
1
DESCRIPCIÓN DEL TRABAJOINSTITUTO EDUCATIVO MUSICAL "LATINOAMERICANO"
CDLA. SAN ANTONIO: HUAVNA CAPAC 162 V HÉROES DE RAQUI SHA TELEFONO: 84-77-84
SISTEMA; SUBSISTEMA: PROGRAMA: LENGUAJE: PROCREADORA: PAGINA:
ESCOLÁSTICO DE IEMLA. ASÍS. - PERSONAL IN6CAP FOXPRO FOR WINDOWS HERV BARZÓN V, 0£í 5
*" OBJETIVO:ESTE PROGRAMA PERMITE REALIZAR EL IN6RESO OE DATOS DE LA ASISTENCIA DEL PERSONAL OE IEMLA.
ENTRADAS
NOMBRE TIPO 1 CLAÜE I DESCRIPCIÓN
CODI60K
«AP
NHO
MUÉS
PERSO INDEXADO CODI60
CÓDIGO DEL PERSONAL
APELLIDOS DEL PERSONAL
NOMBRES DEL PERSONAL
MES DE ASISTENCIA
ARCHIVO DEL PERSONAL PARA Lfi C O N S U L T A DE DATOS
SALIDAS
NOMBRE TIPO CLAME DESCRIPCIÓNf ~ - "
f tS ÍS? ¡KDE^HDO MES A R C H I V O DE D A T O S DE LA A S I S T E N C I A DEL PERSONAL
DIAGRAMA DE FLUJO
^S^
HAP
MHES
!
f^IHGRESO
IDE ASIST.
Jl kllW
'
INGRESO DE ^_-*^
ASISTENCIA ¿» >.—— . "^^ -*j t
•
*
*
DESCRIPCIÓN DEL TRABAJOINSTITUTO EDUCATIVO MUSICAL "LATINOAMERICANO"
CDLft. SAN ANTONIO: HUAVMA CAPAC 102 V HÉROES DE RAQUI SHA TELEFONO: 84-77-84
SISTEMA; SUBSISTEMA: PROGRAMA: LENGUAJE: PROGRANADORA: PAGINA: 2ESCOLÁSTICO DE 1EMLA. ASÍS, - PERSONAL CAMCAP FOXPRO FOR WINDOWS HERV 6ARZON V, DE: 5
OBJETIVO;ESTE PR06RAHA PERMITE REALIZAR LA MODIFICACIÓN DE DATOS DE LA ASISTENCIA DEL PERSONAL DE lEhLA.
ENTRADASNOMBRE TIPO CLAVE DESCRIPCIÓN
coDieoHflAP
UNO
MMES
PERSO ¡NDEX&DO CODI60
ftSISP INDEXADO MES
COD160 DEL PERSONAL
APELLIDOS DEL PERSONALNOMBRES DEL PERSONALMES DE ASISTENCIA
ARCHIVO DEL PERSONAL PARA LA CONSULTA DE DATOSARCHIVO DE ASISTENCIA DEL PERSONAL PARA LA CONSULTA DE DATOS
SALIDAS
NOMBRE TIPO CLAVE DESCRIPCIÓN
ASISP INDEXADO MES ARCHIVO DE DftTOS DE Lft ASISTENCIA DEL PERSONAL ACTUALIZADO
'
DIAGRAMA DE FLUJO
Pl
MAPHMES
/ IN6RESO \f }
NyftSISTENCIAy
CAMBIO DE *"•» J
ASISTENCIA ¿*- —
U T
DESCRIPCIÓN DEL TRABAJOINSTITUTO EDUCATIVO MUSICAL "LATINOAMERICANO*'
COLA. SAN ANTONIO: HUñVNA CflPAC 1B2 V HÉROES DE PAQUISHA TELEFONO: 84-77-84SISTEMA:
ESCOLÁSTICO DE IEHLA.OBJETIUO:
ESTE PRQ6RAHA
SUBSISTEMA: PASÍS. - PERSONAL
ROGRAMA: LENGUAJE: PROCREADORA: PAGINA: 330RCAP FOXPRO FOR WINDOWS HERV 6ARZQN V. DE; 5
PERHITE REALIZAR EL BORRADO DE DATOS DE LA ASISTENCIA DEL PERSONAL DE IEMLA.
ENTRADAS
NOMBRE T
CODI60H
MAP
HNO
MHES
PERSO INDE>
ASISP INDE*
[PO | CLAVE
ADO CODI60
ADO MES
1 DESCRIPCIÓN
CODI60 DEL PERSONAL
APELLIDOS DEL PERSONAL
NOMBRES DEL PERSONAL
MES DE ASISTENCIA
ARCHIVO DEL PERSONAL PARA LA CONSULTA DE DATOS
ARCHIVO DE ASISTENCIA DEL PERSONAL PARA LA CONSULTA DE DATOS
SALIDAS
NOMBRE
ASISP
TIPO
INDEXADO
CLAVE
MES
DESCRIPCIÓN
ARCHIVO DE DATOS DE Lft ASISTENCIA DEL PERSONAL ACTUALIZADO
DIAGRAMA DE FLUJO
PERSONAL
^ 1[ C Q D I G G MHAPHNO
MMES
3MHHHMMP"*TcONSÜLTftX
DE DATOS \ ACtCTEUMú
BORCAP
BORRADO DE
DATOS DE
ASISTENCIA
i i
J
á
PERSO
ASISP
A BORRAF
DESCRIPCIÓN DEL TRABAJOINSTITUTO EDUCATIVO MUSICAL "LATINOAMERICANO"
COLA. SAN ANTONIO: HUftVNA CftPAC 162 V HÉROES DE RAQUISHA TELEFONO; 84-77-84
SISTEMA:
ESCOLfiSTICO DE IEMLA.
SUBSISTEMA:
ASÍS. - PERSONAL
PROGRANA:
CQNCAHP
LENGUAJE:
FOXPRO POR HINDOHS
PROGRANADORA:
HERV GARZÓN V,
PAGINA; 4
DE: 5
OBJETIUO:ESTE PROGRAMA PERMITE REALIZAR LA CONSULTA POR MES DE DATOS DE LA ASISTENCIA DEL PERSONAL DE IERLA.
ENTRADAS
NOMBRE TIPO i CLAUE 1 DESCRIPCIÓN
MFUN
MUÉS
PERSO
ASISP
INDEXADQ
ÍNDEXADO
CODI6Ü
«ES
_
FUNCIÓN QUE DESEMPEÑA EL PERSONAL
MES DE ASISTENCIA
ARCHIVO DEL PERSONAL PARA LA CONSULTA DE DATOS
ARCHIVO DE ASISTENCIA DEL PERSONAL PARA LA CONSULTA DE DATOS
S A L I D A S
NOMBRE TIPO CLAVE DESCRIPCIÓN
VISUALIZfiCIQN DE DATOS EH FORMA MENSUAL DE Lfi ASISTENCIA DELPERSONAL DE IEMLA.
D I A G R A M A DE FLUJO
PERSONAL
MFUN
MES
CONCAMP
CONSULTA DEDATOS ÍH
FORMA MENSUALDE
ASISTENCIA
'CONSULTADE DATOSPOR HES DEASISTENCIA
PERSO ASISP
i DESCRIPCIÓN DEL TRABAJOINSTITUTO EDUCATIVO MUSICAL "LATINOAMERICANO"
CDLA. SAN ANTONIO: HUAYNA CAPAC 102 V HÉROES DE P AQUÍ SHA TELEFONO: 84-77-84
SISTEMA: SUBSISTEMA:
ESCQLftSTICO DE IEMLA. ASÍS. - PERSONAL
PROGRAMA: LENGUAJE:
CONCAIP FOXPRO FOR HINDOHSPROGRANADORA: PAGINA: 5
HERV 6ARZON V. DE: 5
OBJETIVO:ESTE PROGRAMA PERMITE REALIZAR LA CONSULTA INDIVIDUAL DE DATOS DE LA ASISTENCIA DEL PERSONAL DE IEHLA.
ENTRADAS
NOMBRE I TIPO ! CLAUE
CODI6QH
DESCRIPCIÓN
CODI60 DEL PERSONAL
SALIDAS
NOMBRE TIPO CLAUE DESCRIPCIÓN
VISUALIZACION DE DftTOS EN FORMA INDIVIDUAL DE Lfi ASISTENCIA DELPERSONAL DE lEttLfl.
D I A G R A M A DE FLUJO
PERSONAL
CODI6QK«AP
HNES
CONCAHP
CONSULTA DEDATOS
EN FORflA IN-vmmi DEASISTENCIA
i i i
<
'CONSULTAINDIVIDUAL
DE DATOS DEASISTENCIA
PERSO ASISP
DESCRIPCIÓN DEL TRABAJOINSTITUTO EDUCATIVO MUSICAL "LATINOAMERICANO 1
CDLA. SAN ANTONIO! HUAVMA CflPftC 182 V HÉROES PE PAQUÍSHA TELEFONO! 84-77-84
SISTEMA:
ESCOLftSTICO DE IEHLA.
SUBSISTEMA:
MATERIAS
PROGRAMA:
IN6REMAT
LENGUAJE:
FOXPRO POR HIHDOHS
PROGRAMADORA:
MERV BARZÓN V,
PAGINA:
DEi 5
OBJETIVO:ESTE PROGRANA PERMITE REALIZAR EL INGRESO DE DATOS DE HATERÍAS DE IEHLA.
ENTRADAS
NOMBRE TIPO CLAÜE DESCRIPCIÓN
MCODI60HMATE
MTIPO
M6RADO
CODI60 DE LA MATERIA
NOMBRE DE LA MATERIA
TIPO AL QUE PERTENECE LA HATERÍA
GRADO ftL OÜE PERTENECE LA HfiTERIfi
SALIDAS
NOMBRE _ ! TIPO 1 CLAUE I DESCRIPCIÓN
MATE INDEXftLiO CODI60 ARCHIVO DE DATOS DE HATERÍAS
«ATERÍAS
D I A G R A M A DE FLUJO
HCODI60RHATHTIPO
M6RADO
IN6REHAT
IN6RESO
ÍIÑ6RESO
[DE DATOS
MATE
DESCRIPCIÓN DEL TRABAJOINSTITUTO EDUCATIVO MUSICAL "LATINOAMERICANO"
CDLA. SAN ANTONIO: HUñVNfl CAPftC 182 V HÉROES DE P AQUÍ SHA TELEFONO: 94-77-84
SISTEMA: SUBSISTEMA:
ESCOLÁSTICO DE IEMLA. « A T E R Í A S
PROGRAMA: LENGUAJE;
CAHMAT FOXPRO FOR W I N D O W S
PROGRAHADORA: PAGINA; 2
MERV GARZÓN V. DE; 5
OBJETIVO:ESTE PR06RAMA PERMITE REALIZAR EL CAMBIO DE DATOS DE MATERIAS DE IEMLA.
ENTRADASNOMBRE 1 TIPO 1 CLftUE 1 DESCRIPCIÓN
MCODI60
MKftTE
HTIPO
M6RADO
HATE INDEXflDQ CODI60
CODI6Q DE Lft MATERIA
NOMBRE DE LH MATERIfi
TIPO AL QUE CORRESPONDE LA
SRADO AL QUE CORRESPONDE Lfi MftTERIfi
ARCHIVO DE MATERIAS PARA LA CONSULTA DE DATOS
SALIDAS
NOMBRE TIPO CLAUE DESCRIPCIÓN
MftTE IHDEXADO CODISü A R C H I V O DE DfiTOS DE MATERIAS ACTUALIZADO
D I A G R A M A DE FLUJO
MATERIAS
T MCCBCQOI6JMflflTEMTIPO
M6RADO
CAHHAT
CAMBIOS
6RESO DE
NUEVOS DftTOS¡
MATE
DESCRIPCIÓN DEL TRABAJOINSTITUTO EDUCATIVO MUSICAL "LATINOAMERICANO"
COLA. SAN ANTONIO; HUAVHA CAPAC 102 V HÉROES DE PAQUISHA TELEFONO; 84-77-84
SISTEMA:ESCOLÁSTICO DE IEMLA.
OBJETIUQ:ESTE PRQ6RAMA
SUBSISTEMA; PROGRANA: LENGUAJE;HATERÍAS ELIHAT FOXPRO FOR WINDOWS
PROGRANADORA: PAGINA; 3MERV 6ARZON V. DEt 5
PERMITE REALIZAR EL BORRADO DE DATOS DE HATERÍAS DE IEHLA.
ENTRADAS
NOMBRE I TIPO ! CLAUE
KCODI60
MMATE
HTIPO
M6RADG
DESCRIPCIÓN
CODI60 DE LA MATERIA
NOMBRE DE LA MATERIA
TIPO AL QUE CORRESPONDE Lfi MATERIA
6RADO AL QUE CORRESPONDE LA MATERIA
MATE INDEXADO CODI60 ARCHIVO DE MATERIAS PARA LA CONSULTA DE DATOS
SALIDAS
NOMBRE TIPO CLAUE DESCRIPCIÓN
MhTE IUDEXADO CODI60 A R C H I V O DE DHTOÍ DE HATERÍAS ACTUALIZADO
D I A G R A M A DE FLUJO
MATERIAS
HCODI60HflATE«TIPO
M6RADO
ELIMAT
BORRADO
/CONSULTA
( DE DATOS
HATE
\ BORRAR
DESCRIPCIÓN DEL TRABAJOINSTITUTO EDUCATIVO MUSICAL "LATINOAMERICANO"
CDLfl. SAN ANTONIO: HUAVNA CflPAC 102 V HÉROES DE PAQUISHA TELEFONO: 84-77-84
SISTEMA: SUBSISTEMA: PROGRAMA; LENGUAJE:
ESCOLÁSTICO DE lEMLft, HATERÍAS CONIHAT FOXPRO FOR WINDOWS
PROGRAMADORAí PAGINA; 4
KERV 6AR20N V. DE: 5OBJETIVO:
ESTE PR06RAHA PERMITE REALIZAR LA CONSULTA INDIVIDUAL DE DATOS DE HATERÍAS DE IEHLA.
ENTRADAS
MIMBRE I TIPO
HCQDIGO
MKATE
MTIPO
' «GRADO
HfiTE INDEXADO
CLAVE I DESCRIPCIÓN
CODI60 DE LA MATERIA
NOMBRE DE LA MATERIA
TIPO AL QUE CORRESPONDE LA MATERIA
GRADO AL QUE CORRESPONDE LA HATERÍA
CODI60 ARCHIVO DE tlfiTERIftS PARA LA CONSULTA DE DATOS
SALIDAS
NOMBRE I TIPO
I I
CLAUE DESCRIPCIÓNNOMBRE
1
TIPO CLAUE DESCRIPCIÓN
VISUflLIZACION DE LOS DATOS EN FORRA INDIVIDUAL DE CfiDfi HATERÍAQUE SE DICTA EN IEMLA.
D I A G R A M A DE FLUJO
HATERÍAS
«CÓDIGOMHATEHTIPO
HGRADO
CONIHAT
CONSULTA
INDIVIDUAL
CONSULTA
•K INDIVIDUAL
DE DATOS
HATE
DESCRIPCIÓN DEL TRABAJOINSTITUTO EDUCATIVO MUSICAL "LATINOAMERICANO"
CDU. SAN ANTONIO: HUAVNA CflPAC 162 V HÉROES DE RAQUI SHA TELEFONO: 84-77-84
SISTEMA:ESCOLÁSTICO OE lEMLfl.
SUBSISTEMA;
HATERÍAS
PROGRAMA:
CQN6MAT
LENGUAJE:
FOXPRO FOR WINDOWSPROGRAMADORA:
«ERV 6ARZQN V,
PAGINA: 5
DE: 5
OBJETIUO:ESTE PRQ6RAHA PERMITE REALIZAR LA CONSULTA GENERAL DE DATOS DE HATERÍAS DE IEMLA.
ENTRADAS
NOMBRE
OPCIÓN
MATE
TIPO
INDEXftDG
CLAUE
CODISO
DESCRIPCIÓN
CONSULTA GENERAL DE DATOS DE MATERIAS
ARCHIVO DE MATERIAS PARA LA CONSULTA DE DATOS
S A L I D A S
NOMBRE TIPO CLAVE DESCRIPCIÓN
V I S L J A L I Z A C I O N DE LOS DfiTOS EN FORPIA 6ENERAL DE LAS H A T E R Í A SD I C T A D A S EN IEMLA.
D I A G R A M A DE FLUJO
M A T E R I A SOPCIÓN
CÜH6HAT
CONSULTA
6ENERAL(
CONSULTA
6ENERAL
DE DATOS
HATE
DESCRIPCIÓN DEL TRABAJOINSTITUTO EDUCATIVO MUSICAL "LATINOAMERICANO"
CDLA. SAN ANTONIO: HUAVNA CflPAC 182 V HÉROES DE RAQUISHA TELEFONO: 84-77-84
SISTEHft:
ESCOLÁSTICO DE IEHLA.
SUBSISTEMA:
ALUHNQS
PROGRAMA:
INGRESOS
LENGUAJE:
FOXPRO FOR HINDQHS
PROGRAMADORA:
HERV GARZÓN V,
PAGINA; 1
DE: 5
OBJETIVO;ESTE PROGRAMÓ PERMITE REALIZAR EL INGRESO DE DATOS DE ALUMNOS DE IEHLA.
ENTRADAS
NOMBRE TIPO CLAUE DESCRIPCIÓN
CGDIGORH
HAPEHHÜM
RTIPC
«GRADO
CÓDIGO DEL ALUMNO
APELLIDOS DEL ALUHNO
HOMBRES DEL ALUHNO
TIPO AL QUE CORRESPONDE EL ALUMNO
6RADO AL QUE CORRESPONDE EL ALUMNO
SALIDAS
NOMBRE TIPO CLAUE DESCRIPCIÓN
ALU INDEXAC'O CÓDIGO ARCHIVO DE DATOS DE ALUMNOS
D I A G R A M A DE FLUJO
^CODIfiOHM
MNQH
MGRADO
["^INGRESO
IDE DATOS
IN6RESOA
INGRESO
i i
ALU
DESCRIPCIÓN DEL TRABAJOINSTITUTO EDUCATIVO MUSICAL "LATINOAMERICANO"
CDLft. SAN ANTONIO: HUAYNA CAPAC 102 V HÉROES DE P AQUÍ SHA TELEFONO: 84-77-84
SISTEMA:
ESCOLÁSTICO DE IEMLA.
SUBSISTEMA:
ALUHNQS
PROGRAMA:
CAHBIOSA
LENGUAJE:FOXPRO FOR WINDOWS
PROGRAMADORA: PAGINA: 2HERV 6AR2QN V. DE: 5
OBJETIVO:ESTE PRQ6RAMA PERMITE REALIZAR EL CAMBIO DE DATOS DE ALUHNOS DE IEMLA.
ENTRADAS
NOMBRE TIPO CLAVE DESCRIPCIÓN
OPCODI60HHHAPEflNQM«TIPOM6RADOALÜ INDEXADO CODI60
SELECCIONA CAMBIO DE DATOS DE ALUMNOS 0 SOLO DELCÓDIGO DEL ALUMNOAPELLIDOS DEL ALUHNONQtiBRES DEL ALUMNOTIPO AL QUE CORRESPONDE EL ALUMNO6RADO AL QUE CORRESPONDE EL ALUMNOARCHIVO DE ALUMNOS PARA LA CONSULTA DE DATOS
GRADO
S A L I D A S
NOMBRE
ALU
TIPO
INDEXADO
CLftUE ! DESCRIPCIÓN
CÓDIGO ARCHIVO DE DATOS DE ALUMNOS ACTUALIZADODEPENDIENDO LA OPCIÓN DE LOS DATOS 0 6RADO SELECCIONADA
DIAGRAMA DE FLUJO
ALUMNOS
CODI60HMHAPE - MNOM
«TIPOM6RADO
CAMBIOS
INGRESO DE
.NUEVOS DATOS,
ALU
SELECCIÓNCAMBIO
DESCRIPCIÓN DEL TRABAJOINSTITUTO EDUCATIVO MUSICAL "LATINOAMERICANO"
CDU. SAN ANTONIO: HUAVNA CAPAC 102 V HÉROES DE RAQUI SHA TELEFONO: 84-77-84
SISTEMA:ESCOLÁSTICO DE IEMLA.
SUBSISTEMA:ALUMNOS
PROGRAMA:
BORRADOA
LENGUAJE:
FOXPRO FOR MINDOkS
PROCREADORA:
HERY BARZÓN V ,
PAGINA; 3
DE: 5
OBJETIVO:ESTE PRÜ6RAHA PERMITE REALIZAR EL BORRADO DE D A T O S DE ALUHNOS DE IEMLA.
ENTRADAS
NOMBRE ! TIPO
CODI60HH
KftPE
MNQM
«TIPO
H6RADC
ALU INDEXADO
CLAUE i DESCRIPCIÓN
CODI60
CODI60 DEL ALUMNO
APELLIDOS DEL ALUMNO
NOMBRES DEL ALUMNO
TIPO AL QUE CORRESPONDE EL ALUMNO
GRADO AL QUE CORRESPONDE EL ALUHNO
ARCHIVO DE ALUMNOS PARA LA CONSULTA DE DATOS
S A L I D A S
NOMBRE
ALU
TIPO 1 CLAVE
INDEXADÜ CODI60
DESCRIPCIÓN
ARCHIVO DE DATOS DE ALURNQS ACTUALIZADO
DIAGRAMA DE FLUJO
-BORRPOA
BORRADO
/ CONSULTA
( DE DATOS
\ BORRAR
ALU
DESCRIPCIÓN DEL TRABAJOINSTITUTO EDUCATIVO MUSICAL "LATINOAMERICANO"
CDLA. SAN ANTONIO: HUftVNA CAPAC 182 V HÉROES DE RAQUISHA TELEFONO: 84-77-84
SISTEMA:ESCOLÁSTICO DE IEHLA.
SUBSISTEMA:
ALUMNOS
PROGRAMA;
CONSULTASIA
LENGUAJE:
FOXPRO FOR WINDOWS
PROGRAKADORA:
MERV GARZÓN V,
P/WÍNA; 4
DE: 5
OBJETIVO:ESTE PROGRAMA PERMITE REALIZAR LA CONSULTA INDIVIDUAL DE DATOS DE ALUMNOS DE IEHLA.
ENTRADAS
HOMBRE TIPO CLAME DESCRIPCIÓN
CQDIGOM
HAPE
HNOH
MTIPO
flGRADÜ
ALU INDEXADQ CÓDIGO
CÜDISO DEL ALUMNO
APELLIDOS DEL ALUHNO
tlOHBRES DEL ALUMNO
TIPO AL QUE CORRESPONDE EL ALUMNO
6RADO AL QUE CORRESPONDE EL ALUHNO
ARCHIVO DE ALUMNOS PARA LA CONSULTA DE DATOS
S A L I D A S
NOMBRE TIPO CLAVE DESCRIPCIÓN
VISUALIZACION DE LOS DATOS EN FORMA INDIVIDUAL DE CADA ALUMNODE IEMLA.
D I A G R A M A DE FLUJO
ALUMNOSr
M
CODI60MMRAPENNOff1TIPO6RADO
¿d l
' ALU
CONSULTASIA
CONSULTA
INDIVIDUAL
i i
f\A INDIVIDUAL
DE DATOS
DESCRIPCIÓN DEL TRABAJOINSTITUTO EDUCATIVO MUSICAL "LATINOAMERICANO"
' CDLA. SAN ANTONIO: HUAYNA CAPAC 182 V HÉROES DE PAQUISHA TELEFONO; 84-77-84
SISTEMA;
ESCOLÁSTICO DE IEHLA,
SUBSISTEMA:
ALUMNOS
PROGRAMA:
CONSULTAS*
LENGUAJE:
FOXPRO FOR HINDOHS
PROGRANADORA: PAGINA: 5
«ERV 6ARZÜN V, DE¡ 5
i
i
;
¡i
1
ti
ESTE P
NOMBRE
OPCIÓN
ALü
NOMBRE
RG6RAMA PERI1ITE
! TIPO
1
| ¡NDEXAEÍO'
TIPO
REALIZAR LA CONSULTA GENERAL DE DATOS DE ALUHNOS DE IEMLA.. . . .
ENTRADAS
: CLAVE DESCRIPCIÓN
CONSULTA 6ENERAL DE DATOS DE ALUMNOS
SEXO+APE.Í.IOO) ARCHIVO DE ALUMNOS PARA LA CONSULTA DE DATOS+HOH6RE
¡
SALIDAS
CLAVE DESCRIPCIÓN
' ' ¡SJAt l I iC ION DE Li'í D A T O S í>> F O R R A SEíiERr. DE >0: «LUfltiOS DEItftLh,
DIAGRAMA DE FLUJO
ALUHNOS
-
.
/OPCIÓN
ALU
CONSULTABA
CONSULTA
GENERAL
, .
h/'
CONSULTA\L )
DE DATOS /
| DESCRIPCIÓN DEL TRABAJOINSTITUTO EDUCATIVO MUSICAL "LATINOAMERICANO"
CDLA. SAN ANTONIO; HUAVNA CAPAC 162 V HÉROES DE PftQUISHA TELEFONO: 84-77-84
SISTEMA: | SUBSISTEMA: \: LENGUAJE: PROGRANADORA: PAGINA: 1 |
ESCOLÁSTICO DE lEHLfl. i ASÍS. - ALUMNOS 1 INBCA FOXPRO FOF; WINDOWS KERV 8AR20N V. DE: 5
OBJET1UO:ESTE PRQ8RAMA PERHITE REALIZAR EL IN6RESG DE DATOS BE Lft ASISTENCIA DE ALUMNOS DE IEMLA,
NOMBRE i TITO í CLAME
CQDlSGHfi
MAPE j
! MNQM
| MMES
ftLü í !HD£> ;H DO CODISü
ENTRADAS
DESCRIPCIÓN Í
CÚDIGO DEL ALUHNO
APELLIDOS DEL ALUMNO j
NOMBRES DEL ALUMNO!
MES DE ASISTENCIA
A R C H I V O DE ALUMNOS PñRfi LA CONSULT* DE DfiTOS
SALIDAS
NOMBRE 1 TIPO CLAVE DESCRIPCIÓN |
I H D E X A D O A R C H I V O Di Df iTOS tt L^ A S I S T E H C I n DE SLUKNOS
DIAGRAMA DE FLUJO
ALUMNOS
CQDI8QMMMAPEHNOMHHES
INSCA
INGRESO DE
DATOS DE
ASISTENCIA
fDÉ|DiDÉ DATOSDi A8IST.
ALU
ASÍS
DESCRIPCIÓN DEL TRABAJOINSTITUTO EDUCATIVO MUSICAL "LATINOAMERICANO"
CDLA. SAN ANTONIO: HUAVNA CAPfiC 182 V HÉROES DE RAQUISHA TELEFONO: 84-77-84
SISTEMA: | SUBSISTEMA:
ESCOLÁSTICO DE IEMLA. | ASÍS. - ALUfINOS
PROGRAMA:
CflMCA
LENGUAJE!
FOXPRO FOR WINDOWS
PROGRAMADOSA:
HERV BARZÓN V,
PAGINA; 2
DE: 5
OBJETIUO:ESTE PR06RAHA PERMITE REALIZAR Lft MODIFICACIÓN DE DATOS DE Lft ASISTENCIA DE ALUMNOS DE !E«LA.
E N T R A D A Si NOMBRE TIPO CLAVE DESCRIPCIÓN
CODieORñ
ALU
ASÍ
1NDEXADO
INDEXADC
CÓDIGO
MES
CODI60 DEL ALUMNO
APELLIDOS DEL ALUMNO
NOMBRES DEL ALUMNO
MES DE ASISTENCIA
ARCHIVO DE ALUMNOS PARA Lfi CONSULTA DE DATOS
ARCHIVO DE ASISTENCIA DE ALUMNOS PARA LA CONSULTA &• DATOS
SALIDAS
NOMBRE TIPO CLAVE DESCRIPCIÓN
AS!; INDEXADÜ ! MES ARCHIVO DE DfiTOS DE LA ASISTENCIA DE ALUDOS A C T U A L I Z A D O
DIAGRAMA DE FLUJO
ALUMNOS
CODISOHMMAPE
H HNORMMES
HODCA
CAMBIO DE
DATOS DE
ASISTENCIA
IN6RESODE NUEVOSDATOS D:
.ASKTEUCIA
ALU
ASÍS
1 DESCRIPCIÓN DEL TRABAJOINSTITUTO EDUCATIVO MUSICAL "LATINOAMERICANO"
CDLA. SAN ANTONIO: HUAVNA CAPAC 102 V HÉROES DE PAQÜISHA TELEFONO; 84-77-84
SISTEMA: SUBSISTEMA:
ESCOLÁSTICO DE lEHLft. ASÍS. - ALUKNOS
PROGRAMA: LENGUAJE:
BORCA FOXPRO FOR UINDOHS
PROGRAMADORA: MGIMfc 3
«ERV 6ARZON V. DE: 5
OBJETIVO:ESTE PR06RAKA PERMITE REALIZAR EL BORRADO DE D A T O S DE LA ASISTENCIA DE ALUHNQS DE IEKLA.
ENTRADAS
NOMBRE TIPO ! CLAVEi
• CODIGOMFI
DESCRIPCIÓN
CODI6C DEL ALUMNO
MAPE
HNOH
HHES
ALU
ASÍS
INDEVADG
INDEXADO
coDieoHES
APELLIDOS DEL flLMNQ
fJOUBRES DEL ftLUHWG
MES DE ASISTENCIA
ARCHIVO DE ALUHNQS PARA LA CONSULTA DE DfiTO?
ARCHIVO DE ASISTENCIA DE ALUMNOS PfiRfl LA CONSULTA DE DATOS
SALIDAS
NOMBRE TIPO CLAUE DESCRIPCIÓN
ASÍS INDEXADO «ES ARCHIVO DE DATOS DE LA ASISTENCIA DE ALUHNOS ACTUALIZADO
D I A G R A M A DE FLUJO
ALUHNOS
CODI60MHAPE
MUÉS
BORCA
BORRADO DE
DATOS DE
ASISTENCIA
ALU
ASÍS
DESCRIPCIÓN DEL TRABAJOINSTITUTO EDUCATIVO MUSICAL "LATINOAMERICANO"
CDLA. SAN ANTONIO: HUAYNA CñPAC 182 V HÉROES DE PAQU1SHA TELEFONO: 84-77*84
SISTEMA: SUBSISTEMA: P
ESCOLÁSTICO DE 1EHLA. «SIS. - ALUMNOSROQRAMA: LENGUAJE: PROGRAMADORA: PAGINA: ACONCftft FOXPRO FOR HINDOHS «ERV 6AR20H V. DE: 5
OBJETIVO:ESTE PROGRAMA PERMITE REALIZAR Lft CÚHSULTA POR (ÍES DE DATOS DE LA ASISTENCIA DE ALUÍINOS-DE lEHLft.
ENTRADAS
1 NOMBRE 1 TIPO i CLAUE
KTIFQ
M6RADO
'• ¡ MHES
: ftLU IHDEXADO CODISO
ASÍS INDEXADÜ MES
i DESCRIPCIÓN
TIPO AL QUE PERTENECE EL ALUHHO j
6RADÜ AL QUE PERTENECE EL ALUMNO
MEí DE fiSISTENCIA
ARCHIVO DE ALUMNOS PARA Lfi CONSULTA DE yfiTOÍ
ARCHIVO DE ASISTENCIA DE ALUMNOS PARA LA CONSULTA DE DATOS
HOMBRE TIPO CLAME DESCRIPCIÓN
VISÜALIZACIOfi D£ DATOS EN FORRA MENSUAL DE LA ASISTENCIA DEftLUMNOS DE IEMLA.
DIAGRAMA DE FLUJO
ALUMNOS
HTIPONSRADG
CONCAH
CONSULTA DEDATOS EN
FORMA MENSUALDE
ASISTENCIA
i \
\ADE DATOSPOR HÉS DEASISTENCIA
ALU ASÍS
DESCRIPCIÓN DEL TRABAJOINSTITUTO EDUCATIVO MUSICAL "LATINOAMERICANO"
CDLA. SAN ANTONIO: HUAVHft CAPAC 162 V HÉROES DE RAQUI SHA TELEFONO: 84-77-84SISTEMA: SUBSISTEMA: P
ESCOLÁSTICO DE IEHLA. ASÍS. - ALUMNOSROGRANA: LENGUAJE: PROGRANADORA: PAGINA: 5CONCAI FOXPRO FOR HIHDOHS HERV 6ARZON V. DE: 5
OBJETIVO:ESTE PROGRAMA PERMITE REALIZAR LA CONSULTA INDIVIDUAL DE DATOS DE LA ASISTENCIA. DE ALUMNOS DE IEMLA.
ENTRADAS
NOMBRE TIPO ! CLAVE
CODI60MH
j «APE
¡ MNOFi
. ««ES
ALU , INDEXADO CQDI6Q
ASÍS ÍNDEXADO «ES
j DESCRIPCIÓN
CODI60 DEL ALUMNO
APELLIDOS DEL ALUMNO
HOHBRES DEL ALUMNO
MES DE ASISTENCIA
ARCHIVO DE ALUMNOS PAfitt LA CONSULTA DE DATOS
ARCHIVO DE ASISTENCIA DE ALUMNOS PARA LA CONSULTA DE DATOS
1iSALIDAS
VISUALIZ f iC IGN DE D'f iTOS EN FORMA INDIV IDUAL DE LH A S I S T E N C I A DEALUMNOS DE IE«LA.
DIAGRAMA DE FLUJO
ALUMNOS
CODI60HMMAPEMNOH
CONCAM
CONSULTA DEDATOS
EN FORMA IN-H IA
'CONSULTAINDIVIDUAL
-K DE DATOS DEASISTENCIA
ALU ASÍS
DESCRIPCIÓN DEL TRABAJOINSTITUTO EDUCATIVO MUSICAL "LATINOAMERICANO"
CDLA. SAN ANTONIO: HUAYNA CAPflC 162 V HÉROES DE PAQUISHA TELEFONO: 84-77-84
SISTEMA:
ESCOLÁSTICO DE IEMLA.
SUBSISTEMA:
CALIFICACIONES
PROGRAMA:
IN6NJ
LENGUAJE:
FOXPRO FOR WINDOWS
PROGRAMADORA:
HERV 6ARZON V.
PAGINA; f
DE: 4OBJETIUO:
ESTE PROGRAMA PERMITE REALIZAR EL INGRESO DE DATOS DE CALIFICACIONES DE PRE-PRIHARIA DE IEMLA.
ENTRADAS
NOMBRE
1CODIGOHM
KOl'íN
MMATE
ALU
«ATE
TIPO I CLAME I DESCRIPCIÓN
INDEXADO
INDEXADO
SEXO+APELLIDG+NOM6RECÓDIGO
CÓDIGO DEL ALUMNO
QUINQUEHESTRE AL QUE CORRESPONDE LAS NOTAS
NOMBRE DE LA MATERIA
ARCHIVO DE ALUMNOS PARA LA CONSULTA DE DATOS
ARCHIVO DE MATERIAS PARft LA CONSULTA DE DATOS
S A L I D A S
NOMBRE TIPO CLAVE DESCRIPCIÓN
K f i T R I C U L A A R C H I V O DE úrtTOÍ lil ChLIFICf lCIONES í»t PñE-PRIKítRIA
D I A G R A M A DE FLUJO
CALIFICA-
CIONES
CODI60MRHOUINHfffiTE
INSNJ
INGRESO DE
DATOS DE
CALIFICAC1ÚNE
^INGRESOIDE-BATOSIDE CALIF.
ALU
«ATE
NOTftS
DESCRIPCIÓN DEL TRABAJOINSTITUTO EDUCATIVO MUSICAL "LATINOAMERICANO"
COLA. SAN ANTONIO; HUAVNA CAPAC 162 V HÉROES DE PAQUISHA TELEFONO; 84-77-84
SISTEMA; SUBSISTEMA: PROGRAMA; LENGUAJE: PROGRAMADOS: PAGINA: 2
ESCOLÁSTICO DE IEMLA. CALIFICACIONES MQDNJ FOXPRO FOR WINDOWS MERV BARZÓN V. DE: 4
!ESTE PR06RAMA PERMITE REALIZAR Lft MODIF ICACIÓN DE DATOS DE CALIFICACIONES DE PRE-PRIMARIA DE IEHLA.
ENTRADAS
NOMBRE | TIPO I CLAUE ! DESCRIPCIÓN
CQÜíeOMK
1 MQUIN
M H A T E
ALU INDEXADO S E X O + A P E L L I D O+HOHBRE
MATE INDEXADO CQDI6C
NOTAS INDEXADO M A T R I C U L A
CODI60 DEL ALUMNO
QUINQUEMESTRE AL QUE CORRESPONDE LAS NOTAS
NOMBRE DE LA MATERIA
A R C H I V O DE ALUMNOS P A R A LA CONSULTA DE DATOS
A R C H I V O DE M A T E R I A S P A R A Lft CONSULTA DE DATOS
ARCHIVO DE NOTAS DE PRE-PRIHARIA PARA LA CONSULTA DE DATOS
S A L I D A S
NOMBRE TIPO CLAUE DESCRIPCIÓN
íN O T A S I N D E X A D O M A T R I C U L A A R C H I V O DE D A T O S DE C A L I F I C A C I O N E S &E P R E - P R I f í A R I n A C T U A L I Z A D O
D IAGRAMA DE FLUJO
lUUlbUnnMLIFIM- «OUIH
CIONES
1
MODNJ *~ ^ "" C ^
CALIFICACIONE
/INGRESO D E \— -^
VI CALJFI- /\CACl8HEl.y
DESCRIPCIÓN DEL TRABAJOINSTITUTO EDUCATIVO MUSICAL "LATINOAMERICANO"
CDLA. SAN ANTONIO: HUAVNA CAPAC 182 V HÉROES DE PAQUÍSHA TELEFONO: 84-77-84
;<sriCO DE IEHLA.
SUBSISTEMA;
CALIFICACIONES
PROGRAMA;
CONJI
LENGUAJE:
FOXPRO FOR WINDOWS
PROGRANADORA;
HERY 6AR20N V.
PAGINA: 3
DE: A
ESTE PR06RAMA PERHITE REALIZAR LA CONSULTA INDIVIDUAL DE DATOS DE CALIFICACIONES DE PRE-PRIHARIA
DE IEHLA.
E N T R A D A S
TIPO CLAVE DESCRIPCIÓN
' Í G Q M M
CÜIATE
ALÍJ INDEXADO
INDEXADO
INDEXADO
SEXO+APELLIDO+NOMBRECODI60
HATRICULA
CÓDIGO DEL ALUHHO
QÜINQUEKESTRE AL QUE CORRESPONDE LAS NOTAS
HOHBRE DE LA MATERIA
ARCHIVO DE ALUMNOS PARA LA CONSULTA DE DATOS
ARCHIVO DE MATERIAS PARA LM CONSULTA DE DATOS
ARCHIVO DE NOTAS DE PRE-PRIMARIA PARA LA CONSULTA DE DATOS
S A L I D A S
NOMBRE TIPO CLAUE DESCRIPCIÓN
VISUALIZACION DE DATOS EN FORMA INDIVIDUA DE CALIFICACIONES DEPRE-PRIMftRIA.
D I A G R A M A DE FLUJO
CALIFICA-
CIONES
CODI60HHKQUINMATE
CONJI
CONSULTA DEDE DATOSEN FORHA
INDIVIDUAL DECALIFICACIONE
CONSULTA¡INDIVIDUAL DE, DATOS DE\CALIFICfi.
ALU HATE NOTAS
DESCRIPCIÓN DEL TRABAJOINSTITUTO EDUCATIVO MUSICAL "LATINOAMERICANO"
CDLA. SAN ANTONIO: HUAYNA CAPAC 192 V HÉROES DE PAQUISHA TELEFONO: 84-77-84
SISTEMA;
ESCOLÁSTICO DE IEHLA.
SUBSISTEMA:
CALIFICACIONES
PROGRANA:
CONJ6
LENGUAJE:
FOXPRO FOR WINDOWS
PROGRAMADORft:
HERV 6ARZON V,
PAGINA: 4
DE; 4
OBJETIUO:ESTE PROGRAMA PERHITE REALIZAR Lft CONSULTA 6ENERAL DE DATOS DE CALIFICACIONES DE PRE-PRIHARIA
DE IEHLA.
ENTRADAS
NOMBRE TIPO CLAVE DESCRIPCIÓN
OPCIÓN
ALU
MATE
NQTftS
INDEXADO
INDEXADO
INDEXftDO
SEXO+ftPELLIDO+HOMBRECÓDIGO
HATRICULfi
CONSULTA INDIVIDUAL DE DATOS DE CALIFICACIONES
ARCHIVO DE ALUÍINOS PARfi LA COHSlfLTft DE DATOS
ARCHIVO DE «ATERÍAS PARA Lft CONSULTA DE DftTOS
ARCHIVO DE ÍJOTfiS DE PRE-PRIMARIA PARA Lft CONSULTA DE DATO!
SALIDAS
HOMBRE TIPO CLAME DESCRIPCIÓN
VISUfiLIZftCIOrJ DE DATOS EN FORHfi SENERAL DE CALIrICfiCIONES DEPRE-PRIMARIA.
D I A G R A M A DE FLUJO
CALIFICA-
CIONES
OPCIÓN
CONJ6
CONSULTA DE' Dt DflTOS
Efi FORMASENERftL DE
CALIFICACIONE
CONSULTA-K GENERAL DE
DATOS DE.CALIFICA.
ALU hATE NOTAS
DESCRIPCIÓN DEL TRABAJOIN§TÍTUTO EDUCATIVO MUSICAL "LATINOAMERICANO"
CDLA. SAN ANTONIO: HUAYNA CftPAC 102 V HÉROES DE P AQUÍ SHA TELEFONO: 84-77-84
SISTEMA: SUBSISTEMA: PROGRAMA: LENGUAJE: PROGRAMADOS: j PAGINA: 1
ESCOLÁSTICO DE IEMLA. CALIFICACIONES INGNE FOXPRO FOR WINDOWS MERV 6ARZON V. DE: 3
1 ' OBJETIVO;ESTE P R O G R A M A PERMITE REALIZAR EL INGRESO DE DATOS DE CALIFICACIONES DE PRIMARIA DE IEMLA.
ENTRADAS
NOMBRE 1 TIPO CLAVE
iV - • -. f.ti i ¡ r L-
tpsirifs
MTfi l t íESTRE
RFÍH7E
ALÜ INDEXADG SEXO+ÜPELLIDÚ+ NOMEP.E
MATE INDEXA&O CÓDIGO
DESCRIPCIÓN
TIPO AL QUE PERTENECE EL ALUttNO
SRfiDO ftL QUE PERTENECE EL ALUMNO
TRIMESTRE EN El QUE SE INGRESA LAS C A L I F I C A C I O N E S
NOUBRE &E Lfi RATERÍA
ARCHIVO DE ALUMNOS PARA LA CONSULTA DE DATOS
ARCHIVO DE M A T E R I A S PARA LA CONSULTA DE DATOS
SAL IDAS
NOMBRE ! TIPO CLAUE DESCRIPCIÓN
»NOTf t í INDEVflDO «ATRKÜLf i A R C H I V O DE D A T O S DE C A L I F I C A C I O N E S DE P R I M A R I A
D IAGRAMA DE FLUJO
Hl IrU
cflLiFicfi- nMWm.CIONES MHATE
f^IN6RESODE DATOS
- - - - DE CALIF.
IN6NE *~ C_
INGRtSu vi f-1 •" " — infilt 1
A fiúTnf1 rr 1 i i
CALIFICACIONE ^^—^
(Oí
^- S
- - - - - -
DESCRIPCIÓN DEL TRABAJOINSTITUTO EDUCATIVO MUSICAL "LATINOAMERICANO"
CDU. SAN ANTONIO; HUAVNA CAPAC 182 V HÉROES DE PAQUISHA TELEFONO: 84-77-84
SISTEMA;
LESCOLASTICO DE IEHLA.
OBJETIVO:ESTE PR06RAMA
SUBSISTEMA:
CALIFICACIONES
'ROGRAMA: LENGUAJE;
CALNE FOXPRO FOR WINDOWS
PROGRAMADORA: PAGINA: 1
MERV SARZON V. DE: 3
PERMITE REALIZAR EL CALCULO DE DATOS DE CALIFICACIONES DE PRIHARIA DE IEHLA,
ENTRADAS
NOMBRE T
HTIPO
USRADO
RTRIMESTRE
IPO ! CLfiüE
i
i . DESCRIPCIÓN
TIPO AL QUE PERTENECE EL ALUMNO
GRADO AL QUE PERTENECE EL ALUttNO
TRIMESTRE EN EL QUE SE INGRESA LAS CALIFICACIONES
HHATE
ALU
MATE
NOTAS
INDEXADO
INDEXADO
INDEXADO
SEXO-rñPElL lDÜ•t-HOHBRE
CQDI6Q
MATRICULA
NOMBRE DE LA «ATERÍA
ARCHIVO DE ALUMNOS PARA Lft CONSULTA £>E DATOS
ARCHIVO DE MATERIAS PARA LA CONSULTA DE DATOS
ARCHIVO DE NOTAS DE PRIMARIA PARA LA CONSULTA DE DATOS
SALIDAS
NOMBRE
NOTAS
TIPO
INDEXADO
CLAUE
MATRICULA
DESCRIPCIÓN
ARCHIVO DE DATOS DE CALIFICACIONES DE PRIMARIA ACTUALIZADO
DIAGRAMA DE FLUJO
CALIFICA-
CIONES
M T I P ÜH6RADO
MTRIMESTREHHftTE
CALNE
CALCULO DE
DATOS DE
C A L l F I C f t C I O H E
'CONSULTA DEDATOS DE
CALIFIC..A CALCULAR
ALU
NOTAS
DESCRIPCIÓN DEL TRABAJOINSTITUTO EDUCATIVO MUSICAL "LATINOAMERICANO"
CDLft. SAN ANTONIO: HUftVNfl CAPAC 102 V HÉROES DE RAQUI SHA TELEFONO: 84-77-84
SISTEMA:
ESCOLÁSTICO DE IEMLA.
SUBSISTEMA: P
CALIFICACIONES
ROGRAHA: LENGUAJE:
COME FOXPRO FOR WINDOWS
PROGRAMADORA: PAGINA: 3
HERV 6ARZON V. DE: 3
OBJETIVO;ESTE PROGRAMA PERMITE REALIZAR CONSULTAS DE DATOS DE CALIFICACIONES DE PRIMARIA DE IEMLA,
ENTRADAS
HOMBRE I TIPO I CLftUE
«TIPO j
K6RADO !
ÍITRIMESTRE
HKATE
ALU INDEXfl
MATE INDEXft
NOTAS INDEXA
DO SEXO+APELLIDC+NOMBRE
DO CÓDIGO
DO MATRICULA
1 DESCRIPCIÓN
TIPO AL QUE PERTENECE EL ALUMNO
SRADO fiL QUE PERTENECE EL fiLUHHD
TRIMESTRE EN EL QUE SE IN6RESft LAS CALIFICACIONES
HOMBRE DE LA MATERIA
ARCHIVO DE ALUMNOS PARA Lft CONSULTA DE DATO?
ARCHIVO DE MATERIAS PARfi LA CONSULTA DE DATOS
ARCHIVO DE NOTAS DE PRIMARIA PARA LA CONSULTA DE DATOS
SALIDAS
( NOMBRE i TIPO I CLAUE
1
1 DESCRIPCIÓN ji j
ISUnLIZACION DE DATOS DE CALIFICACIONES
D I A G R A M A DE FLUJO
CALIFICA-
CIONES
MTIPOH6RADO
«TRIMESTREMMATE
CONNE
CONSULTAS DE
DATOS DE
CALIFICACIONE
, CONSULTAS DE1•K DATOS PE
CALIFICA-CIONES
ALU MATE NOTAS
DESCRIPCIÓN DEL TRABAJOINSTITÜf§ I&yeATIVO MUSICAL "LATINOAMERICANO"
CDLA. SAN ANTONIO: HUAYNA CAPAC 1fl2 V HÉROES DE PAQUISHA TELEFONO: 84-77-84SISTEMA:
ESCOLÁSTICO DE IEHLA,
SUBSISTEMA: PROGRAMA:CALIFICACIONES IN6NO
LENGUAJE: PROGRAMADORA: ] PAGINA: 1FOXPRO FOR WINDOWS MERV GARZÓN V. | DE: 3
OBJETIVO:ESTE PROGRAMA PERMITE REALIZAR EL INGRESO DE DATOS DE CALIFICACIONES DE LA SECCIÓN OPCIONAL DE IEMLA,
ENTRADASNOMBRE ! TIF
1 «FACT
RAPE
>0 CLAME DESCRIPCIÓN
FECHA EN QUE INGRESO EL ALUMNO
APELLIDOS DEL ALUMNO
MNQK
AL U INDEXADO 5EXO+6PELLIDO+NOKBRE
NOfIBRES DEL ALUMNO
A R C H I V O DE ALURNOS PfiRfi LA C O N S U L T A DE D A T O S
S A L I D A S
NOMBRE TIPO CLAUE DESCRIPCIÓN
CON!' INDEXADO f lATRiCULf i A R C H I V O DE D ú T O ? DE C A L I F ^ í i C í O N E S DE S , O P C I O N A L
DIAGRAMA DE FLUJO
CALIFICA-
CIONES
«FACTMAPEHNOh
IN6HO
INGRESO DE
DATOS DE
CALIFICACIONE
IN6REÍ W\ CAL
ALU
COND
DESCRIPCIÓN DEL TRABAJOINSTITUTO EDUCATIVO MUSICAL "LATINOAMERICANO"
CDLA. SAN ANTONIO: HUAVNA CAPAC 102 V HÉROES DE P AQUÍ SHA TELEFONO; 64-77-84
SISTEKft: SUBSISTEMA: P
t ESCOLÁSTICO DE IEMLA. CALIFICACIONESROGRAMAi LENGUAJE: PROGRAMADORA: PAGINA: 2
CALNO FOXPRO FOR WINDOWS HERV GARZÓN V. DE: 3
OBJETIVO:ESTE PROGRAMA PERMITE REALIZAR EL CALCULO DE DATOS DE CALIFICACIONES DE LA SECCIÓN OPCIONAL DE IEMLA.
ENTRADAS
¡ NOHBRE i TIPO CLAVE
| fi-íiCT
; i i'lnfí
wwi HLÜ INDEXADü SEXO+APELLIOC
+NOHBRECON*' INDEXADO MATRICULA
i DESCRIPCIÓN
FECHA EN QUE IN6RESO EL ftLUMNO
APELLIDOS DEL ALUMNO
NOMBRES DEL ALUMNO
ARCHIVO DE ALUMNOS PARA LA CONSULTA DE DATOS
ARCHIVO DE NOTAS DE S. OPCIONAL PARtí Lft CONSULTA DE DATOS
SALIDAS
NOMBRE i TIPO CLAUE I DESCRIPCIÓN
! . ,. T Í I.I N D E X A D O A R C H I V O DE D A T O S ü-E C f - L I r I C h C I O > i E i DE i . O P C I O N A L f i
DIAGRAMA DE FLUJO
CALIFICA-
CIONES
HFACTMAPEMNOH
CALNO
CALCULO DE
DATOS DE
CALIFICACIONE4-1
ftLU
'CONSULTA DEDATOS DECALIFIC.CALCULAR,
COND
DESCRIPCIÓN DEL TRABAJOINSTITUTO EDUCATIVO MUSICAL "LATINOAMERICANO»'
CDLA. SAN ANTONIO: HUAVNA CAPAC 162 V HÉROES DE PAQUÍ SHA TELEFONO: 84-77-84
SISTEMA:
ESCOLÁSTICO DE IEHLA.
SUBSISTEMA:
CALIFICACIONESPROGRAMA:
CONNQ
LENGUAJE:
FOXPRO FQR HINOOHSPROGRAMADORft:
MERV BARZÓN V,
PAGINA: 3
DE: 3
OBJETIVO:ESTE PROGRAMA PERMITE REALIZAR CONSULTAS DE DATOS DE CALIFICACIONES DE LA SECCIÓN OPCIONAL DE lEKLft.
ENTRADAS
NOMBRE ! TIPO
MFACT
MftPE
MNOM
ALÜ
COHD
INDEXADO
INDEXADQ
CLAVE ! DESCRIPCIÓN
SEXO+éPELLIDO•fNOMSREMATRICULA
FECHA EN QUE IN6RESQ EL ALUMNO
APELLIDOS DEL ALUMNO
NOMBRES DEL ALUMNO
ARCHIVO DE ALUMNOS PflRA LA CONSULTA DE DATOSARCHIVO DE NOTAS DE S. OPCIONAL PARA Lft CONSULTA DE DATOS
S A L I D A S
NOMBRE TIPO CLAVE DESCRIPCIÓN
VISUALI2ACIQN DE DATOS DE CALIFICACIONES DE S. OPCIONAl
D I A G R A M A DE FLUJO
CALIFICA-
CIONES
MFACTMAPEHHOh
CONNO
CONSULTAS DE
DATOS DE
CALIFICACIONE
'CONSULTAS DE1-K DATOS DE
CALIFICA-CIONES
ALU COND
DESCRIPCIÓN DEL TRABAJOINSTITUTO EDUCATIVO MUÍICAL "LATINOAMERICANO"
CDLA. SAN ANTONIO: HUAVNft CAPAC 182 V HÉROES DE P AQUÍ SHA TELEFONO: 84-77-84
SISTEMA: SUBSISTEMA: PROGRAMA: LENGUAJE: PROGRAMADORA: PAGINA;ESCOLÁSTICO DE lEHLft. CALIFICACIONES INGNCA FOXPRO FOR HINDOHS «ERV 6ARZON V. OE: 3OBJETIVO:
ESTE PROGRAMA PERMITE REALIZAR EL INGRESO DE DATOS DE CAL. DE COND. V AS. DE CLASE DE PRIMARIA DE
IEMLA.
ENTRADAS
NOMBRE TIPO CLAME DESCRIPCIÓN
I HTIPO
K6RADQWTRIHESTREALU INDEXADO SEXO+ÚPELLIDO
+NQMBRE
TIPO AL QUE PERTENECE EL ALUMNO
6RADO AL QUE PERTENECE EL ALUHNO
TRIMESTRE EN EL QUE SE INGRESft LAS CALIFICACIONESARCHIVO DE fiLUMNOS PftRA LA CONSULTA DE DftTOS
SALIDAS
NOMBRE TIPO CLAUE DESCRIPCIÓN |
* Cüíu- ¡N&EXADO «ATRICULHj
ARCHIVO &E' DATOS DE CAL, DE COND, V AS. DE CLASE DE P R I M A R I A j
DIAGRAMA DE FLUJO
CALIFICA- H6RADO,,k MTPTHr?T(}r
CIONES
I
fíílG. DE DATOS1 ñF ful TF ñF
ICOND. V A. C.
J
IN6RESO DEDE DATOS
DE CONDUCTAV AS, - CLASE
1 ' jj"*"" ~"X|
DESCRIPCIÓN DEL TRABAJOINSTITUTO EDUCATIVO MUSICAL "LATINOAMERICANO"
CDU. SAN ANTONIO: HUftVNA CftPAC 182 V HÉROES DE RAQUI SHA TELEFONO; 84-77-84
SISTEMA:
ESCOLÁSTICO DE lEMLft.
OBJETIUO:ESTE PR06RAHA
IEMLA.
SUBSISTEMA: P
CALIFICACIONES
ROGRAHft: LENGUAJE: PROGRAMADORA: PAGINA: 2
:ALNCA FOXPRO FOR W I N D O W S MERV GARZÓN v. DE: 3
PERHITE REAL IZAR EL CALCULO DE DftTQS DE CAL. DE COND. V AS. DE CLASE DE PRIHflRIA DE
ENTRADAS
NOMBRE ! TIPO ¡ CLAVE
«TIPO
MGRADQ
KTRIKESTRE
ftLU ÍNDEX
COND INDEX
f l O O S E X O + f t P £ L L I D C+HOMBRE
f lDO MATRICULA
DESCRIPCIÓN
TIPO AL QUE PERTENECE EL ALUHNO
6RADO AL QUE PERTENECE EL ALUHNO
TRIMESTRE EN EL QUE SE IN6RESA LAS CALIF ICACIONES
ARCHIVO DE ALURHGS P A R A Lfi CONSULTA DE D A T O S
ARCHIVO DE NOTAS DE COND. V AS. CLASE DE P. PARA CONS. DE DftTOS
SAL IDAS
NOMBRE I TI PO CLAUE DESCRIPCIÓN
|rnwn umrysMi NfiTPTniííi ftftrmvn r*c nams IÍF ra í . GF rnwr>. v ac o? ri ÚQF r>r PUTMURTI:
A C T U A L I Z A D O
DIAGRAMA DE FLUJO
C A L I F I C A -C I O N E S
SJIPOH6RADG«TRIMESTRE
CALNCA
CALCULO DEDE DATOS DE
CALIFICAC. DEcm v AS. DECLASE
flLU
C O N D
DESCRIPCIÓN DEL TRABAJOINSTITUTO EDUCATIVO MUSICAL "LATINOAMERICANO*'
CDLA. SAN ANTONIO: HUAVNft CftPAC 162 V HÉROES DE PAQUISHft TELEFONO: 84-77-84
SISTEMA:ESCOLÁSTICO DE IEMLA.
OBJETIUO:ESTE PROGRAMA
IEMLA.
SUBSISTEMA: PCALIFICACIONES
ROGRAMA: LENGUAJE: PROGRAMADORA: PAGINA: 3CQNHCA FOXPRO FOR WINDOWS MERV GARZÓN V, DE: 3
PERMITE REALIZAR CONSULTAS DE DATOS DE CAL. DE COND. V AS. DE CLASE DE PRIMARIA DE
ENTRADAS
NOMBRE ! TIPO 1 CLAVE
«TIPO
B6RADO
«TRIMESTRE
ftLU ÍNDEX
CONO INDEX
ftbO SEXO + APEUIDC+KOMBRE
ADO MATRICULA
1 DESCRIPCIÓN
TIPO AL QUE PERTENECE EL ALUMNO
6RADO AL QUE PERTENECE EL ALUMNO
TRIMESTRE EN EL QUE SE INGRESA LAS CALIFICACIONES
ARCHIVO DE ALURNOS PARA LA CONSULTA DE DATOS
ARCHIVO DE NOTAS DE COND. V AS. DE CLASE DE PRIMARIA PARA LACONSULTA DE DATOS
SALIDAS
NOMBRE TIPO CLAUE DESCRIPCIÓN
w>,
V I S U A L I 2 A C I O N DE DATOS DE C A L . DE CONDUCTA V AS. DE CLASE DEPRIMARIA
DIAGRAMA DE FLUJO
CALIFICA-
CIONES
«TIPOMGRADO
COD
CAD
V
,
CONNCA
JSULTAS DE' D A T O S DE.IFICACION.
CONDUCTA,c _ ?i ¿cr1 W t VI- n VLi
-.
'CONSULTAS DE1DATOS DECALIFICA-
CIONES
COND
DESCRIPCIÓN DEL TRABAJOINSTITUTO EDUCATIVO MUSICAL "LATINOAMERICANO"
CDLft. SAN ANTONIO: HUAVNft CAPAC 102 V HÉROES DE PAQUISHA TELEFONO: 84-77-84SISTEMA: SUBSISTEMA: PROGRAMÓ; LENGUAJE: PROGRAMADORA: ¡ PAGINA:ESCOLÁSTICO DE IEHLA. REPORTES RPERSONAL FOXPRO FOR WINDOWS HERY 6AR20N V, 1 OEí 3
; OBJETIUO:ESTE PRQ6RAMA PERHITE OBTENER REPORTES A PANTALLA E IMPRESORA DE LOS DATOS PERSONALES DEL PERSONAL DEIERLA.
ENTRADASNOMBRE TIPO CLAUE DESCRIPCIÓN
CODI60H
MAP
UNO
HFUN
PERSQ INDEXADQ CODI6Ü
CÓDIGO DEL PERSONAL
APELLIDOS DEL PERSONAL
NOHBRES DEL PERSONAL
FUNCIÓN QUE DESEMPEÑA EL PERSONAL
ARCHIVO DEL PERSONAL P4Rfi Lft CONSULTA DE DATOS
SALIDAS
NOMBRE í TIPO CLAUE DESCRIPCIÓN ¡
1
i
F:EF":TE: CE u"¡£ DATOS PERSONALES C'EL PERSONAL
DIAGRAMA DE FLUJO
REPORTES t hfiPPERSONAL HFÜN
PE
* ^
/ DATOS \| ^PERSONALES/
KPbRSÜNAL
PERSONALES
— -
DESCRIPCIÓN DEL TRABAJOINSTITUTO EDUCATIVO MUSICAL "LATINOAMERICANO"
CDLft. SAN ANTONIO: HUAVNA CAPAC 182 V HÉROES DE P AQUÍ SHA TELEFONO: 84-77-84
SISTEMA:
ESCOLÁSTICO DE IEHLA.
SUBSISTEMA:
REPORTES
PROGRAMA:
R8ENERALLENGUAJE:
FOXPRO FOR WINDOWSPROGRAMADORA:MERV GARZÓN V.
PAGINA: 2DE: 3
OBJETIVO:ESTE PROGRAMA PERMITE OBTENER REPORTES A PANTALLA E IMPRESORA DE LA NOMINA DEL PERSONAL DE IEHLA.
ENTRADASNOMBRE TIPO CLAVE DESCRIPCIÓN
HFUN
MAP
MNOPERSO INDEXADO
+NOHRE
FUNCIÓN QUE DESEMPEA EL PERSONAL
APELLIDOS DEL PERSONAL
NOMBRES DEL PERSONAL
ARCHIVO DEL PERSONAL PARA LA CONSULTA DE DATOS
S A L I D A S
NOMBRE TIPO CLAÜE DESCRIPCIÓN
REPORTES DE LÍH 'IMIfJ- DEL PERSONAL DE ACUERPO c ;L: FUNCIÓN
D I A G R A M A DE FLUJO
REPORTES
PERSONAL
^^^^ MFUNMAP R6EHERAL
—
| ¥f\A DEL
PERSONAL
PERSO
NOMINA DEL
PERSONAL
DESCRIPCIÓN DEL TRABAJOINSTITUTO EDUCATIVO MUSICAL "LATINOAMERICANO"
CDLA. SAN ANTONIO: HUAYNA CAPAC 182 V HÉROES DE PAQUISHA TELEFONO: 64-77-84
SISTEMA: SUBSI
ESCOLÁSTICO DE IEMLA. REP
OBJETIVO:ESTE PR06RAHA PERMITE
DE IEMLA.
STEMA: PROGRAMA: LENGUAJE;
ORTES REPCERTP FOXPRO FOR HINDOHS
PROGR AMADORA; PAGINA: 5
MERV 6ARZOW V, DE: 3
OBTENER REPORTES A PANTALLA E IRPRESORA DEL CERTIFICADO DE TRABAJO DEL PERSONAL
ENTRADAS
NOMBRE TIPO
CODI60*!
MAP •
MNO
MCAR60
PERSO : INDEXADQ
NOMBRE I TIPO
CLAVE i DESCRIPCIÓN
CODI60 DEL PERSONAL
APELLIDOS DEL PERSONAL
NOMBRES DEL PERSONAL ;
CAR60 QUE DESEMPEÑO DURANTE SU SERVICIO
CÓDIGO ARCHIVO DEL PERSONAL PARA LA CONSULTA DE DATOS
SALIDAS
CLAME ! DESCRIPCIÓN ;
REPORTES DEL CERTIFICADO DE TRABAJO DEL PERSONAL
D I A G R A M A DE FLUJO
REPORTES
PERSONAL
CODI60MHflAPMNO
RCAR60
REPCERTP
PERSO
'O \O ,DE TRABAJODEL PERSONAL/y
CERTIFICADODE TRABAJO
DEL PERSONAL
DESCRIPCIÓN DEL TRABAJOINSTITUTO EDUCATIVO MUSICAL "LATINOAMERICANO'*
CDLA. SAN ANTONIO: HUAVNA CAPAC 102 V HÉROES DE PAQUISHA TELEFONO: 84-77-84SISTEMA: SUBSISTEMA; P
ESCOLÁSTICO DE IEMLA. REPORTESROGRAMA: LENGUAJE:RHATE6 FOXPRO FOR HINDQkS
PROGRAMADORA; PAGINA:HERV BARZÓN V. DE: 3
OBJETIUO:ESTE PRQ6RAKA PERHITE OBTENER REPORTES A PANTALLA E IMPRESORA EJE HATERÍAS POR 6RADO 0 NIVEL OE IEP1LA.
ENTRADAS
NOMBRE I TIPO 1 CLAVE
RT:?DttSRADQ
RATE INDEXADO CODI6Q
! DESCRIPCIÓN
TIPO AL QUE CORRESPONDA LAS MATERIAS
6RADQ 0 NIVEL AL QUE CORRESPONDA LAS MATERIAS
ARCHIVO DE dftTERIftS PARA Lñ CONSULTA DE DATOS
SALIDAS
NOMBRE TIPO CLftUE DESCRIPCIÓN
R E P O R T E S DE Lfl L I S T Ó DE H A T E R Í A S POR GRfiDO?
DIAGRAMA DE FLUJO
REPORTES
MATERIAS
MTIPORHATE6
¡ LISTA DE1ATERIAS>0fi GRADOS
HftTE
LISTA DEMATERIASPOR IRADOS
DESCRIPCIÓN DEL TRABAJOINSTITUTO EDUCA
CDLft. SAN ANTONIO; HUAYNA
SISTEMA:
ESCOLÁSTICO DE IEMLA.
OBJETIVO:ESTE PR06RAHA
SUBSISTEMA!
REPORTES
T I V O MUSICAL "LATINOAMERICANO"
CAPAC 102 V HÉROES DE P AQUÍ SHA TELEFONO; 64-77-84
PROGRAMA: LENGUAJE:
RMATEH FOXPRO FOR W I N D O W S
PROGRANADORA: PAGINA: 2
HERV 6 ARZÓN V. DE: 3
PERHITE OBTENER REPORTES A PANTALLA E IMPRESORA DE MATERIAS POR HORAS DE lEHLft,
E N T R A D A S
NOMBRE T
MTIPG
KSRnDO
PO CLAUE ! DESCRIPCIÓN
TIPO AL QUE CORRESPONDA LAS H A T E R Í A S
G R A D O 0 NIVEL f lL QUE CORRESPONDA LAS Rf iTERIAS
MATE INDEXADQ CODI60 A R C H I V O DE H A T E R Í A S PARA LA CONSULTA DE D A T O S
SAL IDAS
NOMBRE TIPO CLAVE DESCRIPCIÓN
R E P O R T E : &E LH JSTf, DE H A r E R l H 5 COF, H O R A S
D I A G R A M A DE FLUJO
REPORTES
M A T E R I A S
LISTA DE1ATERIASHORAS
LISTA DEMATERIASPOR HORAS
DESCRIPCIÓN DEL TRABAJOINSTITUTO EDUCATIVO MUSICAL "LATINOAMERICANO"
CDLA. SAN ANTONIO: HUAVNA CflPflC 162 V HÉROES DE RAQUISHA TELEFONO: 84-77-84
SISTEMA:
ESCOLÁSTICO DE IEMLA.
SUBSISTEMA:
REPORTES
PROGRAMA:
RMATET
LENGUAJE:
FOXPRO FOR HINDOHS
PROGRAHADORA:
MERY GARZÓN V,
PAGINA: 3
DE: 3OBJETIUO:
ESTE PROGRAMA PERMITE OBTENER REPORTES A PANTALLA E IMPRESORA DE MATERIAS POR SU TIPO DE IEMLA.
ENTRADASNOMBRE TIPO CLAVE DESCRIPCIÓN
MTIPO
KATE INDEXADO CODI60
TIPO AL QUE CORRESPONDA LAS HATERÍAS
ARCHIVO DE MATERIAS PARA Lfi CONSULTA DE DATOS
S A L I D A S
NOMBRE TIPO CLAVE DESCRIPCIÓN
REPORTES DE U LISTA DE MATERIAS POR SU TIPO
D I A G R A M A DE FLUJO
REPORTES
MATERIAS
MTIPO RMATET
MATE
LISTA DEMATERIAS
POR SU TIPO
LISTA DEMATERIAS
POR SU TIPO
DESCRIPCIÓN DEL TRABAJOINSTITUTO EDUCATIVO MUSICAL "LATINOAMERICANO"
CDLA. SAN ANTONIO: HUAVNA CAPAC 102 V HÉROES DE P AQUÍ SHA TELEFONO: 84-77-84
SISTEMA: SUBSISTEMA: PROGRAMA: LENGUAJE: PROGR AMADOR A: PAGINA: 1» ESCOLÁSTICO DE IEMLA, REPORTES RA_CARNET FOXPRO FOR WINDOWS MERY 6AR20N V. DEí 16
OBJETIVO:ESTE PR06RAHA PERMITE OBTENER REPORTES A PANTALLA E IMPRESORA DEL CARNET DE ALUMNOS DE IEMLA.
ENTRADAS
NOMBRE TIPO ! CLAUE DESCRIPCIÓN
CODIBOHH
HAPE
MHGfl
H6RADO
ALU IfiDEXfiDO CODISO
CÓDIGO DEL ALUMNO
APELLIDOS DEL ALUMNO
NOMBRES DEL ALUMNO
6RADO AL QUE CORRESPONDE EL ALUMNO
ARCHIVO DE ALUMNOS PftRft LA CONSULTA DE DATOS
SALIDAS
i NOMBRE TIPO CLAÜE DESCRIPCIÓN ¡
REPORTES DEL CARNET ESTUDIANTIL
DIAGRAMA DE FLUJO
REPORTES HAPEALUMNOS MGRADO
<T
-*.
/ CARNET \J ^ESTUDIANTIL.^ ,
RN.CARNET
' ' P— — ••^••í
ESTUDIANTIL
— -
k
5
DESCRIPCIÓN DEL TRABAJOINSTITUTO EDUCATIVO MUSICAL "LATINOAMERICANO"
CDLA. SAN ANTONIO; HUAVNA CAPAC 182 V HÉROES DE P AQUÍ SHA TELEFONO: 84-77-84
SISTEMA: SUBSISTEMA: PROGRAMA: LENGUAJE: PROGRAMADORA: PAGINA: 2
ESCOLÁSTICO DE IEHLA. REPORTES RA.FPERA FOXPRO FOR WINDOWS MERV 6ARZON V. DE: 18
OBJETIVO:ESTE PROSRAHA PERMITE OBTENER REPORTES A PANTALLA E IMPRESORA DE LA FICHA PERSONAL DE ALUMNOS DE
IEMLA.
ENTRADAS
NOMBRE TIPO CLAVE ! DESCRIPCIÓN
CODI60MM
MAPE
MNOM
MTIPO
M6RADO
ALU INDEXADO CODI60
CÓDIGO DEL ALUMNO
APELLIDOS DEL ALUMNO
NOMBRES DEL ALUMNO
TIPO AL QUE CORRESPONDE EL ALUMNO
6RADO AL QUE CORRESPONDE EL ALUMNO
ARCHIVO DE ALUHNOS PARA LA CONSULTA DE DATOS
SALIDAS
NOMBRE TIPO CLAUE DESCRIPCIÓN
REPORTES DE Lh FICHA PEfiiQNAL DE ALUMNOS
DIAGRAMA DE FLUJO
•
^XÍODISOHH
REPORTES «íiOM
ALUMNOS M6RADO
g'
1
.
/ FICHA \E ALUMNOS /
RfiJPERft
' • ,
PERSONALDE ALUMNOS
J
DESCRIPCIÓN DEL TRABAJOINSTITUTO EDUCATIVO MUSICAL "LATINOAMERICANO"
CDLA. SAN ANTONIO: HUflVNA CAPAC 102 V HÉROES DE P AQUÍ SHA TELEFONO; 84-77-84
SISTEMA:
E S C O L Á S T I C O DE IEHLA.
OBJETIVO:ESTE P R O G R A M A
SUBSISTEMA: PROGRAMA:
REPORTES RA.GRADO
LENGUAJE; PROGRAMADORA: PAGINA: 3
FOXPRO FOR WINDOWS MERV GARZÓN V. DE; IB
PERMITE OBTENER REPORTES ft PANTALLA E IMPRESORA DE ALUMNOS POR 6RADO 0 NIVEL DE IEMLA.
ENTRADAS
NOMBRE 1 TIPO CLAUE DESCRIPCIÓN
UTIPO
M6RAD&
ALLÍ INDEVADC SEXO-fAPELLÍDQ+HOMBRE
TIPO AL QUE CORRESPONDE LOS ALUMNOS
GRADO AL QUE CORRESPONDE LOS ALUMNOS
ARCHIVO DE ALUHNOS PARA Lfi CONSULTA DE DATO?
S A L I D A S
NOMBRE TIPO CLAUE DESCRIPCIÓN
REPORTE; DE LH L I S T A DE ALUÍINOS POR G R A D O S
DIAGRAMA DE FLUJO
REPORTES
ALUHNOS
HTIPO
MGRADORA.6RADO
ALU
(
LISTA DEALUhNOS>OR GRADOS
LISTA DEALUMOS
POR GRADOS
DESCRIPCIÓN DEL TRABAJOINSTI
COLA.
SISTEMA:
E S C O L Á S T I C O DE IEHLA
TUTO EDUCATIVO MUSICAL "LATINOAMERICANO"
SflH ANTONIO: HUAVNA CAPAC 182 V HÉROES DE RAQUI SHA TELEFONO: 84-77-84
| SUBSISTEMA:
. 1 REPORTES
PROGRAMA:
RíUIPO
LENGUAJE:
FOXPRO FOR HINDGHS
PROGRAMADORA: PAGINA: 4
MERV GARZÓN V. DE: 16
OBJETIVO:! ESTE PR06RAMA PERMITE OBTENER REPORTES fr P A N T A L L A E IMPRESORA DE ALUMNOS POR TIPO DE IEHLA.
ENTRADAS
NOMBRE TIPO CLAVE DESCRIPCIÓN
INDEXADO SEXO+f tPELLIDO+NOMBRE
TIPO AL QUE CORRESPONDA LOS ALUMNOS
ARCrilVC DE ALUHNOS PARfi Lfi CONSULTA DE DATOS
S A L I D A S
NOMBRE TIPO CLftUE DESCRIPCIÓN
POR íl! T5'1
D I A G R A M A DE FLUJO
REPORTES
ALUMNOS
MTIPO RfLTIPQ
ALU
LISTA DEALURNOS
POR SU TIPO
LISTA DEALUMNOS
POR SU TIPO
DESCRIPCIÓN DEL TRABAJOINSTITUTO EDUCATIVO MUSICAL "LATINOAMERICANO"
CDLA. SAN ANTONIO: HUflVHft CAPftC 182 V HÉROES DE RAQUISHA TELEFONO; 84-77-84
SISTEMA:ESCOLÁSTICO DE lEHlfi.
SUBSISTEMA:
REPORTES
PROGRAMA:
CJÍATR
LENGUAJE:
FOXPRO FQR WINDOWS
PRQGRAMADORft:
MERY 6ARZON V.
PAGINA; 5
DE: 10OBJETIVO:
ESTE PRQ6RAHA PERHITE OBTENER REPORTES A PANTALLA E IflPRESORA DEL CERTIFICADO DE HATRICULÍ- V ASISTEN-
CIA DE LOS ALUHNCS DE U PRIHfiRIA DE lEHLft.
ENTRADAS
NOMBRE TIPO CLAVE DESCRIPCIÓN
CODISOHf
HfírE
«fiOfí
K6RADÜ
C O D I 6 0
O D i e O DEL ALUHNO
! APELLIDOS DEL ALUHHO
: ÍJOf*5ñ£í DEL fiLUHHGiI 6RADO ftL QUE CORRESPONDE EL
A R C H I V O DE fiLUWOS P A R A Lfi CONSULTA DE DATÜS
S A L I D A S
NOMBRE TIPO CLAVE DESCRIPCIÓN
; R E P O R T E S DEL C E F ' I ' I C A D O [<•DE Lft PRIBflRIft
t íSi íTENc:^ ::. - _ J * I N C S ¡!;
DIAGRAMA DE FLUJO
C.HATR
ALU
/CERTIFICADO \E MATRICULA 1\ A S I S T E N C I A /VDE HLU«WOS7
CERTIFICADODE «ATRICULftV ASISTENCIA
DE ALUMNOS
DESCRIPCIÓN DEL TRABAJO1 ZN§ffTUT£ EDUCATIVO MUSICAL "LATINOAMERICANO1"
CDLA. SAN ANTONIO: HUAYNA CAPftC 182 V HÉROES DE RAQUI SHA TELEFONO: 04-77-84
SISTEMA: SUBSISTEMA: P
ESCOLÁSTICO DE IEHLA. REPORTES
ROGRAMA: LENGUAJE: PROGRAMADORA: PAGINA: 6
C_CALI FOXPRO FOR WINDOWS MERV 6ARZOK V. DE: 18
OBJETIVO;ESTE PROSRAHA PERMITE OBTENER REPORTES A PANTALLA E IMPRESORA DEL CERTIFICADO DE CALIFICACIONES DE LOS
ALUMNOS DE LA PRIMARIA DE IEMLA.
ENTRADAS
HOMBRE
CODI60HR
MAPE
MNOM
H6RADO
PROMP
ALU
NOTAS
TIPO ! CLAUE
IKDEXADO CQDI60
INDEXADO MATRICULA
I DESCRIPCIÓN
CODI60 DEL flLUHHO , 1
APELLIDOS DEL ALUMNO !
NOMBRES DEL ALUMNO
6RADO AL QUE CORRE$PüHE*E EL ALUMNO
PROMEDIO FINAL DEL ALUMNO DURANTE EL ANO ESCOLAR
ARCHIVO DE ALUMNOS PARA Lft CONSULTA DE DATOS
ARCHIVO DE NOTAS DE PRIMARIA PARA LA CONSULTA DE DATOS
SALIDAS
»NOMBRE 1 TIPO í CLAUE ! DESCRIPCIÓN |í
! 1 iREPORTES DEL C E R T I F I C A D DPRIMARIA
E ALUDOS
DIAGRAMA DE FLUJO
'CERTIFICADO
9
REPORTES «NOí!
J-
i
c_c
í 1
U.!
,
A,
) >T DE CALIFI-\S y\DE ALURNOS/
DE ALURNOSL / N
ALU NOTAS
DESCRIPCIÓN DEL TRABAJOINSTX
CDLA.
SISTEMA:
ESCOLÁSTICO DE IEKLA
TUTO EDUCATIVO MUSICAL "LATINOAMERICANO"
SAN ANTONIO: HUAVNA CAPAC 182 V HÉROES DE RAQUI SHA TELEFONO: 84-77-84
SUBSISTEMA: F
REPORTES
ROQRANA: LENGUAJE:
C.ABAND FOXPRO FOR WINDOWS
PROGRAMADORft: PAGINA; 7 |
MEftV 6ARZON V, DE: 16
OBJETIVO:ESTE PROGRAMA PERMITE OBTENER REPORTES A PANTALLA E IRPRESORfi DEL CERTIFICADO DE ABANDERADO (A) DEL
PABELLÓN NACIONAL DE LOS ALUMNOS DE LA PRIMARIA DE IEMLA.
ENTRADAS
NOMBRE
CÓDIGOS
MSPE
MNOK
H6RADQ
PROMP
ALU INL
NOTAS IND
TIPO CLAUE
í
i
EXADO CGDI6G
EXADO ! MATRICULA
DESCRIPCIÓN '
CODISO DEL ALUMNO . ¡ j
APELLIDOS DEL ALUMNO
NOMBRES DEL ALUMNO
6RADO HL C'UE CORRESPONDE ti ALUHNO i
PROMEDIO FINAL DEL ALUMNO DURANTE EL ANO ESCOLAR
ARCHIVO DE ALUMNOS PARA LA CONSULTA Dt DATOS
ARCHIVO DE NOTAS DE PRIMARIA PARA LA CONSULTA DE DATOS
SALIDAS
NOMBRE
! !•
TIPO 1 CLAUE DESCRIPCIÓN I"l!
REPOR"- [fti. C ERTIrICADO DE fiBftfiDEfíftDG íh.' &E ALUMNOS DE Ln i:P R I H A R I A
D I A G R A M A DE FLUJO
0 \OABANDERADO-A/
DE ALUMNOS/
CERTIFICADODE
ABANDERADO-ADE ALUHNr
DESCRIPCIÓN DEL TRABAJOINSTITUTO EDUCATIVO MUSICAL "LATINOAMERICANO"
CDLA. SAN ANTONIO: HUflVHft CAPAC 102 V HÉROES DE P AQUÍ SHA TELEFONO! 84-77-84
SISTEMA:ESCOLÁSTICO DE lEHLft,
SUBSISTEMA: P
REPORTES
ROGRANfi: LENGUAJE:
C.QPCIK FOXPRO FOR WINDOWS
PROGRANADORA: PAGINA: 8
HERV BARZÓN V. DE; ¡ti
OBJETIVO:ESTE PR06RAHA PERMITE OBTENER REPORTES A PANTALLA E IMPRESORA DEL CERTIFICADO DE CALIFICACIONES DE LA
DE LOS ALUMNOS DE LA SECCIÓN OPCIONAL DE IEMLA,
ENTRADAS
NOMBRE I TIPO ! CLAVE
CÜDI60HH
HftPE
RNOM
ÍIFftCT
MNIVEL
ALÜ INDEX
COND ÍNDEX
ADQ CODI60
&DO HATRICULfl
! DESCRIPCIÓN
CÓDIGO DEL ALUMNO
APELLIDOS DEL ALUMNO
NOMBRES DEL ALUMNO
FECHA EN QUE INGRESO EL ALUMNO
NIVEL DE LA CALIFICACIÓN QUE CORRESPONDE AL ALUMNO
ARCHIVO DE ALUMNOS PARA Lfi CONSULTA DE DATOS
ARCHIVO DE NOTAS DE S. OPCIONAL PARA LA CONSULTA DE DATOS
SALIDAS
HOMBRE TIPO CLAVE DESCRIPCIÓN |
REPORTES DEL CERTIFICADO DE CALIFICACIONES Í'E ALUMNOS DE LHSECCIÓN OPCIONAL
D I A G R A M A DE FLUJO
REPORTES
ALUMNOS
^CODISOMMMftPEMNOMI1FACT
MNIVEL
cjpcín
o \O .DE CALIFI-CACIONES DE /
SEC. OP. /
CERTIFICADODE CALIFI-CACIONES DE
SEC. OPCIONAL
ALU COND
DESCRIPCIÓN DEL TRABAJOINSTITUTO EDUCATIVO MÜ1ICAL "LATINOAMERICANO"
CDLA. SAN ANTONIO: HUAVNA CAPAC 102 V HÉROES DE P AQUÍ SHA TELEFONO: 84-77-84
SISTEMA:
ESCOLÁSTICO DE IEMLA.
SUBSISTEMA; P
REPORTES
RDGRANA: LENGUAJE:
(LQPCIF FOXPRO FOR HINDOHS
PROFANADORA: PAGINA; 9
MERV SflRZQN V. DE: 16 :
1 OBJETIVO:ESTE PROGRAMA PERMITE OBTENER REPORTES ft PANTALLA E IMPRESORA DEL CERTIFICADO FINAL DE LOS ALUMNOS DE
LA SECCIÓN OPCIONAL DE lEMLft.
ENTRADAS
NOMBRE 1
CODISOHK
SAPE
MNOM
| MFACT
PROMEDIO
, ALU INDE
NOTAS INDE
PIPO CLAUE
1
XADO CODISO
XADO MATRICULA
! DESCRIPCIÓN
CÓDIGO DEL ALUMNO jj
APELLIDOS DEL fiL'JMHQ ¡f'
NOMBRES DEL ALUMNO
FECHft EN QUE INGRESO EL ALUMNO
CALIFICACIÓN FINAL CON QUE EL ALUMNO APRUEBA LA S, OPCIONAL
ARCHIVO DE ALUMNOS PARA Lfi CONSULTA DE DATOS
ARCHIVO DE NOTAS DE S. OPCIONAL PARA LA CONSULTA DE DATOS
SALIDAS
NOMBRE TIPO CLAME i DESCRIPCIÓN |l
REPORTES DEL CERTIFICA FINAL DE ALUMNOS &E LhOPCIONAL
D I A G R A M A DE FLUJO
REPORTES
ALUMNOS
COD160MHHAPE«NOHHFACT
PROMEDIO
CJPCIF
CERTIFICADOFIHAL DEALUMNOS DESEC. OP,
CERTIFICADOFINAL DE
ALUMNOS DE LASEC. OPCIONAL
DESCRIPCIÓN DEL TRABAJOINSTITUTO EDUCATIVO MUSICAL "LATINOAMERICANO"
CDLA. SAN ANTONIO: HUAVNA CAPAC 102 V HÉROES DE PAQUISHA TELEFONO; 84-77-84
SISTEMA: SUBSISTEMA:f ESCOLÁSTICO DE IEMLA. REPORTES
PROGRAMA: LENGUAJE: PRQGR AMADOR A: PAGINA: 18C_BECA FOXPRO FOR WINDOWS MERV GARZÓN V. DE: 16
OBJETIVO:ESTE PR06RAHA PERMITE OBTENER REPORTES A PANTALLA E IMPRESORA DEL CERTIFICADO DE BECA DE LOS ALUMNOS
DE LA PRIMARIA DE IEHLA.
ENTRADASNOMBRE TIPO i CLAUE
iCQDI60MM !
• [ _ _. I
DESCRIPCIÓN
CÓDIGO DEL ALUMNO ||
APELLIDOS DEL ALUMNO j
HOMBRES DEL ALUMNO !
ALU INDEXADQ CODI60
GRADO HL QUE CORRESPONDE EL ALUMNO
ARCHIVO DE ALUMNOS PARA Lft CONSULTA D£ DATOS
SALIDAS
NOMBRE TIPO CLAUE DESCRIPCIÓN
REPORTE:, i* ti. CtñTIr ICftDC DE BECA DE tíLUfiNOi DE it-
DIAGRAMA DE FLUJO
REPORTES
ALUMNOS
CODISOMP1RAPEKHOM
M&RADO
C.BECA
ALU
CERTIFICADODE BECA^ LO?
"1CERTIFICADO
DE BECADE LOSALUMNOS
DESCRIPCIÓN DEL TRABAJOXNSfífyf§ IBUgATIV© MüilCAU "LATINOAMERICANO"
CDLft. SAN ANTONIO: HUftVNA CAPAC 162 V HÉROES DE RAQUI SHA TELEFONO; 84-77-84
SISTEMA: SUBSISTEMA: PROGRAMA: LENGUAJE: PROGRAMADORA: PAGINA;
ESCOLÁSTICO DE IEMLA. REPORTES RUJÍATE FOXPRO FOR WINDOWS MERV 6ARZQN V. DE; 10
08JETIUO:ESTE PROGRAMA PERMITE OBTENER REPORTES A PANTALLA E IMPRESORA DE LA MOHÍNA DE ALUMNOS EN EL CUADRO DE
NOTAS POR MATERIfi DE LA PRIMARIA DE IEMLA.
ENTRADAS
NOMBRE TIPO I CLAME ! DESCRIPCIÓN
I1TIPO
; fiSRADC
«TRIMESTRE
MATE¡ AL U INDEXADG SEXO+APELLIDO] ! +NOMBRE
MATE INDEXADO CODI60
NOTAS INDEXADO MATRICULA
TIPO AL QUE PERTENECE LOS ALUMNOS
6RA&G AL QUE PERTENECE LOS ftlüfltíClS
TRIMESTRE EN EL QUE SE CONSULTARA LAS NOTAS POR KftTERIA
NOMBRE lí LH MATEF.IA
ARCHIVO DE ALUMNOS PARfi Lft CONSULTA DE DATOS
ARCHIVO DE MATERIAS PARA Lft CONSULTA DE DATOS
ARCHIVO DE NOTAS DE PRIMARIA PARA LA CONSULTA DE DATOS
SALIDAS
NOMBRE TIPO CLAVE DESCRIPCIÓN
RE5OF7ES DE LA ÜMINft DE H.UMHOS EN ti CUADRO DE NOTAS FOR 1MATERIfi DE Lft PRlMftRIA
.
DIAGRAMA DE FLUJO
^s^• MI1 F U
REPORTES M6RADQ. 4 MTRTMrí'Ttír
CALIFIC. HMATE
/NOMINA DE\ ALUMNOS \E
" " " NOMINA DE
EN NOTAS.... pñp MStFfíTú
ALU MATE NOTAS
DESCRIPCIÓN DEL TRABAJOINSTITUTO EDUCATIVO MUSICAL "LATINOAMERICANO"
CDLA. SAN ANTONIO: HUftVNA CAPAC 182 V HÉROES DE PAQUISHA TELEFONO: 84-77-84
SISTEMA: SUBSISTEMA; PROGRAMA:
ESCOLÁSTICO DE IEMLA. REPORTES TRIMJ
LENGUAJE: PROCREADORA: PAGINA; 2
FOXPRO FOR WINDOWS MERV 6ARZON V. DE: 19
OBJETIVO:ESTE PR06RAMA PERMITE OBTENER REPORTES A PANTALLA E IMPRESORA DE LAS NOTAS POR QUINQUEHESTRE DE LA
PRE-PRIMARIA DE IEMLA.
ENTRADAS
! NOMBRE 1 TIPO 1 CLAUE i DESCRIPCIÓN |
1 . :OH6QKF.t'¿:T
i H N 0 KtMQ'JIf,
ALU
KATENOTAS
INDEXADO
INDEXADO
INDEXADO
SEXO+6PELLIDO+NQMBRECÓDIGO
MATRICULA
CÓDIGO DEL ALUMNO
APELLIDOS DEL ALUMNO
NOMBRES DEL ALUHNO
EH'IfiQUEMEíTP.i; E!t EL QUE SE COf!Sl'LTAKR Lsi CALIFICt'-IOUE?
ARCHIVO DE ALUHNOS PARA LA CONSULTA DE DftTOS
ARCHIVO DE HATERÍAS PAFifl LA CONSULTA DE DATOS
ARCHIVO DE NOTAS DE PRE-PRIMARIA PARA Lft CONSULTA .DE DATOS
SALIDAS
NOMBRE
i
TIPO CLAVE DESCRIPCIÓN
RE:'Or.TE: yE LAS NOTAí POF, QUINQUEHESTSE ['E Lh PF.H-PF.IMiíRlA
DIAGRAMA DE FLUJO
NOTAS POR
REPORTES
CALIFIC,
HAPEMRQNMQUIN
T R I M J
/or^\> !RE\PRE-f
•K ."IRÉ "DE LA' '-PRIMARIA,
NOTAS PORQUINQUEMESTRE
DE LAPRE-PRIMARIA
ALU MATE SOTAS
DESCRIPCIÓN DEL TRABAJOINSTITUTO EDUCATIVO MUSICAL "LATINOAMERICANO"
CDLA. SAN ANTONIO: HUAVNA CAPAC 182 V HÉROES DE P AQUÍ SHA TELEFONO; 84-77-84
SISTEMA: SUBSISTEMA: P
ESCOLÁSTICO DE IEMLA. REPORTES
ItOGRAMA: LENGUAJE: PROGRAMADORA: PAGINA: 3
TRIHE FOXPRO FOR WINDOWS MERV 6ARZON V. ¡ DE: 18
OBJETIVO:ESTE PRQSRAtíft PERMITE OBTENER REPORTES A PANTALLA E IMPRESORA DE LAS NOTAS POR TRIMESTRE DE LA
PRIMARIA DE IEMLA.
ENTRADAS
NOMBRE TIPO CLAVE
CODI60RK
ttftPE
M6RADD
KTRIWtSTREftLU INDEXfiDO SEXO+APELLIOO
+NOMBREMATE INDEXADO CODISC
NOTAS INDEXADO MATRICULA
1 DESCRIPCIÓN
CÓDIGO DEL ALUMNO
APELLIDOS DEL ALUMNO
6RADO AL QUE CORRESPONDE EL ALUMNO
TRIMESTRE EN EL QUE SE CONSULTARA LftS CALIFICACIONES
ARCHIVO DE ALUMNOS PARA LA CONSULTA DE DATOS |
ARCHIVO DE MATERIAS Pí 'A LA CONSULTA DE DATOS
ARCHIVO DE NOTAS DE PRIMARIA PARA LA CONSULTA DE DATOS
SALIDAS
NOMBRE TIPO CLAUE
• !í¡j
DESCRIPCIÓN
RECORTES DE '_<<• NOTA? POS TRIltSTfcE ?E L¿ P R I H A R I ^ j •
DI AGRAMA DE FLUJO
^s^REPORTES NAPE
CALIFIC. «TRIMESTRE
—
/NOTAS POR\ TRIHESTRE \y
TRIHE ' '
" " J' NOTAS POR
DE LA
- - ALU «ATE NOTAS
DESCRIPCIÓN DEL TRABAJOINSTITUTO EDUCATIVO MUSICAL "LATINOAMERICANO"
COLA. SAN ANTONIO: HUftVNA CAPAC 182 V HÉROES DE RAQUI SHA TELEFONO: 84-77-84
SISTEMA;
ESCOLÁSTICO DE IEMLA.
OBJETIVO:ESTE PR06RAHA
SUBSISTEMA: P
REPORTESROGRAMA: LENGUAJE: PROGRAMADORA: PAGINA: 4
RN_LIBJ FOXPRO FOR WINDOWS MERV 6ARZON V. DE: 10
PERMITE OBTENER REPORTES A PANTALLf) E IMPRESORA DE LAS LIBRETAS DE CALIFICACIONES DE LOSALUMNOS DE LA PRE-PRIMARIA DE IEHLA.
ENTRADASNOMBRE TIPO ¡ CLAVE
CQl'lSQKfl
HAFE
HNOH
KTIPO
ALU INDEXÍ
MATE INDEXh
NOTAS INDEXf
[)9 SEXO+APELLIDG+KOMBRE
DO CODI60
DO MATRICULA
DESCRIPCIÓNCODI6Q DEL ALUMNO
APELLIDOS DEL ALUHNO ¡j
NOMBRES DEL ALUMHO
TIPO RL QUE CORRESPONDE EL fiLUMNÜ
ARCHIVO DE ALUMHOS PARft Lfi CONSULTA DE DATOS
ARCHIVO DE HATERÍAS PffRft LA CONSULTA DE DATOS
ARCHIVO DE NOTAS DE PRE-PRIHARIA PARA Lft CONSULTA DE DATOS
SALIDAS
NOMBRE ! TIPO ! CLflUE DESCRIPCIÓN !
«IREPORTES DE LH¿ LIBRETAS DE CALIFICACIONES DE LM »RE-PRIMHRIA
D I A G R A M A DE FLUJO
CODI60HMMAPEMMONHTIPO
LIBRETA DECALIFICA-
KCIONES DE LAPRE-PRIHARIA,
LIBRETA DECALIFICACIONE
DE LAPRE-PRIMARJíl
DESCRIPCIÓN DEL TRABAJOINSTITUTO EDUCATIVO MUSICAL "LATINOAMERICANO"
CDLA. SAN ANTONIO: HUAVNA CftPAC 182 V HÉROES DE P AQUÍ SHA TELEFONO: 84-77-84
SISTEMA: SUBSISTEMA: PROGRAMA: LENGUAJE:ESCOLÁSTICO DE IEHLA. REPORTES RN.LIBE FOXPRO FOR WINDOWS
PROGRAMADORA:KERV 6ARZON V.
PAGINA: 5DE: 18
OBJETIVO:ESTE PRÜ6RAHA PERHITE OBTENER REPORTES A PANTALLA E IMPRESORA DE LAS LIBRETAS DE CALIFICACIONES DE LOS
ALUMNOS DE LA PRIMARIA DE IEMLA. í PAGINA tt t )
ENTRADAS
NOMBRE TIPO í CLAVE I DESCRIPCIÓN
CGyieOKÍI , CODI60 DEL ALUMNO
NAPE APELLIDOS DEL ALUMNO
S A L I D A S
NOMBRE I TIPO
l_
i
CLAME i DESCRIPCIÓN
R E P O F T E Í DE LHÍ L IBRETA; DE C A L I F I C A C I O N E S DE ^ PRIÍIníIn( Pf id l fJH « ' )
DIAGRAMA DE FLUJO
REPORTES
CALIF IC.
r HPAS'NAr COD-:SOHH
MAPEHTIPO
H6RADO
LIBRETAS ,-E CALIFICAD
NES DE LAPRIMARIA
PA9INA
LIBRETAS DECALIF ICACIONE
DE LAPRIf í f tRIA
P.#1
ALU MATE NOTAS
DESCRIPCIÓN DEL TRABAJOINSTITUTO EDUCATIVO MUSICAL "LATINOAMERICANO"
COLA. SAN ANTONIO: HUAVNA CAPAC 182 V HÉROES DE PAQUISHA TELEFONO: 84-77-84
SISTEMA:
ESCOLÁSTICO DE I
SUBSISTEMA: PROGRAMA: LENGUAJE:
EttLA. REPORTES APNOTAS FOXPRO FOR WINDOWS
PROGRANADORA: PAGINA: 6
ttERV 6ARZON V, DE: 16
OBJETIVO ¡ESTE PROGRAMA PERMITE OBTENER REPORTES A PANTALLA E IMPRESORA DE CUADROS DE LOS ALUMNOS QUE APRUEBA»
0 PIERDEN EL AÑO ESCOLAR POR NOTAS DE LA PRIMARIA DE lEMLft.
ENTRADAS
NOMBREi
HTIFO
M6RADO' i f. : .,
HLU
MATE
NOTAS
. TIPO ! CLAUE
INDEVftDO SEXOtftPELLIDí}•(•NOMBRE
INDEXADQ CÓDIGO
INDEXfiDO MATRICULA
DESCRIPCIÓN
TIPO AL QUE CORRESPONDE EL ALUMNO
GRADO ftL QUE CORRESPONDE EL ALUMNO
ARCHIVO DE ALUMNOS PARA LA CONSULTÉ! DE DATOS
ARCHIVO DE MATERIAS PARA LA CONSULTA DE DfiTOS
ARCHIVO DE NOTAS DE PRIMARIA PARft LA CQHSULTA DE DATOS
SAL IDAS
NOMBRE ! TIPO ! CLAVE í DESCRIPCIÓN í
REFORTEf DE LOS ALUMNOS QU£ APFUEBAK OPO-, NüTAi DE LA op-"'-"
N EL f*NO E S C O L A F
DIAGRAMA DE FLUJO
REPORTES
CALIFIC.
MTIPOM6RADO
APNOTAS
,, a
'NOMINA DEALUHNOS
PERDIDOS OGANADOS
POR NOTAS
N O M I N ALUMNOS PERDI-DOS O GANADOS
A-
ALU MATE NOTAS
DESCRIPCIÓN DEL TRABAJOINSTITUTO EDUCATIVO MUSICAL "LATINOAMERICANO 1
CDLA. SAN ANTONIO: HUflVNA CAPAC 102 V HÉROES DE PAQUÍSHA TELEFONO: 84-77-84
SISTEMA:
ESCOLÁSTICO DE lEHLft,
SUBSISTEMA;
REPORTES
PROGRAMA:
APFALTAS
LENGUAJE!
FOXPRO FOR WINDOWS
PROGRAMADORA:
MERV GARZÓN V,
PAGINA: 7
DE: 10
OBJETIVO:ESTE PROGRAMA PERMITE OBTENER REPORTES A PANTALLA E IMPRESORA DE CUADROS DE LOS ALUMNOS QUE APRUEBAN
O PIERDEN EL AÑO ESCOLAR POR FALTAS DE LA PRIMARIA DE IEMLA.
ENTRADAS
NOMBRE TIPO CLAME DESCRIPCIÓN
MGRADO
HííES
ALU
ASÍS
INDEXADG
INDEXADO
SEXO-ffiPELLIDO+NOMBREMES
TIPO AL QUE CORRESPONDE EL ALUMNO
6RADO ftL QUE CORRESPONDE EL ALUMNO
HES DE ASISTENCIA
ARCHIVO DE ALUHNQS PARfi LA CONSULTA DE DATOS
ARCHIVO DE ASISTENCIA DE ALUMNOS PARA LA CONSULTA DE DATOS
S A L I D A S
NOMBRE TIPO CLAUE DESCRIPCIÓNf" i R E P O R T E S DE LOS A L U M N O ? QUE A P R U E B A N O P IERDEf * EL ANO E S C O L A R
POR Ff lLTAS DE LH
DIAGRAMA DE FLUJO
REPORTES
CODIGOHMHAPEMTIPO
H6RADOMMES
DESCRIPCIÓN DEL TRABAJOINSTITUTO EDUCATIVO MUSICAL "LATINOAMERICANO"
CDLA. SAN ANTONIO: HUAVNA CAPAC 102 V HÉROES DE PAQUISHft TELEFONO: 84-77-84
SISTEMA:
ESCOLÁSTICO DE IEHLA.
SUBSISTEMA:
REPORTES
PROGRAMA:
RN.NOTO
LENGUAJE;
FOXPRO FOR WINDOWS
PROGRAMADORA:
MERV 6ARZON V.
PAGINA: 8
DE: 16OBJETIVO:
ESTE P R O G R A M A PERMITE OETENER REPORTES A P A N T A L L A E IMPRESORA DE LAS CALIF ICACIONES DE LA SECCIÓN-
OPCIONAL DE lEMLft.
ENTRADAS
HOMBRE TIPO CLAVE DESCRIPCIÓN
ALÜ
COND
INDEXftDG
INDEXADO
SEXO+fcPELLlOO+NOMBREMATRICULA
FECHA EN QUE INSRESO EL ALUMNO
APELLIDOS DEL ALUMNO
NOMBRES DEL ALUMNO
ARCHIVO DE ALUMNOS PARA LA CONSULTA DE DATOS
ARCHIVO DE DATOS DE CftLIFICftCIONES DE S. OPCIONAL Pftftft LACONSULTA DE DATOS.
S A L I D A S
NOMBRE TIPO CLAUE DESCRIPCIÓN
REf'GÍTE De LAS C A L I F I C A C I O N E S DE Lfi SECCIÓN OPCIONAL DE ¡Efllh j |¡
D I A G R A M A DE FLUJO
/ REPORTE/ DE LAS
KCftLIFICACIONE\E Lft SEC.
OPCIONAL
DESCRIPCIÓN DEL TRABAJOINSTITUTO EDUCATIVO MUSICAL "LATINOAMERICANO"
CDLA. SAN ANTONIO: HUAVNA CAPAC 182 V HÉROES DE P AQUÍ SHA TELEFONO: 84-77-84
SISTEMA: SUBSISTEMA: PROGRAMA: LENGUAJE: PROGRAMADORA: PAGINA: 9
ESCOLÁSTICO DE IEMLA. REPORTES RESPRI FOXPRO FOR WINDOWS MERV 6ARZON V, DE: 10
OBJETIVO:ESTE PftOSRAHft PERMITE OBTENER REPORTES A PANTALLA E IMPRESORA DE LAS LIBRETAS DE CALIFICACIONES DE LOS
ALUMNOS DE LA PRIMARIA DE IEMLA. ( PAGINA tí 2 )
ENTRADAS
i NOMBRE i TIPO CLAUE ! DESCRIPCIÓN
• CCDI6QHK
MAPE
! KSRADO |
ALU INDEXADÜ SEXO+APELLIOO+MOHBRE
NOTAS :NDEXftDC MATRICULAí ¡i
CODI60 DEL ALUMNO
APELLIDOS DEL ALUMNO
TIPO AL QUE CORRESPONDE EL ALUMNO
6RADO AL QUE CORRESPONDE EL ALUMNO
ARCHIVO DE ALUMNOS PARA Lfi CONSULTA DE DATOS
ARCHIVO DE NOTAS DE P R I M A R I A PARA Lfi CONSULTA DE DATOS
SALIDAS
! NOMBRE i TIPO CLAUE
i i i
DESCRIPCIÓN j
prpncTce r\ ' fií ! TiíprTCi!:: r-F I"C! 1 F TrfiT TflMFí r.F u PPTHfiSTa ¡'P A 6 I « A tt 2
D I A G R A M A DE FLUJO
REPORTES
CALIFIC.
•OIPA6INACODI60MH
HAPEMTIPO
M6RADÜ
RESPRI
, ,DE CALIFlfl-1
CIONES DE LAPRIMARIA
PAGINA ¿2
LIBRETAS DECALIFICACIÓN
DÉ LAPRIHARIP.«2
ALU NOTAS
DESCRIPCIÓN DEL TRABAJOINSTITUTO EDUCATIVO MUSICAL "LATINOAMERICANO"
CDLA. SAN ANTONIO: HUAVNA CAPAC 102 V HÉROES DE PAQUISHA TELEFONO: 84-77-84
SISTEMA: SUBSISTEMA: P
ESCOLÁSTICO DE IEMLA. REPORTES
ROGRAMA:
ME JAL
LENGUAJE:
FOXPRO FOR UIN
1 OBJETIVO:ESTE PROSRAMA PERHITE OBTENER REPORTES A PANTALLA E IMPRESORA
LA P R I M A R I A DE IEHLA.
PROGRAHADORA: PAGINA: 18
DOUS MERV 6AR20N V. DE: 16
DE LOS MEJORES ALUMNOS EN CADA SRADO DE
ENTRADAS
NOMBRE i TIPO CLAUE
ALÜ INl'EXftDO SEXÜ+ftPELLIDÜ+NOMBRE
|| NOTAS ÍNDEXflDQ MATRICULA
1
|j NOMBRE TIPO CLAUE
t| • \ i
1 ii
i
i
TIPO AL QUE CORRESPONDE
6RADO AL QUE CORRESPOND
ARCHIVO DE HuÜNNOS Pftfifc
ARCHIVO DE NOTA; DE PRI
SALÍ
\S
DESCRIPCIÓN
E_ ALUMNO
: EL ALUMNO 1
Lft COHSULTfi DE DhiTOo
ARIA PARA LA CONSULTA DE DATOS
DESCRIPCIÓN i
H t -J n \\ '; tft L-fií'n í r n, '_• L'L u- " '• 1 hr-r, ¿ r
DIAGRAMA
1 (SREPORTES «TIPO
CALIFIC.
__ .. . . . . — _
^ —ALL
*v_
DE FLUJO
MEJAL
í: i:
^ K-NOl
s k .
(MEJORES \S \O DE LA /
PRIMARIA /
MEJORES A-
DA 6RADO DELA PRIMARIA
AS
^
DESCRIPCIÓN DEL TRABAJOiNgfífyf© i&ueATiv© MUSICAL "LATINOAMERICANO"
CDLA. SAN ANTONIO: HUftVNA CAPAC 102 V HÉROES DE PAQUISHA TELEFONO: 84-77-84
SISTEMA: SUBSISTEMA: P
ESCOLÁSTICO DE IEMLA, REPORTES
ROGRAMA:
ttfiftSA
LENGUAJE: PROGRAMADORA:
FOXPRO FOR WINDOWS HERY SftRZON V.
OBJETIVO:ESTE PROSRAHfi PERHITE OBETEHER REPORTES A PANTALLA E IMPRESORA DEL CONTROL
ALUMNOS DE IEMLA.
PAGINA; 4
DE; 4
DE ASISTENCIA DE LOE
ENTRADAS
NQHBRE TIPO CLAME,..
I] MTIPO
IJ HMES
ALU INDEXADO CODI60
A S Í S : 1MEXADÜ MES
i NOMBRE ! TIPO ! CLAUE
i
i DESCRIPCIÓN
TIPO AL QUE PERTENECE EL
8RADO AL QUE PERTENECE E
MES DE ASISTENCIA
A R C H I V O DE ALUMNOS P A R A
A R C H I V O DE A S I S T E N C I A DE
SALÍ DAS
ALUMNO
L ALUMNO
LA CONSULTA DE DftTOi
f tLÜKHOS P A R A L¿ C O N S U L T A
DESCRIPCIÓN
1
H .;!':- : iNvIh '.-1 tOl H L Ü M N O S
DE D A T O S ¡¡
1f
DIAGRAMA
^^" HI1PUREPOR'ES MBRftDO
TEHCIA
i
1i
j\.
DE FLUJC
RE6ASA
i a
H
ALU ASÍS
j— i
/CONTROL \ OE \A )
\E LOS /\S J
CONTROLDE
ASISTENCIADE ALUMNOS
i
ni_ II
DESCRIPCIÓN DEL TRABAJOINSTITUTO EDUCATIVO MUSICAL "LATINOAMERICANO"
CDU. SftN flNTONIO; HUAVNft CAPAC 182 V HÉROES DE PAQUISHA TELEFONO: 84-77-84
SISTEHft: |
ESCOLÁSTICO DE IEHLft.1
SUBSISTEMA:
AYUDA
PROGRAMA:
RECUPERA
LENGUAJE:
FOXPRO FQR HIHDQHS
PROGRAMADORA:
HERV 6ARZOH V,
PAGINA:
DEi 3
OBJETIVO:ESTE PRG6RAHA PERMITE REALIZAR Lfi RECUPERACIÓN DE Lfi IHFORftACIOK.
ENTRADAS
NOMBRE TIPO CLAUE DESCRIPCIÓN
O P C I Ó N R E C U P E R A R INFORHfiCIOK
ESCOGER LP UNIDAD
S A L I D A S
MOKBRE TIPO CLAVE DESCRIPCIÓN
D I A G R A M A DE FLUJO
(i
AVUDfi
OPCIOKUNIDAD
RECUPERA
f G1HSRESO
JHIDfiD
DESCRIPCIÓN DEL TRABAJOINSTITUTO EDUCATIVO MUSICAL "LATINOAMERICANO"
CDLfl. SAN ANTONIO: HUAVHA CAPflC 182 V HÉROES DE RAQUI SHA TELEFONO: 84-77-84
SISTEMA; SUBSISTEMA; PROGRAMA:
ESCOLÁSTICO DE IENLA. A V U D A REINDEX
LENGUAJE; PROGRAMA DORA; 1 PAGINA: 1
FOXPRO POR W I N D O W S HERV 6ARZON V, f DE: 3
1 06 JET I UÜ:ESTE PRQSRAf lA PERMITE ORDENAR LAS BASES DE DATOS EN ARCHIVOS ÍNDICES,
1| ENTRADAS
' NOMBRE TIPO | CLAUE | DESCRIPCIÓN
OPCIÓN OPCIÓN REINDEXftR INFORMACIÓN
S A L I D A S
NOMBRE TIPO CLAME DESCRIPCIÓN
D I A G R A M A DE FLUJO
^OPCIÓN REINDEX
DESCRIPCIÓN DEL TRABAJOINSTITUTO EDUCATIVO MUSICAL "LATINOAMERICANO"
CDLft. SAN ANTONIO: HUAVNft CAPAC 182 V HÉROES DE PAQUISHA TELEFONO: 84-77-84
SISTEMA:
ESCOLÁSTICO DE IEHLA.
SUBSISTEMA:
AVUDA
PROGRAMA:
RESPALDA
LENGUAJE:
FOXPRO FOR WINDOWS
PROGRAMADORA:
HERV 6ARZON V.
PAGINA; 2
DE: 3
OBJETIUÜ:ESTE PSCSRAHA PERRITE REALIZAR RESPALDOS DE LA INFORMACIÓN.
E N T R A D A S
I NOMBRE i TIPO1 ;
1 0?CIOH ¡
tiNIDAD
CLAUE DESCRIPCIÓN
OPCIOH RESPALDAR INFORMACIÓN
ESCOGER Lft UWItiíiC' ÍH - 5) í
S A L I D A S
NOMBRE TIPO CLAÜE DESCRIPCIÓN
.U N I D A D A - E
D I A G R A M A DE FLUJO
ÍVüDft
OPCIÓN
UNIDADRESPALDA
INGRESO
UNIDAD
| DESCRIPCIÓN DEL TRABAJOINSTITUTO EDUCATIVO MUSICAL "LATINOAMERICANO"
CDLfi. SAN ANTONIO: HUAVNA CftPflC 162 V HÉROES DE PAQUISHA TELEFONO: 84-77-84
SISTEMA: SUBSISTEMA: PROGRAMA: LENGUAJE; PROGRAMflDQRA: PAGINA.' /
E S C O L Á S T I C O DE IEHLA. CLAVES INGCLA FOXPRO FOR W I N D O W S MERV 6AP.ZON V. OE: 4
; OBJETIVO:ESTE PROGRAMA PERMITE R E A L I Z A R EL INGRESO DE C L A V E S P A R A EL SISTEHA.
E N T R A D A S
| NOMBRE TIPO CLAME
1 «USUARIO
DESCRIPCIÓN
NOMBRE DEL USUARIO
«FECHA
HOMBRE DE LA CLAVE
FECHfi EN LA QUE SE INGRESA LA CLAVE
SAL IDAS
NOMBRE TIPO CLAUE DESCRIPCIÓN
- _ H i' t :• INDEXADu
D I A G R A M A DE FLUJO
CLAVES
«USUARIO«CLAVE«FECHA
IN8CLA
INGRESO .
CLAVE
U AVES'
GINGRESO»E DATOS
i DESCRIPCIÓN DEL TRABAJOINSTITUTO E D U C A T I V O MUSICAL "LATINOAMERICANO"
CDLft. SAN ANTONIO: HUAVNft CAPAC 1B2 V HÉROES DE RAQUI SHA TELEFONO: 84-77-84
SISTEMA: SUBSISTEMA; PROGRANA:
t E S C O L Á S T I C O DE IEMLA. C L A V E S Cftt ICLA
LENGUAJE: PROCREADORA: PAGINA: 2
FOXPRO FOR W I N D O W S MERV G A R Z O S V. DE; <3
OBJETIVO:; ESTE PROBRAHfi PERMITE R E A L I Z A R EL C A M B I O DE C L A V E S P A R A EL S ISTEHA.
!
ENTRADAS
i NONBRE ! TIPO i CLfiUE : DESCRIPCIÓN
UOflBRE D E L , U S U A R I O
NONP?E DE LA C L A V E
FECHH E!-¡ LA QUE SE INGRES LA C L A V E
H-RCíiP-C DE C L A R E Ó r'H^.M LA C O N S U E T A [
S A L I D A S
NONBRE TIPO CLftUE DESCRIPCIÓN
Y\
D I A G R A M A DE FLUJO
CLAVES L
«USUARIO«CLAVEÍIFECHfi
CAHCLACLAVES
/INGRESO DE
MiUEVOS DATOS,
DESCRIPCIÓN DEL TRABAJOINSTITUTO EDUCATIVO MUSICAL "LATINOAMERICANO"
CDLA. SAN ANTONIO: HUAVNA CAPAC 182 V HÉROES DE PAQUISHft TELEFONO: 84-77-84
SISTEMA: SUBSISTEMA: PROGRAMA:
ESCOLÁSTICO OE IEMLA. C L A V E S BORCLA
LENGUAJE: PROGRAMADORA: | PAGINA: 3
F O X P R O FOR W I N D O W S HERY B A R Z Ó N V. DE: A
i OBJETIUO:ESTE P K O G R A H A PERPÍ ITE R E A L I Z A R EL B O R R A D O DE C L A V E S P A R A EL S I S T E H A ,
E N T R A D A S
i NOMBRE i TIPO CLAUE ! DESCRIPCIÓN 1
SUARIO
IN y EVA Di
NOHBRE DEL USUARIO
NOñERE y E L^ CLNVt
FECHA EH QJE £E U-BRESn LA CLAVE
ARCHIVO DE CLAVES PARA LA COHSUL'fi DE &ATO
SALIDAS
NOMBRE TIPO CLAUE DESCRIPCIÓN
i!
I
DIAGRAMA DE FLUJO
1
CLAVES í«CLAVEÍ1FECHA
BORCLA
BORRADO
fd>CLAVES
[
CONSULTA
*E DATOS
A BORRAR
DESCRIPCIÓN DEL TRABAJOINSTITUTO EDUCATIVO MUSÍ6AU "UATINOAMERI CANO"
CDLA. SAN ANTONIO; HUAYNA CAPAC 102 V HÉROES DE PAQUISHft TELEFONO: 84-77-B4
SISTEKa:
ESCOLÁSTICO DE IEHLA,
SUBSISTEMA;
CLAVES
PROGRAMA:
COHCLf l
LENGUAJE:
FOXPRO FOR WINDOWS
PROGRAMADORA; I PAGINA: 4MERV 6ARZQN V. I DE: 4
OBJETIVO:ESTE PRG6RAM PERMITE REALIZAR LA CONSULTA INDIVIDUAL DE DATOS DE LA CLAVES DEL SISTEMA.
E N T R A D A S
NOMBRE TIPO CLftUE DESCRIPCIÓN
ííi iviiy'-'O
r .CLfl 'e ' í
USUARIO
HOMBRE DEL U S U A R I O
'•¡OKBRE DE Lh C L A V E
rECH¿ E»i i_- QtJí ••-. i'i^E:^ '.ft C.AVE
ARCHIVO DE CLAVES FARh LA CONSULTA Dt DATGS
S A L I D A S
NOMBRE TIPO CLAME DESCRIPCIÓN
Í E S E Ñ T É
D I A G R A M A DE FLUJO
CLAVES
HUSUARIONCLWE«FECHA
CONCIA
CONSULTA
INDIVIOUfiL
C L A V E S
CÓNSUL1H
¡'-JMVIDUAL
I & A T O S
-unw
TRABAJO PRACTICO IOS GRADO
**********
******
****3*
tt«**Ktt«*tt**«tttt*tt
**#*
Procedure file:System:Author:
CopyrightLast modified:
Procs & Fncte:
Ca 1 1 s ;::
Uses:
Indexes::
Documented00a*****************
**tttttt**tttt**tt*Ktttttt*tt*«*N
C:\1EMLA\CLAVE.PRGSISTEMA DEL I.E.M.L.A.Mery GarzSn V.(c) Ambato, 09 Enero/9713/01/97 at 16:13:23
LINEAS
LINEAS (prINGCLA (prAMENU . PRG
CLAVES. DBF
NDXCLAVE.1DXCLA JJSUA . 1 DX
18:45:37
y*********************)
Tesis de Grado de la F.U.C.E,
procedure in CLAVE.PRG)(procedure in INGCLA.PRG)
FoxDoc versión
*««***CLEARGLOSE ALLSET PR1NT OFFSET DEVI TO SCREENSET SCQRE OFFSET SYSMENU OFFSET ESCA OFFSET ECHO OFFSET TALK OFFSET STATU OFFSET SAFETY OFFDEACT MENÚ ALLCLEAR ALLRELEA ALLDEFINE WIND mro FROM 1,2 TO 36,79 DOUBLEACTÍVATE WIND mm©11,49 TO 24,74©12,54 SAV " REALIZADO POR: " COLOR +GR©23,50 SAY " Mery Garzón Vi l lar roel " COLOR 4R02,9,10,68 BOX03,10 SAY "COLOR 1204,10 SAY "COLOR 1205,10 SAY "
• I IB •
Mery Garzón V.
ABAJO PRACTICO DE GRADO
COLOR 12©6,10 SAY "COLOR 12©7,10 SAY "COLOR 12©8,10 SAY "COLOR 12©9,10 SAY •COLOR 12
©12,8 SAY L O C F I L E C L O G O . B M P 1 ) BITMAP SI2E 12,20 STRETCH©14,56 SAY L O C F I L E C 2 . B M P ' ) BITMAP SI2E 8,11 STRETCHarch=SYSI2003)+' \CLAVES.DBF'IF .NOT. F I L E ( a r c h )
©31,27 SAY 'S I S T E M A I N V A L I D O 1
DO lineasWAIT WIND 'Software Pirateado...'DEACT WIND ALLCLEARCLOSE ALLQUIT
END1FSELEC HUSE clavesINDEX ON clave TO ndxclaveINDEX QN usuario TO cla_usuaUSE claves INDEX ndxclave,cla_usua
IF EOF OSAVE SCREEN TO pantalDO ingclaRESTORE SCREEN FRQM pantal
ENDIFopor=0DO WHILE opor<3
©26,22 SAY ' INGRESE LA CLAVE DE ACCESO' font'B',11 STYLE 'B1STORE SPACEU0) TO FOR©31,20 SAY SPACE(40)©29,30,33,45 BOX " (==j||dJ=li|;;:"©31,33 GET FOR PICT l&!' COLOR N,NREADLÓCATE FQR clave=FORIF FOUNDÍ)
©29,30,33,45 BOX REPLÍCATE!' ',11)631,27 SAY 'C L A V E C O R R E C T A 'DO lineasW = I N K E Y ( 1 )DEACT WIND ALLDO amenu
Mery Garzón V.
PRACTICO DE GRADO
EXIT
ELSE629,30,33,45 BOX REPLICATEC ',11)631,29 S A Y ' C L A V E I N C O R R E C T A 1 f o n t ' B ' , 9W = I N K E Y ( 2 )
ENDIFopor= opor+1
ENDDODEAC WIND ALLGLOSE ALLQUITRETURN
* !******* !*! Procedure: LINEAS« i*! Cal led by: CLAVE. PRG* 1* !***XKtt
PROCEDURE lineasFOR 1 = 21 TO 58
FOR j = 1 TO 5029, i SAY '*' COLOR +GR
ENDFORFOR i = 21 TO 58
FOR j = 1 TO 51929, i SAY '*' COLOR +GR
ENDFORENDFORFOR i = 58 TO 21 STEP -1
FOR j = 1 TO 5029, i SAY '*' COLOR R
ENDFORENDFORFOR i = 58 TO 21 STEP -1
FOR j = 1 TO 5@33,i SAY '*' COLOR R
ENDFORENDFORFOR i = 21 TO 58
FOR j = 1 TO 5@33,i SAY '*' COLOR +G
ENDFOR
Mery Garzón V.
TRABAJO PRACTICO DE GRADO
ENDFORFOR i = 21 TO 58
FOR 3 = 1 TO 5©33, i SAY '*' COLOR -H3
ENDFORENDFORFOR i = 58 TO 21 STEP -1
FOR j = 1 TO 5@o3,i SAY '*' COLOR +W
ENDFORENDFORFOR i = 58 TO 21 STEP -1
FOR j = 1 TO 5@33,i SAY '*' COLOR +W
ENDFORENDFORRETURN*: EOF: CLAVE.PRG
Mcry Garzón V.
TRABAJO PRACTICO DE GRADO
********
Procedure fileSystem,
Procs & Fncts: INGCLA
Documented 18:45:37 FoxDoc versión
C:\1EMLA\1NGCLA.PRGSISTEMA DEL I.E.M.L.A.
Author: Mery Garzin V.Copyright (c) Ambato, 09 Enero/97, Tesis de Grado de la P.U.C.E.
Last modified: 08/01/97 at 21:10:02****3 00a******** t******* t* i* ¡* t* i* ix ¡* i
Procedurer INGCLA
Ca 1 1 ed by
Ca 1 1 s
CLAVE.PRGCLAVES
PANTGRABA TERMINA
(procedure in AYUDA.PRG)
(procedure in PANT.PRG)(procedure in PROCE.PRG)
* t
******PROCEDURE ingclaSET PROCEDURE TD PROCESAVE SCREEN TO merylCLEAR84,25 SAY " CREACIÓN DEDO pant82,8,19,60 BOX «|=| liáis lili"DO WHILE .T.
SELEC HSET ORDER TO 2STORE SPACE (10) TO me laveSTORE SPACE (30) TO musuarioSTORE DATE() TO mfecha©8,15 SAY "NOMBRE DEL USUARIO
LA CLAVE " FONT "BOLD",10 STYLE "Bl
FONT "BOLD",8 STYLE "B" GETmusuario FUNC "s30!" FONT "BOLD",8 STYLE "B'
READIF LASTKEY()=27 .OR. musuario = SPACE(30
RESTORE SCREEN FROM merylRETURN
ENDIFsn = "S"
Mery Garzón V.
K musuario.NOT. EOF<)©20,35 SAY "NOMBRE YA EXISTE <ENTER>READ©20 ,35 SAY REPLI (" " ,21)LOOP
•911,14 SAY "NOMBRE DE LA CLAVE :" GET mclave FUNC "s!0!"-314,12 SAY "ULTIMA FECHA DE MODIFICACIÓN DE CLAVE:" GET mfecha PJCTURE
•v "
POP=1DO graba_terminaDO CASECASE POP=1
APPEND BLANKREPLACE clave WITH mclave, usuario WITH musuarioREPLACE u_fecha WITH mfecha
CASE POP=2EXIT
ENDCASEENDDO•;LEARRESTGRE SCREEN FROM merylRETURN*: EOF: 1NGCLA.PRG
Mery Garzón V.
PRACTICO UE GRADO
i*»*»*
* :* :* ;
*:* is :•i ,
;
* !* ;
* ;
* ;
* :* »*:* ¡
* :* :* >
Procedure fileSystemAuthor
CopyrightLast modified
ProcB tt Fncts
Set by
Cal U
C:\IEMLA\AMENUSISTEMA DEL I .Mery Garz<n V.(c) Ambato, 0913/01/97 at 16
ERRORESPER I ODO
CLAVE. PRG
ERRORESPER I ODOPERSONAMATERIAALUMNOREPORTERESPALDOACABAR
.PRGE.M.L.A.
Enero/97, Tesis:27:16
( proceduret procedure(procedure(procedure(procedure( procedure(procedure(procedure
de
inininininininin
Grado de la P.U.C.E
AMENU.PRG)AMENU . PRG )IN_PER10.PRG)IN PERIO.PRG)IN PERIO.PRG)IN PERIO.PRG)IN PERIO.PRG)IN PERJQ.PRG)
Documented 16:45:38 FoxDoc versión# ;
3.00a*.*««***CLEARCLÜSE ALLSET PRINT OFFSET DEVI TQ SCREENSET SCORE OFFSET PRQCEDURE TO PROCESET SYSMENU OFFSET DELETED ONSET CLOCK STATUSSET ESCA OFFSET ECHO OFFSET TALK OFFSET STATU OFFSET SAFETY OFFSET PRQCEDURE TO in_perioSET MESSAGE TO 18 CENTERSET BORD TO DOUBDEACT MENÚ ALLCLEAR ALLRELEA ALLON ERROR DO errores WITH ERRORt),MESSA(),MESS(1), PROGRAMÍ),L1NE()DEFINE MENÚ mi
Meiy Garzón V.
TKASAJO PRACTICO DE GRADO 8
DEFINE PAD oí OF m i PRQM "KPERIODQ" AT 8,3
DEFINE PAD o2 OF mi PROM "\PERSONAL1PROFESORES DE I.E.M.L.A.DEFINE PAD o3 OF miESTUDIOS DE ¡.E.M.L.A.
MESSAGE "PERIODOS DE I.E.M.L.A.
'NOMINA DE EMPLEADOS Y«ESSAGEAT 8,15
PROM "\MATERIAS" MESSAGE "MATERIAS DEL PENSUM DEAT 8,27
DEFINE PAD o4 OF ral PROM "\ALUMNOS" MESSAGE "CONTROL DE MATRICULAS,CALIFICACIONES Y ASISTENCIA DE ALUMNOS " AT 8,39DEFINE PAD o5 OF miDE I.E.M.L.A.DEFINE PAD 06 OF miDE I.E.M.L.A.
PROM "\REPORTES" MESSAGEAT 8,50PROM "\AYUDA" MESSAGE" AT 8,62
DEFINE PAD o7 OF ral PROM "\<SALIR" MESSAGESISTEMA DE 1.E.M.L.A. " AT 8,71QN PAD oí OF ral ACTÍVATE POPUP oplON PAD o2 OF mi ACTÍVATE POPUP op2ON PAD o3 OF ral ACTÍVATE POPUP op3ON PAD o4 OF ral ACTÍVATE POPUP op4ON PAD o5 OF rol ACTÍVATE POPUP op5ON PAD 06 OF mi ACTÍVATE POPUP op6ON PAD o7 OF mi ACTÍVATE POPUP op7
REPORTES VISUAL E IMPRESORA
SISTEMA OPERATIVO DEL SISTEMA
FINALIZA LOS PROCESOS DEL
UCREAR PERIODODEFINE POPUP opl FROM 15,3DEFINE BAR 1 OF opl PROM 'DEFINE BAR 2 OF opl PROM " ===== "DEFINE BAR 3 OF opl PROM " \<ESCOJER PERIODOON SELECTION POPUP opl DO periodo WITH BARÍ)
SKIP
DEFINE POPUP op2 FROM 15,14DEFINE BAR 1 QF op2 PROM "\INGRESA A PERSONAL..?ON SELECTION POPUP op2 DO persona WITH BAR O
;ENTER
DEFINE POPUP op3 FROM 15,25DEFINE BAR 1 OF op3 PROM "\INGRESA A MATERIAS..? tENTER)ON SELECTION POPUP op3 DO materia WITH BAR U
DEFINE POPUP op4 FROM 15,35DEFINE BAR 1 OF op4 PROM "\INGRESA A ALUMNOS..? (ENTER)ON SELECTION POPUP op4 DO alumno WITH BARÍ)
DEFINE PQPUP op5 FROM 15,43DEFINE BAR 1 OF op5 PROM "UNGRESA REPORTES..?ON SELECTION POPUP op5 DO reporte WITH BARÍ)
: ENTER)
DEFINE PQPUP op6 FROM 15,31DEFINE BAR 1 OF op6 PROM "UNGRESA A AYUDA..? (ENTER)ON SELECTION POPUP op6 DO respaldo WITH BAR O
DEFINE POPUP op7 FROM 15,31
Mery Garzón V.
PRACTICO DE GRADO
" ' F I N E BAR 1 OF op7 PROM " \<NO "• • ¡ K I N E BAR 2 OF op7 PROM " " SKIP
Dt-.FlNE BAR 3 OF op7 PROM " \ < S I "f)N SELECTION POPUP op7 DO acabar W1TH B A R Í )
m d i r = " "T^n W H I L E .1.
RELÉASE WINDOWS ALL©11,1 TO 38,78©7,1 TO 9,78©1,1 TO 6,78SET COLOR TO /W©8,13 SAY "©8,25 SAY "©8,37 SAY "©8,48 SAY "©8,60 SAY "©8,69 SAY "SET COLOR TO /W©2,12 S A Y " I N S T I T U T O « L A T I N O A M E R I C A N O * "FONT
" B Q L D " , Í 5 STYLE " B I * COLOR +RSET COLOR TO©5,7 SAY "FECHA: "©5,42 SAY ' Realizado por : MERY GARZÓN V.' COLOR 21©5,15 SAY DATEí)©10,10 SAY ' <ESC SALEV©10,42 SAY ' PERIODO ACTUAL: ' GET mdir COLOR +GRCLEAR GETSACTÍVATE MENÚ mi
ENDDORETURN««««KM*****************************
Procedure: PERIODO
KK***tt
* I
* !
*! •*!* !* !* !* j*!* \*
PROCEDURE periodoPARA mbar©10,42 SAY ' PERIODO ACTUAL:
Ca 1 1 ed by
Ca 1 1 s :
AMENU . PRGESCOJER
CREARESCOJER
íprocedure in IN_PERIO.PRG)
(procedure in IN_PERIO.PRG)(procedure in IN_PERIO.PRG)
' GET radir COLOR +GR
Mery Garzón V.
TRABAJO PRACTICO DE GRADO 10
CLEAR GETSSAVE SCREEN TO oplMIDE POPUP oplDO CASECASE mbar=l
DO crearCASE mbar=3
DO escojerENDCASERESTORE SCREEN FROM oplRETURN«*«X#Xtt#ttfttt**tttt*tt***tt«Mft**tttttt*tt***tt
* !******* ;
* !* t* i
* !* ¡
*
Procedure: PERSONA
Called by, AMENU.PRGESCOJER procedure in 1N_PERIO.PRG
Cal le: PERSONAL.PRG
ai***********************************************************************
******
PROCEDURE personaPARA mbar©10,42 SAY ' PERIODO ACTUAL: ' GET mdir COLOR +GRCLEAR GETSSAVE SCREEN TO op2HIDE POPUP op2DO personal.RESTORE SCREEN FROM op2RETURNtt****ttXtt***tt*X*N****tt*tt****ft*«**«':;K
#I***X*******************************************************************
Procedure
Ca11ed by
* I
* I
* I
* ;* t* ;* !* ¡* j******PROCEDURE materia
MATERIA
AMENU.PRGESCOJER (procedure in I N_PER IO. PRG',
Calis: MATERIAS.PRG
Mery Garzón V.
TRABAJO PRACTICO DE GRADO 11
PERIODO ACTUAL: l GET radir COLOR +GRPARA robar010,42 SAYCLEAR GETSSAVE SCREEN TO op3HIDE POPUP op3DO materiasRESTORE SCREEN FROM op3RETURN*************************************
* t ***********
* !
* !* !* !* !* !* i* \ i *****
********************
Procedure : ALUMNO
[***
CalJed by: AMENU.PRG: ESCOJER
Calis: ALUMNOS.
********************
PRG
#**
procedure in I N_PER IO. PRG)
******
PROCEDURE alumnoPARA mbar@10,42 SAY ' PERIODO ACTUAL:CLEAR GETSSAVE SCREEN TO op4HIDE POPUP op4DO alumnosRESTQRE SCREEN FROM op4RETURN**K***********************************
GET mdir COLOR +GR
* !* t* 1* 1* i* t* ¡* t ***********
Procedure:
Called by:
Ca 1 1 s :
********* X * 1
REPORTE
AMENU . PRGESCOJER
REPORTES . PRG
(************
íprocedure in IN_PERIO.PRG)
PROCEDURE reportePARA mbar@10,42 SAY ' PERIODO ACTUAL:CLEAR GETS
GET mdir COLOR +GR
Mery Garzón V.
"LAVAJO PRACTICO DE GRADO 12
.WE SCREEN TO op5: : . ] > & : POPUP op5<¡'.} reportesííESTORE SCREEN FROM op5tíETURN****************************************
******
* !* !* !* i
* !í t
Procedure: RESPALDO
Called by: AMENU.PRG: ESCOJER
Calis: AYUDA.PRG
procedure in IN_PERIO,PRG)
í'ROCEDURE respaldo¡'ARA robar©10,42 SAY 1 PERIODO ACTUAL: ' GET mdir COLOR +GRCLEAR GETSSAVE SCREEN TO op6HIDE POPUP op6DO ayudaRESTORE SCREEN FROM op6RETURN
* i******
*!*!*!
*
Procedure: ACABAR
Ca 11ed by: AMENU.PRG: ESCOJER (procedure in IN_PERIO.PRG)
******PROCEDURE acabarPARA mbarIF mbar = 3
HIDE MENÚ miHIDE POPUP ALLSET CLOCK OFFCLEARCLOSE ALLON ERROR
Mery Garzón V.
TRABAJO PRACTICO DE GRADO 13
012, 4 SAY " MI RECONOCIMIENTO A: " COLOR +G©14, 5 SAY LOCFILEt 'PUCE.BMP' ) BITMAP SIZE 14,22 STRETCH©11,49 TO 24,74©12,54 SAY " REALIZADO POR: " COLOR +GR©23,50 SAY " Mery Garzón Vilíarroel " COLOR 4R©14,56 SAY LOCFILEC2.BMP') BITMAP SIZE 8,11 STRETCHWAIT WIND 'Gracias...1CANCELQUIT
END1FRETURN
******
* !*! Procedure: ERRORES* !*! Called by: AMENU.PRG* !*|*****************************************************«*********#*****#*
******
PROCEDURE erroresPARAMETER merror, MESS, messl, raprog, mlinenoDEFI WIND cuadro FRQM 06,10 TO 16,65 DOUBACT! WIND cuadro@RQW(m,02 SAY ' ERROR NUMBER: ' -i- LTRIM ( STR ( merror ))©ROWO + 1,02 SAY 'ERROR MESSAGE : ' + MESS@RQW()+1,02 SAY 'LINE OF CODE WITH ERROR: ' 4 messl©ROWn + 1,02 SAY 'LINE NUMBER OF ERROR : ' + LTRIM ( STR ím 1 i neno ) J@ROW{)+1,02 SAY 'PROGRAM WITH ERROR: '+mprogW=INKEY(7)DEACT WIND cuadroRETURN*: EOF: AMENU.PRG
Mery Garzón V.
PRACTICO DE GRADO 14
Procedure fileSystemAuthor
CopyrighlLast modified
Procs & Fncts
C:\IEMLA\PROCE.PRGSISTEMA DEL I.E.M.L.A.Mery Garzón V.(c) Ambato, 09 Enero/97, Tesis de Grado de la P.U.C.E13/01/97 at 15:45:16
GRABAJTERMI NABORRA_TERMI NACON_TERRALUMNOt)FALUMNORAS1STAOFAS ISTARGRADO()FGRADORTIPOt)FTIPORFECHA()FFECHA1MP_PANGRABAA_TERMINAACONTAJTERMABORRAA_TERMINAAGRABAPJTERMJNAPIMPJ_PANJIMP_TERRMATE{)FMATERMATIPOÍ)FMATIPO :
MIMP_MPANRPERSO()FPERSORPE ( )FPEI T
Documented 16:45:4000a
W#««*tt
FoxDoc versión
******«¡« í* t
Procedure: GRABA_TERMINA
Called by: INGCLA (procedure in INGCLA.PRG)
Mery Garzón V.
á&AJO PRACTICO DE GRADO 15
" í* \!
*!* »* '
ING1CAM1I NGREMATCAMMATINGRESOADATOSACAMCLA
(procedure in(procedure in(procedure in(procedure in(procedure in(procedure in(procedure in
PERSONAL. PRG)PERSONAL. PRG)MATERIAS.PRG)MATERIAS.PRG)ALUMNOS. PRG)ALUMNOS. PRG)AYUDA. PRG)
; < * * * *
vüCEDURE graba_terroinaÜ23.30 GET POP ;
PICTURE "6*thb " +Bc:\boton\grabar.bmpn+";"4"c:\boton\cerrar.BMP" SIZE3,3,15READRETURN
* t *********************** ¡*! Procedure:* t* ! Cal led by:* ! :* 1 :* ! :* t* t ***********************
*******************
BORRA_TERM I NA
BOR1ELIMATBORRADOABORCLA
*******************
************************************
í procedure in PERSONAL . PRG )(procedure in MATERIAS.PRG)(procedure in ALUMNOS. PRG)! procedure in AYUDA. PRG)
************tt***********#***#*******
PROCEDURE borra termina@23,30 GET POP ;
PICTURE "@*thb '••'3,3,15READRETURN
; *1 *****************1
* j
M Procedure:* i
*! Cal led by:* ¡ ;* t :
* i ;* ;*! ***********************
PROCEDURE con_ter
' + "c: \boton\borrar
i******************
CON_TER
CON 11CON I MATCONSULTAS I ACONCLA
******************{
.bmp"+"; "4"c t\boton\cerrar.BMP' SIZE
f
************************************
(procedure in PERSONAL. FRG)(procedure in MATERIAS.PRG)(procedure in ALUMNOS. PRG)(procedure in AYUDA. PRG)
************************************
Mety Garzón V.
ABAJO PRACTICO DE GRADO 16
3,30 GET POP ;P1CTURE B0*thb " +"c:\boton\continua.BMP"*";"+nc:\boton\cerrar.BMP"
SÍZE 3,3,15READRETURN
*** ALUMNOS ****!**#**#*******#**#***#**************#*yx**N******#«**********x*****tf**********
*!* !*!* !* !* !* !> !* í* \ !
* !* !* !*(*#***
Functlon RALUMNO
Cal led by INGCAMODCAHORCACONGA IRA_FPERACJ1ATRC_CAL IC_ABANDC_BECAC_QPC I MCQPC 1 F"
(procedure(procedure(procedure(procedure(procedure(procedure(procedure(procedure(procedure(procedure(procedure
in ASISTA. PRG)in ASISTA, PRG)in ASISTA, PRG)in ASISTA. PRG)in REPALU.PRG)in REPALUC.PRG)in REPALUC.PRG)in REPALUC.PRG)in REPALUC.PRG)in MENOP.PRG)in MENOP.PRG)
*******#*****************#****************************************
FUNCTION ralumnoPARA codigommCOUNT TO roa! u FOR codi go=codigommRETUR(malu)
* !******* j
* !* !* t **********
Procedure: FALUMNO
PROCEDURE falumnoPARA codigommSET FILTER TO codí go=codigommBROWSRETUR
*!*******!*!* i
Function: RASISTÁ
Mery Garzón V.
PRACTICO DE GRADO 17
Called by: CONCAMPCONCAMREGASPREGASA
(procedure in ASISP.PRG)(procedure in ASISTA.PRG)(procedure in REPASIS.PRG)(procedure in REPASA.PRG)
*•>**#*
1 : VT10N rasistaA R A mmes
"OUNT TO m a l u FOR mes=mnjes
- • * * < *
* * * * * *V I
* ' Procedure: FASISTA
> s * **. " * * * *i ' l íGCEDURE fas is ta
ARA romesoHT FILTER TO mes=mnesBRO'A'SRETUR
*)***************************** ********************* ********* ******************
* i
* !* !
* t* !*}
* !* i
* !* i
* !* i* i
Function RGRADO
Ca 1 1 ed by INGNECALNECQNNEINGNCACALNCACONNCARA_GRADORN_MATEAPNOTASASISJAS I SEAPFALTASMEJAL
(procedure(procedure(procedure(procedure(procedure(procedure(procedure(procedure(procedure(proceduret procedure(procedure(procedure
i n NOTASPRI.PRG)i n NOTASPRI.PRG)i n NOTASPRI.PRG)in CONAS.PRG)in CONAS.PRG)in CONAS.PRG)in REPALU.PRG)in REPCAL.PRG)in RN_FINAL.PRG)in REPASA.PRG)in REPASA.PRG)in APFALTAS,PRG)in MEJAL.PRG)
FUNCTION rgradoPARA fgradotftipoCOUNT TO roalu FOR grado=fgrado .AND. tipo=ftipo
Mety Garrón Y.
TRABAJO PRACTICO DE GRADO 18
RETURN(ma1 u )
*!
******* ¡*! Procedure: FGRADO* t
i******PROCEDURE fgradoPARA fgrado,ftipoSET FILTER TO grado=fgradoBROWSRETURN
.AND. t i p o = f t i p o
Funct ion : RTIPO
C a l l e d by : RA_TIPQ fprocedure in REPALU.FRG)
*!******* t* i* t* t* t* i i****************************************************************************FUNCT1QN rtipoPARA ftipoCDUNT TO raalu FOR tipo=ftipoRETURN(malu)
«I***********************************************************************
******
* !M Procedure: FTIPO*!*!**********#«******************«********««*#*********«*i***í*#***#************PROCEDURE f t i p oPARA, niñoSET FILTER TO cipo=ftipoBROWSRETURN
******* !* i* 1* t* i
Function: RFECHA
Called by: INGNO: CALNO
(procedure(procedure
in NOTASÜP.PRG)in NOTASOP.PRG)
Mery Garzón V.
TRABAJO PRACTICO DE GRADO 19
* i* !*!« t*!******
FUNCTION rfechaPARA ffechaCOUNT TO mal u FORRETURN(ma1 u)
CQNNORN_NOTOAS ISO
PRG(procedure in NOTASOP.PRG)
(procedure in REPASA.PRGí
fechact=rafact
******* \! Procedure: FFECHA
* !* !«*««**PROCEDURE ffechaPARA ffechaSET FILTER TU fechact=mfactBROWSRETURN
* i i*************************************** **************** ********************** t
*! Procedure* i*! Called by* t* i* i
* !* !* i#!*!* !* \ !
* t* i* \ !
* }* i* i* !
IMP_PAN
RPERSONALRGENERALREPCERTP . PRGRA FPERARA GRADORA TIPPRN_MATV.RN NOTÜ.PRGREPASPREGASPC MATRC_CALIC_ABANDC BECAAPNQTASREGASAASISJAS I SEAS I SOCJDPC I M
(procedure in REPORTES. PRG)(procedure in REPORTES . PRG )
(procedure in REPALU.PRG)(procedure in REPALU.PRG)(procedure in REPALU.PRG)(procedure in REPCAL.PRG)
(procedure in REPASIS.PRG)(procedure in REPASIS.PRG)(procedure in REPALUC.PRG)(procedure in REPALUC.PRG)(procedure in REPALUC.PRG)(procedure in REPALUC.PRG)(procedure in RN_FINAL.PRG)(procedure in REPASA. PRG)(procedure in REPASA. PRG)(procedure in REPASA. PRG)(procedure in REPASA. PRG)(procedure in MENOP.PRG)
Mety Garzón V.
PRACTICO DE GRADO 20
CJDPCIF (procedure in MENOP.PRG)APFALTAS (procedure in APFALTAS.PRG)MEJAL (procedure in MEJAL.PRG)
PhQCEDURE imp_pan. 4,30 GET opmr ;
PICTURE "©*thb " +"c:\boton\pantalla.brap"+";"4"C:\boton\impresor.bmp1
•1ZE 3,3,15
*!*»##**
*! Procedure: GRABAA_TERMINAA* \! Called by: INGCAP (procedure in AS1SP.PRG)
*! : MODCAP (procedure in ASISP.PRG)*! : 1NGCA (procedure in ASISTA.PRG)V : MODCA (procedure in ASISTA.PRG)
* i *********** #******* *##******************#**#***********-******
PROCEDURE grabaa_terminaa021,30 GET POP ;
PICTURE n@*thb " +"c: \boton\grabar. bmp"4-n ; "+"c: \boton\cerrar.BMP" SIZE3,3,15READRETURN
* )
*! Procedure: CONTA_TERMA* !
PROCEDURE conta_terma©21,30 GET POP ;
PICTURE "@*thb " fe: \boton\continua.BMP"*11 ; " + "c: \boton\cerrar .BMPSIZE 3,3,15READRETURN
******
Mety Garzón V.
O PRACTICO DE GRADO 21
Procedure: BQRRAA_TERM I NAA
f Called by: BORCAP íprocedure in ASISP.PRG): BORCA (procedure in ASISTA. PRG)
** ** x *Hf:;JCEI>URE borraa_terminaa¡321,30 GET POP ;
PICTURE "@*thb " + n c : \ b o t o n \ b o r r a r . brap"-*-" ; " + "c: \ b o t o n \ c e r r a r . BMP" SIZE
**************************************
M Procedure: GRABAP_TERMINAPV t
,<)>***#
•-KOCEDURE g r abap_ t e rminap::)2S,52 GET POP ;
PICTURE "@*thb " -(-"c: \boton\grabar. brap" + r ;" + "c: \boton\cerrar ,BMF" SIZE3,3,15READRETURN
*¡x***##***************#****#*******#**##************************ » * ** *
* !*! Procedure: IMPJ_PANJ* !«! Called by : TRIMJ (procedure in RN_TR I ME . PRG )*! : TRIME t procedure in RN_TR I ME . PRG í*
PROCEDURE impj_panj©26,30 GET opmr ;
PICTURE "@*thb " +"c : \ b o t o n \ p a n t a l l a . bmp"+" ; "4"C: \ b o t o n \ i m p r e s o r . b m p "SIZE 3,3,15READRETURN
*** MATERIAS ***
**** **
Mery Garzón V*
PRACTICO DE GRADO
Procedure: IMP_TER
Called by: RN_L!BJ: R N L I BE , PRG
(procedure in RN_L I BRE . PRG
******
PROCEDURE imp_ter! , 3G GET üpmr ;PICTL'RE "©*thb r:
^iZE 3,3,15READRETURN
: \ b o t o n \r .bc-D"*" ; "4"C: \bo ton \ce r ra r .b i r .p"
******
* !
*!*
Functlon: RMATE
Called by: RMATEG: RMATEH
(procedure in RHPMAT.FRG)(procedure in REPMAT.FRG'
FUNCTION rmatePARA fgrado.ftipoCOUNT TO mmateria FOR grado=fgrado .AND. tipo=ftipoRETURN(mraateria)
* !*!*
Procedure: FMATE
#****#
r-ñOC£D-RE ímatePARA fgradofftipoSET FiLTER TO grado=fgrado .AND. tipo=ftipoBROWSRETURN
* t
* !*
F u n c t i o n : R M A T I P O
C a l l e d by: RMATET (procedure in REPMAT.PRG)
Mery Garzón V.
PRACTICO DE GRADO 23
• " • « * * * * * * « « * # * * t t * * * « * X * * * t t # * * # « t t * * t t * * « « % * * * * * * *» * * * * *# * * * ****** X * ***** ií
-i ',''•'"".' ! UN rraatipo° A ' ' f i i, ipo
' . • : : • • : • . • ! TQ inmateria POR t i p o = f t i p oRETURN ( m m a t e r i a )
• > # # * * X * * * * * * * * * * * * * * * X * * X * * * * * * * * X * * * Í Í * K ; íK******** i f** f i* * * * * * * * * * * * * x x *•' * - * s *
Procedure: FMATIPO
1- * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * X * * X * * * * # * * * X * * * * * X * * * * * X * * X * * X * * X *
; > üC^DURE f m a t i p o• - " i. f t ipo
ihi' F I L T E R TO t i p o = f t i p oBROWSRETURN
* i * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
*! Procedure: M I M P _ M P A N* i«! Calied by: RMATEG (procedure in REPMAT.PRG)*' : RMATEH (procedure in REPMAT.PRG)«' : RMATET (procedure in REPMAT.PRG)* !
* < # * * * * * * * * * * * t t * * * * * * * * * * * * * * * X * K * * * * * * * * * K * * K * * # K * * X * * * * * * * * X # * * X X X # K * * *
* * * * * -K
PROCEDURE mimp_rapantí24,30 GET optnr ;
PICTURE Bí3*thb " "C: \ b o t o n \ p a n t a l l a . BMP" + " ¡ "c: \bo ton \r .bmp"SIZE 3,3,15READRETURN
* PERSONAL *
* * * * * ** !*! Func t ion : RPERSO* !*\d by: RGENERAL (procedure in REPORTES . PRG*! : REPASP (procedure in REPAS1S.PRG)' i
Mery Garzón V.
PRACTICO DE GRADO 24
-! " " ' 1 0 rperso.- ff un' i . ' TO mper FOR funcion=ífun
Jl", i mper )
>; *********************************************************************
* **
Procedure: FPERSO
r - ^ K i í * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * # * * . * * * ÍT- i * * * * * * * * * * * * * * * * * * * * * * * * * * * *
1 '• Ü * * *
^FOCEDURE fperso" hY. ffun
.1 f F I L T E R TO - f u n c i o n ^ f f u n¿ROWSSETUR
t '
* i» t
* !* !* >i i
* t* t* 1 **.*
Funct ion
Cal led by
*************
RPE
RPERSONALREPCERTP.PRG1NGCAPMODCAPBORCAPCONCA1P
FUNCTION rpePARA codigomCOUNT TO mper FDR codigo=codigomRETUR(mper)
* i******* i* !* t* t**********PRQCEDURE fpePARA codigomSET FILTER TO codigo=codigomEROWS
(procedure in REPORTES.PRG)
(procedure(procedure(procedure(procedure
i nininin
ASISP.PRG)ASISP.PRG)AS ISP.PRG)AS ISP.PRG)
Procedure: FPE
Meiy Garzón V.
PRACTICO D8 GRADO 25
í ' * * * * ******** 5í***i f i í ************** ***********************************
Procedure: I_T
* * s ***#**&********* -s *************************K K -í * tí
•,•; ;.DURE i_t, •• GET oprar ;- i C T U R H B@*thb B -fe: \bo ton \ impresor . bmp l > + " ;"4"C: \boton\c3rrar . BE-1P
..-.•: 3,3,15' M)r i ÜRN
ÍIOF: PROCE.PRG
Meiy Garzón V.
PRACTTCO DE GRADO 26
*****************************************************************
.dure file: C:\IEMLA\PANT.PRGSystem: SISTEMA DEL I.E.M.L.A.Author: Mery Garzón V.
Copyright (c) Ambato, 09 Enero/97, Tesis de Grado de la P.U.C.E.•st modified: 22/07/96 at 22:41:02
-oes & Fncts: PANT
Documented 18:45:42 FoxDoc versión
i * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
Procedure
C a l l e d by
TAÑÍ
1NGCLA1NG1CAM1BQR1CON 11I NGREMATCQNIMATCAMMATELIMATINGRESOAEQRRADOACONSULTAS I AGRADOADATOSACLAVESCAMCLABQRCLACQNCLA
( procedure( procedure( procedure( procedure( procedure( procedure( procedure( procedure( procedure( procedure( procedure( procedure( procedure(procedure(proc, Jure1 procedure( procedure( procedure
in INGCLA.PRG)in PERSONAL . PRG )in PERSONAL. PRG)in PERSONAL. PRG)in PERSONAL . PRG )in MATERIAS. PRG)in MATERIAS. PRG)in MATER'AS.PRG)in MATERIAS. PRG)in ALUMNOS. PRG)in ALUMNOS. PRG)in ALUMNOS. PRG íin ALUMNOS. PRG)in ALUMNOS. PRG)in AYUDA. PRG íin AYUDA. PRG)in AYUDA. PRG)in AYUDA. PRG)
* !* !* !* !* i
*
* !
*
* !
* I J f * * * i t # J t í t * * * * # * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * # * * * * * * * * * # * * * * * ** íí U ***
PROCEDURE pant
©21,0 TO 34,78 DOUBLE©22,16 say1©23,16 say'024,16 say'©25,16 say'©24,19 SAY Mensaje:
Mery Garzón V.
ÍCTICO DE GRAVO 27
"«Esc» S A L I R ". '.I ¡I M
RETURNíAY * < Í F 5 » CÓDIGOS"
>ANT. PRG
Mery Garzón V.
DE GRADO 28
•oeedure fiIsSystemAuthor
Copyright.ast modified
oes £t Fncts
C:\IEMLA\IN_PERIO.PRGSISTEMA DEL I.E.M.L.A.Mery Garzón V.(c) Ambato, 09 Enero/97,12/01/97 at 21:09:02
ESCQJERPERSONAMATERIAALUMNOREPORTERESPALDOACABARCREARABRIRFILE
Tesis de Grado de la P.U.C.E
Documentad 18:45:43 FoxDoc versión
; > . * > » * * # * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * # * * * * * * * * * * *
******
* ! * * * * * * * * # * ***#**************************;: ************************************
** Procedure ESCOJER
* : Cal led by« iM Ca 1 1 s* í* !* !* t
* íx t* t
PER I ODO
PER I ODOPERSONAMATER 1 AALUMNOREPORTERESPALDOACABARABRIRFILE
* iX t***X**********************
(procedure in AMENU.PRG)
(procedure(procedure{procedure(procedure( procedure( procedureí procedure( procedure
inininininininin
AMENU.PRG)IN PERIO.PRG)IN PERIO.PRG)IN PERIO.PRG)I N_PER I 0 . PRG )IN PERIO.PRG)IN PERIO.PRG)i N PEK - 0 . PkG )
PROCEDURE escojermsta= .T.mdir=GETDIR( "C: \ IEMLA", "SELECCIONE DIRECTORIO.m d i r = L E F T Í m d Í r t L E N ( m d i r ) - l íIF L A S T K E Y < ) = 2 7 .OR. L E N ( m d i r ) = 0
RETURNENDIFI F L £ N ( m d i r ) = 8
Mery Garzón V.
PRACTICO DE GRADO 29
irnr="C:UEMLA\P97-98"
:';F MENÚ mi' 'ME PAD oí OF mi PROM "\PERIODO
" AT 8.3MESSAGE "PERIODOS DE I.E.M.L.A.
1 r ME PAD o2 OF mi PROM.-nUFESORES DE I.E.M.L.A.
"UPERSONAL" MESSAGE" AT 8,15
'NOMINA DE EMPLEADOS Y
NE PAD 03 OF mi PROM "\<MATERIAS" MESSAGE "MATERIAS DEL PENSUM DE. •JDIOS DE I.E.M.L.A.-.!NE PAD o4 OF mi
" AT 8,27PROM "UALUMNOS" MESSAGE "CONTROL DE MATRICULAS,
, iFICACIQNES Y ASISTENCIA DE ALUMNOS " AT 8,39•MNE PAD o5 OF mi PROM "\<REPORTES" MESSAGE "REPORTES VISUAL E-RESORA DE I.E.M.L.A. " AT 8,50-INE PAD 06 OF mi PROM " UAYUDA" MESSAGE "SISTEMA OPERATIVO DEL SISTEMAI.E.M.L.A. " AT 8,62
FINE PAD o7 OF m! PROM "USALIR" MESSAGE^TEMA DE I.E.M.L.A. " AT 8,71
DEACTIVA POPUP opclACTÍVATE POPUP opc2ACTÍVATE POPUP opc3ACTÍVATE POPUP opc4ACTÍVATE POPUP opc5ACTÍVATE POPUP opc6
'FINALIZA LOS PROCESOS DEL
•".'•• i^AD oí OF mON PAD o2 OF mON PAD o3 OF mQN PAD o4 OF mON PAD o5 OF mHN PAD 06 OF mJN PAD o7 OF m i ACTÍVATE POPUP opc?
DEFINE POPUP opcl FROM 15,3iiEFINE BAR 1 OF opcl PROM "\R PERIODODEFINE BAR 2 OF opcl PROM " ======DEFINE BAR 3 OF opcl PROM "\R PERIODOON SELECT10N POPUP opcl DO periodo WITH BAR ()
SKIP
DEFINE POPUP opc2 FROM 15,14DEFINE BAR 1 OF opc2 PROM "\<INGRESA A PERSONAL..?ON SELECTION POPUP opc2 DO persona WITH BARO
DEFINE POPUP opc3 PROM 15,25DEFINE BAR 1 OF opc3 PROM "\<INGRESA A MATERIAS..?ON SELECTION POPUP opc3 DO materia WITH BARO
(ENTER)
(ENTER)
DEFINE POPUP opcA FROM 15,35DEFINE BAR 1 OF opc4 PROM "\<INGRESA A ALUMNOS..? (ENTER)ON SELECTION POPUP opc4 DO alumno WITH BARÍ)
DEFINE POPUP opc5 FROM 15,43DEFINE BAR 1 OF opc5 PROM "\<INGRESA REPORTES..? (ENTER)ON SELECTIQN POPUP opc5 DO reporte WITH BARO
DEFINE POPUP opc6 FROM 15,31DEFINE BAR 1 OF opc6 PRQM "\<INGRESA A AYUDA..? (ENTER)
Mery Garzón V,
PRACTICO DE GRADO 30
••CTIQN POPUP opc6 DO respaldo V/ITH BARO
.:• POPUP opc7 FROM 15,31'.;r BAR 1 OF opc? PROM " \O ": J i ÜAR 2 OF opc? PROM r=^.-= " S K I P. . -AR 3 OF opc? PROM " \<SI "E I F C T I O N POPUP opc7 DO acabar W I T H BARO
. • ALL- ¡ r r Y í m d i r )
b r í r f i le
©14,5 TO 16,70 DOUB:üt5,8 SAY "PROBLEMAS EN ALGÚN ARCHIVO O DIRECTORIO MAL SELECCIONADO
x=lNKEYÍ0)014,5 TO 16,70 CLEARfiista= .T.
Procedure: PERSONA
Ca! led by: AMENU.PRG: ESCOJER
Calis: PERSONAL. PRG
* I
*
*!* !*!*
******FROCEDURE personaPARA robarSAVE SCREEN TO opc2HIDE POPUP opc2DO personalRESTORE SCREEN FROM opc2RETURN*x****#*****#**#*********#**********
ÍDrocedure in I N P E R I O . PRG )
Mery Garzón V.
TRABAJO PRACTICO DE GRADO 31
Procedure: MATERIA
Called by AMENU.PRGESCOJER
Calis: MATERI AS.PRG
* !* !* !* !* !* !* !* 1******PROCEDURE materiaPARA mbarSAVE SCREEN TO opc3H1DE PQPUP opc3DO materiasRESTORE SCREEN FROM opc3RETURN**********K********tt****«***XX******X
(procedure in IN_PERIO.PRG)
**
*!***«********«*****«*****X*********«*«K**X«X***X*#*******X«*****«***«*«******** t**K
*
*
*
**
! Procedure :i
! Calledti! Calt
by:
, Is:
ALUMNO
AMENU. PRGESCOJER
ALUMNOS . PRG
i ****************************
(procedure in IN_PER10.PRG)
*> **********PROCEDURE alumnoPARA mbarSAVE SCREEN TO opc4HIDE POPUP opc4DO alumnosRESTORE SCREEN FROM opc4RETURN************ y ****** X******************
* i******* ¡* t* |* (* ;* i* i* i
*##*#*****
Procedure: REPORTE
Called by AMENU.PPGESCQJER (procedure in IN_PERIO.PRG)
CalIs: REPORTES.PRG
Mery Garzón V.
TRABAJO PRACTICO DE GRADO 32
******PROCEDURE reportePARA mbarSAVE SCREEN TO opc5HIDE POPUP opc5DO reportesRESTORE SCREEN FROM opc5RETURN****************************************
*!************************#*********************#******************************* i
*! Procedure: RESPALDO* i*! Called by: AMENU.PRG*! : ESCOJER (procedure in IN_FERI O.PRG)* t*! Ca11s: AYUDA.PRG* ¡*I***************************************K**************************#**********PROCEDURE respaldoPARA mbarSAVE SCREEN TO opc6HIDE POPUP opc6DO ayudaRESTORE SCREEN FRQM opc6RETURN****************************************
*!*****#*#*****#*******************************************s*************,******* ¡*! Procedure: ACABAR* i*! Called hy: AMENU.PRG*! : ESCOJER (procedure in IN_PER10.PRG)* i* i******PROCEDURE acabarPARA mbarIF mbar = 3
HIDE MENÚ miHIDE POPUP opc?SET CLOCK OFFCLEAR
Mety Garzón V.
TRABAJO PRACTICO DE GRADO 33
GLOSE ALLON ERRORCANCEL
E N D i FRETURN
***tttt******#*«tt*K*****tt*tt*«#**X#tt*###**tt#
* !* t*•!
*!* I* !* !* !* í* !* í* 1* !* !* !* !*
Procedure
Cal led by
Cal Is
Uses
Qther Files
CREAR
PERIODO (procedure in AMENU.PRG)
MTREE1) (function in ?)
PERSO.DBFMATE.DBFALU.DBFNOTAS.DBFCOND.DBFASÍS.DBFAS1SP.DBF
DBF
PROCEDURE crearDEFINE WIND «crear FROM 15,22 TO 31,72;
TITLE " AÑO LECTIVO "+TR1MIUPPE(PRQMt)))+" " "ü","|" SHADOWACTIVA WIND wcrear "mnomdir=SPAC(7)©2,5 SAY "NOMBRE DIRECTORIO :" GET mnomdir PICT B@í"READIF LASTMO27 .AND. 1EMPTY(mnomdir )
mnomdir="Ptl+ALLT( mnomdir )=-ADIR(mtree,llC:\IEMLA\*.tl,*D11)m l e n = A L E N ( m t r e e , 1 )
FOR i=l TO m í e nI F ( A L L T í m t r e e í i , 1 ) ) = r a n o m d i r ) . A N D . t r n t r e e t i , 5 ) = " D " )
sw=lE N D I F
ENDFORRELÉ mtreeIF sw=0
!md ¿ t m n o m d i rCOPY F I L E C : \ i emla \base \pe r so .db f TO C : \ i e m l a \ S < m n o r a d i r \ p B r e o . d b fCQPY FILE C:\ iemla\base\mate.dbf TO C: \f
Mery Garzón V.
•¿uiCTICO DE GRADO 34
FILE C:\iemla\base\alu.dbf TO C:\iemla\Sdnnonidir\alu.dbfOP": FILE C:\iemla\base\notas.dbf TO C: \s .dbf
;.:OPY FILE C:\iemla\base\cond.dbfCOPV FILE C:\iemla\base\asis.dbfGüPY FILE C:\iemla\base\asisp.dbfMLA\&MNDMD1R\CLAVES.DBFmdir=ALLT(mnonidi.r)°12,19 SAY "AfíÜ LECTIVO CREADO <-<'x=INKEY<0)E312,19 SAY nYA EXISTEN"x = I N K E Y ( 0 í!F
TO C : \ i e m l a \ & m n o m d i r \ c o n d . d b fTO C: \fTO C: \f
' I N D wcrear
* t
*
* t
*
Procedure A B R I R F I L E
C a l l e d by
Uses
ESCOJER
PERSO.DBFMATE.DBFA L U . D B FNOTAS.DBFCQND.DBFASÍS.DBFASISP.DBF
íprocedure in 1N_PFRIO.PRG
«***»»PROCEDURE abrirfileSELE AIF F I L E ( " l < r i D I R \ P E R S O . D B F " )
USE femdir\persoINDEX ON código TQ & r a d i r \ n d x p e r s oINDEX ON apel 1 idos-i-nombre TO &mdir \perso_apUSE &md ir- \perso INDEX S¡nidir \ndxperso , & < n i d i r \perso__ap
ELSE
E N D I F
SELE BIF FILE("&MDIR\MATE.DBF n )
USE ¿mdi r \ tna t eINDEX QN código TU &rndir\mate
ELSE
Mery Gar/ón V.
TRABAJO PRACTICO DE GRADO 35
msta=.F.END1F
SELE CIF FILE("&MDIR\ALU.DBF")
USE fcradirUluINDEX ON código TO &mdir\ndxalumnINDEX ON sexo+apel1ido+nombre TQ &mdir\alu_apeUSE S<mdir\alu INDEX S<mdir\ndxa lumn,S<mdir\alu_ape
ELSEmsta=.F.
ENDIF
SELE DI F F I L E ( " & M D I R \ N O T A S . D B F " )
USE & r a d i r \ n o t a sINDEX ON mat r icu la TO &mdir\notas
ELSEm s t a = . F .
E N D I F
SELE EIF FILE ("kflDÍR \CQND. DBF" )
USE icmdir\condINDEX ON matricula TO &mdir\cond
ELSEmsta=:. F.
ENDIF
SELEC FIF F I L E { " f c M D I R U S I S . D B F " I
USE &mdir\asisINDEX ON mes TO &nidir\asis
ELSEmsta=.F.
ENDIF
SEL -:C GIF FILE ("kMDIRUSISP.DBF")
USE &mdir\asispINDEX ON mes TO &mdir\asisp
ELSEmsta^.F.
ENDIF
RETURN»: EOF: IN PERIO.PRG
Mery Garzón V.
TRABAJO PRACTICO DE GRADO 36
******* ;
* ;
* :* •
* ;
* :* •* ;
* ;
* ;
* :* ;
* •
* ;
* ;
* ;
* ;
* ¡
Procedure fileSystemAuthor
CopyrightLast modified
Procs &¡ Fncts
Set by
Cal Is
C : \ EML A \L . PRGSISTEMA DEL I .E.M.L.A.Mery Garzón V.(c) Ambato, 09 Enero/9708/01/97 at 11:57:24
SELECTORING1GRABARPCAM1BOR1CON 11CON21MOVERTECLA
PERSONA (prc
SELECTOR (prc
Tesis de Grado de la F.U.C.E.
(procedure in !N_PERIO,PRG)
(procedure in PERSONAL.PRG)* :
* : D o c u m e n t e d l 8 : 4 5 : 4 4 FoxDo e v e r s i ó n3.00a*;***** ******************************************************************
******
SET PROCEDURE TO PROCESTORE 0 TO mpadHIDE POPUP opc2SELE ADEFINE MENÚ monitorlDEFINE PAD ing OF monitorl PROMPT "\ INGRESO DE INF. ' AT 16,27MESSAGE "INGRESO DE DATOS "iDEFINE PAD cam OF monitorl PV1MPT "\ CAMBIOS DE INF. " AT 19,27MESSAGE "CAMBIOS DE DATOSDEFINE PAD bor OF monitorl PR^MPT "\ BORRADO DE INF. " AT 20,27MESSAGE "BORRADO DE DATOSDEFINE PAD conl OF monitorl PROMPT "\ CONSULTA SIMPLE. " AT 21,27MESSAGE "CÓNSULATA SIMPLE DE DATOSDEFINE PAD con2 OF monitorl PROMPT "\ CONSULTA GENERAL. " AT 22,27MESSAGE "CONSULTA GENERAL DE DATOSDEFINE PAD asis OF monitorl PROMPT "\ CONTROL DE ASISTENCIA " AT 23,27MESSAGE "CONTROL DE ASISTENCIA "
ON SELECTION PAD ing OF raonitorl DO selector WITH 1ON SELECTION PAD cam OF monitorl DO selector WITH 2ON SELECTION PAD bor OF monitorl DO selector WITH 3ON SELECTION PAD con! OF monitorl DO selector WITH 4
Mery Garzón V.
TRABAJO PRACTICO DE GRADO 37
ON SELECTION PAD con2 OF monitorl DO selector WITH 5ON SELECTION PAD asís OF monitor! DO selector WITH 6
©16,24 TO 25,54 DOUBSAVE SCREEN TO prACTÍVATE MENÚ monitor!
* !* t Procedure
Called by
Calis
* !* !* !* !* !* |
* !* !* í* t* !* !* !* !* !* t
* !* !* !*!« i******
PROCEDURE jlectorPARAMETER *padH1DE MENÚ monitor!RESTORE SCREEN FRQMDO CASECASE mpad=l
DO ing!CASE mpad=2
DO camlCASE mpad=3
DO borlCASE mpad=4
DO con 11CASE mpad=5
DO con21
SELECTOR
PERSONAL.PRGALUMNOS.PRG
ING!CAM1BOR1CON UCON21AS ISP.PRGINGRESOACAMB10SABORRADOACONSULTAS!ACONSULTAGANOTASPRE.PRGNOTASPRI.PRGNOTMSOP.PRGCONAS.PRGASISTA.PRG
(procedure(procedure(procedure(procedure(procedure
Iprocedurel procedure(procedure(procedure(procedure
ininininin
ininininin
PERSONALPERSONALPERSONALPERSONAL
PRG)PRG)PRG)PRG)
PERSONAL. PRG)
ALUMNOSALUMNOSALUMNOSALUMNOS
PRG)FRG)PRG)PRG)
ALUMNOS. PRG)
pr
Mery Garzón V.
TRABAJO PRACTICO DE GRADO 38
CASE mpad=6DO asisp
ENDCASERESTORE SCREEN FROM prSET CLQCK OFFRETURN
*****************
******
* (
*! Procedure* i*! Callad by* ¡
* ! Calis* !* i* i* t* t
***************
INGí
SELECTOR
TECLAPANTGRABA TERMINAGRABARPMOVER
INFORMACIÓN " FONT "BOLD",Í0
(procedure in PERSONAL,PRG)
(procedure in PERSONAL.PRG1(procedure in PANT,PRG)(procedure in PROCE.PRG)(procedure in PERSONAL.PRG)(procedure in PERSONAL.PRG)
* ¡ *********************** ******************************************************PROCEDURE inglON KEY LABEL f5 DO teclaDEFINE WINDOW al FROM 7,1 TO 35,79 DOUBLEACTIVA WIND alD="Sn©0,19 SAY " ÁREA DE INGRESO DESTYLE "B"DO pantDO WHILE .T.
SELE ASET ORDER TO iSTORE SPACE<8) TO codigoír,STORE SPACEÍ30) TO map.ninc, mtitm, mtits, mobsSTORE SPACE(ll) TO meeSTORE SPACEÍ20) TO mlfna, mesp, raent, mespl, mentí, motSTORE SPACE(12) TO mestSTORE 0 TO miess, m m i l , otel, mearSTORE SPACEÍ35) TO tndomSTORE DATEf) TO mfcon, mfconl, mfma, mfie, mfactSTORE SPACEU0) TO mfun, mcateSTORE SPACEÍ25) TO mdotSTORE 0 TO mteot, manos, mtiemACTIVA WIND al
Q0,58 SAY "No CÓDIGO *:"s8!" FONT nbold",8 STYLE
FONT "bold'I,8 STYLE "B" GET codigom FUNC
Meiy Garzón V.
TRABAJO PRACTICO DE GRADO 39
READIF LASTKEYt)=27 .OR. codigom = SPACI8)
EXITENDIFsn = "S"SEEK codigomIF .NOT. EOF()
@Í9,35 SAY "CÓDIGO EXISTE <ENTER>"READ©19,35 SAY REPLI<" ",21)LOOP
ENDIF©2,2 SAY "APELLIDOS:" GET map FUNC "s30!"©3,2 SAY "NOMBRES:" GET mno FUNC Ks30!n©2,44 SAY "CÉDULA IDENTIDAD.: " GET mee PICT "999999999-9"©4,2 SAY "LUGAR-FECHA NACÍ.: " GET mlfna FUNC "s20!"©4,45 SAY "CARNET IESS: " GET miess picture"999999999"©5,2 SAY "LIBRETA MILITAR: " GET m m i I picture"999999999"©5,45 SAY "No CARGAS F.:" GET mear picture"99" RANGE 1,10©6,2 SAY "ESTADO CIVIL: " GET rnest FUNC 'M1.SOLTERO,2.CASADO,3.V IUDO,4.DIVORCIADO'©7,2 SAY "D1REC DOMICI: " GET mdom FUNC "s35!"©6,2 SAY Mvo TELEFONO: " GET mtel pi cture"£í£-#ííS"©9,2 FAY "TITULO-N1VEL MEDIO: " GET nutra FUNC "s30!n©10,2 SAY "ENTIDAD: " GET ment FUNC "s20!"©10,37 SAY "ESPECIALIZACION: " GET mesp FUNC "s20!"©11,2 SAY "QUE FECHA: " GET mfcon PICTURE "@D"©11,37 SAY "FUNCIÓN DESEMP: "GET mfun func'M 1.PROFESOR,2,EMPLEADO'©12,2 SAY "TITULO-NIVEL SUP.: - GET ratits FUNC "sSO!"©13,2 SAY "ENTIDAD: " GET mentí FUNC "s20!n©13,37 SAY "ESPECIALIZACION: " GET mespl FUNC "s20!"©U,2 SAY "CUE FECHA: " GET mfconl PICTURE "@D"©14,23 SAY «FEC. ING. MAGIST." GET mfma PICTURE "@D"©14,50 SAY "FEC. ING. IEMLA." GET mfie PICTURE "©D"©15,2 SAY "OTRO LUGAR DE TRAB.: " GET mot FUNC "s20í"©16,2 SAY "DIRECCIÓN OTRO TRAB.: " GET mdot FUNC "s25!"©17,2 SAY "No TELF. OTRO TRAB,: " GET mteot picture"###-###"©17,32 SAY "CATCGOR;A , N MAGISTERIO: " GET mcate FUNC "ssoí"©18,2 SAY "ANIOS DE SERVICIO: " GET manos picture"99" RANGE 1,50©18,32 SAY "ANIOS DE SERVICIO IEMLA: " GET mtiem picture"99" RANGE1 ,50©19,2 SAY "OBSERVACIONES: " GET mobs FUNC "s30!"©19,52 SAY "FECHA ACTUAL: " GET mfact PICTURE "@D"READPOP=1DO graba_terminaDO CASECASE POP=1
APPEND BLANK
Mery Garzón V.
TRABAJO PRACTICO DE GRADO
DO grabarpCASE POP=2
EXITENDCASE
ENDDODO MOVERDEACTI WIND aiON KEYRETURN•i-*»*********»************************
******
* t
*!* ¡
*!*!* ¡**********#***>
Procedure: GRABARP
Cal led by : ING1: CAM1
(procedure in PERSONAL.nRG(procedure? in PERSONAL, PRG
****#******************##*******************************
PROCEDURE grabarpREPLACE código WI THREPLACE cédula W I THREPLACE carnet WiTHREPLACE
codigom, a p e l l i d o smee, fechanac WITHmiess, libreta WITH m m i !
V,' i TH rr¡ap , nombre WITH mnom l f n a , estado WITH mest
d o m i c i l i o WITH mdonititulom WITH mtitm
, fechac WITH mfconespecial! WITH mespl
telefono WITH mtel, cargas WITH mear,REPLACE especial WITH mesp, entidad WITH ment,REPLACE función WITH mfun, titulos WITH mtits,REPLACE en- idadl WITH mentí , fechad WITH mfconl , fechamag WITH mfmaREPLACE fe.haie W1TH mfie, otrotra WITH mot, dirotra WITH mdotREPLACE tetotra WITH mteot, categoría WITH mcate, anoser WITH manosREPLACE anosie WITH mtiem, observac WITH mobs, fechact WITH mfactRETURN*«KK**#tt**¥*********X*tttt**N****X*X*****XX**
XXX X XX
x !* ! Procedurex (*! Cal led by* !*! Calis* !x ¡
* !* !
CAMÍ
SELECTOR
TECLAPANTGRABA TERMINAGRABARPMOVER
X 1
(procedure
(procedure(procedure(procedure( procedure( procedure
i n
ininininin
PERSONAL. PRG)
PERSONAL. PRG)PANT . PRG )PROCE . PRG )PERSONAL. PRG)PERSONAL. PRG)
Xt*X*************XX**#XXXX*.*.X**X***X*XXXXXX*XXX*******X*****XX**K**X*XXX*
Mery Garzón V.
TRABAJO PRACTICO DE GRADO 41
PROCEDURE camlON KEY LABEL f5 DO teclaDEFINE WINDOW al FROM 7,1 TO 35,79 DOUBLEA C T I V A W I N D a lD="S"(90,15 SAY " ÁREA DE CAMBIOS DE INFORMACIÓN " FONT "BOLD",10STYLE "B"DO pantDC WHILE .T.
SELE ASET ORDER TO 1STORE SPACEÍS) TO codigomSTORE SPACEÍ30) TO map.mno, mtitm, mtits, mobsSTORE SPACEill) TO raceSTORE SPACE(20) TO mlfna, mesp, ment, mespl, mentí, motSTORE SPACEÍ12) TO mestSTORE 0 TO miess, m m i l , mtel, mearSTORE SPACEÍ35) TO mdoroSTORE DATE() TO mfcon, mfconl, mfma, mfie, mfactSTORE SPACEU0) TO mfun, mcateSTORE SPACEI25) TO mdotSTORE O Tu mteot, manos, mtiem
©0,58 SAY "No CÓDIGO #:" FONT "bold",8 STYLE "B" GET codigom FUNC"s8!" FONT nbold n,8 STYLE "B"READ1F LASTKEYi!=27 .OR. codigom = SPACÍ8)
EXITEND1Fsn = "S"SEEK codigomIF EOFÍ)
-U9,35 SAY "CÓDIGO NO EXISTE <ENTER>"'EAD
' ..'-19,35 SAY REPLI (• ",25)LOOP
END1Fcodigom=codigomap^apel1 idosmno=nombremce=cedu1 amifna=fechanacmest=estadomiess=carnetmmi1=1ibretamdom=domici1iomtel^telefonomcar=cargas
Mery Garzón V.
TRABAJO PRACTICO DE GRADO 42
m t i t m = t i t u l o mmesp=especia1ment - en t idadmfcon=fechacm f u n = f u n c i ó nratits=titulosmespl=especia11mentl=entidadlmfconl=fechaclmfraa=fecharaagmfie=fechaiemot=otrotramdot=dirotramteot=telotramcate=categoriamanos=anosermt iem=anos iemobs=observacmfact=fechact@2,2 SAY "APELLIDOS:" GET map FUNC "s30!"©3,2 SAY "NOMBRES:" GET mno FUNC "s30!"©2,44 SAY "CÉDULA IDENTIDAD.: n GET mee PICT "999999999-9*@4.2 SAY "LUGAR-FECHA NACÍ.: " GET ralfns FUNC "s2ei"©4,45 SAY "CARNET 1ESS: " GET miess picture"999999999" RANGE 1,1©5,2 SAY "LIBRETA MILITAR: " GET mmi1 picture"999999999" RANGE1,1000000©5,45 SAY "No CARGAS F.:" GET mear picture"99" RANGE 1,10©6,2 SAY "ESTADO CIVIL: " GET mest FUNC 'M1.SOLTERO,2.CASADO,3.V1UDO,4.DIVQR~1rtDO'©7.2 SAY "DIREC DQM1CI: " GET mdom FUNC "s35!"©8,2 SAY "No TELEFONO: " GET mtel picture"#*#-#t#"©9,2 SAY "TITULO-NiVEL MEDIO: " GET mtftm FUNC "s30!"©10,2 SAY "ENTIDAD: " GET ment FUNC "£¿0!"©10,37 SAY "ESPECIALI7/-CION: " GET mesp FUNC "s20!"©11,2 SAY "QUE FECHA: , GET mfcon PICTURE "@D"©11,37 SAY "FUNCIÓN D EMP: "GET mfun func'M 1.PROFESOR,2.EMPLEADO1©12,2 SAY "TITULO-NIVEL SUP.: " GET ratits FUNC "s30!"©13,2 SAY "ENTIDAD: " GET mentí FUNC "s20!"1513,37 SAY "ESPECIALIZACION: " GET mespl FUNC "s20!"©14,2 SAY "QUE FECHA: " GET mfconl PICTURE "@D"©14,23 SAY "FEC. 1NG. MAGIST." GET mfma PICTURE "@D"@14,50 SAY "FEC. 1NG. IEMLA." GET mfie PICTURE "@D"©15,2 SAY "OTRO LUGAR DE TRAB.: " GET mot FUNC "s20!"©16,2 SAY "DIRECCIÓN OTRO TRAB.: " GET mdot FUNC "s25!"©17,2 SAY "No TELF. OTRO TRAB.: " GET mteot picture"###-##f"©17,32 SAY "CATEGORÍA EN MAGISTERIO: " GET mcate FUNC "s30!"©18,2 SAY "ANIOS DE SERVICIO: " GET manos picture"99" RANGE 1,50©18,32 SAY "ANIOS DE SERVICIO IEMLA: " GET mtiem picture"99" RANGE1,50
Mery Garzón V.
-A 09x1*0
sqoui
01 (SE)HOVdS 3HQ1SJEOUI ' ja^oi 'ITUIUI 'ssaiui oí O 3H01S
}sain oí (3i)30VdS 3H01S'^dsaw '^uam 'dsaui 'suj-itu QI (0£)30VdS HdOXS
s°o» 01 UmOVdS HH01S*ouuj'deuj oí ( 0£ 1 HOVdS HÜOISwo§Tpoo oí (9)30VdS HM01S
T 01 H3QHO 13SV 3135
'!' HlIH/ft OQ
0T'Haioa NOIOVWHOHN sa
gnoa
oavaaoa
oí
nau a- 31 AIS
vsyv u AVS s i ' ® ®T« Q N I J f t VA110V
OQ 13SV1 A3>1 NO
******i * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * » * * * * * * * * * * * * * * * » * * * * * * * ! *
i *
(Oyd'lVNOSH3d u i aanpaooJd)(OHd'300Hd uí ajnpaoojd)(DHd'INVd ul 3-inpaooJd}
(OHd'lVNOSa3d UT
H3AOUVNIWH31
INVdV1031
t ajnpaoojd
i *
i *
i *******
M********************S*************************************************¡*
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
130sqotu 1HD
nvniov=S3NO
A3>f NOQ N I / f t I10V3Q
y3AÜW QdoaaN3
3SVOGN311X3
3SV3
T^dOd 3SVO3SVO OG
AVSAVS
QV3M
£17 QTVffWTJ
TRABAJO PRACTICO DE GRADO 44
STORE DATEt) TO tnfcon, mfconl, mfma, mfie, mfactSTORE SPACEU0) TO mfun, mcateSTORE SPACEÍ25) TO radotSTORE 0 TO mteot, manos, mtiem
lsk- CÓDIGO # : • FONT "bold'"boid",8 STYLE "B"
©0,58 SAY"s8¡" FONTREADIF LASTKEY()=27 .OR, codigoin - SPACEÍ8)
EXITENDIFsn = "S"SEEK codigomIF EOF O
©19,35 SAY "CÓDIGO NO EXISTE <ENTER>READ©19,35 SAY REPLI(" ",25)LOOP
ENDIF©2,2 SAY©3,2 SAY&2,¿í¿* SAY "CÉDULA IDENTIDAD.©4,2 SAY "LUGAR-FECHA NACÍ.:©4,45 SAY "CARNET IL3S: "©5,2 SAY "LIBRETA MILITAR©5,45 SAY "No CARGAS P. : "
2 SAY "ESTADO CIVIL: "2 SAY "DIREC DOMICI; "2 SAY "No TELEFONO:
8 STYLE "B" GET codigom FUNC
"APELLIDOS: ""NOMBRES:" +"
@6©7©8
4 ape11 idosnombre
: " 4 cédula. : " 4 fechanac4 TRANStcarnet,"999999999")B -t- TRANS( 1 ibreta,"9999999991
1 4 TRANSícargas,"99")1 4 estado1 4 domici1io4 TRANSÍtelefono
©9,2 SAY "TITULO-NIVEL MEDIO: " 4 titulara©10,2 SAY "ENTIDAD: " 4 entidad©10,37 SAY "ESPECIALIZACIQN: " 4 especial©11,2 SAY "QUE FECHA: " 4 DTOC(fechac)©11,37 SAY "FUNCIÓN DESEMP: " + función©12,2 SAY "TITULO-NIVEL SUP.: " 4 títulos©13,2 SAY "ENTIDAD: " 4 entidadl©13,37 SAY "ESPECIALIZACION: " 4©14,2 SAY "QUE FECHA: " 4 DTOC(©14,23 SAY "FEC. ING. MAGIST." 4 DTOC(fechamag)©14,50 SAY "FEC. ING. IEMLA." + DTOClfechaie)©15,2 SAY "OTRO LUGAR DE TRAB.: " 4 otrotra©16,2 SAY "DIRECCIÓN OTRO TRAB,: " 4 dirotra©17,2 SAY "Na TELF. OTRO TRAB.: " 4 TRANSUelotra,"###-###")©17,32 SAY "CATEGORÍA EN MAGISTERIO: " 4 categoría©18,2 SAY "ANIOS DE SERVICIO: n 4 TRANStanoser,"99")©18,32 SAY "AN1QS DE SERVICIO IEMLA: " 4 TRANS(anosie,"99")©19,2 SAY «OBSERVACIONES: " 4 observac©19,52 SAY "FECHA ACTUAL: " 4 DTOClfechact)
Mexy Garzón V,
TRABAJO PRACTICO DE GRADO 45
POP=1DO borra_terminaDO CASECASE POP=1
DELETECASE PQP^2
EXITENDCASE
ENDDODO MOVERDEACT1 WIND alON KEYRETURNi********************************
*;**********#***********************************************+************
******
* I
* ! Procedure
* ! Cal led by
CON 11
SELECTOR (procedure in PERSONAI.FRG:
TECLA iprcceuure i n FEr.¿M!.>- -.. FF.CiPANT (procedure in FAK'T . TRli.CONJTER (procedure In PROCE.FRG)MOVER (procedure in PERSONAL . PríG )
******
PROCEDURE conllON KEY LABEL f5 DO teclaDEFINE W1NDGW al FROM 7,1 TO 35,79 DOUBACTIVA WIND alD^-S"©0,8 S/.Y " ÁREA DE CONSULTA INDIVIDUAL DE • INFORMACIÓNFONT "BOLDM0 STYLE "E"DO pantDO WH1LE .T.
SELF ASET ORDER Tu 1STORE SPACE18) TO codigoraSTORE SPACEO0) TO map.mno, mtitir,, mtits, mobsSTORE SPACE(ll) TO meeSTORE SPACE(20Í TO mlfna, mesp, ment, mespl, mentí, motSTORE SPACE(12) TO mestSTORE 0 TO miess, m m i 1 , mtel, mearSTORE SrJgHajp^J-TO mdomSTORE DATE(TTÓ mfcon, mfconl, mfma, mfie, mfactSTORE SPACEÍ10) TO mfun, mcate
Mery Garzón V.
TRABAJO PRACTICO DE GRADO 46
"APLLLIDQS:""NOMBRES:" +
STORE SPACE(25) TO mdotSTORE 0 TO mteot, manos, mtiem
(30,58 SAY "No CÓDIGO #:" FONT "bold",8 STYLE "B" GET codigom FUNC"s8!" FONT "bold",8 STYLE "B"READIF LASTKEY()=27 .OR. codigom = SPACE(8)
EXITENDIFsn = "S"SEEK codigomIF EOFí)
S19.35 SAY "CÓDIGO NO EXISTE <ENTER>"READ©19,35 SAY REPLILOOP
ENDIF©2,2 SAY©3,2 SAY©2,44 SAY "CÉDULA IDENTIDAD©4,2 SAY "LUGAR-FECHA NACÍ.©4,45 SAY "CARNET 1ESS: " +
"LIBRETA MI LITAR:' "Nü CARGAS F. : " +"ESTADO CIVIL: " +"DIREC DOMICI: " +"No TELEFONO:"TITULO-NIVEL'ENTIDAD: "
©10,37 SAY "ESPECIAL1ZAC10N: " + especial©11,2 SAY "QUE FECHA: " + DTQC(fechac)©11,37 SAY "FUNCIÓN DESEMP: " + función@12,2 SAY "TITULO-NIVEL SUP.: " + titules©13,2 SAY "ENTIDAD: • + entidadl©13,37 SAY "ESPEC1ALIZACION: " + espec .11©14,2 SAY "QUE FECHA: " -I- DTOCtfechacl©14,23 SAY "FEC. 1NG. MAGIST." + DTOCiluchamag©14,50 SAY "FEC. ING. IEMLA." + DTOC!fecháis)©15,2 SAY "OTRO LUGAR DE TRAB.:©16,2 SAY "DIRECCIÓN OTRO TRAB.©17,2 SAY "No TELF. OTRO TRAB.:
@5,2 SAY@5,45 SA©6,2 SAY©7,2 SAY©8,2 SAY©9,2 SAY®1C,2 SAY
,25)
+ ape11 idosnombre
: " + cédula" + fechanac
TRANStcarnet,•f TRANS! :
. :" + TRANSícargas." + estado" + domici1io
" + TRANSftelefonoMEDIO: " + titulomentidad
###-###'
+ otrotra+ dirotra
-i- TRANS(telotra, "###-*##"©17,32 SAY "CATEGORÍA EN MAGISTERIO:©18,2 SAY «ANiQS DE SERVICIO:©18,32 SAY "ANIOS DE SERVICIO©19,2 SAY "OBSERVACIONES: " +©19,52 SAY "FECHA ACTUAL; " +POP=1DO con_terDO CASE
categoría" + TRANSianoser,"99")IEMLA: " + TRANSUnosie,observacDTOCífechact)
99")
Mery Garzón V*
TRABAJO PRACTICO DE GRADO 47
CASE POP=2EX1T
ENDCASEENDDODO MOVERDEACTI WIND alON KEYRETURKi*******************************
******/:'. *:***?**
**** **
* *
*! Procedure: CON21* ¡*! Call&d by: SELECTOR (procedure in PERSONAL . PRG )* i*******************************************************************************
PROCEDURE con21SELE ASET ORDER TC 2DEFINE WIND al FRQM 7,1 TO 35, 7& DOUB TITLE "PERSONAL" FONT "BOLD",10STYLE "B*ACTIVA WIND alBROWSE F! LDS ape 1 1 idos , nombre , cod igo NOAPPEND NOED1T NODELETE NOMENU INWIND alDEACTI WIND alRETURN*********************************
* i ****************** ********************** a********************************* !*! Procedure* ¡
*! Cal led by* i* i* |
*
MOVER
ING1 (procedure in PERSONAL.PRG)CAM1 • [procedure in PERSONAL.PRG)EOR1 (procedure in PERSONAL.PRG)CON11 (procedure in PERSONAL.PRG)INGRESOA (procedure in ALUMNOS.PRG)EORRADOA (procedure in ALUMNOS.PRG)CQNSULTASIA (procedure in ALUMNOS.PRG)
*! GRADOA (procedure in ALUMNOS.PRG)*! DATOSA (procedure in ALUMNOS.PRG)* ************ *-»* jfcjfc jfc**************************************************************
PROCEDURE MOVER
M«y Garzón V.
¡TRABAJO PRACTICO DE GRADO 48
FQR A=l TO -1 STEP -1MQVE WINDOW al TO A,lFOR N= 1 TO 1500ENDFOR
ENDFORRETURNi**********************************
* I * * * * * * * * * » * # * * * * * * * * * * * * * * * * * * » * * * * * * * * * * * * * : * * * * * * * * * * # * * * * # * * * * * * * * * * *
******fc t
* ! Procedure* !*¡ Cal led by* !* t* !* !* t* !* i* !* •y '* !* ;« t* i* !* t
* !* ¡* t* |
* !« ¡* i* |* i* ¡* i* !* i* t
* !* !* i* !* t
TECLA
JNG1CAM1BOR1CON 11I NGREMATCQNIMATCAMMATELIMATINGRESOABGRRADGACONSULTAS! AGRADOAPATOSARPERSONALRGENERALREPCERTP . PRGINGCAPMODCAPEORCAPCONCAMPCONCA I P1NGNJMODNJCONJ!; NGNEu,:-NECÜNNEINGNOCAL NOCONNOI NGNCACALNCACONNCAINGCAMODCABORCA
(procedure in PERSONAL . PRG 1(procedure in PERSONAL .PRG )(procedure in PERSONAL .PRG)(procedure in PERSONAL .PRG)(procedure in MATERIAS. PRG)(procedure in MATERI AS, PRG )(procedure in MATERIAS. PRG )(procedure in MATER 1 AS. PRG ¡(procedure in ALUMNOS. PRG.( procedure i n ALUMN'CI . FRG •(procedure in ALUMNOS. PRG)1 procedure in ALUMNOS. PRG)(procedure in ALUMNOS. PRG)Iprocedure in REPORTES. PRG)(procedure in REPORTES. FRG )
Iprocedure in ASISF.FRG)(procedure in ASISP.FRG)íprocedure in AS1SP.PRG)(procedure in ASISP.PRG)íprocedure in ASISP.PRG(procedure in NOTASPRE . ÍG)(procedure in NOTASPRE. .íG)(procedure in NOTASPRE. i RG)(procedure in iJOTASPRl . PRG)Íprocedure in NOTASPR I . PRG )(procedure in NOTASPR I . PRG(procedure in NOTASOP.PRG)(procedure in NOTASOF.PRG)(procedure in NOTASOP.PRG)(procedure in CQNAS.PRG)(procedure in CONAS.PRG)(procedure in CONAS.PRG)(procedure in ASISTA. PRG)(procedure in ASISTA. PRG)(procedure in ASISTA. PRG)
Meiy Garzón V.
TRABAJO PRACTICO DE GRADO 49
* !* I* !* !* !* t
* !¥. t
* !* !-. i* 1
* !* !* !* i* t* !* !* !* !* !* i
* !* !* i* |* !* i
* !* i
* !* i
CQNCAMCONGA IRMATEGRMATEHRMATETRA_CARNETRA FPERARA GRADORA TIPORN MATEASISTPREPASA. PRGREPASPREGASPCJ-1ATRC_CAL 1C ABANDC_BECATRIMJTR I MERN LIBJRN_L I BE . PRGAPNCTASM-NASISREGASAAS1SJAS ¡SEAS ISOC OPC1MC_OPCIFAPFALTASMEJAL
(procedure in ASISTA. PRG}(procedure in ASISTA. PRG)(procedure in REPMAT.PRG)(procedure in REPMAT.PRG)(procedure in REPMAT.PRG)(procedure in REPALU.PRG)(procedure in REPALU.PRG)(procedure in REPALU.FRG)(procedure in REPALU.PRG)(procedure in REPCAL.PRG)íprocedure in REPASIS.PRG)
(procedure in REPAS1S.FRG)(procedure in REPASIS.PRG)(procedure in REPALUC.PRG)(procedure in REPALUC.PRG)(procedure in REPALUC.PRG)(procedure in REPALUC.PRG)(procedure in RNJTRIME. PRG }(proceoure in RNJTRIME, PRG)(procedure in RN_L I BRE.PRG)
íprocedure in RN_F 1 NAL . FRG i(procedure ir, REPASA. FRG)(procedure in REPASA. PRG)(procedure in REPASA. PRG)(procedure in REPASA. PRG)(procedure in REPASA. FRG)[procedure in MENOP.PRG)(procedure in MENOP.PRG)(proceaure in APFALTAS. PRG )íprocedure in MEJAL. PRG)
******************* *********** *************************************************PROCEDURE teclaSELEC ADEFINE WINDOW mery FROM 10,11 ~0 .,1,~8;
GLOSE FLQAT SHADOW SYSTEM COLOR SCHEME 8 TITLE ' LISTA DE REGISTROS"PERSONAL"'ACTÍVATE WINDOW meryBROWSE FIELD codigo/5, ape11 i dos/15, nombre/15, función/10 NOAPPENDNODELETE NOEDITcodigom = codi goRELÉASE WIND meryRETURN***********************************
*: EOF: PERSONAL.PRG
Meiy Garzón V.
TRABAJO PRACTICO DE GRADO
*.****XX*X******X**************************X*XX**K**X******X*XXXXXXX#XX
******
* •
* •
* •
*:*:* :* :
* :* :*:* ;
# ;
*'
*;* ;
* •
*:* :* ;
* :
Procedure f i leSystemAuthor
CopyrightLast modified
Procs tt Fncts
Set by
Cal Is
C: \ EMLA \MATER I AS.SISTEMA DEL I.E.M.Mery Garzón V.
PRGL.A.
(c) Ambato, 09 Enero/97, Tesis de Grado de la P.U.C.E12/01/97 at 20:08:
INGREMATCON1MATCONGMATCAMMATELIMATGRABARM
MATERIA
I NGREMATCONIMATCONGMATCAMMATELIMAT
19
(procedure in I N_PER I 0 . PRG )
(procedure in MATERIAS. PRG)(procedure in MATERIAS. PRG)(procedure in MATERIAS. PRG)(procedure in MATERIAS. PRG)(procedure in MATER I AS . PRG )
* :3.00a
Documentad 18:45:47 FoxDoc versión
******SET PROCEDURE TO PROCE
SELEC BDEFINE WINDOW al FROM 7,1 TO 35,79 DOUBLEACTIVA WIND alDO WHILE .T.
©0,15 SAY '* MATERIAS DEL PENSUM DE ESTUDIOS *' FONT "SCRIP",12 STYLE"B"
opcional©2,3 GET opción ¡
COLOR W+;PICTURE "@*h
\ < I N G R E S O ; \ < C . I N D I V I D U A L ; \ < C . G E N E R A L ; \ < M O D I F I C A C I Q N ; K E L I M I N A C I Q N ; KSALIRn .
S1ZE 2,10,1READ CYCLEDO CASECASE opción = 1
DO íngreraatCASE opción = 2
DO conimatCASE opción = 3
Meiy Garzón V.
TRABAJO PRACTICO DJB GRADO 51
DÜ congmatCASE opción = 4
DO caminalCASE opción =
DÜ elimatCASE opción = 6
EXITENDCASE
EN0DODEACT1 WIND al
*************
* !* ¡* !* !* !* ;* t
* !
* t *****
***********
Procedure
Ca 1 1 ed by
Cal l e
********* *•*
I NGREMAT
MATER I AS . PRG
TECLAPANTGRABA_TERMINAGRABARM
(procedure in PERSONAL .FRG!(procedure in PANT.PRG)iprocedure in PROCE.FRG)(procedure in MATER 1 AS. PRG 1
******PROCEDURE ingrematON KEY LABEL f5 DO teclaDO pantDO WHILE
SELEC.T.B
PONT"B"
STORE SPACÍ8) TO mcodigoSTORE SPACU5) TO mínateSTORE SPACE(l) TO mtipoSTORE 0 TO mgrado, roborasSTORE SPACíl) TO maporteSTORE SPAC(l) TO mareaSTORE 1 TO roquín©6,6 SAY 'CÓDIGO :'PONT "BQLD",8 STYLEREADIF LASTKEY()=27 .QR
RETURNENDIFsn = "S"mcod i gó=ALLT.( mcodigo)SEEK aco-digüIF .NOT. 'EOF( )
S2»,35 SAY "CÓDIGO EXISTE <ENTER>
"BOLD",8 STYLE "B" GET mcodigo FUNC "s8!
mcodigo=SPACE ( 8)
Mery Garzón V.
TRABAJO PRACTICO DE GRADO 52
READ©20,35 SAY REPLI(" ",25)LOOP
ENDIF©9,6 SAY 'MATERIA :' GET mmate pict'©!'©11,6 SAY 'TIPO :' GET mtipo pict1!' val id mtipot'JEO'©12,6 SAY 'GRADO-NIVEL ; l GET mgrado Dict'9' RANGE 0,6©13,6 SAY 'HORAS :' GET mhoras pict'99' RANGE 1,15READ©14,6 say'
©15,6 say'
©17,2 say'i
©18,2 say1^
©19,2 say1i
©20,2 say'
IF mtipo = "E"©14,6 SAY "TIPO DE APORTES EN MATERIA :" GET maporte pict'!' vaiid
maporte t'ABC'©16,2 say'APQRTES EN CADA MATERIA = A:0ficial5 ; B:0ficial3 ;
C:Complementaria3' FONT "BOLD",11 STYLE "B"READ
ENDIFIF mtipo = "J"
©14,6 SAY "ÁREA DE LAS MATERIAS :« GET marea pict'!1 validmarea $'CPAD'
©15,6 SAY 'QUINQUEMESTRE :' GET mquin pict'9' RANGE 1,2©17,3 say'ÁREAS DE MATERIAS :' font "BOLD",10 style "B"©19,3 say' C:Area Cognoscitiva ; P:Area Psicoraotora ; A:Area
Afectivo-Social ; D:Area Desarrollo del Lenguaje ' font "BOLD*,10 style"B"
READENDIFIF mtipo = "O"
©14,6 say'»
©15,6 say'
©17,2 say1
©18,2 say'
©19,2 say'
Mery Garzón V.
TRABAJO PRACTICO DE GRADO 53
©20,2 say'i ,
ENDIFPOP=1DO graba_terminaDO CASECASE POP=Í
APPEND BLANKDO grabarmE X I T
CASE POP=2EXIT
ENDCASEENDDOON KEYCLEAR GETSRETURN
*****************************************
* t
* * * * * ** !*! Procedure: GRABARM* t
*! Called by: 1NGREMAT iprocedure in MATERIAS.FRG)*! : CAMMAT (procedure in MATER1 AS.PRG)* i*;*********«******«****************************************«****«***#**********
PROCEDURE grabarmREPLACE código W1TH mcodigoREPLACE materia W1TH mroateREPLACE tipo WITH ratipoREPLACE grado WITH mgradoREPLACE horas WITH mhorasREPLACE aporte WITH maporteIF rotipo = "J"
REPLACE área WITH mareaREPLACE quin WITH mquin
ENDIFRETURN**#*#****«***##*********#******«***********
* 1******* !*! Proceduret CONIMAT* <
Mery Garzón V*
TRABAJO PRACTICO DE GRADO 54
*! Cal led by: MATERIAS.PRG* ;
*! Calis: TECLA (procedure in PERSONAL.PRG)*! : PANT (procedure in PANT.PRG)*! : CON_TER (procedure in PROCE.PRG)* !«i******************************************************************
******
PROCEDURE conimatON KEY LABEL f5 DO teclaDO pantDO WHILE .T.
SELEC ESTORE SPACÍ8) TO mcodigoSTORE SPACÍ45) TO mmateSTORE SPACE(l) TO mtipoSTORE 6 TO mgrado, mhorasSTORE SPACÍl) TO maporteSTORE SPAC(l) TO mareaSTORE 1 TO mquin©6,6 SAY 'CÓDIGO :' FONT "BOLD",8 STYLE "B" GET mcodigo FUNC "s6!FONT "BOLDH,8 STYLE "E"READÍF LASTKEY!í=27 .AND. EMPTY(mcodigo)
RETURNENDIFmccdigo=ALLT(mcodigo)SEEK mcodigo1F EOF!)
©20,35 SAY "CÓDIGO NO EXISTE <ENTER>"READ©20,35 SAY REPLI( " ",25)LOOP
ENDIF©9,6 SAY 'MATERIA :' + materia©11,6 SAY 'TIPO :' + tipo©12,6 SAY 'GRADG-NIVEL :' 4 TRANSÍ grado,'9')©13,6 SAY 'HORAS . :' + TRANSÍ horas,'99M©14,6 say'
©15,6 say'
©17,2 say1i
©18,2 say'
©19,2 say1
©20,2 say'
Mery Garzón V.
TRABAJO PRACTICO DB GRADO 55
1F tipo = "E"©14,6 SAY "TIPO DE APORTES EN MATERIA :" 4 aporte618,2 say'APORTES EN CADA MATERIA = A:0ficial5 ; B:Qficial3
CiComplementariaS1 FONT "BGI_r>",íl STYLE "B"ENDIFIF tipo = "J"
©14,6 SAY "ÁREA DE LAS MATERIAS :n 4 área615,6 SAY 'QUINQUEMESTRE :* 4 TRANStquin, '9M@Í7,3 say 'ÁREAS DE MATERIAS :' font "BOLD",10 style "B©19,3 say1 C:Area Cognoscitiva ; P:Area Psicomotora
D:Area Desarrollo del LenguajeAfectivo-Social"B"
END1FIF tipo = "O"
614,6 say1t
©15,6 say1i
©17,2 say1<
©18,2 say1>
©19,2 say 1
i
©20,2 say1<
ENDIFPOP=1DO con_terDO CASECASE POP=2
EXITCLEAR
ENDCASEENDDOCLEARON KEYCLEAR GETSRETURN
ArAreafont "BOLD",10 style
* !*!* \!
* i
Procedure: CAMMAT
Calleo1 byt MATERIAS.PRG
Meiy Garzón V.
TRABAJO PRACTICO DE GRADO 56
*! Calis: TECLA (procedure in PERSONAL.PRG)*! : PANT tprocedure in PANT.PRG)*! : GRABAJTERM1NA tprocedure in PROCE.PRG)*! : GRABARM tprocedure in MATERIAS.PRG)* »«t******************«i*********************************************************
PROCEDURE cammatON KEY LABEL f5 DO teclaDO pantDO WHILE .T.
SELEC BSTORE SPACÍ8) TO «códigoSTORE SPAC(45) TO muíateSTORE SPACE(l) TO mtipoSTORE O TO mgrado, mhorasSTORE SPACÍ1) TO maporteSTORE SPAC(l) TO mareaSTORE 1 TO mquin66,6 SAY 'CÓDIGO :' FONT "BQLDB,8 STYLE "B" GET mcodigo FUNC "s8!"
FONT "BOLD",8 STYLE "B"READIF LA£TK£Y<)=27 .OR. rocodigo^SPACEf8)
RETURNEND1Fs n = «jni cod i go=ALLT( mcodigo)
1 SEEK mcodigoIF EOF') .
62®,35 SAY "CÓDIGO NO EXISTE <ENTER>"READ©2C,35 SAY REPL1(" ",25)LOOP
ENDIFamate = materiarotipo = tipomgrado - gradomhoras = horasmaporte = aportemarea = áreamquin = quin69,6 SAY 'MATERIA - :' GET mmate pict'@!'611,6 SAY 'TIPO :' GET mtipo pict'!1 val id mtipo*'JEO'612,6 SAY 'GRADO-NIVEL :' GET mgrado pict'9' RANGE 0,6©13»6 SAY 'HORAS :' GET mhoras pict'99' RANGE 1,15READ©14,6 say'
Mery Garzón V.
TRABAJO PRACTICO DE GRADO 57
©15,6 say'i
©17,2 say'i
©18,2 say'
©19,2 say1i
say1
!F mtipo = "E"©14, 6 SAY "TIPO DE APORTES EN MATERIA : " GET maporte pict'í* validmaporte *'ABC'@16,2 say'APQRTES EN CADA MATERIA = A:OficiaI5 ; B:OficiaI3 ;CiCümpiementariaS1 FONT "BOLD",11 STYLE "B"READ
ENDIFIF mtipo = "J"
©14,6 SAY "ÁREA DE LAS MATERIAS :" GET marea pict'!' validmarea í'CPAD'©15,6 SAY 'QUINQUEMESTRE :' GET mquin pict'91 RANGE 1,2S17.3 £ay' ÁREAS DE MATERIAS :' font "EOLD"f10 style "E"@1S,2 say1 C:Area Cognoscitiva ; P:Area Psi camotera ; A:AreaAfectivo-Social ; D:Area Desarrollo del Lenguaje ' font "BQLD",10style "B"READ
ENDIFIF mtipo = "O"
©14,6 say1i
@15,6 say1í
©17,2 say'i
©18,2 say1t
@19,2 say'«
@2C,2 say1i
ENDIFPOP=1DO graba_terminaDO CASECASE POP=1
DO grabarmEXIT
CASE POP=2EX.IT. ______ . . . _. _. .
Mety Garzón V.
TRABAJO PRACTICO DE GRADO 58
CLEARENDCASE
ENDDOON KEYCLEAR GETSRETURNi********************************
* t
*! Pr-ocedure: ELIMAT* ¡*! Called by: MATERIAS. PRG* i
*! Calis: TECLA (procedure in PERSONAL. PRG)*! : PANT (procedure in PANT.FRG)*! i BGRRAJTERMINA (procedure in FRQCE.PRG)* !*)****#****#**************************************** ******#****##**#
******
PROCEDURE elimatQN KEY LABEL f5 1)0 teclaDO pantDO WHILE .T.
SELEC BSTORE SPAC! 8) TO mcodigoSTORE SPAC (45 i TO mínateSTORE SPACE(l) TO ratipoSTORE & TO mgrado, mhorasSTORE SPAC(l) TO maporte .;STORE SPACtl) TO mareaSTORE i TO mquin©6,6 SAY 'CÓDIGO :' PONT "BOLD",8 STYLE "B" GET Bodigo FUNC "s8!FONT "BOLD-.S STYLE "B"READIP LASTKEYÍ)=Z7 .OR. código = SPACÍ8)
RETUfíNENDIFsn = "S"mcod i go=ALLT( mcodigo)SEEK mcodigoI P EOP ( )
S2CJ.35 SAY "CÓDIGO NO EXISTE <ENTER>"READ620,35 SAY REPL] ( " "t25)LOOP
ENDIF©9,6. SAY_ ' MATERIA ..... -. : ' + materia ... _.
Mecy Garzón V.
TRABAJO PRACTICO DE GRADO 59
©11,6 SAY 'TIPO : ' + t ipo©12,6 SAY 'GRADO-NIVEL : ' 4 TRANSÍ g r a d o , ' 9 ' )©13,6 SAY 'HORAS : ' 4 TRANSÍ horas, '99M©14,6 say'
i
©15,6 say1i
©17,2 say1i
©18,2 say1i
©19,2 say'»
©20,2 say'i
IF t i po = "E"©14,6 SAY "TIPO DE APORTES EN MATERIA :" 4 aporte©16,2 say'APORTES EN CADA MATERIA = A : 0 f i c i a l 5 ; B : 0 f i c i a l 3 ;C í C o m p l e m e n t a r i a S ' FONT "BOLD" ,11 STYLE "B"
ENDIFI F t ipo = "J"
©14,6 SAY "ÁREA DE LAS MATERIAS :" 4 área©15.6 SAY 'QUINQUEMESTRE :' 4 TRANS(quin,'9'l©17,3 say'ÁREAS' DE MATERIAS :' font "BOLD",10 style "B"©19,3 say' C:Ar-ea Cognoscitiva ; P:Area Psicomotora ; A:AreaAfectivo-Socia! ; D:Area Desarrollo del Lenguaje ' font "BOLD",10style "B"
ENDIFIF tipo = "O"
©14,6 say1»
©15,6 say'i
©17,2 say'i
©18,2 say' . "i
©19,2 say1i
©20,2 say1t
ENDIFPOP=1DO borra_term i naDO CASECASE POP=i
DELETESELEC DDELETE ALL POR materia = racodigo
Meiy Garzón V.
TRABAJO PRACTICO DE GRADO
SELEC BWAJT WIND "SE HAN BORRADO LA MATERIA Y TODAS SUS RELACIONES"
CASE POP=2EXITCLEAR
ENDCASEENDDOON KEYCLEAR GETSRETURN***#*#****#***######**#*****#*####
* !******
* !* Procedure: CONGMAT
*! Called by: MATERIAS.PRG* i
******
PROCEDURE congmatSELEC BBRÜWSE FiELD cocí igo,materia,tipo,grado,horas,apc He,area,quin NODELETENOAPPE NOEDiT IN WIND al TITLE 'MATERIAS1FONT "SCR1P" ,6 STYLE "B"RETURN**********************#*#*******#*
******* !* ! Procedure* !*! Cal led by* i* !* !* !*!*!* !* t* i# i
* !* !* i
* !* í
TECLA
ING1CAM1BOR1CON11INGREMATCON I MATCAMMATEL I MAT! NGRESOABORRADOACONSULTAS! AGRADOADATOSARPERSONALRGENERALREPCERTP.PRG
( procedure in{procedure in< procedure in{procedure in(procedure in(procedure in( procedure in(procedure in(procedure in{procedure in(procedure in{procedure in1 procedure in( procedure in(procedure in
'
PERSONAL . PRG )PERSONAL . PRG )PERSONAL. PRG)PERSONAL . PRG )MATERIrtS.H-RC;MATERIAS. PRG)MATERIAS. PRG)MATERIAS. PRG)ALUMNOS . PRG )ALUMNOS. PRG)ALUMNOS. PRG íALUMNOS. PRG)ALUMNOS. PRG)REPORTES . PRG )REPORTES. PRG í
- - - -
Meiy Garzón V.
TRABAJO PRACTICO DB GRADO
* !* !*!* !* !* !* !* !if t* 1* t* í* !* !* !* 1* !* !* !* i* t* !* !* !* !* í* !* t
* !* !* !* i* í* !K t
* t* i* i* !* !* !* !* \ !
* !* !* !* !* !
1 NGCAPMQDCAPBORCAPCONCAMPCONCA 1 PINGNJMODNJCONJI1NGNECALNECQNNE1NGNOCALNOCONNOI NGNCACALNCACONNCAINGCAMODCABORCACONCAMCONCA !RMATEGRMATEHRMATETRA CARNETRA FPERARA GRADORA TIPORN MATEAS1STPREPASA . PRGREPASPREGASPC MATRC_CAL IC_ABANDC_BECATRIMJTR1MERN LIBJRN LIBE. PRGAPNQTASMENAS 1SREGASAASiSJAS I SEAS I SOC OPC1M
(procedure in ASISP.PRG)(procedure in ASISP.PRG)(procedure in ASISP.PRG)(procedure in ASISP.PRG)(procedure in ASISP.PRG)(procedure in NOTASPRE . PRG )(procedure in NOTASPRE . PRG )(procedure in NOTASPRE . PRG )(procedure in NOTASPR1 .PRG)(procedure in NOTASPR I . PRG )(procedure in NOTASPR1 .PRG)(procedure in NOTASOP.PRG)(procedure in NOTASOP.PRG)(procedure in NOTASOP.PRG)(procedure in CONAS.PRGÍ(procedure in CONAS.PRG)(procedure in CONAS.PRG)(procedure in ASISTA. PRG)(procedure in ASISTA. PRG)(procedure in ASISTA. PRG)(procedure in ASISTA. PRG)(procedure in ASISTA. PRG)(procedure in REPMAT.PRG)Iprocedure in REPMAT.PRG!(procedure in REPMAT.PRG)(procedure in REPALU.PRG)(procedure in REPALU.PRG)(procedure in REPALU.PRG)(procedure in REPALU.PRG)(procedure in REPCAL.PRG)(procedure in REPASIS.PRG)
(procedure in REPAS1S.PRG)(procedure in REPASIS.PRG)(procedure in REPALUC.PRG)(procedure in REPALUC.PRG)(procedure in REPALUC.PRG)(jirocedure in REPALUC.PRG)(procedure in RN_TRIME.PRG)(procedure in RN_TR I ME . PRG í(procedure in RN_L I BRE . PRG )
(procedure in RN_FINAL.PRG)(procedure in REPASA. PRG)(procedure in REPASA. PRG)(procedure in REPASA. PRG)(procedure in REPASA. PRG)(procedure in REPASA. PRG)(procedure in MENOP.PRG)
Mety Garzón Y.
TRABAJO PRACTICO GE GRADO 62
M : CJ3PCIF (procedure in MENOP.PRG)*! : APFALTAS (procedure in APFALTAS.PRG)*! r MEJAL (procedure in MEJAL.PRG)*
******
PROCEDURE teclaSELEC BDEFINE WINDOW mery FROM 10,11 TO 21,68;
CLQSE FLOAT SHADOW SYSTEM COLOR SCHEME 8 TITLE ' LISTA DE REGISTROS"MATERIAS"1ACTÍVATE WINDOW meryEROWSE FIELD codigo/9, materia/15, tipo/4, grado/5, aporte/6, area/4,quin/4NOAPPEND MODÉLETE NOEDITrocodi go = códigoRELÉASE W1ND meryRETURN***##***«***#*#*****#«***«**«*«»#*
*: EOF: MATERIAS.PRG
Mery Garzón V.
TRABAJO PRACTICO DE GRADO 63
*.*******.* Procedure file
SystemAuthor
CopyrightLast modified
Procs & Fncts
Set by
Cal I
C:UEMLA\ALUMNOS.PRGSISTEMA DEL I.E.M.L.A.Mery Garzón V.(c) Ambato, 09 Enero/97, Tesis de Grado de la P.U.C.E.13/01/97 at 18:30:21
INGRESOAGRABARABORRADOACONSULTAS!ACONSULTAGACAMBIOSAGRADOADATOSAINCORPORA
ALUMNO
SELECTOR
Documentad 18 : 45:49
.procedure in 1N_PER]Q.FRG)
procedure in PERSONAL.PRG)
FoxDoc versión00a
******SET PJÍQCEDURE TO PROCESTORE 0 TO rapadH1DE POPUP opc4SELE CDEFINE MENÚ monitorl . ;DEFINE PAD ing QF monitorl PROMPT "\ INGRESO DE MATRICULASAT 16,25 MESSAGE "INGRESO DE INFORMACIÓN "DEFINE PAD cam OF monitorl PROMPT "\ CAMBIOS DE MATRICULASAT 17,25 MESSAGE "CAMBIOS DE INFORMACIÓN "DEFINE PAD bor QF monitorl PROMPT "\ BORRADO DE MATRICULASAT 18,25 MESSAGE "BORRADO DE INFORMA C1CN "DEFINE PAD conl OF monitorl PROMPT "\ CONSULTA SIMPLE DE MATRICULASAT 19,25 MESSAGE "CONSULATA SIMPLE DE INFORMACIÓN "DEFJNE PAD con2 OF monitorl PROMPT "\ CONSULTA GENERAL DE MATRICULAS "AT-20,25 MESSAGE "CONSULTA GENERAL DE INFORMACIÓN "DEFINE PAD calpl OF monitorl PROMPT "\ CALIFICACIONES FRE-PR1MARIAAT 21,25 MESSAGE "CALIFICACIONES PRE-PRIMAR1A "DEFINE PAD calp2 OF moni tari PROMPT "\ CALIFICACIONES PRIMARIAAT 22,25 MESSAGE "CALIFICACIONES PRIMARIA "DEFINE PAD calop OF monitorl PROMPT "\ CALIFICACIONES SEC. OPCIONALAT 23,25 MESSAGE "CALIFICACIONES SEC. OPCIONAL "DEFINE PAD cond OF monitorl PRQMPT "\ CONTROL DE CONDUCTA Y ASOCIACIÓN"
Mery Garzón V.
TRABAJO PRACTICO DE GRADO 64
AT 24,25 MESSAGE "CONTROL DE CONDUCTA Y ASOCIACIÓN DE CLASE"DEFINE PAD asis OF monitorl PROMPT "\ CONTROL DE ASISTENCIAAT 25,25 MESSAGE "CONTROL DE ASISTENCIA DEL ALUMNADO"
ON SELECTIQN PAD ing OF monitorl DO selector WITH iON SELECT10N PAD cara OF monitorl DO selector WITH 2ON SELECTION PAD bor OF monitorl DO selector WITH 3QN SELECTION PAD conl OF monitorl DO selector WITH 4UN SELECTION PAD con2 OF monitorl DO selector WITH 5QN SELECTION PAD calpl OF monitorl DO selector WITH 6ON SELECTION PAD ca1p2 OF monitorl DO selector WITH 7ON SELECTIQN PAD ca1op OF monitorl DO selector WITH 8ON SELECTION PAD cond OF monitorl DO selector WITH 9UN SELECTIQN PAD asis QF monitorl DO selector WITH 10
015,22 TO 26,61 DOUBSAVE SCREEN TO prACTÍVATE MENÚ monitorl
#**«*** !* i* !* •* !« i* !* »* !* !* !* !* ** !* !* I* !* '.****
Procedure
Cal led by
Cal l£
**.##*#*#PRQCEDURE selectorPARAMETER rapadHIDE MENÚ monitorl
SELECTOR
PERSONAL.PRGALUMNOS.PRG
ING1CAM1BOR1CQN11CON21ASISP.PRG1NGRESOACAMB10SABORRADOACONSULTASIACONSULTAGANOTASPRE.PRGNOTASPRI.PRGNOTASOP.PRGCONAS.PRGASISTA.PRG
(procedure(proceduret procedure(procedureíprocedure
ini ninini n
íprocedure in(procedure in(procedure. iníprocedure in(procedure in
PERSONALPERSONALPERSONAL,PERSONAL,PERSONAL.
PRG)
PRG)PRG)PRG)
ALUMNOS.PRG)ALUMNOS.PRG)ALUMNOS.PRG)ALUMNOS.PRGíALUMNOS.PRG)
Mery Garzón V.
TRABAJO PRACTICO DE GRADO 65
RESTORE SCREEN FROM prDO CASECASE rapad=l
DO ingresoaCASE mpad=2
DO cambiosaCASE mpad=3
DO borradoaCASE ropad=4
DO cónsultasiaCASE mpad=5
DO cónsultagaCASE mpad=6
DO notaspreCASE mpad=7
DO notaspriCASE mpad=8
DO notasopCASE mpad=9
DO conasCASE mpad=10
DO asistaENDCASERESTORE SCREEN FROM prSET CLOCK OFFRETURNi*********************************
* ¡ i***************************************************************************** !* ! Procedure INGRESOA
Called by
Calis
SELECTOR
TECLAPANTGRABA_TERM1NAGRABARAINCORPORAMOVER
* !*!*!* j*!* ¡* !* i* t
t******
PROCEDURE ingresoaQN KEY LABEL f5 DO teclaDEFINE WINDOW al FROM 7,1 TD 35,79ACTIVA WIND alD="S"
procedure in PERSONAL.PRG)
(procedure(procedure(proceduret procedure(procedure(procedure
DOUBLE
in PERSONAL.PRG)in PANT.PRG)in PROCE.PRG)in ALUMNOS.PRG)in ALUMNOS.PRG)in PERSONAL.PRG)
Mery Garzón V.
TRABAJO PRACTICO GE GRADO 66
®0,20 SAYSTYLE "B"DO pantDO WHILE .T.
SELE CSET ORDER TO 1STORE SPACE (8STORESTORESTORESTORESTORESTORESTORESTORESTORESTORESTORESTORESTORESTORESTORESTORESTORESTORE
INGRESO DE INFORMACIÓN DE MATRICULAS " FONT "BOLDM0
TO codigomm, msexo'E' TO mtipoSPACE Í25) TO mape, mnom, mrepre, mnivel0 TO tngrado, manios, mtalla., mpeso, mteieSPACE (11) TO mclasem, rasituah, ravíviDATEt) TO mfenac, mfactSPACE (13) TO mnacSPACESPACESPACE (20) TO mproce, mocu
(12) TO mrepi(9) TO msalud(20) TO mproce
0 TO mdeser0 TO mnoproSPACE (23) TOSPACESPACESPACESPACESPACE
TOTOTOTOTOTO
( 18)(30)í 18)(17)(50)
SPACE(2)©2,2 SAY "MATRICULA"s8!" FONT "BOLD",8READIF LASTKEYt)=27
EXITENDIFsn = "S"SEEK codigommIF .NOT. EOFt)
©4,35 SAY "MATRICULAREAD '©4,35 SAY REPLI íLOOP
ENDIF©4,2 SAY©6,2 SAY©7,2 SAY©6,50 SAY
mpadres,mtaf amdirecmsí tua1mparenmobserrafoto*:" FONTSTYLE "B1
imagen
"BOLD",8 STYLE "B" GET codigoram FUNC
OR. codigomm = SPACEtB)
EXISTE <ENTER>"
,27)
©8,2©9,2
"TIPO s» GET mtipo PICT "!" VALID mtipo $"JEO'"APELLIDOS :" GET mape FUNC «625!*"NOMBRES :" GET mnom FUNC "s25!"'INCLUYE FOTOGRAFÍA :' GET mfoto PICT '@M SI,
RANGESAY "GRADO - NIVEL:" GET ragrado PICTURE "9SAY "FECHA NACIMIENTO:" GET mfenac PICTURE "@D"
©9,30 SAY «ANIOS CUMPLIDOS:"©9,50 SAY ¿JAULA :" GET mtalla PICTURE "9.99" RANGE 1,20®9,65 SAY ""PESO :" GET mpeso PICTURE "99.9" RANGE 1,250©10,2 SAY "SEXO:" GET msexo FUNC 'M 1.Hombre,2.Mujer'
0,6
Meiy Garzón V.
TRABAJO PRACTICO DE GRADO 67
@10,21 SAY "SALUD:" GET msalud FUNC ' M 1 .Buena ,2 .Regu la r ,3 .Mala '@10,42 SAY "CLASE DE M A T R I C U L A : " GET mclasem FUNC ' M1.Propia,2.Agregada,3.Segregada1
@11,2 SAY " N A C I O N A L I D A D : " GET mnac FUNC 'M l .Ecua tor iano ,2 .Ext ran je ro*©11,40 SAY "PROCEDENCIA:" GET mproce FUNC ' M 1 . ¡ E M L A . 2 . O t r aEscuela,3.Escuela misma Prov,4.Escueia otra Prov . '@12,2 SAY "REPITENTE:" GET mrepi FUNC ' M i . N i n g u n o , 2 . U n anio ,3 .Dosanios,4.Tres an ios '©12,30 SAY "DESERTOR:" GET mdeser P1CTURE "9.9" RANGE 1,10©12,53 SAY "NO PROMOVIDO:" GET mnopro PICTURE "9.9" RANGE 1.10@13,2 SAY "PADRES:" GET mpadres FUNC 'M i.Viven ambos.2.Vive eipadre,3.Vive la madre,4.Ninguno vi ve,5.Situación Desconocida'©13,35 SAY "TAMANIO FAMILIA:" GET mtafa FUNC 'M l.Hijo Único,2.Dos oTres,3.Cuatro o Cinco,4,Seis o mas hijos1
©14,2 SAY "SITUACIÓN HOGAR:" GET msituah FUNC 'M 1.MuyBuena,2.Buena,3.Regular,4.Mala1©14,35 SAY "VIVIENDA:" GET ravivi FUNC 'Mi.Propia,2.Arrendada,3.Prestada1©15,2 SAY "REPRESENTANTE:" GET mrepre FUNC "s25!"©16,2 SAY "DIRECCIÓN:" GET mdirec FUNC "s30!"©16,50 SAY "TELEFONO:" GET rale le PICTURE "###-t##"©17,2 SAY "OCUPACIÓN:" GET mocu FUNC "s20!"©17,35 SAY "SITUACIÓN LABORAL:" GET msitual FUNC ":'. 1.EmpleadoPubl ico, 2. Emplead o Priva do, 3. Autónomo, 4. Jubi lado, 5,ísic Trabaja'018,2 SAY "NIVEL DE INSTRUCCIÓN:" GET mni ve I-FUNC 'M1.Analfabeto,2.Estudios extraescolares.S.PrimariaIncompleta,4.Primar ia Completa,5.Media Incorapleta,6.MediaCompleta,7.Superior Incompleta,8.Superior Completa'©19,2 SAY "PARENTESCO CON EL NIN10:" GET mparen FUNC 'M1.Padre,2.Madre,3.Padre Poli tico,4.Madre Politica,5.OtroParentesco,6.Sin Parentesco f
©19,53 SAY "FECHA ACTUAL: " GET nfact PICTURE "@D"©20,2 SAY "OBSERVACIONES:" GET mobser FUNC "s50!"READmanióse INTtÍDATEIí-mfenac)/365)©9,30 SAY "ANIOS CUMPLIDOS:" + TRANStmanios,"99" )IF »foto='SI'
iraagen= GETFILEÍ'BMP','Que Fotograf ía? ', 'Acepta •-' ,C íREAD
END1FPOP=1DO graba_terminaDO CASECASE POP=1
APPEND BLANKDO grabaraDO incorpora
CASE POP=2
Meiy Garzón V.
TRABAJO PRACTICO DE GRADO 68
EX1TENDCASE
ENDDODO MOVERDEACTI WIND alUN KEYRETURNa*************************************
Procedure: GRABARA
Called by INGRESOADATOSACAMCLA
(procedure(procedure(procedure
i ni nin
ALUMNOS.PRG)ALUMNOS.FRG)AYUDA.PRG)
*!#«#«*«* !* !* i* !*!* i* í*!******PROCEDURE grabaraREPLACE código WITH codigomm, tipo WITH mtipo , apellido W1TH mape
nombre WITH mnom, grado WITH mgrado, clasemat W1TH mclasemsexo WITH msexo, fechanac WITH mfenac, anioscum WITH maní osnación WITH mnac, repite WITH mre'pi , talla WITH mtallapeso WITH mpeso, salud WITH msalud, procede WITH raprocedeserta WITH mdeser, nopromo WITH ranopro, padres WITH mpadres
situahog WITH msituah, vivienda WITH mvividirección WITH mdirec, telefono WITH
REFLACEREPLACEREPLACEREPLACEREPLACEREPLACE tamaniofa WITH mtafaREPLACE represen WITH mrepremteleREPLACE ocupación WITH mocu, situalab WITH rasitualREPLACE parentesco WITH raparen, fechact WITH mfact,REPLACE sino WITH rafoto1F mfoto='SI'
APPEND GENERAL foto FROM ¿imagen CLASS pbrushENDIFRETURN**********************#«***************
nivelins WITH mnivelobservac WITH raobser
* 1 ************ ;* !* !* !* !* t* ¡*!
***********
Procedure:
Ca 1 1 ed by :
Ca 1 1 s :
**************
BORRADOA
SELECTOR
TECLAPANTBORRA TERMINA
(procedure in PERSONAL.PRG)
(procedure(procedure(procedure
in PERSONAL.PRG)in PANT.PRG)in PROCE.PRG)
Meiy Garzón Y.
TRABAJO PRACTICO DE GRADO 69
*! : MOVER (procedure in PERSONAL. PRG)*
PROCEDURE borradoaON KEY LABEL f5 DO teclaDEFINE WINDOW al FROM 7,1 TO 35,79 DOUBACTIVA WIND al©0,15 SAY " ÁREA DE BORRADO DE INFORMACIÓN " FONT "BOLD",10STYLE "B"DO pantDO WHILE .T.
SELE CSET ORDER TO 1STORE SPACE (8) TO codigomm©2,2 SAY "MATRICULA # : " FONT "bo Id", 8 STYLE "B" GET codigomm FUNC"s8!n FONT "bold",8 STYLE "B"READIF LASTKEY<)=27 .OR. codigomra = SPACE18)
EXITENDIFsn = "S"SEEK cüdigommIF EOF! )
©4,35 SAY "CÓDIGO NO EXISTE <ENTER>"READ©4,35 SAY REPLI (" ",25)LOOP
ENDIF©4,2 SAY "TIPO :" + tipo©6,2 SAY "APELLIDOS :" + apellido©7,2 SAY "NOMBRES :" + nombre©6,50 SAY 'INCLUYE FOTOGRAFÍA : ' + sino08,2 SAY "GRADO - NIVEL:" + TRANSÍ grado , "9" )©9,2 SAY "FECHA NACIMIENTO:" + DTOC(fechanac)©9,30 SAY "ANIQS CUMPLIDOS:" + TRANStan i oscura, "99" )©9,50 SAY "TALLA :" -f- TRANS í tal la, "9.99" )©9,65 SAY "PESO :" + TRANStpeso, "99.9" )©10,2 SAY "nXOr" * sexo©10,21 SAY "SALUD:" + salud©10,42 SAY "CLASE DE MATRICULA:" + clasemat©11,2 SAY "NACIONALIDAD:" + nación©11,40 SAY "PROCEDENCIA:" + procede©12,2 SAY "REPITENTEí" + repite©12,30 SAY "DESERTOR:"©12,40 SAY deserta PICT '9.91©12,53 SAY "NO PROMOVIDO:"©12,67 SAY nopromo PICT '9.91©13,2 SAY "PADRES:" + padres
Mery Garzón V.
TRABAJO PRACTICO DE GRADO
©13,35 SAY "TAMANIO FAMILIA:" 4 tamaniofa©14,2 SAY "SITUACIÓN HOGAR:" 4 situahog©14,35 SAY "VIVIENDA:" 4 vivienda©15,2 SAY "REPRESENTANTE:" 4 represen©16,2 SAY "DIRECCIÓN:" 4 dirección©16,50 SAY "TELEFONO:" 4 TRANSÍ telefono,"###-###")©17,2 SAY "OCUPACIÓN:" 4 ocupación©17,35 SAY "SITUACIÓN LABORAL:" 4 situalab©16,2 SAY "NIVEL DE INSTRUCCIÓN:" 4 nivelins©19,2 SAY "PARENTESCO CON EL NINIO:" 4 parentesco©19,53 SAY "FECHA ACTUAL: " 4 DTOCtfechact)©20,2 SAY "OBSERVACIONES:' 4 observac
DO borra_terminaDO CASECASE POP=1
DELETE FOR código = codigommSELEC DDELETE ALL FOR matricula = codigommSELEC EDELETE FOR matricula = codigommSELEC FDELETE ALL FOR matricula = codigommSELEC CWAIT WIND "SE HA BORRADO EL ALUMNO Y TODAS SUS RELACIONES"
CASE POP=2EXIT
ENDCASEENDDODO MOVERDEACTI WIND alON KEYRETURN**tt**tt***K*K****tt
tt 1 «*«*«««*««***««**«««*
* \! Procedure
* !* ! Ca 1 1 ed by* !* ! Ca 1 1 E* !* !* itt tttj*tt*«tttttt***ft**ft*4
»*«***«**#«#*
CONSULTAS I A
SELECTOR
TECLAPANTCON TERMOVER
«fe**********
Iprocedure in PERSONAL.PRG)
(procedure in PERSONAL.PRG)(procedúre in PANT.PRG)Iprocedure in PROCE.PRG)(procedure in PERSONAL.PRG1
Mery Garzón V.
TOABA JO PRACTICO DE GRADO 7 i
#*#***
PROCEDURE cónsultasiaON KEY LABEL f5 DO teclaDEFINE WINDOW al FROM 7,1 TO 35,79 DOUBACTIVA WIND al
©0,8 SAY " ÁREA DE CONSULTA INDIVIDUAL DE INFORMACIÓNFONT "BOLD",10 STYLE "B"DO pantDO WHILE .T.
SELE CSET QRDER TO 1STORE SPACE (8) TO codigomm©2,2 SAY "MATRICULA #:" FONT *bold",8 STYLE "B" GET codigomffl FUNC"s8!" FONT "bold",8 STYLE "B"READIF LASTKEY()=27 .OR. codigomm = SPACE(8)
EXITENDIFsn = "S"SEEK codi gommIF EQFí)
©4,35 SAY "MATRICULA NO EXISTE <ENTER>"READ©4,35 SAY REPLI(" ",28)LOOP
ENDIF©4,2 SAY "TIPO ;" + tipo©6,2 SAY "APELLIDOS :" + apellido©7,2 SAY "NOMBRES :" + nombre©6,50 SAY 'INCLUYE FOTOGRAFÍA : ' + sino©8,2 SAY "GRADO - NIVEL:" + TRANStgrado,"9")©9,2 SAY "FECHA NACIMIENTO:" + DTOCtfechanac)09,3®*SAY "ANIOS CUMPLIDOS:" + TRANSIanioscum,"99" )©9,50 SAY "TALLA :" + TRANS (tal la,"9.99")©9,65 SAY "PESO :••+ TRANSIpeso,"99.9")©10,2 SAY "SEXO:" + sexo©10,21 SAY "SALUD:" + salud©10,42 SAY "CLASE DE MATRICULA:" + clasemat©11,2 SAY "NACIONALIDAD:" + nación611,40 SAY "PROCEDENCIA:" + procede©12,2 SAY "REPITENTE:" + repite©12,30 SAY "DESERTOR:"©12,40 SAY deserta PICT '9.91©12,53 SAY "NO PROMOVIDO:"©12,67 SAY nopromo PICT '9.9'©13,2 SAY "PADRES:" + padres©13,35 SAY "TAMANIO FAMILIA:" + tamaniofa©14,2 SAY "SITUACIÓN HOGAR:" + situahog
Mery Garzón Y.
TRABAJO PRACTICO DE GRADO 72
©14,35 SAY "VIVIENDA:" 4 vivienda©15,2 SAY "REPRESENTANTE:" 4 represen016,2 SAY "DIRECCIÓN:" 4 dirección©16,50 SAY "TELEFONO:" 4 TRANSÍ telefono, "*#t-###" )©17,2 SAY "OCUPACIÓN:" 4 ocupación©17,35 SAY "SITUACIÓN LABORAL:" 4 situalab©18,2 SAY "NIVEL DE INSTRUCCIÓN:" + nivel ins©19,2 SAY "PARENTESCO CON EL NINIO:" 4 parentesco©19,53 SAY "FECHA ACTUAL: " 4 DTOCt fechact >©20,2 SAY "OBSERVACIONES:" 4 observacPOP=1DO con_terDO CASECASE POP=2
EXITENDCASE
ENDDODO MOVERDEACT1 WIND alON KEYRETURN*******#***. *********************
******* t
*! Procedure: CONSULTAGA* !*! Called by: SELECTOR • Iprocedure in PERSONAL. FRG)* !* t *#*******#***********#*****************K*******#^*•#«**«PROCEDURE cónsul tagaSELEC CSET ORDER TO 2DEFINE WIND al FROM 7 , 1 TO 35,79 DOUB TITLE "ALUMNOS" FONT "BQLD",Í0STYLE "B"ACTIVA WIND alBROWSE FIELDS apel 1 ido, nombre, código , tipo, grado NOAPPEND NOEDIT NODELETENDMENU IN WIND alDEACTI WIND aiRETURN«a****************************1*1*
* !*! Procedure: CAMBIOSA« t
Mety Garzón V.
TRA iJO PRACTICO DE GRADO 73
C a l l e d by: SELECTOR (procedure in PERSONAL.PRG)• i
1 Calis: GRADOA (procedure in ALUMNOS.PRG)M : DATOSA (procedure in ALUMNOS.PRG)"í í
i-*. x * * * *
•''•íOCEDURE cambiosaDEFINE WINDOW al FROM 7,1 TO 35,79 DOUBLEACTIVA WIND al-;ELEC c..¡HT ORDER TO 1©2,15,9,60 BOXopción = 1STORE 1 TO opción1 5,23 GET opción PICTURE "@*H UGRADO ;\<DATOS ;\<SAL1R " ;
SIZE 2,10,1iiHAD CYCLEIF opción = 1
DO gradoaENDIFIF opción - 2
DO datosaENDIFDEACT WIND alRETURNi************************************
ai********************************************** .************************
******* I
GRADOA
CAMBIOSA (procedure in ALUMNOS.PRG)
TECLA , ' íprocedure in PERSONAL.PRG)PANT (procedure in PANT.PRG)VECTOR') (function- in ?)MOVER íprocedure in PERSONAL.PRG)
*! Procedure*! :
*! Called by
* í Ca11s
*!*!*!« t******PROCEDURE gradoaQN KEY LABEL f5 DO teclaDEFINE WINDOW al FROM 7,1 TO 35,79 DOUBACTIVA WIND aiDO pant©2,8,19,60 BOX "r=,|yJ=Li||"DO WHILE .T.
Meiy Garzón V.
TRABAJO PRACTICO DE GRADO 74
SELE CSET ÜRDER TO 1cod i gomm=SPAC(8)©4,15 SAY "MATRICULA : " GET codigomm pic t"@!"READ!F LASTO=27 .AND. EMPTY < codi gomm)
EXITENDIFcodigomm=ALLT(codigomm)SEEK codigommIF ¡FOUNDU
018,31 SAY "MATRICULA NO EXISTE <ENTER>"READ©18,31 SAY REPLI(" ",28)LOOP
ENDIF©7,15 SAY "APELLIDOS : "-(-apellido©9,15 SAY "NOMBRES : "+nombre611,15 SAY "TIPO : " 4 tipo©13,15 SAY "GRADO : " + TRANSÍ grado,'9')sn="S"©24,30 SAY "Cambia de Grado S/N " GET sn PICT "@!nREAD©24,30 SAY REPLI(" ",281IF sn="S"
mgrado=0mtipo=tipo©11,15 SAY "TIPO : " GET mtipo PICT "!" VALID rotipo $"JEO"©13,15 SAY "NUEVO GRADO : " GET mgrado PICT "9"READREPLA grado WITH mgrado,tipo WITH mtipo
SELE BCOUNT TO mregi FQR grado=mgrado .AND. tipo = mtipoCOPY TO ARRAY vector FOR grado=mgrado .AND. t:po = mtipo FIELcódigo
• SLLE-D -DELETE ALL FOR matricula=codigoromIF c.tipo = "J" .OR. c.tipo = "E"
FOR 1=1 TO mregiAPPE BLANREPLA materia WITH vector(i).matricula WITH codigomm
ENDFORRELÉ vector
ENDIFENDIF t ---,-
SELEC E
Mery Garzón V.
TRABAJO PRACTICO DE GRADO 75
DELETE ALL FOR matricula=codigommIF c.tipo = "E" .OR. c.tipo = "O"
APPE BLANREPLA matricula WITH codigomra
ENDIF
024,30 SAY "Continua S/N " GET sn PICTREAD@24,30 SAY REPLK" n , 28)IF sn="NOn
EXITENDÍFRELÉ vector
ENDDODO MOVERDEACTI WIND alRETURNi**************************************
rroceaure
Called by
Cal Is
* !* í* t
* !* t* t
* !* !* !*!* !;
******,PROCEDURE datosaON KEY LABEL f5 DO
DATOSA
CAMBIOSA
TECLAPAN 7GRABA_TERMINAGRABARAMOVER
teclaDEFINE WINDOW alACTIVA WIND alD="S"00,8 SAY " ÁREA"BOLDM0 STYLEDO pantDO WHILE .T.
SELE CSET QRDER TO
procedure in ALUMNOS.PRG)
(procedureíprocedure(procedure(procedure(procedure
FROM 7,1 TO 35,79 DOUB
DE MODIFICACIÓN DE
STORE SPACE Í8) TO codigomm, msexoSTORE 'E1 TO mtipoSTORE SPACE (25) TO raape, mnom, mrepre,
in PERSONAL.PRG)in PANT.PRG)in PROCE.PRG)in ALUMNOS.PRG)in PERSONAL.PRG3
INFORMACIÓN " FONT
mnivel
Mety Garzón V.
TRABAJO PRACTICO DE GRADO 76
STORE 0 TO mgrado, man i os, mtalla, mpeso, mieleSTORE SPACE (11) TO raclasem, msituah, mviviSTORE DATE O TO mfenac, mfactSTORE SPACE (13) TO mnacSTORE SPACE (12) TO mrepiSTORE SPACE ( 9 ) TO rosaludSTORE SPACE (20) TO mproce, roocuSTORE 0 TO mdeserSTORE 0 TO mnoproSTORE SPACE (23) TO mpadresSTORE SPACE (18) TO mtafaSTORE SPACE (30) TO mdirecSTORE SPACE (18) TO msitualSTORE SPACE (17) TO raparenSTORE SPACE (50) TO mobserSTORE SPACE(2) TO mfoto
62,2 SAY "MATRICULA #:" FONT "bold",8 STYLE "B" GET codigomm FUNC"s8!" FQNT "bold"(8 STYLE "B"READIF LASTKEYÍ) =27 .OR. codigomm = SPACE(8)
EX1TENDIFsn = "S"SEEK codigommIF EOFí )
64,35 SAY "MATRICULAREAD©4,35 SAY REPLI < " ",28LOOP
ENDIFcodigomm = códigomsexo = sexomtipo = tipo
apel 1 idonombre= represen= nivelins= grado
NO EXISTE <ENTER>"
mape =mnom = -mrepremnivelmgradomaníasrata I lampeso -mtele =
anioscumtal la
pesotelefono
mclasero = clasematmsítuah = situahogmvivi = viviendamfenac = fechanacmnac - naciónmrepi = repite
Mery Garzón V.
TRABAJO PRACTICO DE GRADO 77
msatud = saludmproce = procedemocu = ocupaciónmdesar = desertamnopro = nopromompadres = padresmtafa = tamaniofamdirec - direcciónmsitual ~ situalabraparen = parentescomfact = fechactmobser = observacmfoto = sino
©4,2 SAY "TIPO :" GET mtipo PICT "!" VALID mtipo $"JEO"66,2 SAY "APELLIDOS :" GET mape FUNC "s25!"©7,2 SAY "NOMBRES :" GET mnom FUNC "s25!"©6,50 SAY 'INCLUYE FOTOGRAFÍA :' GET mfoto PICT '©M SI,NO'©8,2 SAY "GRADO - NIVEL:" GET mgrado PICTURE "9" RANGE 0,6©9,2 SAY "FECHA NACIMIENTO:" GET rofenac PICTURE "@D"©9,30 SAY "ANIOS CUMPLIDOS:"©9,5® SAY "TALLA :" GET mtalla PICTURE "9.99" RANGE 1,20£>9,65 SAY "PESO :n GET mpeso PICTURE "99.3" RANGE 1,250©10,2 SAY "SEXO:" GET msexo FUNC 'M 1.Hombre,2.Mujer'©10,21 SAY "SALUD:" GET msalud FUNC 'M 1.Buena,2.Regular,3.Mala'©10,42 SAY "CLASE DE MATRICULA:" GET melasen) FUNC 'M1.Propia,2.Agregada,3.Segregada'©11,2 SAY "NACIONALIDAD:" GET mnac FUNC 'M 1.Ecuatoriano,2.Extranjero'©11,40 SAY "PROCEDENCIA:" GET mproce FUNC 'M 1.IEMLA,2.0traEscuela,3.Escuela misma Prov,4.Escuela otra Prov,'©12,2 SAY "REPITENTE:" GET mrepi FUNC 'M 1.Ninguno,2.Un anio,3.Dosan i os, 4. Tres anios '•.'©12,30 SAY "DESERTOR:" GET mdeser PICTURE "9.9" RANGE 1,10©12,53 SAY "NO PROMOVIDO:" GET mnopro PICTURE "9.9" RANGE 1,10©13,2 SAY «PADRES:" GET mpadres FUNC 'M 1.Viven ambos,2.Vi ve elpadre,3.Vive la madre,4.Ninguno vive,5.Situación Desconocida1®13,35 SAY "TAMAN10 FAMILIA:" GET mtafa FUNC 'M l.Hijo Único,2.Dos oTres,3.Cuatro o Cinco,4.Seis o mas hijos'©14,2 SAY "SITUACIÓN HOGAR:" GET msituah FUNC 'M i.MuyBuena,2.Buena,3.Regular,4.Mala'©14,35 SAY "VIVIENDA:" GET mvivi FUNC 'M1.Propia,2.Arrendada,3.Prestada'©15,2 SAY "REPRESENTANTE:" GET mrepre FUNC "s25!"©16,2 SAY "DIRECCIÓN:" GET mdirec FUNC "s30!"©16,50 SAY "TELEFONO:" GET mtele PICTURE "t##-###"©17,2 SAY "OCUPACIÓN:" GET mocu FUNC "s20!"©17,35 SAY "SITUACIÓN LABORAL:" GET msitual FUNC 'M 1.EmpleadoPublico,2.Empleado Privado,3.Autónomo,4.Jubilado,5.No Trabaja'©18,2 SAY "NIVEL DE INSTRUCCIÓN:" GET mnivel FUNC 'M
Meiy Garzón V.
TRABAJO PRACTICO DE GRADO 78
1.Analfabeto,2.Estudios extraescolares,3.PrimariaIncompleta,4.Primaria Completa,5.Medía Incompleta,6.MediaCompleta,7.Superior Incompleta,8.Superior Completa1019,2 SAY "PARENTESCO CON EL MINIO:" GET raparen FUNC 'M1.Padre,2.Madre,3.Padre Po]i tico,4.Madre Politica,5.0troParentesco,6.Sin Parentesco'©19,53 SAY "FECHA ACTUAL: " GET rafact PICTURE "@D"02®,2 SAY "OBSERVACIONES:" GET mobser FUNC "s50!"READmaniü£= 1NT((DATE!)-mfenac)/365)©9,30 SAY "ANIOS CUMPLIDOS:" + TRANSÍmanios,"99">IF mfoto='SI'
imagen= GETF]LE('BMP1,'Que Fotografía?','Aceptar',0)READ
ENDIFPOP=1DO graba_terminaDO CASECASE PQP=1
DO grabaraCASE PQP=2
EXÍTENDCASE
ENDDDDO MOVERDEACTI WIND alON KEYRETURN
* t*******
Procedure
Ca 1 1 ed by
MOVER
1NG1CAM1BOR1CON U1NGRESOABORRADOACONSULTASI AGRADOADATOSA
{procedure(procedureíprocedureíprocedure{procedure(procedure(procedure(procedure(procedure
* _*(******
PROCEDURE MOVERFOR A=l TO -1 STEP -1
in PERSONAL.PRG)in PERSONAL.PRG)in PERSONAL.PRG)in PERSONAL.PRG}in ALUMNOS.PRGÍin ALUMNOS.PRG)in ALUMNOS.PRG)in ALUMNOS.PRG)in ALUMNOS.PRG)
Mety Gañón V.
TRABAJO PRACTICO DE GRADO 79
MOVE W1NDOW al TO A,lFQR N= i TO 1500ENDFOR
ENDFORRETURN«i***********************************
* 1
******
* !*!*
Procedure: INCORPORA
Called by: INGRESOA
Ca11s: VECTOR()
(procedure in ALUMNOS.PRG)
(function in ?)
* !* ¡* t* i* j******
PROCEDURE incorporaSELE BCOUNT TO mregi FOR grado=mgrado .AND. tipo=mtipoCOPY TO ARRAY vector FOR grado=mgrado .AND. tipo=mtipo FIEL código
SELE DIF c.tipo = "J" .08. c.tipo = "E"
FOR 1=1 TO mregiAPPE BLANREPLA materia WITH vector(i),matri cu I a WITH codigomm
ENDFORRELÉ vector
ENDIF
SELEC EIF c.tipo = "E" .OR. c.tipo = "O"
APPE BLANREPLA matricula WITH codigomm
ENDIF************************ <* *****•;* ::-*****
* } ********************** 1*! Procedure* ¡*! Cal led by*!* i* t* \* i
TECLA
ING1CAM1BOR1CON 11I NGREMAT
t***************
(procedure(procedure{ proceduret procedure(procedure
»#*«**#***#***#**
in PERSONAL . PRG )in PERSONAL. PRG)in PERSONAL . PRG )in PERSONAL . PRG )in MATERIAS.PRG)
Mety Garzón V.
TRABAJO PRACTICO DE GRADO
* !* !* !* !* !* !* !* !* !* !* !* !* !* !* i
* !* !* !* !* !* !* !* !* ;* \ \ !
* !* !* !* i* !* !* !# iK 1
* !* •* !* !* !
* !* !* !* !* !*!* !* !
CQNIMATCAMMATELIMATINGRESOA -BORRADOACONSULTAS I AGRADOADATOSARPERSONALRGENERALREPCERTP.PRG1 NGCAPMODCAPBORCAPCONCAMPCONGA I P1NGNJMODNJCONJIINGNECALNECONNEI NGNDCALNOCONNOINGNCACALNCACONNCAINGCAMODCABORCACONCAMCONGA IRMATEGRMATEHRMATETRAJTARNETRA_FPERARA^GRADORA TIPORN MATEASlsTPREPASA. PRGREPASPREGASPC_MATRC_CAL IC ABANDC BECA
(procedure in MATER I AS . PRG )íprocedure in MATERIAS. PRG){procedure in MATER ! AS , PRG J(procedure in ALUMNOS. PRG)(procedure in ALUMNOS. PRG í(procedure in ALUMNOS. PRG)(procedure in ALUMNOS, PRG)(procedure in ALUMNOS. PRG)(procedure in REPORTES. PRG)(procedure in REPORTES. PRG )
(procedure in ASISP.PRG)(procedure in ASISP.PRG)(procedure in AS I SP. PRG)(procedure in ASISP.PRG)(procedure in ASISP.PRG)(procedure in NOTASPRE . PRG )(procedure in NOTASPRE . PRG )(procedure in NOTASPRE . PRG )(procedure in NOTASPRI .PRG)(procedure in NOTASPR I . PRG )(procedure in NOTASPRI . PRG)(procedure in NOTASOF. PRG )íprocedure in NQTASOF. PRG)(procedure in NOTASOP.PRGi(procedure in CONAS.PRG)(procedure in CONAS.PRG)(procedure in CONAS.PRG)(procedure in A3ISTA.PRG)(procedure in ASISTA. PRG)(procedure in ASISTA, PRG)(procsdure in ASISTA. PRG)(procedure in ASISTA. PRG)(procedure in REPMAT.PRG)(procedure in REPMAT.PRG)(procedure ín REPMAT.PRG)(procedure Ín REPALU.PRG)(procedure in REPALU.PRG)(procedure in REPALU.PRG)(procedure ín REPALU.PRG)(procedure in REPCAL.PRG)(procedure in REPASIS.PRG)
(procedure in REPASIS.PRG)(procedure ín REPASIS.PRG)(procedure ín REPALUC.PRGí(procedure ín REPALUC.PRG)(procedure in REPALUC.PRG)(procedure in REPALUC.PRG)
Meiy Garzón V.
TRABAJO PRACTICO DE GRADO 81
(procedureí procedure(procedure
t procedure(procedure(procedure(procedure(procedure(procedure(procedure(procedure(procedure(procedure
ininin
RNRN.RN
TRIME.PRG)_TRIME.PRG)LIBRE.PRG)
in RN_FI NAL.PRG)in REPASA.PRG)in REPASA.PRG)in REPASA.PRG)in REPASA.PRG)in REPASA.PRG)in MENOP.PRG)in MENOP.PRG)in APFALTAS.PRG)in MEJAL.PRG)
*í TRIMJ*! TRIME*! RN_LIBJ* í RN_LI BE.PRG*! APNOTAS*! MENASIS*! REGASA*! ASISJ*! ASI SE*! AS I SO*! CJDPCIM*! C_OPCIF*! APFALTAS*! MEJAL* i« ¡******
PRQCEDURE teclaSELEC CDEFINE WINDQW mery FROM 10,11 TO 21,68;
CLOSE FLOAT SHADOW SYSTEM COLOR SCHEME 8 TITLE ' LISTA DE REGISTROS"ALUMNOS"1ACTÍVATE W1NDOW meryBROWSE FiELD codigo/9, apellido/15, nombre/15, tipo/4,grado/5,fechact/eNOAPPEND NQDELETE NOEDITcodigomm = códigoRELÉASE WIND meryRETURN**************************************
*: EOF: ALUMNOS.PRG
Mery Garzón V.
TRABAJO PRACTICO DE GRADO 82
«.****#«#***#**#*#««**«* ;
*: Procedure file*: System*: Author*: Copyright* : Last modif ied* ;
*: Procs & Fncts*:* .# ;
* ;
*:
* -* :*: Set by* •* : Ca 1 1 s
* :* ;
* ;
* ;
*: Documentec3.00a
a******************************************************
C : \ EML A \S . PRGSISTEMA DEL I.E.M.L.A.Mery Garzón V.(c) Ámbato, 09 Enero/97, Tesis de Grado de la P.U.C.E.08/01/97 at 12:01:27
REPPERRPERSONALPANTINDPIMPREINDPRGENERALPANTGENPIMPREGENP
REPORTE (procedure in I N_FER 1 0 . PRG )
PANTA (procedure in PANTA.PRG)REPPER (procedure in REPORTES. PRG)REPMAT . PRGREPALU.PRGREPCAL.PRGREPASIS.PRG
18:45:53 FoxDoc versión
K#*#*#*#*****«X
******SET PROCEDURE TO PROCEDEFINE WINDOW al FROM 1,1 TO 35,79 DOUBLEACTIVA WIND alDO WHILE .T.
DO panta© 1,27 SAY .'REPORTES DEL SISTEMA ' FONT "SCRIP",14 STYLE "B"© 3,3 GET opción ;
COLOR W;PICTURE "9*h \<P£RSONAL;\<MATERJAS;\<ALUMNQS;\CALIFICACIONES;AS\<ISTENCIA;\<SALIR";SIZE 2,10,1;DEFAULT 1-
READ CYCLEDO CASECASE opción = 1
DO repperCASE opción = 2
DO repina tCASE opción = 3
Mety Garzón V.
•A
ÑarusaavsioOCKIN3
3SVOQN311X3
17 = uojodo 3SVD
= uojodo 3SV3
t = uoíodossvo oa
310AO QV3HT nnvdsa
! T 4 0 T * T 3ZIS¡ .a nvs> \ soavo i d i ÍHHO> \ VN i WON> \ s3ivNosy3d-soiva> \- sanio i a
ÍA aoiooí uoíodo 130 j'g ©
V 0313S*!' 31IHM OQ
******
í K
• S31HQd3H u? ajnpaoojd) 1VH3N3DH ¡ i*i *i *¡*i *¡ ft
¡ *******
************** ********************************************************* i************** " I V N O S a 3 d *********
ÑarusaTB Q N I M 113V3Q
OQ<IN33SVOCN311X3
9 = uo todo
9 = uotodo 3SVOjeodej oa
17 = uojodo 3SVO
<xnn& sa
TRABAJO PRACTICO DE GRADO 84
(procedure in REPORTES.PRG)
(procedure in PERSONAL.PRG)(function in PROCE.PRG)(procedure in PROCE.PRG)(procedure in REPORTES.PRG)(procedure in REPORTES.PRG)
* DATOS PERSONALES DE PROPESORES Y EMPLEADOS **!******
* !*! Procedure RPERSONAL* !*! Called by REPPER* <*! 'Calis TECLA*! RPE()*! í MP_PAN*! PANTINDP*! IMPREINDP* !* !******PROCEDURE rpersonalON KEY LABEL f5 DO teclaDO WHILE .T.
SELEC ASET ORDER TO iSTORE 3PACE(8) TO codigomSTORE SPACEI25J TO mcargo®6,20 SAY "No CÓDIGO i:" GET codigom FUNC "s8!"©8,20 say'CARGO QUE DESEMPEN1A:' get mcargo fuñe "s25!"READmper^rpe(codigom)IF LASTKEYf i =27
RETURNENDIFsn = "S"SEEK codigomIF mper=0
wait'NO EXISTE ESTE PERSONAL1 WINDOW=INKEY(0ÍLOOP
ENDIFopmr = 1 . ,DO Ímp_panDO CASECASE opmr=l
DO pantindpCASE opmr=2
DO ImpreindpCASE opmr=3
EXITENDCASE
ENDDOCLEAR
*#*««*
Mety Garzón V.
TRABAJO PRACTICO DB GRADO 85
ON KEYRETURN
*!
******** Procedure: PANTINDP
C a l l e d by: RPERSONAL
Report Forros: PER_1ND.FRX
******PROCEDURE pan t indpSET FILTER TO ( cod igo=cod igom)GO TOPREPOR FORM per_ind PREVIEWSET FILTER TORETURN
Procedure: IMPREINDP
Called by: RPERSONAL
Report Forras: PER_1ND.FRX
procedure in REPORTES.PRG:
***********
* !******* i* i*;* t* i* t* !* j******PROCEDURE impreindpSET FILTER TO (codigo=codigom)GO TOPREPOR FORM per_ind TO PRINTSET FILTER TOCLEARRETURN
* NOMINA DE PROFESORES Y EMPLEADOS *« i******* i
***************
procedure in REPORTES.PRG
* ¡* i
* !-* t* t
Procedure: RGENERAL
jSaMftd by:.. REPPER
Calis: TECLA
(procedure in REPORTES.PRG)
(procedure in PERSONAL.PRG)
Mery Garzón V.
TRABAJO PRACTICO DE GRADO QQ
*! : RPERSOÍÍ ( f unc t i on in PROCE.PRG)*! : IMP_PAN (procedure in PROCE.PRG)*! : PANTGENP (procedure in REPORTES.PRG)*! : IMPREGENP (procedure in REPORTES.PRG)*!*l********#*#************#****#***********##**********#*******«*#.
******
PROCEDURE rgeneralON KEY LABEL f5 DO teclaDO WHILE .T.
SELEC ASET ORDER TO 2STORE SPACE(IO) TO mfun©6,20 say'PUNCION QUE DESEMPENIA: l get mfun func'M1.PROFESOR,2.EMPLEADO'S6,2® say1READprofesor=lempleado=2mper=rperso(mfun)IF LASTKEY<)=27
RETURNEND1 Fsn = "S"IF mper=0
WAIT 'NO EXISTE PERSONAL1 WINDOW=INKEY(0)LOOP
ENDIFopmr = iDO imp_panDO CASECASE opmr=l
DO pantgenpCASE opmr=2
DO impregenpCASE opmr=3
EXITENDCASE
ENDDOCLEARON KEYRETURN
* !******* ¡
*! Procedure: PANTGENP* t
Meiy Garzón V.
TRABAJO PRACTICO DE GRADO 67
Called by: RGENERAL
Report Fürms: PER_GEN.FRX
*!* !* !* i
*!
******PROCEDURE pantgenpSET FILTER TO í f u n c i o n = m f u n )GO TOPREPOR FORM per_gen PREVIEWSET FILTER TDRETURN
* !******x i* t* ¡* i* i
*! Report Forme: PER_G£N.FRX* t
íprocedure in REPORTES.PRG)
Procedure: IMPREGENP
Called by: RGENERAL (procedure in REPORTES.PRG)
PROCEDURE impregenpSET FILTER TO (funcion=mfun)GO TOPREPOR FORM per_gen TO PRINTSET FILTER TOCLEARRETURNa***»*************.*****************
«I***************
*«#**«* !*! Procedure*i* ! Ca 1 1 ed by* !*!* !* !* !* !* !* !
. -*¡ . . , . . . . - .
* !
***#*«*#**#**##**
TECLA
ING1CAM1BOR1CON 111NGREMATCQNIMATCAMMATELIMATINGRESOABORRADOACONSULTAS] A
*#*#**##*#**##
(procedure(procedure(procedure(procedure(procedure(procedure(procedure( procedure(procedure(procedure(procedure
K«*
inininininíninininin'in
Ktt*«Kttft##****tt«***tt*#tt
-PERSONAL.PRG)PERSONAL.PRG)PERSONAL . PRG )PERSONAL.PRG)MATERIAS.PRG)MATERIAS.PRG)MATERIAS.PRG)MATERIAS.PRG)ALUMNOS. PRG)ALUMNOS .PRG)ALUMNOS. PRG)
Meiy Garzón V.
íAJO PRACTICO DE GRADO 88
",- >í 1
> !
í .
* !* !* !* !
i \* ;
'" •* !* ;* !* !* !* í* !x ¡* !«• ;
* !* !* !* í
* !£ 1
* !* !* !* !« ¡* ;
* !* !* !* ¡* !*¡« ;* !K j* !* í* i« i* ;,jt.t ... ... .. --.-..K i :
GRADOADATOSARPERSONALRGENERALREPCERTP.PRGINGCAPMODCAPBORCAPCONCAMPCONGA I P'M'i'N.'MODNJCONJIINGNECALNECONNEINGNOCALNOCONNOINGNCACALNCACONNCA!NGCAMODCABQRCACONCAMCONGA IRMATEGRMATEHRMATETRA CARNETRA FPERARA GRADORA TIPORN MATEASISTPREPASA. PRGRE"ASPREGASPC_MATRC CALIC ABANDC BECATRIMJTRIMERN LIBJRN LIBE. PRGAPNOTASMENAS I S
(procedure in ALUMNOS. PRG)(procedure in ALUMNOS. PRG)(procedure in REPORTES . PRG )(procedure in REPORTES. PRG í
(procedure in ASISP.PRGJ(procedure in AS I SP, PRG)(procedure in AS I SP. PRG)(procedure in ASISP.PRG)(procedure in ASISP.PRG)' ¿.i .,¡;i:!Íur¡; i n ¡\¡¡ ITA::: 'l<\ . | JRG )
(procedure in NÜTASIJfth. PRG)(procedure in NOTASPRE . PRG )(procedure in NOTASPRI .PRG)(procedure in NOTASPRI . PRG)(procedure in NOTASPRI .PRG)(procedure in NOTASOP.PRG)(procedure in NOTASOP.PRG)(procedure in NOTASOP.PRG)(procedure in CONAS.PRG)(procedure in CONAS.PRG)(procedure in CONAS.PRG;(procedure in ASISTA. PRG»1 procedure i n AS ! STA . PRG 1(procedure in ASISTA. PRG)(procedure in ASISTA. PRG)(procedure in ASISTA. PRG)(procedure in REPMAT.PRG)(procedure in REPMAT.PRG)(procedure in REPMAT.PRG)(procedure in REPALU.PRG)(procedure in REPALU.PRG)(procedure in REPALU.PRG)(procedure in REPALU.PRG)(procedure in REPCAL.PRG)(procedure in REPAoIS.PRG)
(procedure in REPASIS.PRG)(procedure in REPASIS.PRGÍí procedure in REPALUC.PRG)(procedure in REPALUC.PRGí(procedure in REPALUC.PRGÍ(procedure in REPALUC.PRG)(procedure in RN_TR I ME . PRG )(procedure in RN_TR í ME . PRG )(procedure in RN_L I BRE . PRG )
(procedure in RN_F4 NAL . PRG )í procedure in REPASA. PRG)
Meiy Garzón V.
TRABAJO PRACTICO DE GRADO 89
(procedureíprocedureíprocedure(procedure(procedureíprocedure(procedure(procedure
in REPASA.PRG)in REPASA.PRG)in REPASA.PRG)in REPASA.PRG)in MENOP.PRG)in MENOP.PRG)in APFALTAS.PRG)in MEJAL.PRG)
*! REGASA*! ASISJ*! ASISE*! ASISO*! C_OPCIM*! C_OPCIF*! APFALTAS*! MEJAL*!* !******PROCEDURE teclaSELEC ADEFINE WINDOW mery FROM 10,11 TO 21,68;
GLOSE FLOAT SHADOW SYSTEM COLOR SCHEME 8 TITLE"PERSONAL"1ACTÍVATE WINDOW meryBROWSE F1ELD codigo/9, apellidos/15, nombre/15, función/10 NOAPPENDMODÉLETE NOEDITcodigom = códigoRELÉASE WIND meryRETURNa***********************************: EOF: REPORTES.PRG
* * * ##*
LISTA DE REGISTROS
Mery Garzón V.
TRABAJO PRACTICO DE GRADO 90
* ¡ ****#***************** ;
*: Procedure file*: System* t Author* : Copyright*: Last raodified
*; Procs & Fncts* :*:*:* :* ;
* ;
# •*: Set by
#: Calle* :
* :
**********#*******************^******#»**#**###***##*#iH
C:\IEMLA\AYUDA.PRGSISTEMA DEL I.E.M.L.A.Mery Garzór V.(c) Ambato, 09 Enero/97, Tesis de Grado de la P.U,C.E.12/01/97 at 13:38:26
RECUPERARE INDEXRESPALDACLAVESCAMCLABORCLACONCLA
RESPALDO (procedure in I N_FER 1 0 . PRG )
RECUPERA (procedure in AYUDA. PRG)REINDEX (procedure in AYUDA. PRG)RESPALDA ! procedure in AYUDA. PRG íCLAVES (orocedure in AYUDA . PRG )
Dücumented 18:45:54 FoxDoc versión* ;
# ;
3.00a*.******DEFINE W1NDOW al FROM 7,1 TO 35,79 DOUBLEACTIVA WIND alDO WHILE .T.
CLEAR60,15 SAY '* AYUDAS PRESTADAS EN EL SISTEMA *' FONT "SCR]P*M2 STYLE"B"& 3,1C GET opción ;
COLOR W;PICTURE "S*h \<RECUPERAR;R\<EINDEXAR;RES\<PALDAR;\<CLAVES;\<SALIR";SIZE 2,10,1;DEFAULT 1
READ CYCLEDO CASECASE opción = 1
DO recuperaCASE opción = 2
DO REINDEXCASE opción = 3
DO respaldaCASE opción = 4 - -
DO claves
Mery Garzón V.
TRABAJO PRACTICO DS GRADO 91
CASE opción = 5EXIT
ENDCASEENDDORELÉ WIND aly**********************************
*!******* i*! Procedure: RECUPERA* i*! Called by: AYUDA.PRG* !*i*****************************************************************************PROCEDURE recupera015,17 TU 22,61 CLEAR@14,25 say'Presione <ESCAPE> PARA Salir...1
015,15 TU 22,61 DOUBLE©16.20 SAY " RESTORE DESDE (A) - (B): HACIA C: " FONT "BQLD",i2 STYLE"B"STORE 'N1 TO op(319,20 SAY ' ESTA SEGURO DE RECUPERAR S/N 'GET op PICT •©!"READIF op='S' then
©20,16 SAY ' INSERTE DISCO EN (A)-(B): Y PRES<ENTER>.. 'READ!cd \E A: C:*.* /s
ENDIFRETURN***********************************
*l********************** 1*! Procedure* r* ! Ca 1 1 ed by* !* ! Uses* i* i* !* ¡*!* t* i
********************************************************
RE I NDEX
AYUDA . PRG
PERSO . DBFMATE . DBFALU.DBFNOTAS. DBFCOND.DBFASÍS. DBFAS I SP. DBF
- - - - - - - . - _ - - - - -
Mexy Gañón V.
TRABAJO PRACTICO DE GRADO 92
* i#*####PROCEDURE RE INDEXfil5,17 TO 22,61 CLEAR©14,25 say'Presione <ESCAPE> PARA Salir...'©15,15 TO 22,61 DOUBLE©16,31 SAY " REINDEXAR " FONT "BOLD",12 STYLE "E"STORE 'N' TO op019,20 SAY ' ESTA SEGURO DE REINDEXAR S/N 'GET op PICT "13!READIF cp='S' then
GLOSE ALLSET EXCLUSIVE ON
SELE AIF FILE(n&MDIR\PERSO.DBFn)
USE &mdir\persoINDEX ON código TO S¡mdir\ndxpersoÍNDEX ON apell idos+nombre TO S<mdir \perso_apUSE &mdir\perso INDEX &mdir\ndxperso,&mdir\perso_apRE INDEX
ENDIF
IF F I LE ("ííMDIR \MATE.DBF")USE fcmdir\mateINDEX ON código TO femdir\mateUSE & n i d i r \ m a t e I N D E X S < m d i r \ m a t eRE INDEX
ENDIF
SELE CIF FILEC-ííMDIRULU.DBFM
USE &rodir\aluINDEX ON código TO Strodir\ndxaluranINDEX ON eexo+apellido+nombre TO &mdir\alu_apeUSE &mdir\alu ÍNDEX &mdir\ndxalumnt&mdir\alu_apeREIN^EX
bNDIF
SELE DIF FILEÍ"&MDIR\NÜTAS.DBF")
USE &mdir\notasINDEX ON matricula TO &tmdir\notasUSE &mdir\notas INDEX &mdir\nota£RE INDEX
ENDIF
SELE E
Mety Garzón V.
TRABAJO PRACTICO DE GRADO 93
IF FILE ("SiMDIR \COND.DBFMUSE &mdir\condINDEX ON matricula TO Síindir \condUSE Snndir\cond INDEX &mdir\condRE INDEX
ENDIF
SELEC FIF F I L E ( 1 t í i M D l R \ A S l £ . D B F M
USE & m d i r \ a s i sINDEX GN mes TO kmdi r \ a s i sUSE fcimd ir- \asis INDEX 8<md ir \as isRE I NDEX
ENDIF
SELEC GIF FILE I"Í<MD1R\ASISP.DBF")
USE &mdír\asispINDEX ON mes TO &md ir \asispUSE fcrodirUsisp ÍNDEX imdir \asispRE I NDEX
ENDIF
021,23 SAY "YA ESTA. REINDEXADAS LAS BASES" FONT "BQLD",1£ STYLE "E023,30 SAY " PRESIONE <ENTER>...READ
ENDIFRETURN
«««fttttt
* !*! Procedure: RESPALDA* !«! Called by: AYUDA. PRG
***##*
PROCEDURE respalda©15,17 TO 22,61 CLEARS14,25 say'Presíone <ESCAPE> PARA Salir...'815,15 TO 22,61 DOUBLE616,20 SAY " BACKUP DESDE C: HACIA (A) - (B): " FONT "BOLD",12 STYLE "B"STORE 'N' TO opSI 9, 20 SAY ' ESTA SEGURO DE RESPALDAR S/N 'GET op PICT "@!"READIF op='S' then : •- - •
820,16 SAY ' INSERTE DISCO EN (A)-(Bt: Y PRES<ENTER>. . '
Mety Garzón V.
TRABAJO PRACTICO DE GRADO 94
READ!cd \p C:\iemla\*.« A:
ENDIFRETURN
/s
* J
* ! Procedure* |
*! Cal led by* i
* ! Ca 1 1 s*!* i* t* i* ¡
* ! Uses* !* ! Indexes* !* t* *****************
CLAVES
AYUDA . PRG
PANTINGCLACAMCLABORCLACONCLA
CLAVES. DB
NDXCLAVE.CLA_USUA.
**********
F
¡DXIDX
K**
(procedure(procedure(procedure(procedure(procedure
ininininin
PANT.PRG)INGCLA.PRG)AYUDA.PRG)AYUDA.PRG)AYUDA.PRG)
******PROCEDURE clavesSET PROCEDURE TO PROCEDO pantSELE HUSE claves INDEX ndxclave,cla_usua •'••DO WHILE .T.
S8.26 SAY '* MANTENIMIENTO DE CLAVES *' FONT "BOLD",8 STYLE "B"SELEC C@ 10,32 GET opción ;
COLOR W;PICTURE "©«v \<C1EACIO:¡¡0\-AMBIOS;\<BORRADO;C\<ONSULTA;\<SALIR'SIZE 1,10,1;DEFAULT 1
READ CYCLEDO CASECASE opción = 1
DO ingclaCASE opción = 2
DO camelaCASE opción _= 3
DO boro laCASE opción = 4
Meiy Garzón V.
TRABAJO PRACTICO DE GRADO 95
DO conciaCASE opción = 5
EXITENDCASE
ENDDORETURN************#*******#*****************
* !******* ;
*!* !*
*!*!*
Procedure: CAMCLA
Calleo1 by: CLAVES
Calis: PANT: GRABAJTERMINA: GRABARA
(procedure in AYUDA. PRG)
(procedure in PANT.FRG)(procedure in PROCE.PRG)(procedure in ALUMNOS. PRG)
******** **************************************************** *******************
FROCEDURE camelaSAVE SCREEN Tu merylCLEAR©4,25 SAY " MODIFICACIÓN DE LA CLAVE " FONT "BOLD",10 STYLE "BI"DO pant©2,8,19,60 BOX "f==j||=U=L¿||"DO WHILE .T.
SELE HSET ORDER TO 2STORE SPACE (10) TO me la veSTORE SPACE (30 i TO musuarioSTORE DATE O TO mfecha88, 1E SAY "NOMBRE DEL USUARIO :" FONT "BOLD",8 STYLE 'B" GETñuscarlo FUNC "s30!B FONT "BOLD",8 STYLE "B"RE'ADIF LASTKEYÍ )=27 .OR. musuario = SPACE (30)
RESTORE SCREEN FROM merylRETURN
END1Fsn = "S"SEEK musuarioI F EOF < )
©20,35 SAY "NOMBRE NO EXISTE <ENTER>"READ©20,35 SAY REPLI (" ",27)LOOP -.--:-..-
ENDIF
Meiy Garzón V.
TRABAJO PRACTICO DE GRADO 96
mclave = clavemusuario - usuariomfecha = u_fecha
611,14 SAY "NOMBRE DE LA CLAVE :" GET mclave FUNC "s!0!"©14,12 SAY "ULTIMA FECHA DE MODIFICACIÓN DE CLAVE:" GET mfecha PICTURE"@D"READPOP=1DO graba_terminaDO CASECASE POP=1
DO grabaraCASE POP=2
EXITENDCASE
ENDDOCLEARRESTORE SCREEN FROM raery1RETURNa*************************************
* !
******
A***************************** '**** '
•! Procedure: GRABARA*!*! Called by: INGRESOA*! : DATOSA*! : CAMCLA* i*!******PROCEDURE grabaraREPLACE clave WITH mclave, usuario WITH musuarioREPLACE u_fecha WITH mfechaRETURN**#****#*#**#**#********#**************
(procedure in ALUMNOS.PRG)(procedure in ALUMNOS.PRG)(procedure in AYUDA.PRG)
* t ************ !* ;N ;
* !* t
* !* !* i
***********
-
Procedure:
Cal led by:
Calis:
**************
BORCLA
CLAVES
PANTBORRAJTERMINA
Iprocedure in AYUDA.PRG)
tprocedure in PANT.PRG){procedure in PROCE.PRG)
Mery Garzón V.
TRABAJO PRACTICO DE GRADO 97
*******PROCEDURE borclaSAVE SCREEN TO merylCLEAR64,25 SAY " ELIMINACIÓN DE LA CLAVE " FONT "BOLD",10 STYLE "BI"DO pant©2,8,19,60 BOX "n=nj|JJ=tt|j"DO WHILE .T.
SEL E HSET ORDER TO 2STORE SPACE (10) TO mclaveSTORE SPACE (30) TO musuarioSTORE DATE O TO mfecha@8,15 SAY "NOMBRE DEL USUARIO :" FONT "BOLD",8 STYLE "B" GETmusuario FUNC "s30!" FONT "BOLD",8 STYLE "B"READIF LASTKEY()=27 .OR. musuario = SPACE(30)
RESTORE SCREEN FROM merylRETURN
ENDIFsn = "SnSEEK musuarioJF EOF O
©20,35 SAY "NOMBRE NO EXISTE <ENTER>"READ020,35 SAY REPLI (" ",27)LOOP
ENDIF
©11,14 SAY "NOMBRE DE LA CLAVE :" + clave©14,12 SAY "ULTIMA FECHA DE MODIFICACIÓN DE CLAVE: " 4 DTOC(u_fecha)POP=1DO borra_terminaDO CASECASE POP=1
DELETECASE POP=2
EXITENDCASE
ENDDOCLEARRESTORE SCREEN FROM merylRETURN* t t t t * X t t * t t * * t t t t t t t t K t t « * t t * * * * t t * * * K « « * * t t * * f t * «
* !
« f t t t f t t f t t
K t
Meiy Garzón V.
TRABAJO PRACTICO DE GRADO 98
*! Procedure: CONCIA* !*! Called by: CLAVES (procedure in AYUDA.PRG)# j*! Calis: PANT (procedure in PANT.PRG)*! : CON_TER (procedure in PROCE.PRG)*!
******
PROCEDURE conciaSAVE SCREEN TO merylCLEAR(34,£5 SAY " CONSULTA DE LA CLAVES " FONT "BOLD",10 STYLE "BI"DO pant02,8,18,6» BOX " n=j] ||ál=li||"DO WHILE .T.
SELE HSET ORDER TO 2STORE SPACE (10) TO me laveSTORE SPACE (30) TO musuarioSTORE DATE() TO mfecha©8,15 SAY "NOMBRE DEL USUARIO :" FONT "BOLD",8 STYLE "B" GETmusuario FUNC n£30!" FONT "BOLDn,6 STYLE "B"READIF LASTKEY()=27 .OR. musuario = SPACE(30)
RESTORE SCREEN FROM merylRETURN
ENDIFsn = "S"SEEK musuarioIF EOF()
-. 620,35 SAY "NOMBRE;NO EXISTE <ENTER>"READ ]620,35 SAY REPLI < f ",27)LOOP
ENDIF
811,14 SAY "NOMBRE DE LA CLAVE :" + clave914,12 SAY "ULTIMA FECHA DE MODIFICACIÓN DE CLAVE: " 4 DTOCfu_fecha)POP=1DO con_terDO CASECASE POP=2
EXITENDCASE
ENDDOCLEARRESTORE SCREEN FROM merylRETURN
Meiy Garzón V.
TRABAJO PRACTICO DE GRADO 99
tt#«**tt*tt#tt#*tt*tttt*tt**#*#tttt*N***#**tt**K*
*: EOF: AYUDA.PRG
t
Meiy Gatzon V*
TRABAJO PRACTICO DE GRADO 100
*:************#***#**********#*******************************#***#*#**##í******* ;
* : Procedure file* : System*: Author* : Copyright*: Last modified* ;
* : Procs & Fncts*:*:* .* •* •
*: Set by* .*: Calis* ;
* ;
9 >
* :* ;
C:\IEMLA\ASISP.PRGSISTEMA DEL I .E.M.L.A.Mery Garzón V.(c) Arabato, 09 Enero/97, Tesis de Grado de la P.U.C.E.12/01/97 at 23:30:04
INGCAPMODCAPBORCAPCONCAMPCONCA I PGRABAR
SELECTOR (procedure in PERSONAL. PRG)
INGCAP (procedure in ASISP. PRG)MODCAP (procedure in ASISP. PRG)BORCAP (procedure in ASISP. PRG)CONCAMP (procedure in ASISP. PRG)CONCAIP (procedure in ASISP. PRG)
*: Documented 18:45:55 FoxDoc versión3.00a«.«i***************************************************************************SELE GDEFINE WINDOW al FROM 7,1 TO 35,79 DOUBLEACTIVA W1ND alDO WHILE .T.
CLEAR f00,15 SAY '* CONTROL DE ASISTENCIA DEL PERSONAL *' FONT 'SCRIP",12
STYLE "B"opcion=0©2,2 GET opción ;
PICTURE "©»h \<!NGRESQ;\<MODIFICACION; KBORRADO; \<CONSULTA-MES;C\<ONSULTA-1ND;\<SALIR";
SIZE 2,10,1;DEFAULT 1
READ CYCLEDO CASECASE opción = 1
DO ingcapCASE opción = 2
DO modcapCASE opción = 3
DO borcap
Mery Garzón V.
TRABAJO PRACTICO DE GRADO 101
CASE opción = 4DO concarap
CASE opción = 5DO concaíp
CASE opción = 6EX II
ENDCASEENDDODEACTI WIND al***#***#****#**###*****************
* !******
*!*! Procedurex i*! Called by* !*! Ca11s* !* !* *
INGCAP
AS1SP.PRG
TECLA (procedure in PERSONAL.PRGRPEM (function in PROCE.PRG)GRABAA_TERM!NAA (procedure in PROCE.PRG)GRABAR (procedure in ASISP.FRG)
* !*;******«*************************«#«*******«**«****#***««*************««******PROCEDURE ingcapSET FILTER TOON KEY LABEL f5 DO teclaSELEC GCLEARtmpmatri =SPACE(8)SET RELA TO :
SET RELA TO matricula INTO A ¡DO WHILE .T.
SELE ASET ORDER TO 1STORE SPACE(8) TO codigoraefe, 1^- SAY ' * INGRESO DE LA ASISTENCIA DEL PERSONAL *' FONT "SCRIPM2STYLE "B"©2,7,25,70 BOX i—i@4,15 SAY "CÓDIGO #: " FONT "BOLD",10 STYLE "B" GET codigom FUNC "s8!FONT "BQLD",10 STYLE "B"@19,39 say1 * PRESIONE LA TECLA <Esc> PARA SALIR * ' font "SCRIP",8style "B"READmper-rpe ícod i gom)IF LASTKEY()=27
CLEARRETURN
Mery Garzón V.
TRABAJO PRACTICO DE GRADO 102
ENDIFsn = "S"tmpmatri = codigomSEEK codigomIF mper=0
wait'ESE EMPLEADO NO EXISTE= I NKEY ( 0 )LOOP
ENDIF06,15 SAY "APELLIDOS :
WINDOW
67,15 SAY "NOMBRES : "©8,15 SAY "CÉDULA IDENTIDAD :©9,15 SAY "FUNCIÓN DESEMPENIADO WHILE .T.
SELEC GSTORE 1 TO mmesSTORE C TO mjusSTORE O TO minjusSTORE O TO ntot©11,15 SAY "MES A INGRESARREADIF LASTKEY!)=27
CLEARRETURN
ENDIFIF mmes = 1
©11,38 SAY " ENEROENDIFIF mmes = 2
©11,38 SAY " FEBREROENDIFIF mmes = 3
611,38 SAY " MARZOENDIFIF mmes = 4
611,38 SAY " ABRILENDIFIF mmes = 5
©11,38 SAY " MAYOENDIFIF mmes = 6
©11,38 SAY " JUNIOENDIFIF mmes = 7
©11,38 SAY " JULIOENDIFIF mmes = 8
611,38 SAY " AGOSTOENDIF
+ apellidos+ nombre
cedu1 afunción
GET mmes PICTURE "99" RANGE 1,12
Mery Garzón V.
TRABAJO PRACTICO DE GRADO 103
1F mines = 9Sil,38 SAY " SEPTIEMBRE "
ENDIF!F mmes = 10
©11,38 SAY " OCTUBREENDIFIF mines = 11
811,38 SAY " NOVIEMBRE "ENDIFIF mmes = 12
©11,36 SAY " DICIEMBRE r'ENDIFGO TOPLÓCATE FOR mes=mmes .AND. matricula = tmpmatriIF FOUNDí)
© 17,27 SAY 'S 17,27 SAY 'LA ASISTENCIA DE ESE MES YA EXISTE <ENTERV FONT
"BQLD",8 STYLE "B"READ© 17,27 SAY 'LOOP
END I F012,15 SAY "FALTAS JUSTIFICADAS : " GET rajus PICTURE "S9" RANGE0,31©13,15 SAY "FALTAS INJUSTIFICADAS : " GET minjus PiCTURE "99" RANGE0,31READmtot = mjus+minjus©14,15 SAY "TOTAL DE FALTAS : " + TRANSÍ «ití>t, "999" )READPOP=1DO ,grabaa_terminaaDO CASECASE POP=1
APPEND BLANKDO grabar
CASE PQP=2EXIT
ENDCASESET RELA TO
ENDDOENDDOON KEYRETURN****#*#»*#*«*»##*#*##*#»*#»*##***#**##
* !******
Mery Garzón V.
TRABAJO PRACTICO DE GRADO 104
*! Procedure: GRABAR* ;
*! Cal led by: INGCAP*! : MODCAP*! : 1NGCA*! : MODCA* i#i a*****************************
(procedure(procedure(procedure(procedure
in ASISP.PRG)in ASISP.PRG)in ASISTA. PRG)in ASISTA. PRG)
:********««****#*********
******PROCEDURE grabarSELEC GREPLACE matricula WITH tmpmatriREPLACE mes WITH mroes, justif WITH mjus,REPLACE faltas WITH mtotRETURN********#***********************#******
injustif WITH minjus
«(««fe******************* 1*! Procedure* !*! Cal led by* !*! Calis* ;* 4
* i
u******************
MODCAP
A£!SP.PRG
TECLARPEOGRABAA_TERMINAAGRABAR
************
( procedure( f unct ion1 procedure(procedure
in PERSONAL.PRGin PROCE.PRG)ir PROCE.PRG)in ASISP.PRG)
******PROCEDURE modcapSET FILTER TOON KEY LABEL Í5 DO teclaSELEC GCLEARtmproatri =SPACE(8)SET RELA TOSET RELA TO matricula INTO ADO WHILE .T.
SELE ASET ORDER TO 1STORE SPACE18) TO codigom80,12 SAY ' * MODIFICACIÓN DE LA ASISTENCIA DEL PERSONAL *' FONT
"SCRIP1t,12 STYLE "B"92,7,25,70 BOX " r=]|JJJ=U:j|ii;-©4,15 SAY "CÓDIGO I: " FONT
FONT "BOLD",10 STYLE "B"619,39 say1 * PRESIONE LA TECLA <Esc> PARA SALIR * ' font "SCRIP",8
STYLE "B" GET codigom FUNC "s8!
Meiy Garzón V.
TRABAJO PRACTICO DE GRADO 105
style "B"READmper=r-pe t cod i gom)IF LASTKEYt)=27
CLEARRETURN
ENDIFsn = "S"tmpmatri = codigomSEEK cod i gomIF mper=0
wait'ESE EMPLEADO NO EXISTE1 W1NDOW=INKEY<0)LOOP
ENDIF06,1E SAY "APELLIDOS : » + apellidos©7,15 SAY "NOMBRES : * + nombre08,15 SAY "CÉDULA IDENTIDAD : " + cédula09,15 SAY "FUNCIÓN DESEMPENIA " + funciónDO WHILE .T.
SELEC GSTORE 1 TO mmesSTORE Q> TO rojusSTORE 0 TO minjusSTORE 0 TO mtot011,15 SAY "MES A INGRESAR : " GET mines FICTURE "99" RANGE 1,12READIF LASTKEYI)=27
CLEARRETURN
ENDIFIF mmes = 1
011,38 SAY " ENEROENDIFIF mmes - 2
©11,38 SAY " FEBREROENDIFIF mmes = 3
©11,38 SAY " MARZOENDIFIF mmes = 4
©11,38 SAY " ABRILENDIFIF mmes = 5
©11,38 SAY " MAYOENDIFIF mme£ = 6
©11,38 SAY " JUNIO "ENDIF
Meiy Garzón V.
TRABAJO PRACTICO DE GRADO
IF mmes = 7©11,38 SAY n JULIO
ENDIFIF mmes = 8
011.38 SAY " AGOSTOEND1FIF mmes = 9
©U, 38 SAY " SEPTIEMBRE "ENDIF!F mmes = 10
©11,38 SAY " OCTUBREENDIFIF mmes = 11
©11.38 SAY • NOVIEMBRE "ENDIFIF mmes = 12
©11,38 SAY " DICIEMBRE "ENDIFGO TOPLÓCATE FOR roes=mme£ .AND. matricula ~ tmpmatriIF IFOUNDO
©17.27 SAY '1517,27 SAY 'LA ASISTENCIA DE ESE MES NO EXISTE <ENTERA1 FONT"BOLD",8 STYLE "B"READ& 11,27 SAY 'LOOP
END1F
tmpmatr i = matriculammes = mesmjus = justifmínjus ~ injustif ¡mtot = faltas
912,15 SAY "FALTAS JUSTIFICADAS : " GET mjuf PICTURE "99" RANGE0,31QA3,:5 SAY "FALTAS INJUSTIFICADAS : " GET minjus P1CTURE "99" RANGE0,31READmtot - mjus+minjus©14,15 SAY "TOTAL DE FALTAS : " 4- TRANSlmtot, " 999" )READPOP=1DO grabaa_termínaaDO CASECASE í>OP i,
DO grabarCASE POP=2
Mciy Garzón V.
¿XABAJO PRACTICO DE GRADO 107
E X I TENDCASESET RELA TO
ENDDOr.NDDO
i'J KEYRETURN
* * * * * * * * * * * * * * * * # * * * * * * * * • * * * # * * * * * * # * *
******
Procedure: BORCAP
Cal led by: ASISP.PRG
Calla: TECLA: RPE(): BORRAATERMINAA
(procedure in PERSONAL. PRG)(function in PROCE.PRG)(procedure in PROCE.PRG)
*'*!*
* * * * * *r : \uCEDURE borcapÜET FILTER TOUN KEY LABEL f5 DO teclaSELEC GCLEARtmpmatri =SPACE(8)SET RELA TOSET RELA TO matricula INTO ADO WHILE .T.
SELE A •••:SET ORDER TO 1 iSTORE SPACEÍ8) TO codigom [OQ,1S SAY ' « BORRADO DE LA AS1STENCI . DEL PERSONAL *' FONT "SCRJP',12
STYLE "B"02,7,25,70 BOX •r==,||¿l=tipi"©4,15 SAY "CODIGÜ I: " FONT "BQLDMC STYLE "B" GET codigom FUNC "s8!"
FONT "BOLDMC STYLE "B"019,39 say1 * PRESIONE LA TECLA <Esc> PARA SALIR * ' íont "SCRIP",8
style "B"READmper=rpe(cod i gom)IF LASTKEYli=27
CLEARRETURN
ENDIFsn = "S"tmpmatri = codigom
Meiy Garzón V.
TRABAJO PRACTICO DE GRADO 106
SEEK cüdigoroí CT m r^ d r* •*-í?i
wait'ESE EMPLEADO NO EXISTE1 WINDOW=INKEY<0)LOOP
ENDIF©6,15 SAY "APELLIDOS : " + apellidos©7,15 SAY "NOMBRES : " + nombre©8,15 SAY "CÉDULA IDENTIDAD : " + cédula©9,15 SAY "FUNCIÓN DESEMPENIA " + funciónDO WHILE .T.
SELEC GSTORE 1 TO mmesSTORE 0 TO mjusSTORE 0 TO minjusSTORE 0 TO mtot©11.15 SAY "MES A INGRESAR :READIF LASTKEYt)=27
CLEARRETURN
ENDIFi F mme? - 1
©11,38 SAY " ENEROENDIFIF mmes - 2
©11,38 SAY " FEBREROENDIFIF mmes = 3
©11,38 SAY " MARZOENDIFIF mmes - 4
©11,38 SAY " ABRIL "ENDIFIF mmes = 5
©11,38 SAY " MAYOENDIFIF c.mes = 6
©11,38 SAY " JUNIOENDIFIF mmes = 7
©11,38 SAY "JULIO "ENDIFIF ramee = 8
©11,38 SAY " AGOSTO "ENDIFIF mmes = 9
©11,38 SAY " SEPTIEMBRE "ENDIF
GET mmes PICTURE "99" KANGE 1,12
Mery Garzón V.
TRABAJO PRACTICO DE GRADO 109
IF mmes = 10©11,38 SAY " OCTUBRE
ENDIFIF mmes = 11
©11,38 SAY " NOVIEMBRE "ENDIFIF mmes = 12
©11,38 SAY " DICIEMBRE "ENDIFGO TOPLÓCATE FOR roes=mmes .AND. matricula - tmpmatriIF !FOUND()
& 17,27 SAY 'B 17,27 SAY 1LA ASISTENCIA DE ESE MES NO EXISTE <ENTER>' FONT
"BOLD",8 STYLE "B"READ© 17,27 SAY 'LOOP
ENDIF612,15 SAY "FALTAS JUSTIFICADAS : " -*•' TRANSÍ just i f, "99" !013,15 SAY 'FALTAS INJUSTIFICADAS : " + TRANSÍ injustif,"99")©14,15 SAY "TOTAL DE FALTAS : " + TRANSÍfa1 tas,"999")POP=100 borraa_termi naaDO CASECASE POP=1
DELETECASE POP=2
EXITENDCASESET RELA TO
ENDDOENDDOON KEYRETURNNtt**tt*tt**«tftttttt#**«fftt**fttt**«*«tt*****K*X
*!«*«*«««#******'** I*****************************************************
******
* !
*í Procedure: COISICAMP
* !* t* !*
Called by: ASISP.PRG
Ca 1 Is: TECLA: RASISTAO
(procedure in PERSONAL.PRG(function in PROCE.PRG)
*******
Mety Garzón V.
TRABAJO PRACTICO DE GRADO 110
PROCEDURE concampSET FILTER TOQN KEY LABEL f5 DO teclaCLEARSELEC Gtmpmatri =SPACE(8)SET RELA TOSET RELA TO matricula INTG ADO WHILE .T.
@0,B SAY '* CONSULTA MENSUAL DE LA ASISTENCIA DEL PERSONAL " FONT"SCRIP",12 STYLE "B"
62,12,14,60 BOX • ,=, ||ál=l¿||:::'©19,33,21,74 BOX %¿n|[¿i=lt||!i;"
ONE LA f@20,39 say' * PRESIONE LA TECLA <Esc> PARA SALIR * ' font flSCRIP",8style "B"
SELEC ASTORE SPACÍ10) TO mfunSET FILTER TO función = mfun06,20 SAY "FUNCIÓN QUE DESEMPENIA: " FONT "BOLD",10 STYLE "B" GET mfun
func'M 1. PROFESOR, 2. EMPLEADO1READ!F LASTKEYI )=27
CLEARRETURN
END 1 Fsn = "S"GO TOPLÓCATE FOR función = mfunI F ! FOUND ( )
wait'NO EXISTE PERSONAL1 WINDOW
* GO TOP
LOOPEND1FSELEC GSTORE 1 TO remes©9,20 SAY "MES "A CONSULTAR :« FONT "BOLD",10 STYLE "B" GET romes
PICTURE "99* RANGE 1,12READmalu- ras i s ta (mroes)IF LASTKEYt )=27
RETURNENDIFsn = "S"mes = romes
LÓCATE FOR mes=mmesIF ! FOUND O .OR. m a l u < l
W A I T 'LA ASISTENCIA DE ESE MES NO EXISTE <ENTER> ' WINDOWS
Meiy Garzón V.
TRABAJO PRACTICO DE GRADO 111
LOOPENDIF
SELEC GSET RELA TO m a t r i c u l a INTO ASET FILTER TO a.función = mfun .AND. mes = mmesGQ TOPI F EOF O
WAIT 'NO SE HAN REGISTRADO LAS FALTAS DEL PERSONAL <ENTEK>'WINDOWSLOOP
ENDIFCLEARF=602,5 say' ASISTENCIA DEL MES DE ' font1 ROMÁN1,10 STYLE 'BD'©2,30 SAY TRANS<mines,"99M font' ROMÁN', 10 STYLE 'BO1IF mmes = 1
©2,38 SAY " ENERO " FONT "BOLD',10 STYLE "B"ENDIFIF mmes = 2
©2,38 SAY " FEBREROENDIFIF mmes = 3
©2,36 SAY " MARZOENDIFIF mmes = 4
©2,38 SAY " ABRILENDIFIF mmes = 5
©2,38 SAY " MAYOENDIFIF mtnes = 6 ;.
©2,38 SAY " JUNIOENDIFIF mmes = 7
©2,38 SAY " JULIOENDIFI" amas = 8
©2,38 SAY " AGOSTOENDIFIF mmes = 9
©2,38 SAY " SEPTIEMBRE " FONT "BOLD",10 STYLE "B"ENDIFIF mmes - 1®
62,38 SAY " OCTUBRE " FONT "BOLD",10 STYLE "B"ENDIFIF romes - 11
©2,38 SAY " NOVIEMBRE " FONT «BOLD11,10 STYLE "B"ENDIF
" FONT "BOLD",10 STYLE "B"
n FONT nBOLD",10 STYLE "B"
" FONT "BOLD",10 STYLE "B"
" FONT "BOLD",10 STYLE "B"
" FONT BBOLD",10 STYLE "B"
" FONT "BOLD",10 STYLE "B"
" FONT "BOLD",10 STYLE "B"
Meiy Garzón V.
TRABAJO PRACTICO DE GRADO 11.
IF mines = 1262,36 SAY " DICIEMBRE " FONT "BOLD",10 STYLE "B"
ENDIF©0,11 SAY '* CONSULTA MENSUAL DE LA ASISTENCIA DEL PERSONAL *'font'ROMÁN',14 STYLE 'BO'©4,2 say'APELLIDOS ' font1 ROMÁN1,10 STYLE 'BO104,25 say'NOMBRES' font1 ROMÁN1,10 STYLE 'BO1©4,46 say'FUNCION-DESEMPENIA1 font1 ROMÁN1,10 STYLE 'BO'@4,65 say'TOT. FALTAS1 font1 ROMÁN',10 STYLE 'BO1
DO WHILE .NOT. EOF()©F,2 SAY a.apellidos@F,25 SAY a.nombre©F»49 SAY a.función©F,69 SAY TRANSÍg.faltas,"999")F=F+1IF F>28
F=6& 31,20 SAY 'Para Continuar PULSE UNA TECLA1READS F,0 TO 32,80 CLEAR
ENDIFSKIF
ENDDO©26,20 SAY '©26.2C SAY 'Presione < ENTER > Para Continuar ...STYLE "B"READCLEARSET FILTER TOSET FILTER TO
ENDDOSET FILTER TO 'SET RELA TOON KEYRETURNtttttttt**N*ttttXtt*tttttf*****tt«««ft***«*tf*«****
FONT "BOLD",10
* t******* !* i* !* ;* t*!*!*!* t
Procedure: CONGA IP
Called by: ASISP.PRG
Ca11 e: TECLA: RPE í)
(procedure in PERSONAL.PRG)(function ,in PROCE.PRG)
Meiy Garzón V.
TRABAJO PRACTICO DE GRADO 113
PRQCEDURE concaipSET FILTER TDUN KEY LABEL f5 DO teclaSELEC GCLEARSET RELA TOSET RELA TO matricula INTO CDO WHILE .T.
SELE ASET ORDER TO 1STORE SPACE(B) TO codigom06,6 SAY ' * CONSULTA INDIVIDUAL DE LA ASISTENCIA DEL PERSONAL *' FONT"SCRIP",12 STYLE "B"02,7,25,70 BOX "« ¿J=li||;!:"©4,15 SAY "CÓDIGO I " FONT "BOLD",10 STYLE "B" GET codigom FUNC "s8!"FONT "BOLD",10 STYLE "B"64,39 say1 * PRESIONE LA TECLA <Esc> PARA SALIR * ' font "SCRIP",6style "B"READmper=rpe(codigom)IF LASTKEYí }=27
CLEARRETURN
ENDIFsn = "S"3EEK codi gomIF raper<l
wait'ESE EMPLEADO NO EXISTE' WI.JDOW=INKEYÍ0)LOOP
, ENDIF: ©6,15 SAY "APELLIDOS : n + apellidos
©7,15 SAY "NOMBRES •: • + nombre©8,15 SAY "CÉDULA ITtNTIDAD : " + cédula©9,15 SAY "FUNCIÓN LiSEMPENIA " + funciónSELEC GSET RELA TO matricula INTO ASET FILTER TO g.matricula = codigomGO TOPIF EQFí)
WAIT 'NO HA FALTADO ESTE EMPLEADO DURANTE EL ANIO LECTIVO <ENTER>'WINDOWSLOOP
ENDIF
DEFINE WIND mm FROM 18,12 TO 32,70 T1TLE " CONTROL DE ASISTENCIA DEALUMNOS " FONT "BOLD",8 STYLE "B"ACTÍVATE WINDOW flim
Meiy Garzón V.
TRABAJO PRACTICO DE GRADO 114
BROWS FIEL raatricuía/R/9,mes/R/3,justif/R/6,injustif/R/8,faltas/R/6NOAPPEND MODÉLETE NOEDÍT
RELÉ WIND mmSET FILTER TO
ENDDOSET RELA TOSET FILTER TOON KEYRETURN*#**##*#***#***#*****##**#*##**»##***#
tt«tt#ft*«tt**K**##*ttft«tt*********##«#**#tt*x*#«**tt*x#******
* !* ! Procedure* !* ! Ca 1 1 ed by* !* i
* !* !* !•* >
* <
* !* !* !* »
* !* !* !* !* !* !«!* i* !* !* !* !* !* !* !* !* !* 5
* !* !* !
TECLA
1NG1CAM1BOR1CON 111 NGREMATCONIMATCAMMATELIMATI NGRESOAEORRADOACONSULTAS I AGRADOADATOSARPERSONALRGENERALREPCERTP . PRGI NGCAPMQDCAPBORCAPCONCAMPCONGA I PINGNJMODNJCONJI1NGNECALNECONNEINGNOCALNOCONNOINGNCACALNCACONNCA
(procedure in PERSONAL. PRG)(procedure in PERSONAL .PRG)(procedure in PERSONAL. PRG)(procedure in PERSONAL .PRG )(procedure in MATERIAS. PRG)(procedure in MATERI AS.PRG )(procedure in MATERI AS. FRG)(procedure in MATERI AS.PRG i(procedure in ALUMNOS. FRG)(procedure in ALUMNOS. PRG)(procedure in ALUMNOS. PRG)(procedure in ALUMNOS. PRG)(procedure in ALUMNOS. PRG)(procedure in REPORTES. PRG)(procedure in REPORTES. PRGí
(procedure in ASISP.PRG)(procedure in KsiSP.PRG)(procedure in .KsiSP.PRG)(procedure i-n ASISP.PRG)(procedure in ASISP.PRG)(procedure in NOTASPRE . PRG )'(procedure in NOTASPRE . PRG )(procedure in NOTASPRE . PRG )( pr ocedur e i n NOTASPR 1 . PRG )(procedure in NOTASPR1 .PRG)(procedure in NOTASPR I . PRG )(procedure in NOTASOP.PRG)(procedure in NOTASOP.PRG)(procedure in NOTASOP.PRG)(procedure in CONAS.PRG)(procedure in CONAS.PRG)í procedure in CONAS.PRG)
Mery Garzón V.
TRABAJO PRACTICO DS GRADO 115
* I* !* !* !* !* !* ¡
* !* |* !* !* !* !* !* !* !* \ !
* !*
* !* !* i
* !* !* !* ¡* !* i
* i* !* !* !* !##**##
INGCAMQDCABORCACONCAMCONGA IRMATEGRMATEHRMATETRA_CARNETRA_FPERARA_GRADORA_TIPORN_MATEASISTPREPASA.PRGREPASPREGASPC_MATRC_CALIC_ABANDC_BECATRIMJTRIMERN__LIDJRN_LI BE.APNOTASMENAS ISREGASAASÍSJAS I SEAS I SOC_OPCIMC_OPC IFAPFALTASMEJAL
PRG
(procedure(procedure(procedure(procedure(procedureí procedure(procedure(procedure(procedure(procedure(procedure(procedureí procedure(procedure
(procedure(procedure(procedure(procedure(procedure(procedure(procedure(procedure< procedure
(procedure(procedure(procedure(procedure(procedure(procedure(procedure(procedure(procedure(procedure
PROCEDURE teclaSELEC ADEFINE WINDDW mery FROM 10,11 TO 21,68;
íninínininininininininininin
ininininininininin
ASISTAASISTAASISTAASISTAASISTAREPMATREPMAT.REPMAT.REPALU.REPALU.REPALU.REPALU.REPCAL.
PRG)PRG)PRG)PRG)PRG)PRG)PRG)PRG)PRG)PRG)PRG)PRG)PRG)
REPASIS.PRG)
REPASIS.PRG)REPASIS.PRG)REPALUC.PRG)REPALUC.PRG)REPALUC.PRG)REPALUC.PRG)RNJTRIME.PRG)RN_TR I ME . PRG )RNJBRE.PRG)
in RN_FINAL.PRG)in REPASA. PRG)in REPASA. PRG)in REPASA. PRG)in REPASA. PRG)in REPASA. PRG)in MENOP.PRG)in MENOP.PRG)in APFALTAS.PRG)in ME JAL. PRG í
GLOSE FLOAT SHADOW"PERSONAL1"ACTÍVATE WTNDOW meryBROWSE FIELD codigo/9NODELETE NOEDITcodigom = códigoRELÉASE WIND meryRETURN
SYSTEM COLOR SCHEME 8 TITLE ' LISTA DE REGISTROS
apellidos/15, nombre/15, funcion/lC NOAPPEND
Mery Garzón V.
TRABAJO PRACTICO DE GRADO 116
*#*********###*##***###******##*##**: EOF: ASISP.PRG
Mery Garzón V.
TRABAJO PRACTICO DE GRADO 117
*•***#****************** ;
*: Procedure file*: Syetem* : Autho***: Copyright*: Last modified
*: Procs & Fncts* :*:*:* ;
*:* ;
* ;
* ¡* ;
* ;
*: Set by* :• : Ca 1 1 £* ;
* ;
*************#***#***********************####*********#<
C : \ EML A \E . PRGSISTEMA DEL I.E.M.L.A.Mery Garzón V,(c) Ambato, 09 Enero/97, Tesis de Grado de la P.U.C.E.12/01/97 at 0:27:05
INGNJMQDNJCONJICQNJGQUINJ1QUINJ2QUINMJ1QUINMJ2QU1NCJ1QUINCJ2
SELECTOR (procedure in PERSONAL . PRG )
INGNJ (procedure in NOTASPRE . PRG iMQDNJ (procedure in NOTASPRE .PRG )CQNJI (procedure in NOTASPRE . PRG )CQNJG (procedure in NOTASPRE. PRG)
*: Documented 18:45:58 FoxDoc versión3.00a
******SELE D ..-..DEFINE WINDQW al FROM 1,1 TQ 35,79 DOUBLEACTIVA WIND alDO WHILE .T.
CLEAR02,18 SAY '* CALIFICACIONES DE PRE-PRIMARIA *' FONT "SCRIP",14 STYLE
"B" . .opcion=0©5,7 GET opción ;
PICTURE "0*h \<INGRESO;\<MODIFICACION;\<CONSULTA IND.;\<CONSULTAGEN.;\<SALIR";
SIZE 2,10,1;DEFAULT 1
READ CYCLEDO CASECASE opción = 1
DO ingnjCASE opción = 2
Mery Garzón V*
TRABAJO PRACTICO DE GRADO
DO modnjCASE opción = 3
DO conjiCASE opción = 4
DO conjgCASE opción - 5
EXITENDCASE
ENDDODEACTI WIND al***********************************
* ingreso de Pre-Primaria ** !******* ¡
*! Procedure: INGNJ* 1*! Called by: NOTASPRE.PRG* t
*! Calle: TECLA (procedure in PERSONAL.PRGi*! : QUINJ1 {procedure in NOTASPRE.PRG)*! : QU1NJ2 (procedure in NOTASPRE.PRG)* !*t#*******#**#*************************#*#*************•* **********************
PROCEDURE ingnjON KEY LABEL f5 DO teclaSELEC I>SET RELA TOSET RELA TO matricula INTO C, materia INTO B ADD1TIVECLEARDO WHILE .T.
SELE CSET ORDER TO 1STORE SPACE(8Í TO codigommSTORE 'J1 TO mtipoSTORE 0 TO rogradoSTORE 1 TO raquinSET FILTER TO tipo = mtipo03,23 SAY '* INGRESO DE PRE-PRIMARIA *' FONT "SCRIP",12 STYLE "B'©6,14,16,6® BOX "|p=|||¿i=lip:"08,20 SAY 'MATRICULA f : *' FONT "BOLD",!® STYLE "B* GET codigomm FUNC"£8!" FONT "BQLD",10 STYLE "B"©27,30,31,74 BOX829,37 say' « PRES LA TECLA <Esc> PARA SALIR * ' font "SCRIP",8style "B"READ1F LASTKEY()=27 .OR. codigomm = SPACE(S)
Meiy Garzón V.
TRABAJO PRACTICO DE GRADO 119
CLEARRETURN
ENDIFsn = "S"SEEK codigommIF EOF O
WAIT 'MATRICULA NO EXISTE'WINDOWREADLOOP
ENDIF
SELEC DSTORE 1 TO mquin©10,20 say'QUINQUEMESTRE : ' font "BOLD",10 style "B" get mquinpict'91 RANGE 1,2 FONT "BOLO",10 STYLE "B"©27,30,31,74 BOX©29,37 say1 * PRESIONE LA TECLA <Esc> PARA SALIR * ' font "SCR1P",8style "B"READIF LASTKEYí)=27
CLEARRETURN
ENDIF
SELEC DSET FILTER TO matricula=codigomm .AND. quin=mquinCOUNT TO D FOR matricu)a=codigomm .AND. quin=mquinIF D=20
©22,7 SAY '©22,7 SAY 'LAS CALIFICACIONES DE ESTE QUINQUEMESTRE YA FUERONREGISTRADAS <ENTER>' FONT "BOLD",8 STYLE "B"
. READ©22,7 SAY '
t
®23,7 SAY '»
LOOPENDIF
IF mquin = 1DO quinjl
ELSEmquin = 2DO quinj2
ENDIFENDDOSET RELA TOSET FILTER TORETURN
Mery Garzón V.
TRABAJO PRACTICO DE GRADO 120
* !******
*!* í*!*
Procedure: QUINJ1
Called by: INGNJ íprocedure in NOTASPRE . PRG
PROCEDURE quinjiCLEARSELE DSET FILTER TO matricula=codi gommGCl TOP
©e, 25 say1 INGRESO DE CALIFICACIONES1 font' ROMÁN1 ,8 STYLE 'BO01,2 say'CALIFlCACIONES DEL' font' ROMÁN1, 8 STYLE 'BO'01,19 SAY TRANS(mquin,"9" ) font 'ROMÁN ', 8 STYLE ' BO '©1,22 say'QUINQUEMESTRE' font' ROMÁN', 8 STYLE ' BO '$2,2 SAY 'ALUMNO:' font' ROMÁN ', 8 STYLE ' BO 'S¿. 10 SAY c.apeilido font1 ROMÁN ',8 STYLE ' BO '©2,30 SAY c. nombre font1 ROMÁN', 8 STYLE 'BO'©3,2 SAY 'GRADO:' font' ROMÁN ',8 STYLE ' BO '©3,9 SAY TRANS(c.grado,"9M font' ROMÁN' ,8 STYLE * BO '©4,2 SAY 'MATRICULA:' font' ROMÁN ',8 STYLE ' BO '©4,12 SAY c. código font1 ROMÁN' ,8 STYLE ' BO '©6,2 say'MATERIAS' font' ROMÁN1, 10 STYLE 'BO1©8,2 say'AREA COGNOSCITIVA' font1 ROMÁN', 10 STYLE 'BO'©14,2 say'AREA PSICOMOTORA1 font' ROMÁN', 10 STYLE 'BO'©20,2 say'AREA AFECTI VQ-SOCIAL ' font' ROMÁN1, 10 STYLE 'BO'©26,2 say1 DESARROLLO DEL LENGUAJE1 font1 ROMÁN1, 10 STYLE 'BO'86,50 say'MS.'font1 ROMÁN' ,10 STYLE 'BO'©6,56 say'S.'font' ROMÁN1, 10 STYLE 'BO106,62 say'PS.'font1 ROMÁN1, 10 STYLE 'BO' '©5,18 say1 EQUIVALENCIAS: MS,= Muy Satisfactorio;PS.-= Poco Satisfactorio ' font "BOLD",8 style "B"©30,65 say'<ESC> PARA Salir'font' ROMÁN' ,8 STYLE 'BO'
S.= Satisfactorio;
**# _____________ ***
SELECT B*** ------------- **#
SET FILTER TO b.area="C" .AND. b.quin=lGO TOPDO WHILE .NOT. EOFt í
Mery Garzón V.
TRABAJO PRACTICO DE GRADO 121
mmateria = b.código6F,3 SAY b.materiaF=F+1SKIP
ENDDO
SELEC BF=9GO TOPDO WHILE .NOT. EOFf)
1F b.area =."C"al=SPACE(Í ía2=3PACE(l)a3=SPACE(I)mmateria = b.código@F,3 SAY b.materiasuma=0mmery=sumaOF.50 GET mmery FUNCTIONREADIF LASTKEYt)=27
CLEARRETURN
ENDIF
*RNH SIZE i, 5, 1 DEFAULT suma
SELEC DLÓCATE FDRIF mmery=l
REPLACEREPLACEREPLACE
ENDIFIF mmery=2
REPLACEREPLACEREPLACE
ENDIFIF mmery=3
REPLACEREPLACEREPLACE
ENDIFIF mmery=0
REPLACEELSE "
REPLACEENDIF
SELEC B
materia = mmater ia
d . i m s W I T H ' X 'd . i s W I T H S P A C E ( i )d . ips WITH SPACE( l )
d . i m s WITH SPACEí l íd. is WITH ' X 1
d. ips WITH SPACE(l )
d . i m s WITH SPÁCE(l ')d . i s W I T H SPACE( l )d.ips WITH ' X 1
d . q u i n W I T H mmery
d . q u i n WITH mquin
Mety Garzón Y.
TRABAJO PRACTICO DE GRADO 122
F=F-H
END!FIF !EOF()
SKIPENDIF
ENDDQ
F=15SET FILTER TOSET FILTER TO b.area=nP" .AND. b . q u i n = lGO TOPDO W H I L E .NOT. E O F ( )
mmater ia = b .código@F,3 SAY b.mater iaF=F+1SKIP
ENDDO
F=15GO TOPDÜ W H I L E .NOT. E O F ( )
IF b.area = "P"a l=SPACE( l )a2=SPACE(i)a3=SPACE(l)mmateria = b.código@F,3 SAY b.materiasuma=0mmery=suma0F,50 GET mmery FUNCTION '*RNH ;;' SIZE 1, 5, i DEFAULT sumaREADIF LASTKEY(Í=27
CLEARRETURN
ENDIF
SELEC DLÓCATE FOR materia = mmateriaIF mmery=l
REPLACE d.inís WITH 'X1REPLACE d.is WITH SPACE(l)REPLACE d.ips WITH SPACE(l)
ENDIFIF mmery=2
REPLACE d.ims WITH SPACEÍ1)REPLACE d.is WITH 'X1REPLACE d.íps WITH SPACEfl)
Meiy Garzón V.
TRABAJO PRACTICO DE GRADO 123
ENDIFIF r amery=3
REPLACE d . i m s WITH SPACE(l )REPLACE d. is WITH SPACE( l )REPLACE d. ips WITH ' X 1
ENDIFI F mmery=0
REPLACE d . q u i n W I T H mraeryELSE
REPLACE d.quin WITH mquinENDIF
SELEC BF=F+1
ENDIFIF !EOF <)
SKIPENDIF
ENDDO
F=213ET FILTER TOSET FILTER TO b.area="A" .AND. b.quin=lGO TOPDO WHILE .NOT. EOF()
mmateria - b.cod i go@F,3 SAY b.materiaF=F+1SKIP
ENDDO
F-21GO TOPDO WHILE .NQT. EOFÍ)
IF b.area = "A"al=SPACE(lía2=SPACE(i)a3=SPACE(1)mmateria = b.códigoSF,3 SAY b.materiasuma=0mmery=suma0F,50 GET mmery FUNCTION '*RNH ;;' SIZE 1, 5, 1 DEFAULT eumaREADIF LASTKEYt)=27
CLEARRETURN
Meiy Garzón V.
TRABAJO PRACTICO DE GRADO 124
ENDIF
SELEC DLÓCATE FORIF mmery=l
REPLACEREPLACEREPLACE
E N D I FIF mmery=2
REPLACEREPLACEREPLACE
ENDIFIF mmery=3
REPLACEREPLACEREPLACE
ENDIFIF mmery=0
REPLACEELSE
REPLACEENDIF
SELEC BF=F+1
materia = mmateria
d.ims WITH 'X1
d.is WITH SPACE(l)d.ips WITH SPACEÍ1)
d.ims WITH SPACEdd.is WITH 'X1
d.ips WITH SPACEll
d.ims WITH SPACEdd.is WITH SPACEdd.ips WITH 'X'
d.quin WITH mmery
d . qui n W1TH raqui n
ENDIFIF !EQF'
SKIPENDIF
ENDDO
F=27SET FILTER TO.SEY FILTER TO b.area="D" .AND. b.quin=lGO TOPDO WHILE .NOT. EOF()
mmatería = b.código@F(3 SAY b.materiaF=F+1SKIP
ENDDO
F=27GO TOPDO WHILE .NOT. EGFÍ)
Meiy Garzón V.
TRABAJO PRACTICO DE GRADO 125
IF b.area = "D"a l=SPACE( l )a2=SPACEí l )a3=SPACEd)mmater ia - b .codigo@F,3 SAY b.materiasuma^Ommery=sumaeF,5fc GET mmery FUNCTION '*RNH ; ; ' SIZE 1, 5, 1 DEFAULT sumaREADIF LASTKEYí i=27
CLEARRETURN
ENDIF
SELEC DLÓCATE FOR materia = mmate r i aIF mraery=l
REPLACE d.ims WITH 'X1
REPLACE d.is WITH SPACEd)REPLACE d.ips WITH SPACEd)
ENDIF¡F mmery=2
REPLACE d.ims WITH SPACEd)REPLACE d.is WITH 'X1
REPLACE d.ips WITH SPACEd)ENDIFIF mmery=3
REPLACE d.ims WiTH SPACEd)REPLACE d.is WITH SPACE(l)REPLACE d.ips WITH 'X'
ENDIF •"-.IF ramery=0
REPLACE d.quin WITH mmeryELSE
REPLACE d.quin WITH mquinENDIF
SELEC B
ENDIFIF !EOF()
SKIPENDIF
ENDDOWAIT tPresi*ne-<ENTER>tWINDOWCLEARON KEY
Mery Garzón V.
TRABAJO PRACTICO DE GRADO 126
SET FILTER TOSET FILTER TOCLEARRETURN
******
* !******* !* !* !*
Pr-ocedure: QUINJ2
Callad bvi INGNJ (procedure in NOTASPRE.PRG
* !******PROCEDURE quinj2CLEARSELE DSET FILTER TO matricula=codigommGO TDP
60.25 say'INGRESO DE CALIFICACIONES' font' ROMÁN'.8 STYLE ' BO'©1,2 say'CALIFICACIQNES DEL1 font1 ROMÁN'(6 STYLE 'BO'©1,19 SAY TRANS(mquin,"9"! font'ROMÁN1 ,:; STYLE ' BO'01,22 say'QUINQUEMESTRE' font1 ROMÁN1,8 STYLE 'BO'©2,2 SAY 'ALUMNO:1 font1 ROMÁN1,8 STYLE 'BO'©2,10 SAY c.apellido font1 ROMÁN1,8 STYLE 'BOl@2,30 SAY c.nombre font' ROMÁN',8 STYLE 'BO1©3,2 SAY 'GRADO:1 font1 ROMÁN',8 STYLE 'BO1©3,9 SAY TRANSlc.grado,"9") font' ROMÁN',8 STYLE 'BO'©4,2 SAY 'MATRICULA:1 font1 ROMÁN1,8 STYLE 'BO'©4,12 SAY c.código font1 ROMÁN',8 STYLE 'BO'©6,2 say'MATERIAS1 font1 ROMÁN',10 STYLE 'BO'136,2 say'AREA COGNOSCITIVA1 font' ROMÁN1,10 STYLE 'BO'©14,2 say'AREA PS1COMOTORA' font' ROMÁN',10 STYLE 'BO'©20,2 say'AREA~AFECTIVO-SOCIAL' font' ROMÁN',10 STYLE 'BO'©26,2 say'DESARROLLO DEL LENGUAJE' font' ROMÁN',10 STYLE 'BO*©6,50 say(MS.'font1 ROMÁN',10 STYLE 'BO'©6,56 say'S.'font' ROMÁN',10 STYLE 'BO'©6,62 say'PS.'font' ROMÁN',10 STYLE 'BO1©5,18 say1EQUIVALENCIAS: MS.= Muy Satisfactorio;PS.= Poco Satisfactorio ' font "BOLD",8 style "B"©30,65 aay'<ESC> PARA Salir'font' ROMÁN',8 STYLE 'BO
S.= Satisfactorio;
*** ***SELECT B**» *#*
Meiy Garzón V.
TRABAJO PRACTICO DE GRADO i27
F=9SET FILTER TO b.area="C" .AND. b.quin=2GO TOPDO WHILE .NOT. EOF()
mraateria = b.códigoOF,3 SAY b.materiaF=F-USKIP
ENDDO
3ELEC BF=9GD TOPDO WHILE .NOT. EQFt í
IF b.area = "C"al=SPACE(l)a2=SPACEUÍa3=SPACE(1ímmateria = b.código@F,3 SAY b,materiasuma=0mmery=suma@F,50 GET mmery FUNCTION '*RNH ;;' SIZE 1, 5, 1 DEFAULT sumaREADIF LASTKEYl)=27
CLEARRETURN
ENDIF
SELEC DLÓCATE FOR materia = mmateriaIF mmery=l
REPLACE d.iims WITH 'X*REPLACE d.iis WITH SPACEdíREPLACE d.iips WITH SPACEÍ1)
ENDIFIF mmery=2
REPLACE d.iims WITH SPACE(l)REPLACE d.iis WITH 'X'REPLACE d.iips WITH SPACE(Í)
ENDIFIF mnery=3
REPLACE d.iims WITH SPACE(l)REPLACE d.iis WITH SPACEU)REPLACE d.iips WITH 'X1
ENDIFIF mmery=0
REPLACE d.quin WITH mmeryELSE
Mery Garzón V.
TRABAJO PRACTICO DE GRADO 128
REPLACE d . q u i n W I T H m q u i nENDIF
SELEC EF=F-H
E N D I F1F ! E Ü F ( )
S K I PENDIF
ENDDO
F=15SET FILTER TOSET FILTER TU b.area="P"GO TOPDO WHILE .NOT. EOF O
mmateria = b. código©F.3 SAY b. materiaF=F+1SK ! P
EK'DDO
F=15GO TOPDO WHILE .NOT. EOF I )
IF b.ar-ea = "P"al=3PACE(í )a2=SPACE(l)a3=SPACE(l)mmateria = b. código©F,3 SAY b. materia
AND. b.quin=2
mmery=suma©F,50 GET mmery FUNCTION f *RNH ;;READIF LASTKEYÍ )=27
CLEARRETURN
ENDIF
SELEC DLÓCATE FDR materia ~ mmateriaIF mmery=l
REPLACE d.iims WITH 'X1REPLACE d.íis WJTH SPACEíl)REPLACE d.iipe WITH SPACEíl)
ENDIF
SIZE 1, 5, 1 DEFAULT suma
Mety Garzón V.
TRABAJO PRACTICO DE GRADO 129
IF mmery=2REPLACE d.iíms WITH SPACE(l)REPLACE d.iis WITH 'X'REPLACE d.iips WITH SPACEíli
ENDIFIF mmery=3
REPLACE d.iims WITH SPACE(l)REPLACE d.iis WITH SPACE(i)REPLACE d.iips WÍTH 'X'
ENDIFIF mmery=0
REPLACE d.quin WITH mmeryELSE
REPLACE d.quin WITH mquinENDIF
SELEC B
ENDIFIF 1EOFÍÍ
SKIPENDIF
ENDDÜ
F=21SET FILTER TOSET FILTER '.O b.area="A" .AND. b.quin=2GO TOPDO WHILE .NOT. EOF O
mmateria = b. código@F,3 SAY b. materia
: F=F+11 SK I P¿NDDO
F=21GO TOPDO WHILE .NOT. EOF( )
IF b.area = "A"al=SPACE(l)a2=SPACE ( 1 )a3=SPACE(i)mmateria = b. códigoSF,3 SAY b. materia
mmery=6uma@F,50 GET mmery FUNCTION ' *RNH ;;' SIZE 1, 5, 1 DEFAULT suma
Mery Garzón V.
TRABAJO PRACTICO DE GRADO 130
READIF LASTKEYÍ)=27
CLEARRETURN
ENDIF
SELEC DLÓCATE PORE F mmery=l
REPLACEREPLACEREPLACE
E N D I FIF mmery=2
REPLACEREPLACEREPLACE
ENDIFIF mmery=3
REPLACEREPLACEREPLACE
materia = mmateria
d.iims WITH 'X'd.iis WITH SPACEíld.iips WITH SPACEíl
d.iims WITH SPACEíld.iis WITH 'X'd.iips WITH SPACE(1
d.iims WITH SPACEíld.iis WITH SPACEíld.iips WITH 'X'
;r mmery=0REPLACE d.quin WITH mmery
ELSEREPLACE d.quin WITH mquin
ENDIF
SELEC BF=F+1
ENDIFIF !EOF í )
SKIPENDIF
ENDDO
F=27SET FILTER TOSET FILTER TOGO TDPDO W H I L E .NOT.
mmater ia = b .código@F,3 SAY b.mater iaF=F+1S K I P
ENDDO
b.area="D" .AND. b . q u i n = 2
EQF( )
Mery Garzón V*
TRABAJO PRACTICO DE GRADO 131
F=27GO TOPDO WHILE .NOT. EOF O
IF b.area = "D"al=SPACE(l)a2=SPACE(1)a3=SPACE(1)mraateria = b.código0F,3 SAY b.materiasuma=0mmery=suma©F,S0 GET mmery FUNCTION ' *RNH ;;' SIZE 1, 5, 1 DEFAULT sumaREADIF LASTKEY()=27
CLEARRETURN
ENDIF
SELEC DLÓCATE FOR materia * mmateriaIF mmery=l
REPLACE d.iims WITH 'X'REPLACE d.iis WITH SPACE(i)REPLACE d.iips WITH SPACE(l)
ENDIFIF romery=2
REPLACE d.iims WITH SPACE(l)REPLACE d.iis WITH 'X1
REPLACE d.iips WITH SPACE(l)ENDIFIF mmery=3
REPLACE d.iims WITH SPACE(l)REPLACE d.iis WITH SPACEíl)REPLACE d.iips WITH 'X1
ENDiFIF mnery=®
REPLACE d.quin WITH mmeryELSE
REPLACE d.quin WITH roquinENDIF
SELEC BF=F+1
ENDIFIF !EOF()
SKIPENDIF
ENDDO
Mery Garzón V.
TRABAJO PRACTICO Z>E GRADO 13;
WA1T 'Presione <ENTER> 'WINDOWCLEARON KEYSET FILTER TOSET FILTER TOCLEARRETURN*#*##*#*##*****#*#**#**##*****##***
* Modificación de Pre-Pr imaria ** !******
* !*! Procedure: MQDNJ**!* i
*!*!*!*
Procedure
Callad by
Calis
NOTASPRE.PRG
TECLAQUINMJiQUINMJ2
(procedure in PERSONAL. PRG)(procedure in NDTASPRE. PRG )(procedure in NOTASPRE .FRG )
******•*************•**********#**•***** **********•***#*•*#******
PROCEDURE modnjON KEY LABEL f5 DO teclaSELEC DSET RELA TOSET PELA TO matricula 1NTO C, materia INTO B ADDITIVECLEARDO WHILE .T.
SELE CSET ORDER TO 1STORE SPACEÍ8) TO codigommSTORE 'Jl TO mtipoSTORE 0 TO mgradoSTORE 1 TO mquinSET FILTER TO tipo = mtipo©3,23 SAY '* MODIFICACIÓN DE PRE-PRIMARÍA * l FONT "SCRIP",Í2 STYLE "B"©6,14,16,60 BOX "|=]||Jl=lt|||-;!"@8,20 SAY 'MATRICULA # : v FONT "BOLD"t10 STYLE"s8!" FONT nBOLD",10 STYUE "B"©27,30,31,74 BOX « 1=1 =íi|¡ii;fl
LA TECLA <Esc> PARA SALIR *
B" GET codigomm FUNC
PRES TONE©29,37 say1 *style "B"READIF LASTKEY(Í=27 .OR. codigomm = SPACE(8
CLEAR f "r—RETURN
END1F
font "SCRIP",8
Meiy Garzón V.
TRABAJO PRACTICO DE GRADO 133
sn = "S"SEEK cod igommIF EOF O
WAIT 'MATRICULA NO EXISTE'WINDOWREADLOOP
ENDIF
SELEC DSTORE 1 TO mquin010,20 say 'OUINQUEMESTRE : ' f o n t n B O L D " , 1 0 s ty le "B" get m q u i np i c t ' 9 1 RANGE 1,2 FONT "BOLDM® STYLE "B"©27,30,31,74 BOX " |=]||J|=lil!;;:"@29,37 say' * PRESIONE LA fECLA <Esc> PARA SALIR * l font "SCRIF",8style "B"READIF LASTKEYf)=27
CLEARRETURN
ENDIF
SELEC DSET F1LTER TOSET FILTER TO matricuía-codigomm .AND. quin=mquinCOUNT TO D FOR roatricula=codigomm .AND. quin=mquinJF D<20
622,7 SAY '©22,7 SAY 'LAS CALIFICACIONES DE ESTE QUINQUEMESTRE NO HAN SIDOREGISTRADAS <ENTER>' FONT "BOLD",8 STYLE "B"READ622,7 SAY '
i
©23,7 SAY 'i
LOOPENDIF
IF mquin = 1DO quinmjl
ELSEmquin = 2DO quinmj2
ENDIFENDDOSET RELA TOSET FILTER TORETURN#ttX#tttttttttt*#*tttttt*###*tt«*tt«ttX*tt*******M*tt**
Mery Garzón V.
TRABAJO PRACTICO DE GRADO 134
* !******* i*! Procedure: QU1NMJ1* !*! Cailed by: MODNJ (procedure in NOTASPRE . PRG )* !«I***********************************************************************
PROCEDURE q u i n m j lCLEARSELE DSET F I LTER Tu matricul a=codigommGO TOP
00,24 say'MÜDIFICACIQN DE CALIFICACIONES! font' ROMÁN1, 8 STYLE 'BO101,2 say 'CALIFICACIONES DEL1 font1 ROMÁN1, 8 STYLE 'BO101 ,19 SAY TRANSdnquin,1^") font 'ROMÁN' ,8 STYLE 'BO'©1,22 say'QUINQUEMESTRE1 font' ROMÁN' ,8 STYLE 'BO'62,2 SAY 'ALUMNO:' font' ROMÁN1 ,8 STYLE 'BO'02,10 SAY c. apellido font' ROMÁN1, 8 STYLE ' BO '02,30 SAY c. nombre font' ROMÁN', 8 STYLE 'BO1©3,2 SAY 'GRAll: tont' ROMÁN ', 6 STYLE ' BO '03,9 SAY TRANi-ic.grado, "9" ) font1 ROMÁN ', 8 STYLE ' BO '04,2 SAY 'MATRICULA:' font' ROMÁN1 ,8 STYLE 'BO1©4,12 SAY c. código font1 ROMÁN ',8 STYLE ' BO '06,2 say 'MATERIAS1 font1 ROMÁN1 ,10 STYLE 'BO1©8,2 say'AREA COGNOSCITIVA' font1 ROMÁN' ,10 STYLE 'BO1014,2 say'AREA PSICOMOTORA1 fuñí' ROMÁN', 10 STYLE l BO '©20,2 say'AREA AFECTI VO-SOCI AL' font1 ROMÁN1, 10 STYLE 'BO1026,2 say 'DESARROLLO DEL LENGUAJE' font' ROMÁN', 10 STYLE 'BO'06,50 say'MS. 'font' ROMÁN', 10 STYLE 'BO1©6,56 say 'S. ' font' ROMÁN ',10 STYLE 'BO106,62 say'PS. 'font' ROMÁN', 10 STYLE 'BO1©5,18 say'EQV'VALENClAS: MS.= Muy Satisfactorio; S.= Satisfactorio;PS.= Poco Satisfactorio ' font "BOLD",8 style •B""©30,65 say'<ESC> PARA Sal ir 'font' ROMÁN' ,8 STYLE 'BO'
*** _____________ # * *SELECT B*** _____________ ***
SET FILTER TO b.area^-C" .AND. b.quin=lGO TOPDO WHILE .NOT. EOFí )
mulatería = b. código©F,3 SAY b. materia
Mery Garzón V.
TRABAJO PRACTICO DE GRADO 135
F=F+1SKIP
ENDDQ
F=9GO TGPDO WHILE .NOT. EOFÍ)
IF b.area = "C"al=SPACEd)a2=SPACE(l)a3=SPACEd)mmateria = b.códigoSELEC DLÓCATE FOR materia = mmateria@F,3 SAY b.materiasuma=0IF d.ims='X'
suma=lENDIFIF d.is ='X'
suma=2ENDIFIF d.ips^'X1
suma=3ENDIFmmery^suraa@F,50 GET mmery FUNCTION '*RNHREADIF LASTKEYt)=27
CLEARRETURN
ENDIF
SIZE 1, 5, 1 DEFAULT suma
SELEC DIF mmery=l
REPLACE d.REPLACE d.REPLACE d.
ENDIFIF romery=:2
REPLACE d.REPLACE d.REPLACE d.
ENDIFIF mmery^S
REPLACE d.REPLACE d.REPLACE d.
ENDIF
iras WITH 'X'1is WITH SPACE(l)ips WITH SPACEd I
ims WITH SPACEd íis WITH 'X1
ips WITH SPACEd)
ims WITH SPACEd)is WITH SPACEd íips WITH 'X'
Mery Garzón V.
TRABAJO PRACTICO DE GRADO 136
REPLACE d . q u i n WITH mquin
SELEC BF=F-H
ENDIFIF !£OF(í
SKIPE N D I F
ENDDO
F=15SET FILTER TOSET FILTER TO b.area="P" .AND. b . q u i n = lGO TQPDO WHILE .NOT. EOF()
mmateria = b.código@F,3 SAY b .mater iaF=F+1S K I P
ENDDO
F=15GO TuPDO W H Í L E .NOT. E O F ( )
IF b.area = "P"al=SPACE(i)a2=SPACE( l )a3=SPACE(l)mmate r ia = b .códigoSELEC DLÓCATE FOR materia = mmateria@F,3 SAY b.mater iasuraa=0I F d . i m s = ' X '
suma=lENDIFIF d.is = ' X '
suma=2ENDIFIF d . i p s = ' X '
suma=3ENDIFramery=sumaOF,50 GET mmery FUNCTION '*RNH ; ; ' SIZE 1, 5, 1 DEFAULT sumaREADIF LASTKEYí)=27 ^3 - ,
CLEAR
Mety Garzón V.
TRABAJO PRACTICO DE GRADO 137
RETURNENDIF
SELEC DIF mmery=l
REPLACE d.REPLACE d.REPLACE d.
ENDIFIF mmery=2
REPLACE d.REPLACE d.REPLACE d.
ENDIFIF mmery=3
REPLACE d.REPLACE d.REPLACE d.
ENDIFREPLACE d.qui
SELEC BF=F-H
ims WITH 'X'is WITH SPACE(l)ips WITH SPACE(l)
ims WITH SPACEtlíis WITH 'X1ips WITH SPACE(l)
ims WITH SPACE(l)is WITH SPACE(l)ips WITH 'X1
n WITH roquín
ENDIFIF !EOFi
SKIPENDIF
ENDDO
F=21SET FILTER TOSET FILTER TO b.area="A" .AND. b.quin=lGO TOPDO WHILE .NOT. EOF O
mmateria = b.código6F,3 SAY b.materiaF=F+1SKIP
ENDDO
F=21GO TOPDO WHILE .NOT. EOF O
IF b.area = "A"al=SPACE(l)a2=SPACE(1)a3=SPACE11)
Mety Garzón V.
TRABAJO PRACTICO DE GRADO 138
mmateria - b.códigoSELEC DLÓCATE FOR materia = mmateria@F,3 SAY b.materiasuma=0IF d.ims='X'
suma=lEWDIFIF d.is = 'X'
suma=2ENDIFIF d.ips='X'
suma=3ENDIFmmery^suma0F,50 GET mmery FUNCT10N '*RNH ;;' S3ZE i, 5, 1 DEFAULT sumaREADIF LASTKEYí í=27
CLEARRETURN
END1F
SELEC DIF mmery i
REPLACE d.ims WITH 'X'REPLACE d.is WITH SPACE(l)REPLACE d.ips WITH SPACEU)
ENDIFIF mmery=2
REPLACE d.ims WITH SPACE(l)REPLACE d.is WITH 'X1
REPLACE d.ips WITH SPACEU) •ENDIFJF roinery=3
REPLACE d.ims WITH SPACEU 3REPLACE d.is WITH SPACEU)REPLACE d.ips W1TH 'X1
ENDIF ' —- — ' - - - - - -REPLACE d . q u i n WITH m q u i n
SELEC B
• E N D I FIF ! E O F ( )
SK3PENDIF •
ENDDO
Mery Garzón V.
TRABAJO PRACTICO DE GRADO 139
F=27SET FILTER TOSET FILTER TO b.area="D" .AND. b.quinalGO TOPDO WHILE .NOT. EOFt)
mmateria = b.código@F,3 SAY b.materiaF=F+1SKIP
ENDDO
F=27GO TOPDO WHI LE .NOT. EOF()
IF b.area = "D"al=SPACE(l)a2=SPACE(lía3=SPACE(l)mmateria = b.códigoSELEC DLÓCATE FOR materia = mmateria@F,3 SAY b,materiaS U üi c> — \Í
IF d. ims='X'- suma=l
END1FIF d.is = 'X'
suma=2END1FIF d.ips='X'
suma=3ENDÍ Fmmery=suniaQF,50 GET mmery FUNCTION '*RNH ;;' SI2E i, 5, i DEFAULT sumaREADIF LASTKEYI)=27
CLEAR.RETURN
ENDIF
SELEC DIF mmery=l
REPLACE d.ims WITH 'X'REPLACE d.is WITH SPACE(l)REPLACE d.ips WITH SPACEí1)
ENDIFIF mmery-2 -
REPLACE d.ims WITH SPACEtl)REPLACE d.is WITH 'X'
Mery Garzón V.
TRABAJO PRACTICO DE GRADO 140
REPLACE d.ips WITH SPACE(1íENDIFIF ramery=3
REPLACE d.ims WíTH SPACE(l)REPLACE d.is WITH SPACE(l)REPLACE d.ips WITH 'X'
ENDIFREPLACE d.quin WITH mquin
SELEC BF=F+i
ENDIFIF !EOF t )
SK1PENDIF
ENDDOWAIT 'Presione <ENTER>'WINDOWCLEARQN KEYSET FILTER TOSET FILTER TOCLEARRETURN***#tt«****X*«**tt***«****tttt*«««K**tt*****X*
Procedure: QUINMJ2
Called by: MODMJ (procedure in NOTASPRE.PRG)
******* t* !* ¡* i*!«i«««*«*PROCEDURE quinmj2CLEARSELE D - -:—SET FILTER TO matricula=codigoramGO TOP
SO,24 eay'MODlFICACION DE CALIFICACIONES1 font1 ROMÁN1,8 STYLE 'EO©1,2 say'CALIFICACIONES DEL' font1 ROMÁN',8 STYLE 'BO'©1,19 SAY TRANSÍmquin,"9") font'ROMÁN1,8 STYLE 'BO1©1,22 say'QUINQUEMESTRE' font' ROMÁN',8 STYLE 'BO'©2,2 SAY 'ALUMNO:' font' ROMÁN',8 STYLE 'BO1©2,10 SAY c.apellido font' ROMÁN1,8 STYLE 'BO'©2,30 SAY c.nombre font' ROMÁN',8 STYLE 'BO'©3,2 SAY 'GRADO:1 font' ROMÁN',8 STYLE 'BO1
Mery Garzón V.
TRABAJO PRACTICO DE GRADO 141
63,9 SAY TRANS(c.grado,"9"> font' ROMÁN',6 STYLE 'BO'©4,2 SAY 'MATRICULA:1 font' ROMÁN1,8 STYLE 'BO104,12 SAY c.código font' ROMÁN1,8 STYLE 'BO166,2 say'MATERIAS' font1 ROMÁN',10 STYLE 'BO'©8,2 say'ÁREA COGNOSCITIVA1 font1 ROMÁN',10 STYLE 'BO1614,2 say'ÁREA PSICOMOTORA1 font1 ROMÁN1,10 STYLE 'BO1020,2 say'AREA AFECTIVO-SOCIAL1 font1 ROMÁN1,10 STYLE 'BO1626,2 say1DESARROLLO DEL LENGUAJE1 font' ROMÁN',10 STYLE 'BO'66,50 say'MS.'font1 ROMÁN',10 STYLE 'BO106,56 say'S.'font1 ROMÁN1,10 STYLE 'BO166,62 say'PS.'font1 ROMÁN1,10 STYLE 'BO1©5,18 say'EQUIVALENCIAS: MS.= Muy Satisfactorio; S.= Satisfactorio;PS.= Poco Satisfactorio f font "BOLD",8 style "B"630,65 say'<ESC> PARA Salir'font1 ROMÁN1,8 STYLE 'BO'
*** ***SELECT B#* * ##*
F=9SET FILTER TO b.area="C" .AND. b.quin=2/•* f-, ^*f~*rGu i urDO WHILE .NOT. EOF I¡
mmateria = b.código6F,3 SAY b.materiaF=F+1SKIP
ENDDO
F=9GO TOPDO WHILE .NQT. EOF O
IF b.area = "C"al=SPACE(l)a2=SPACE(l)a3=SPACE í1)mmateria = D.códigoSELEC DLÓCATE FOR materia = mmateriaOF,3 SAY b.materiasuma=0I F d . i i r o s = ' X '
suma=lENDIFI F d . i i s = ' X '
suma=2ENDIFIF d . i i p s = ' X '
Mery Garzón V.
PRACTICO DE GRADO 142
suma=3ENDIFmmery=suma@F,50 GET mmery FUNCTION '*RNH ;;' SIZE 1, 5, 1 DEFAULT sumaREADIF LASTKEYt)=27
CLEARRETURN
ENDIF
SELEC DIF mmery=l
REPLACEREPLACEREPLACE
ENDIFIF mmery=2
REPLACEREPLACEREPLACE
ENDIFIF mmery=3
REPLACEREPLACEREPLACE
ENDIF
d.d.d.
d.d.d.
d .d .d.
iii
iii
iii
imsisips
imsisips
imsisips
WITHWITHWITH
WITHWITHWITH
WITHWITHWITH
'X'SPACE (SPACE (
SPACE ('X1SPACE (
SPACE íSPACE 1'X1
1)1)
1)
1)
1)1)
REPLACE d.quin WITH mquin
SELEC B
ENDIFIF !EOF()
SKIPENDIF
ENDDO
SET FILTER TOSET FILTER TQ b.area="P" -AND. b.quin=2GO TOPDO WHILE .NOT. EOF O
mmateria = b.código©F,3 SAY b.aiateriaF=F+1SKIP
ENDDO
Mety Garzón V.
t'KABAJO PRACTICO DE GRADO 143
F=15GO TOPDO WHILE .NOT.
IF b.area -ai=SPACE
EOF ( )»ip»t
1)a2=3PACE(l)a3=SPACE(l)mmate^ia = b . c ó d i g oSELEC DLÓCATE FOR m a t e r i a = mraa te r i a@F,3 SAY b .mate r i asuma=0I F d . i i m s = ' X '
suma=lENDIFI F d . i i s = ' X '
suma=2E N D I FI F d . i i p s = ' X '
sunia=3E N D I Fmmery=sumaáF,S0 GET rnmery FUNCTION '*RNHREADIF L A S T K E Y I ) = 2 7
CLEARRETURN
ENDIF
SÍZE 1, 5, 1 DEFAÜLT suma
SELEC DIF mmery=l
REPLACE d.iREPLACE d.iREPLACE d.i
ENDIFIF mmery=2
REPLACE d.iREPLACE d.iREPLACE d.i
ENDIFIF mraery=3
REPLACE d.iREPLACE d.iREPLACE d.i
ENDIFREPLACE d.quin
SELEC BF=F-H
iras WITH 'X'is WITH SPACEtl)ips WITH SPACE(i)
ims WITH SPACE(i)is WITH 'X;ips WITH SPACEtl>
ims WITH SPACE(l)is WITH SPACE(l)ips WITH 'X1
WITH mquin
Meiy Garzón V.
ABAJO PRACTICO DE GRADO 144
END1FIF !EOF()
S K I PENDIF
•,NDDO
¡7=21SET FILTER TOSET FILTER TO b.area="A" .AND. b . q u i n = 2GO TOPDO W H I L E .NOT. EOF O
romateria = b . cód igo@F,3 SAY b.mater iaF=F+1SKIP
ENDDQ
F=2iGO TOPDO W H I L E .NOT. E O F ! )
I F b .área = " A "a l = S P A C E t l )a2=SPACE(l)a3=SPACE(l)mmateria = b .cód igoSELEC DLÓCATE FOR materia = mmater iafiF,3 SAY b.materiasuma=0I F d . i i m s = ' X '
8uma=iEN0IFIF d . i is = ' X ' _
suma=2ENDIF _ .IF d . i i p s = ' X '
suma^SENDIFmmery=suma®F,50 GET mmery FUNCTION '*RNH ; ; ' SIZE 1, 5, 1 DEFAULT sumaREADIF LASTKEY()=27
CLEARRETURN
ENDIF
SELEC D ..... ._. .
Mety Garzón V.
TRABAJO PRACTICO DE GRADO 145
IF mmery=íREPLACE d.REPLACE d.REPLACE d,
ENDIFIF mmery=2
REPLACE d,REPLACE d.REPLACE d,
ENDIFIF mmery^S
REPLACE d,REPLACE d.REPLACE d.
ENDÍFREPLACE d.quin WITH mquin
SELEC BF=F+1
iíms WITH 'X1
iis WITH SPACE(l)iips WITH SPACE(Í)
iims WITH SPACEíl)iis WITH 'X1iips WITH SPACE(l)
iims WITH SPACE(l)iis WITH SPACEll)iips WITH 'X1
ENDIFIF !EOF
SK i FENDI F
ENDDO
F=27SET FILTER TOSET FILTER TO b.area="D" .AND. b.quin=2GO TOPDO WHILE .NOT. EOF()
mmateria = b.código@F,3 SAY b.materiaF=F+1SKIP
ENDDO
F=27GO TOPDO WHILE .NOT. EOF()
IF b.area = "D"al=SPACE(l)a2=SPACE(l)a3=SPACE(i)mmateria = b.códigoSELEC DLÓCATE FOR materia = mmateria©Ft3 SAY b.materia
Mery Garzón V.
TRABAJO PRACTICO DE GRADO 146
suraa=0!F d,iims='X'
suma'lENDIFIF d.iis = 'X'
suma=2ENDIFIF d.iips='X'
suma=3ENDIFmmery=suma@F,50 GET mmery FUNCTION '*RNH ;;' SiZE 1, 5, i DEFAULT sumaREADIF LASTKEYÍ)=27
CLEARRETURN
ENDIF
SELEC D!F mmery=l
REPLACE d.REPLACE d.REPLACE d.
ENDIFIF mmery=2
REPLACE d.REPLACE d.REPLACE d.
ENDIFIF mraery=3
REPLACE d.REPLACE >d.REPLACE d.
ENDIFREPLACE d.qui
SELEC B
iims WITH 'X1i i s WITH SPACE(iiips WITH SPACEí1
iíms WITH SPACE(l)iis WITH 'X1iips WITH SPACE(l)
iims WITH SPACE(l)iis WITH SPACE(l)iips WITH 'X'
n WITH roquín
ENDIFIF !EOF()
SKIPENDIF
ENDDOWAIT 'PresioneCLEARON KEYSET FILTER TOSET FILTER TO
<ENTER>'W1NDOW
Mery Garzón V.
TRABAJO PRACTICO DE GRADO 147
CLEARRETURN#***##*###*##***»**#«#**##***##***«
* Consulta Ind iv idua l de Pre-Primaria ** !******* !*! Procedure: CONJI* !*! Called by: NOTASPRE.PRG* !*! Calis: TECLA (procedure in PERSONAL.PRG)#! : QUINCJ1 (procedure in NOTASPRE.PRG)*! : QUINCJ2 (procedure in NOTASPRE.PRG)* i*l**#***********************#****************************************l
******
PROCEDURE conjiON KEY LABEL f5 DO teclaSELEC DSET RELA TOSET RELA TO matricula 1NTO C, materia INTO E ADDIT1VECLEARDO WHILE .T.
SELE CSET ORDER TO iSTORE SPACE(8) TO codigommSTORE 'J' TO mtipoSTORE 0 TO mgradoSTORE 1 TO mquinSET FILTER TO tipo = mtipo93,15 SAY '* CONSULTA INDIVIDUAL DE PRE-PRIMARIA *' FONT "SCRIP",12
STYLE "B"66,14,16,60 BOX "|==»||¿l=ltpj©8,20 SAY 'MATRICULA.* : ' FONT "BOLD",10 STYLE "B" GET codigomm FUNC
"s8!" FONT "BOLD",10 STYLE "B"@10,2® say'QUINQUEMESTRE : ' font "BOLD",10 style "B" get mquin
pict'91 RANGE 1,2 FONT "BOLD",10 STYLE "B"027,30,31,74 BOX@29,37 say1 * PRES LA TECLA <Esc> PARA SALIR * ' font "SCRIP",8
style "B"READ1F LASTKEYM=27 .OR. codigomm = SPACE(8)
CLEARRETURN
ENDIF'sn = "S"SEEK codigomm
Meiy Garzón V.
TRABAJO PRACTICO DE GRADO 148
IF EOF(íWAIT 'MATRICULA NO EXISTE'WINDOWREAD=INKEY(0)LOOP
ENDIF
IF LASTKEYÍ)=27CLEARRETURN
ENDIF
SELEC DSET FILTER TOSET FILTER TO matricu\m .AND. quin=mquinCQUNT TO D FOR matricu1a=codigomm .AND. quin=raquinIF D<20
022,7 SAY '022,7 SAY 'LAS CALIFICACIONES DE ESTE QU1NQUEMESTRE NO HAN SIDO
REGISTRADAS <ENTER>' FONT "BOLD",8 STYLE "B"READ©22,7 SAY l
i
©23,7 SAY 'i
LOOPENDIF
IF mquin = 1DO quincjl
ELSEroquín = 2DO quincj2
ENDIFENDDOSET RELA TOSET, FILTER TORE~JRN •**X*«***#**ttX#*X*tt*tt#**K*********tt#tttt*#*#
* !##*#*#X
#X
*X
X .
**xxxx
Procedure: QUINCJí
Called by: CONJI procedure in NOTASPRE.PRGí
Mezy Garzón V.
TRABAJO PRACTICO DE GRADO 149
PRQCEDURE qu inc j lCLEARSELE DSET FILTER TO matricu1a=codigommGO TOP
©0,20 say'CONSULTA INDIVIDUAL DE CALIFICACIONES1 font1 ROMÁN',8 STYLE'BQ1©1,2 say'CALIFICACIONES DEL' font1 ROMÁN',8 STYLE 'BO'©1,19 SAY TRANSÍmquin."9") font'ROMÁN1,8 STYLE 'BU'©1,22 say'QUINQUEMESTRE' font' ROMÁN',8 STYLE 'BO'©2,2 SAY 'ALUMNO:' font' ROMÁN',8 STYLE 'BO'©2,10 SAY c.apellido font' ROMÁN1,8 STYLE 'BO1©2,30 SAY c.nombre font' ROMÁN',8 STYLE 'BO1©3,2 SAY 'GRADO:1 font' ROMÁN1,8 STYLE 'BO'©3,9 SAY TRANSíc.grado,"9") font' ROMÁN',8 STYLE 'BO'©4,2 SAY 'MATRICULA:' font' ROMÁN',8 STYLE 'BO'04,12 SAY c.código font' ROMÁN',6 STYLE 'BO'©6,2 say'MATERIAS1 font' ROMÁN',10 STYLE 'BO'©8,2 say'AREA COGNOSCITIVA' font1 ROMÁN1,10 STYLE 'BO'©14,2 say'AREA PSICOMOTORA' font' ROMÁN1,10 STYLE 'BO'©20,2 say'AREA AFECT1VO-SQCI AL' font1 ROMÁN',10 STYLE ' BO'£26,1 say'DESARROLLO DEL LENGUAJE' font' ROMÁN',10 ST'iLE ' BO'(96,50 say'MS. 'font' ROMÁN 1,10 STYLE ' BO '©6,56 say'S.'font1 ROMÁN',10 STYLE 'BO'©6,62 say'PS.'font' ROMÁN',10 STYLE 'BO'©5,18 say'EQUIVALENCIAS: MS.= Muy Satisfactorio; S.= Satisfactorio;PS.= Poco Satisfactorio ' font "BOLD'.B style "B"
*** ------------- #-#-*
SELECT B "•:#* * ------------- ***
F=9SET FILTER TO b.area="C" .AND. b.quin=lGO TOfDG-WH-LE iNOTi-EBFH - -
IF'b.area = "C"al=SPACE(l)a2=SPACE ( 1 )a3=SPACE(l)mmateria = b. códigoSELEC DLÓCATE FOR materia = mmateria@F,3 SAY b. materia
IF d.ims='Xsuma=l
Mery Garzón V.
TRABAJO PRACTICO DE GRADO
ENDIFIF d.is = 'X'
suma=2ENDIFIF d.ips='X'
suma=3ENDIFmmery^suma@F,50 GET mmery FUNCTION '*RNH ¡;' SIZE 1, 5, 1 DEFAULT sumaCLEAR GETIF LASTKEYt)=27
CLEARRETURN
ENDIF
SELEC BF=F+1
ENDIFIF !EQF<)
SK1PENDIF
ENDDO
F=15SET FILTER TOSET FILTER TO b.area="P" -AND. b.quin=lGO TQPDO WH1LE .NOT. EOFí)
IF b.aréa = "P"al=SPACEíl)a2=SPACE(1)a3=SPACE(l)mmateria = b.códigoSELEC DLÓCATE FOR materia = mmaterla@F,3 SAY b.materiasuma=0IF d.Íros='X1
suma=lENDIFIF d.is ='X'
suma=2ENDIFIF d.ips='X'
suma=3ENDIF
~ mmery^suma
Mery Garzón V*
TRABAJO PRACTICO DE GRADO 151
@F,50 GET mmery FUNCTION '*RNH ; ; ' SIZE 1, 5, 1 DEFAULT sumaCLEAR GETI F LASTKEYÍ1=27
CLEARRETURN
ENDIF
SELEC BF=F+1
' ENDIFI F ! E O F ( )
S K I PE N D I F
ENDDO
F=2iSET FILTER TOSET F I L T E R TO b .a rea="A" . A N D . b . q u i n = lGO TOPD O W H I L E .NOT. E O F ( )
IF b . a r e a = "A"a i = S P A C E ( I )a2=SPACE(l)a3=SPACEU)mraater la = b .códigoSELEC DLÓCATE FOR materia = mmateria©F,3 SAY b.materiasuma=0IF d.ims^'X' '•-.
suma=lENDIFIF d.is ='X'
£uroa=2END1FIF d.ips='Xl
suma=3ENDIFmmery=sumaOF(50 GET mmery FUNCTION '*RNH ;í' SIZE 1, 5, 1 DEFAULT sumaCLEAR GETIF LASTKEYÍ)=27
CLEARRETURN
ENDIF
SELEC B
Mery Garzón V.
TRABAJO PRACTICO DE GRADO 15;
F=F+i
ENDIF1F !EOF()
SKIPENDIF
ENDDO
F=27SET FILTER TOSET FILTER TO b.area="D" .AND. b.quin=lGO TOPDO WHILE .NOT. EQF()
IF b.area = "D"al=SPACEÍl)a2=SPACE í1)a3=SPACEÍl)mmaterla = b.códigoSELEC DLÓCATE POR materia = mmateria@F,3 SAY b.materiasuma=0IF d.ims='X'
suma=lENDIFIF d.is = 'X'
suma=2ENDIF¡F d.ips='X'
suma=3ENDIFmroery=suma@F,50 GET mroery FUNCT10N '*RNH ;;' SI2E 1, 5, 1 DEFAULT sumaCLEAR GETIF LASTKEYO=27
" CLEARRETURN ;
ENDIF —
SELEC BF=F+1
ENDIFIF !EOF()
SKIPENDIF
ENDDOWAIT 'Presione <ENTER>'WINDQWCLEAR
Mery Garzón V.
TRABAJO PRACTICO DE GRADO 153
DN KEYSET FILTER TOSET FILTER TOCLEARRETURNi****************************************
#«**«*
* !*! Procedure: QUINCJ2* !*! Called by: CQNJ I (procedure in NOTASPRE , FRG )* !«i********************************************** *******#****«*****#«#****
******
PROCEDURE quincj2CLEARSELE DSET FILTER TO matricu 1 a=codigommGO TOP
Í30,2<¿ sav 'CONSULTA INDIVIDUAL DE CAL I F ¡ CACI ONES ' font ' ROÑAN '. 6 STYLE1BQ'©1,2 say 'CALIFICACIONES DEL' font' ROMÁN1 ,8 STYLE ' BO '©1,19 SAY TRANS(mquin,"9M font 'ROMÁN' ,8 STYLE 'BO1©1,22 say'QUINQUEMESTRE' font' ROMÁN1 ,8 STYLE ' BO '©2,2 SAY 'ALUMNO:1 fnnt' ROMÁN ', 8 STYLE ' BO '02,10 SAY c. apellido font1 ROMÁN ',8 STYLE 'BO'@2,30 SAY c. nombre font' ROMÁN', 8 STYLE 'BO'03,2 SAY 'GRADO:' font' ROMÁN' ,8 STYLE 'BO'©3,9 SAY TRANS(c.grado,n9") font' ROMÁN', 8 STYLE 'BO'©4,2 SAY 'MATRICULA:1 font' ROMÁN', 8 STYLE 'BO'©4,12 SAY c. código font' ROMÁN' ,8 STYLE 'BO'©6,2 s^y'MATERIAS' font' ROMÁN', 10 STYLE 'BO'©8,2 say 'ÁREA COGNOSCITIVA' font' ROMÁN', 10 STYLE 'BO'914,2 say'AREA PSICOMOTORA1 font' ROMÁN', 10 STYLE 'BO'©20,2 say'AREA AFECTI VO-SOCIAL' font' ROMÁN', 10 STYLE 'BO'©26,2 say 'DESARROLLO DEL LENGUAJE' font1 ROMÁN', 10 STYLE 'BO1©6,50 say'MS. l f ont ' ROMÁN', 10 STYLE 'BO1@6,56 say'S.'font' ROMÁN', 10 STYLE 'BO'@6,62 say'PS. 'font' ROMÁN', 10 STYLE 'BO1©5,18 say' EQUIVALENCIAS: MS.= Muy Satisfactorio; S.= Satisfactorio;PS.= Poco Satisfactorio ' font "BOLD"t8 style "B"
*** ***SELECT B*** ***
Mery Garzón V.
74BAJD PRACTICO DE GRADO 154
TO b.area="C" .AND. b.quin=2F=9SET FILTER00 TOPDO WHILE .NOT. EOF()
IF b.area = "C"al=SPACEÍl)a2=SPACE(l)a3=SPACE(i)mmateria - b.códigoSELEC DLÓCATE FOR materia = mmateria@F,3 SAY b.materiasuma=0IF d.iims='X'
suma=lENDIFIF d.iis ='Xl
suma=2ENDIFIF d.iips='X'
suma=3ENDIFmmery=suma©F,50 GET mmery FUNCTION '*RNH ;;'CLEAR GETIF LASTKEYÍ)=27
CLEARRETURN
ENDIF
SELEC BF=F+1
ENDIFIF íEOFt J
SKIPENDIF
ENDDO
DEFAULT suma
SET FILTER TOSET FILTER TO b.area=nP" .AND. b.quin=2GO TOPDO V/HILE .NOT. EOFí )
IF b.area = "P"al=SPACE(l)a2=SPACE 11)a3=SPACE(1)
Mety Garzón V.
TRABAJO PRACTICO DE GRADO 155
ramateria - b.códigoSELEC DLÓCATE FOR materia = mmateria@F,3 SAY b.materiasuma=0IF d.íims='X1
suma=lENDIFIF d.iis ='X'
suma=2ENDIFIF d.iips='X'
suma=3ENDIFmmery=sumaQFt50 GET mmery FUNCTION '*RNH ;;' SIZE 1, 5, 1 DEFAULT sumaCLEAR GETIF LASTKEYt)=27
CLEARRETURN
ENDIF
SELEC BF=F-H
ENDIFIF !EOFO
SKIPENDIF
ENDDO
F=21SET FILTER TOSET FILTER TU b.area="An .AND. b.quin=2GO TOPDO WHILE .NOT. EOFO
ÍF'b.area = "A"al=SPACE(l)a2=SPACEU)a3=SPACE(l)ramateria = b.códigoSELEC DLÓCATE FQR materia = mmateria@F,3 SAY b.materiasuma-0IF d.iims= lX 1
suroa=lENDIF
Meiy Garzón V.
TRABAJO PRACTICO DE GRADO 156
IF d.iis = 'X'suma=2
ENDIFIF d.iips-'X1
suma=3ENDIFinmery=sumaSF,50 GET mmery FUNCTION '*RNH ;;' SI2E 1, 5, 1 DEFAULT sumaCLEAR GETÍF LA£TKEY( )=27
CLEARRETURN
ENDIF
SELEC BF=F4l
ENDIFIF !EOF()
SK1PENDIF
ENDDO
F=27SET FILTER TDSET FILTER TU b.area=nD" .AND. b.quin=2GO TOPDO WHILE .NOT. EOF ( )
IF b.area = "D"al=SPACEU ía2=SPACE ( 1 ía3=SPACE ( 1 )mmateria = b. códigoSELEC DLÓCATE FOR materia = mmateriaQF,3 SAY b. materia
IF d.iims='Xsuma=l
ENDIFIF d.iis ='X
ENDIFIF d.iips='X'
suma=3ENDIFmmery-suma®F(5a GET mmery FUNCTION '*RNH ;;' SIZE 1, 5, i DEFAULT sumaCLEAR GET
Meiy Garzón V.
TRABAJO PRACTICO BE GRADO 157
1F LASTKEY()=27CLEARRETURN
ENDIF
SELEC EF=F-fl
ENDIF¡F ¡EQFí )
SK1PENDIF
ENDDOWAIT 'Presione <ENTER> 'WINDOWCLEARON KEYSET FILTER TOSET FILTER TOCLEARRETURN**************************************
* Consulta Genera! de Pre-Primaria **t «««a************************************************************************** ;
*! Procedure: CONJG* !*! Called by: NOTASPRE.PRG* i
******
PROCEDURE conjgSELEC DSET RELA TOSET RELA TO matricula INTO C, materia INTO B ADDITIVESET FILTER TO b.tipo = "J"BRÓWS FIEL ' ------- -matricula/R/9,b.materia/R/35,ims/R:H='MuySatisfact-I ' , is/R:H='Satisfactorio-I ' ,ips/R:H=lPocoSatisfact-I ' , i ims/R:H= 'MuySatisfact-I I ' , i is/R:H='Satisíactorio-I I ' ,iips/R:H='PocoSatisfact-l I ' NOAPPEND NOEDIT NODELETE NOMENUIN WIND alSET FILTER TOSET RELA TORETURN
* !#**#**
Mery Garzón V.
7"'VW3AJD PRACTICO DE GRADO 158
, t
* ! Procedur
?! Cal led b1 1* 'í '
' '•» 1
* !* \ i
* 1« tt 1
* !> t•¿ i
* !K ¡* ** !* :* !
* !* !* !K 1
* !* !* !*!* ¡« i*!*!*!* !* !* ** !* !* ¡* !* !* ;* !* !* í
TECLA
ING1CAM1BOR1CON 11I NGREMATCONIMATCAMMATELIMAT! NGRESOABORRADOACONSULTAS I AGRADOADATOSARPERSONALRGENERALREPCERTP . PRGI NGCAPMODCAPEORCAPCONCAMPCONGA I PINGNJMODNJCONJI1NGNECALNECONNEINGNOCALNOCONNO1 NGNCACALNCACONNCAINGCAMODCABORCACONCAMCONGA 1RMATEGRMATEHRMATETRA CARNETRA FPERARA_GRADORA TIPORN MATE
(procedure in PERSONAL, PRG)íprocedure in PERSONAL. PRG)(procedure in PERSONAL. PRG ){procedure in PERSONAL. PRG)(procedure in MATERIAS.PRG)(procedure in MATERIAS.PRG)(procedure in MATERIAS.PRG)(procedure in MATERIAS. PRG)(procedure in ALUMNOS. PRG)(procedure in ALUMNOS. PRG1íprocedure in ALUMNOS. PRG)(procedure in ALUMNOS. PRG)(procedure in ALUMNOS. PRG)1 procedure in REPORTES . PRG )(procedure in REPORTES. PRG)
(procedure in ASISF.FRG)íprocedure in ASISP.PRG)(procedure in ASISP.PRG)¡procedure in ASISF.FRG!(procedure in ASISF.PKG)(procedure in NOTASPRE . PRG )(procedure in NOTASPRE . PRG )(procedure in NOTASPRE . PRG )íprocedure in NOTASPRI .PRG)(procedure in NOTASPR I . PRG )(procedure in NOTASPR I . PRG )(procedure in NOTASOP.PRG)(procedure in NOTASOP.PRG)(procedure in NOTASOP.PRG)(procedure in CONAS.PRG)íprocedure in CONAS.PRG)(procedure in CONAS.PRG)(procedure in ASISTA. PRG)íprocedure in_ ASJSTA.PRG) . . .(procedure in ASISTA. PRG)(procedure in ASISTA. PRG)(procedure in ASISTA. PRG){procedure in REPMAT.PRG)íprocedure in REPMAT.PRG)(procedure in REPMAT.PRG)(procedure in REPALU.PRG)(procedure in REPALU.PRG)(procedure in REPALU.PRG)(procedure in REPALU.PRG)(procedure in REPCAL.PRG)
Meiy Garzón V.
TRABAJO PRACTICO DE GRADO 159
* !* !* !* !# !* !* !* !* !*!* !* !* :* !* !* !* t
* !* !* !* i* ¡
AS1STPREPASA . PRGREPASPREGASPC_MATR
• C_CALIC_ABANDC_BECATR1MJTRIMERNJ.IBJRN LIBE. PRGAPNCTASMENAS I SREGASAAS1SJAS I SEAS I SOC_OPC I flC_OPCIFAPFALTASMEJAL
(procedure
( procedure(procedure(procedure1 procedure(procedure( Trcedure! procedure( procedure( procedure
( procedure( procedure( procedure1 procedurei procedure( procedure( procedure! procedure( procedurei procedure
in REPAS1S.PRG)
in REPAS1S.FRG)in REPASIS.PRG)in REPALUC.PRG)in REPALUC.PRG)in REPALUC.PRG)in REPALUC.PRG)in RN_TRIME.PRG)in RN_TR I ME . PRG )in RM_L1BRE.PRG)
in RN FINAL. PRG)in REPASA. PRG)in REPASA. PRG)in REPASA. PRG)in REPASA. PRG íin REPASA. PRG)in MENOP.PRG)in MENOF.PRG)in APFALTAS. PRG)in MEJAL. PRG)
,68;SCHEME 8 TITLE L i STA DE REGISTROS
* t ********* ************* f****************1**1*1*****1*****1*1*************1**1***###***
PROCEDURE teclaSELEC CDEFINE W1NDOW mery FROM 10,11 TO 21
GLOSE rLÜAT SHADOW SYSTEM COLOR"ALUMNOS DE PRE-PRIMAR I A" 'ACTÍVATE WINDOW merySET FILTER TO c.tipo = "J"BROWSE FIELD codigo/9, apellido/15, nombre/15, tipo/4, grado/5, fechact/8NOAPPEND NODELETE NOEDJTcod i gomm = cod i goSET FILTER TORELÉASE WIND meryRETURN _:. . ___ ...... - -------- - - - - - ..... --------
*: EOF: NOTASPRE.PRG
Mery Garzón V.
'TRABAJO PRACTICO DE GRADO 160
*******
*:*: Procedure file;*: System:
Author
C : \ I E M L A \ N O T A S P R I . P R GSISTEMA DEL I . E . M . L . A .Mery Garzón V.
Copyright (c) Ambato, 09 Enero/97, TesisLast modified: 12/01/97 at 6:44:14
de Grado de la P .U.C.E.
Procs & Fncts INGNECALNECONNE
Set by: SELECTOR
Ca11s: INGNE: CALNE: CONNE
Documentad 18:46:04
(procedure in PERSONAL. PRG)
(procedure(procedure(procedure
NOTASPR INOTASPR I
in NOTASPR I
inin
PRG )PRG )PRG )
FoxDoc versión00a
DE PRIMARIA *' FONT "SCRIP",14 STYLE "B
í;***********************************************************************
******
SELE DDEFINE WINDOW al FROM 7,1 TO 35,79 DOUBLEACTIVA WIND alDO WHILE .T.
CLEAR©0,13 SAY '* CALIFICACIONESopcion=0©2,13 GET opción ;
PICTURE "@*h \ INGRESO ;\<CALCULOS; UCONSULTAS; \<SALIRSIZE 2t10(l;DEFAULT 1
READ CYCLEDO CASECASE opción = 1
DO ingne'"CASE opción -2
DO ca 1 neCASE opción = 3
DO conneCASE opción - 4
EXITENDCASE
ENDDODEACT1 WIND al**#****###**#****#*****************
Meiy Garzón V.
TRABAJO PRACTICO DE GRADO 161
Procedure: JNGNE
C a l l e d by: NOTASPRI.PRG
Ca 1 i s: TECLA: RGRADO(): VECTOR()
¡procedure in PERSONAL.PRG)(function in PROCE.PRG)í function in ? >
* t
*!* t
* i
* !t \ !
* ¡* *******
PROCEDURE ingneQN KEY LABEL f5 DO teclaSELEC DSET RELA TOSET RELA TO matricula INTO C, materia INTO B ADDITIVEDO WHILE .T.
SELE CSET ORDER TO 1STORE 3 TO mgradoSTORE 'E1 TO atipoSTORE í TO mtrimestreSTORE SPAC11) TO maporte©7,5 SAY 'GRADO A INGRESAR : 'GET mgrado pict'9l RANGE 1,6@8,5 say'TRIMESTRE : 'get mtrimestre pict'9' RANGE 1,3READIF LASTKEYÍ1=27
EXITENDIFma1u=rgrado(mgrado,mtipo)IF malu=®
wait'NQ EXISTEN ALUMNOS' WINDOW
LOOPENDIF
DO WHILE .T.SELE BCOPY TO ARRA vector FIEL materia,codigo FORi grado=mgrado))©7,36 GET mop FROM vectorREADIF LASTKEYÍ)=27@ 7,20 TO 20,79 CLEAR
t i po=mt ipo ) .AND,
ENDIFmnom_niate=vector ( mop , 1 )
Meiy Garzón V.
TRABAJO PRACTICO DE GRADO 162
rocod_raate=vector(mop,2)SELE DSET FILTER TO mcod_mate=materiaGO TOP
DO CASECASE mtrimestre =1
DEFINE WiND mm FROM 12,3 TO 34,76 TITLE " I TRIMESTRE <ESC>Para Salir " FONT "BOLD",8 STYLE "B"ACTÍVATE WINDOW mm1F b.aporte = "A"
BROWS FIELmatricuIa/R,c.apel1ido/R/15,c.nombre/R/15,id/v=(id>0.and,id<=20),ile/v=(ile>0.and.ile<=20), iac/v=(iac>0.and.iac<=20),itp/v=(itp>0.and.itp<=20),i e/v=íie>0.and.ie<=20) NODELETE
ENDIFIF b.aporte = "B"
BROWS FIELmatricula/R.c.apel1ido/R/15,c.norabre/R/15,iac/v=(iac>0.and.iac<=20),itp/v=(itp>0.and.itp<=201,ie/v=(ie>0.and.ie<=20) NODELETE
ENDIFIF b.aporte = "C"
BROWS FIELmatr-icula/R,c.apel1ido/R/15,c.nombre/R/15,iac/v= í iac>G.snd.iac< = 20),ixp/v=(itp>0.and.itp<=20),ie/v=(ie>0.and,ie<=20) NODELETE
ENDIFRELÉ WIND mm
CASE mtrimestre =2DEFINE WIND mm FROM 12,3 TO 34,76 TITLE " II TRIMESTRE <ESC>
Para Salir " FONT "BQLD",6 STYLE "B"ACTÍVATE WINDOW mmIF b.aporte = "AB .;
BROWS FIELmatricula/R,c.apel1ido/R/15,c.nombre/R/15,iid/v=(iid>0.and.iid<=20),i i le/v=(iile>0.and.i ile<=20),iiac/v=(iiac>0.and.iiac<=20),iitp/v=(iitp>0.and.ii tp<=2C),i ie/v=(i ie>0.and.i ie<=20) NODELETE
ENDIFIF b.aporte = "B" . . .
BROWS FIELmatricula/R,c.apel1ido/R/15,c,nombre/R/15,iiac/v=(iiac>0,and.i iac<=20),i itp/v=(iitp>e.and.iitp<=20),iie/v=(iie>0.and.iie<=20) NQDELETE
-ENDIFIF b.aporte = "C"
BROWS FIELmatricula/R.c.apel1 i do/R/15,c.nombre/R/15,i iac/v-(iiac>0,and,i iac<=20),i itp/v=(iitp>0.and.iitp<=20),iie/v={iie>0.and.iie<=20) NODELETE
ENDIFRELÉ WIND mm
CASE mtrimestre =3
Mery Garzón V.
í'MUBAJO PRACTICO DE GRADO 163
DEFINE WIND mm FROM 12,3 TO 34,76 TITLE " I I I TRIMESTRE <ESC>Para Salir " FONT "BOLD",8 STYLE "B"
ACTÍVATE WINDDW mmIF b. aporte = "A"
BROWS FIELm a t r i c u l a / R , c . a p e l 1 i do/R/15,c . nombre/R/15, i i i d / v = ( i i i d > 0 . a n d . i i i d < = 2 0 ) , i ii l e / v = í üi l e>0 .and . i i i le<=20) , i i i a c /v=( i i iac>0.and. i i i a c<=20) , i i i t p / v = < i ii t p > 0 . a n d . i i i t p < = 2 0 ) , i i i e / v = ( i i i e>0 .and . i i ie<=20) NODELETE
EMDIFIF b. aporte = "B"
BROWS F I E Lmatricula/R, c.apel I ido/R/15,c. nombre/R/15, i i iac/v=( i i iac>0.and . i i iac<=20), iiitp/v=í iiitp>0.and.iiitp<=20) ,iiie/v=í i i ie>0.and. i i ie<=20) NODELETE
ENDIF1F b. aporte - "C"
BROWS FIELmatricula/R, c.apel 1 i do/R/15,c. nombre/R/15, í i iac/v=( i i iac>0.and . i i iac<=20),iütp/v=(iiitp>0.and.iiitp<=20) , i i ie/v=( i i ie>0.and. i i ie<=20) NODELETE
ENDIFRELÉ WIND mm
ENDCASE
ENDDOENDDOSELE DSET FILTER TOSET RELA TOON KEYRETURN
* A= a-fS B=oí3 C=com3 *
* t ************ t* i* (* í* t
* !* j* i* t *****
************************
Procedure: CALNE
Called by: NÜTASPR:.PRC
Calis: TECLA: RGRADO ( )
i***********************;
(procedure in PERSONAL. PRG)ífunction in PROCE.PRG)
PROCEDURE calneQN KEY LABEL f5 DO tecla©24,42 say1 Presione <ESCAPE> PARA Salir...'SELEC DSET RELA TO
Meiy Garzón V.
PRACTICO DE GRADO 164
, ; • : ' RELA TD matricula INTO C, materia INTO B ADDITIVE;r ropi í í j ; i H 1 TO mgrado
'E ' TO mt ipoE 1 TO mtr imestre
SPACC) TO maporte'G' TO mea i culo
j?,5 SAY 'TIPO DE CALCULO (GT): 'GET mcalculo PICT *!'VALID mcalculo:. ' GT'
J12.15 say' G = CALCULO POR GFÍADO Y TRIMESTRE ' font "BOLD"r8 style "B'313,15 say1 T = CALCULO TOTAL ' font "BOLDBf8 style "B"HEAD
IF LASTKEYt)=27CLEARRETURN
í-NOIF
(i; mcalculo = 'G106,5 SAY 'GRADO A CALCULAR : 'GET mgrado pict'9' RANGE 1,6©9,5 SAY 'TRIMESTRE A CALCULAR : 'GET mtrimestre pict'9' RANGE 1,3READ
ENDI F
IF LASTKEYf)=27CLEARRETURN
ENDIF
SELEC Cmalu=rgrado(mgrado,mtipo)IF malu=0 '•'-.
wait'NO EXISTEN ALUMNOS1 WINDOW=INKEY(0)
ENDIFSELECT DIF mcalculo = 'G'
SET FILTER TO c.grado = mgrado-ENDIF
GO TOPDO WHILE .NOT. EOF()
DO CASECASE mtrimestre = 1
IF b.aporte = "A"sumal = id+i)e+Íac+Itp+ieREPLACE it WITH sumal, ip WITH ROUND(íit/5),0)
ENDIF
Meiy Garzón V,
165
IF b.aporte = "B"sumal = iac+itp+ieREPLACE it WITH suma!, ip WITH ROUNDÍ(ít/3),0)
ENDIFIF b.aporte = "C"
sumal = íac+itp+ieREPLACE it WITH sumal, ip WITH ROUNDtíít/3),0)
ENDIFCASE ratrimestre = 2
IF b.aporte = "A"sumal = i id + i i le+i iac+i i tp+i ieREPLACE iít WITH sumal, iip WITH ROUNDÍíi it/5),0)
ENDIFIF b.aporte = "B"
sumal = iiac+iitp+iíeREPLACE iit WITH sumal, íip WÍTH ROUNDt(íit/3í,0)
ENDIFIF b.aporte = "C"
sumal = iiac+iitp+ííeREPLACE iít WITH sumal, iip WITH ROUNDí(i it/3),0)
ENDIFCASE mtrimestre = 3
!F b.aporte = "A"sumal = i i í d - f í i i l e + i i iac+i i i tp+i i ieREPLACE iiit WiTH sumal, iiip WITH ROUNDí(i i it/5),0t
ENDIFIF b.aporte = "B"
sumal = i iíac+iiitp+iiieREPLACE il.it WITH sumal, iiip W!TH ROUNDí ( i i i t/3 ) , 0 )
ENDIFIF b.aporte = "C"
sumal = iiiac+iiitp+iiieREPLACE iiit WITH sumal, iiip WITH ROUNDtíííít/3),0)
ENDIFENDCASE
IF mea leu lo = "T"suraatri^ i-p+iip+íiípREPLACE tt WITH sumatrisumaptri = tt/3REPLACE pf WITH sumaptri
ENDIFSKIP
ENDDO
©19,15 say1* LOS CÁLCULOS FUERON CONCLUIDOS *' font "BOLO",12 style "B'Q22,16 say'Presione <ENTER> PARA Continuar...'READSET FILTER TO
Meiy Garzón V.
¿ABAJO PRACTICO DE GRADO 166
SET RELA TOON KEYRETURNa*********************************
* !******
* !*! Procedure: CONNE* !*! Calied by: NQTASPRI.PRG* !*! Cal le r TECLA (procedure in PERSONAL. PRG)*! : RGRADOO (function in PROCE.PRG)*! : VECTOR!) {function in ?)
******
PROCEDURE conneON KEY LABEL f5 DO tecla3ELEC DSET RELA TQSET RELA TO matricula 1 NTO C, materia ! NTC B ADDITIVEDO WH1LE .T.
SELE CSET ORDER TO 1STORE 1 TO ragradoSTORE 'E1 TO mtipoSTORE 1 TO mtrimestreSTORE SPAC(l) TO maporte©7,5 SAY 'GRADO A INGRESAR : 'GET mgrado pict'91 RANGE 1,6©8,5 say1 TRIMESTRE : 'get mtrimestre pict'9' RANGE 1,3READIF LASTKEYt í=27
EXITENDIFma lu=r grado í mgrado , mtipo)IF malu=0 _ -__
wait'NO EXISTEN ALUMNOS' WINDOW=INKEY(0)LOOP
ENDIFmop=lDO WHILE .T.
SELE BCOPY TO ARRA vector FIEL materia, código FOR ( ( tipo=mtipo) .AND,(grado=mgrado) )07,36 GET mop FROM vectorREAD
Mery Garzón V.
PRACTICO DE GRADO i 67
I F LASTKEYÍ)=27@ 7,20 TD 20,79 CLEARE X I T
E N D I Fmnon^mate^vec tor (mop, 1)mcod i_mate=vector ( m o p , 2!SELE D3ET FILTER TO mcod_mate=mater iaGO TOP
DO CASECASE mtrimestre =1
DEFINE WIND mm FROM 12,3 TO 34,76 TÍTLE " I TRIMESTRE <ESC>Para Salir " FQNT "BOLD",8 STYLE "B"ACTÍVATE W1NDOW mraIF b.aporte = "A"
BROWS FIELmatricula/R,c.apeI1ido/R/15,c.nombre/R/15,id/R,i ie/R,iac/R,itp/R,ie/R,it/H,ip/R NOAPPEND NODELETE NOEDIT
END!F!F b.aporte = "B"
BROWS FIELmatricula/R,c.apel1ido/R/15,c.nombre/R/15,iac/R,itp/R,ie/R,it/R,ip/RNDAPPEND NODELETE NOEDIT
ENDIFIF b.aporte = "C"
BROWS FIELmatricula/R.c.apel1 ido/R/15,c.nombre/R/15,iac/R,itp/R,ie/R,i t/R,ip/RNOAPPEND NODELETE NOEDIT
ENDIFRELÉ WIND mm
CASE mtrimestre =2 '••:DEFINE WIND rom FROM 12,3 TO 34,76 TITLE " II TRIMESTRE <ESC>
Para Salir n FONT "BOLD",8 STYLE "B"ACTÍVATE WINDOW mmIF b.aporte = "A"
BROWS FIELmatricuia/R,c.apeM idü/R/15,c.nombre/R/15,i id/R,i ile/R,i iac/R,i itp/R,i ie/R,i it/R,iip/R NOAPPEND NODELETE NOEDIT
ENDIFIF b.aporte = "B"
BROWS FIELmatricula/R,c.apel1 ido/R/15,c.nombre/R/15,i iac/R,i itp/R,iie/R,i it/R,i ip/RNOAPPEND NODELETE NOEDIT
ENDIFIF b.aporte = "C"
BROWS FIELmatricula/R,c.apel1ido/R/15,c.nombre/R/15,iiac/R,i itp/R,iie/R,i it/R,iip/RNOAPPEND NODELETE NOEDIT
Meiy Garzón V.
PRACTICO DE GRADO 168
ENDIFRELÉ WIND mm
CASE mtrimestre =3DEFINE WIND rara FROM 12,3 TO 34,76 TITLE " I I I TRIMESTRE <ESC>Para Salir • FONT "BOLD",8 STYLE "B"ACTÍVATE WINDOW mmIF b.aporte = "A"
BROWS FIELinatricula/R,c.apel1ido/R/15,c.nombre/R/15,iiid/Rriiile/R,i iiac/R,i i itp/R,iiie/R,ÍÍÍt/R,iiip/R NOAPPEND NODELETE NOEDIT
END1FIF b.aporte - "B"
BROWS FIELmatricuIa/R.c.apeli ido/R/15,c.nombre/R/15,i iiac/R,i i itp/R,i iie/R,i i it/R,iiip/R NÜAPPEND NODELETE NOEDIT
ENDIFIF b.aporte = "C"
BROWS FIELmatricula/R,c.apel1 i do/R/15,c.nombre/R/15,i i iac/R,i i itp/R,i i ie/R,Í Íit/R,iiip/R NOAPPEND NODELETE NOEDIT
ENDIFRELÉ WIND mm
ENDCASE
ENDDOENDDOSELE DSET FILTER TOSET RELA TOON KEYRETURN**«tt****tt*tt**fftttttt*tt*X**#tt**##***«* • •
*!*«#**#*!*!* !*
Procedure
Called by
TECLA
ING1CAM1BOR1CON 11INGREMATCON IMATCAMMATEL IMATINGRESOABORRADOACONSULTASIA
(procedure(procedure(procedure(procedure(procedure(procedure(procedure(procedure(procedure(procedure(procedure
in PERSONAL.PRGIin PERSONAL.PRGÍin PERSONAL.PRG)in PERSONAL.PRG)in MATERI AS.PRG)in MATERI AS.PRG)in MATERI AS.PRG)in MATERI AS.PRG)in ALUMNOS.PRG)in ALUMNOS.PRG)in ALUMNOS.PRG)
TRABAJO PRACTICO DE GRADO 169
* !* !* !* !* !* !* !* ;
* !* ¡
* !* ;
* !
* I
* !
* !« j* !* !* i* i* i•* >
* -* !* !* !* !* !* !* \ !
* !* \ !
* !* !* 1* |* !* !* !* í* !* !* !* !* 1* !
GRADQADATOSARPERSONALRGENERALREPCERTP . PRGi ; :GCAPMODCAPBORCAPCONCAMPCONGA 1 PINGNJMODNJCONJIINGNECALMECONNE1NGNOCALNOCONNOI NGNCACALNCACONNCAINGCAMU OCABORCACONCAMCONCA IRMATEGRMATEHRMATETRA CARNETRA FPERARA_GRADORA TIPORN MATEASISTPREPASA . PRGREPASPtfEGASPC MATRC_CAL 1C ABANOC BECATRIMJTR1MERN LIBJRN LIBE. PRGAPNOTASMENAS I S
(procedure in ALUMNOS. PRG)(procedure in ALUMNOS. PRG)(procedure in REPORTES. PRG)(procedure in REPORTES . PRG )
(procedure in ASISP.PRG)(procedure in AS I SF. PRG)(procedure in ASISP.PRG)(procedure in ASISP.PRG)(procedure in ASISP.PRG)1 procedure in NQTASPRE.PRG)(procedure in NOTASPRE . PRG )(procedure in NOTASPRE. PRG)(procedure in NOTASPR I . PRG )(procedure in NOTASPRI .FRG)(procedure in NOTASPRI .PRG)(procedure in NOTASOP.FRG)(procedure in NOTASOF.FRG)(procedure in NOTASOP.FRG)(procedure in CONAS.PRG)(procedure in CONAS.PRG)(procedure in CONAS.PRG)í procedure in AS! STA .FRG '•(procedure in ASI STA. PRG)íprocedure in ASISTA. PRG)(procedure in ASISTA. FRG)(procedure in ASISTA. PRG)(procedure in REPMAT.PRG)(procedure in REPMAT.FRG)(procedure in REPMAT.PRG)(procedure in REPALU.PRG)(procedure in REPALU.PRG)(procedure in REPALU.PRG)(procedure in REPALU.PRG)(procedure in REPCAL.PRG)(procedure in REPAS1S.PRG)
(procedure in REPASIS.PRG)(prbcedure in REPASIS.PRG)(procedure in REPALUC.PRG)(procedure in REPALUC.PRG)(procedure in REPALUC.PRG)(procedure in REPALUC.PRG)(procedure in RN_TR I ME . PRG )(procedure in RN_TR I ME . PRG )(procedure in RN_L I BRE . PRG )
(procedure in RN_FINAL.PRG)(procedure in REPASA. PRG)
Mery Garzón V.
PRACrJCO DE GRADO 170
REGASAASISJAS I SEAS I SOC_OPCIMC_OPCIFAPFALTASMEJAL
(procedure(procedureíprocedure(procedureI procedure(procedure(procedure(procedure
in REPASA.PRG)in REPASA.PRG)in REPASA.PRG)in REPASA.PRG)in MENOP.PRG)in MENOP.PRG)in APFALTAS.PRGin MEJAL.PRG)
• * ** **•;?QC£Dl!RE tecla>:.EC CuKFINE WINDQW roer y FROM 10,11 TO 21,68;
GLOSE FLOAT SHADOW SYSTEM COLOR SCHEME 8 TITLE ' LISTA DE REGISTROS"ALUMNOS DE PRIMARIA" 1
ACTÍVATE WINDOW merySET FILTER TO c.tipo = "E"BROWSE FIELD codigo/9, apellido/15, nombre/15, tipo/4, grado/5 , fechact/8NOAPPEND NODELETE NOEDITmgrado = gradoSET FILTER TORELÉASE WIND meryRETURN
* : EOF : NOTASPR ! . PRG
Mery Garzón V.
.¿ABAJO PRACTICO DE GRADO 171
******
Procedure fi leSystemAuthor
CopyrightLast mocil f i ed
Procs & Fncts
00a
Se by
Cal le
C:\IEMLA\NOTASOP.PRGSISTEMA DEL I.E.M.L.A.Mery Garzón V.(c) Ambato, 09 Enero/97, Tesis de Grado de la P.U.C12/01/97 at 6:44:22
!NGNOCALNOCONNO
SELECTOR
INGNOCALNOCONNO
Documented 18:46: 06
(procedure in PERSONAL.PRG)
(procedure in NOTASOF.PRG)(procedure in NOTASOP.PRG)(procedure in NOTASOP.PRG)
FoxDoc versión
£ELE EDEFINE W1NDOW il FROM 7,1 TO 35,79 DOUBLEACTIVA W1ND alDO WHILE .T.
CLEAR©0,13 SAY •* CALIFICACIONES DE SEC. OPCIONAL *' FONT "SCRIP",14 STYLE"B"op=002,15 GET op ;
PICTURE "S*hSIZE 2,10,1;DEFAULT 1
-- READ CYCLE
\ INGRESO ; \<CALCULOS; \; \<SAL IR" ;
DO CASECASE op = 1
DO ingnoCASE op = 2
DO cal noCASE op = 3
DO connoCASE op = 4
EXITENDCASE
ENDDODEACTI WIND al
Mety Garzón V.
PRACTICO DE GRADO 172
Procedure: INGNO
Called by: NOTASOP.PRG
CalIs: TECLA: RFECHA i i
íprocedure in PERSONAL.PRG(function in PROCE.PRG)
• .. :; ;'. * *
••: ¡OEDURE ingno,-•; '<!-,V LABEL f5 DO tecla
• - • • i ¡:C ESK¡ VELA TO matricula !NTO C!•; WHILE .T.
SELE CSET ORDER TO 1STORE 'O' TO mtipoSTORE 0 TO mgradoSTORE DATE() TO mfact@6,5 SAY 'FECHA Q.UE INGRESO : ' FONT "BOLD",10 STYLE "B" GET mtací
FICTURE "@D" FONT "BOLD",10 STYLE "B"READ¡F LASTKEYt)=27
CL£ARRETURN
ENDIF
malu=rfecha(nrfact IIF m a l u = 0 '•'-
wait'NO EXISTEN ALUMNOS' WINDOW=INKEY(0)LOOP
ENDIF
DO «HILE--.T-. -SELE ESET FILTER TO c.tipo = mtipo .AND. c.fechact=mfactGO TOPDEFINE WIND mm FROM 12,3 TO 34,76 TITLE " SECCIÓN OPCIONAL <ESC>Para Salir " FONT "BOLD"(8 STYLE "B"ACTÍVATE WINDOW mm
brows fielmatricula/rfc.apellido/r/Í5,c.nombre/r/15,c.fechact/r/15tNIVELl/v=(NIVELl>0.and.NIVELK=20),NIVEL2/v=(NIVEL2>0.and.NIVEL2<=20),NIVEL3/v=(NIVEL3>0.and.NIVEL3<=20i,NiVEL4/v=(NIVEL4>0.and.NIVEL4<=20),NIVEL5/v=(NIVEL5>0.and.NIVEL5<=20),NIVEL6/v=(NIVEL6>0.and.NIVEL6<=20) nodelete
Mery Garzón V.
i¿<ABAJO PRACTICO DE GRADO 173
RELÉ WIND mmEXIT
ENDDOENDDOSELE ESET FILTER TOSET RELA TOON KEYRETURN***********************************
* ¡ **********#**#****************************************#**##********#********** i
*! Procedure: CALNO* ¡
*! Called by: NOTASOP.PRG* ¡
*! Calis: TECLA " (procedure in PERSONAL.PRGi*! : RFECHAÍ) Ifunction in PROCE.PRG)* »«I***********************************************************************
•* t. * * * *
FROCEDURE cainoON KEY LABEL f5 DO tecla@24,42 say'Presione <ESCAPE> PARA Salir...1
SELEC ESET RELA TO matricula INTO CGO TOPSTORE 'O1 TO mtipoSTORE 0 TO mgradoSTORE DATEÍ) TO mfact@8,5 SAY 'FECHA QUE INGRESO : ' FONT "BOLO",10 STYLE "B" GET mfactPICTURE B@D" FONT "BOLD"f10 STYLE "B"READ
IF LASTKEYI)=27-CLEAR - - - - - -RETURN
ENDIF
SELEC Cmalu=rfecha(mfact)IF malu=0
wait'NO EXISTEN ALUMNOS1 WINDOW=1NKEY(0)
ENDIF f . ?SELEC ESET FILTER TO c.fechact=mfact
Mery Garzón V.
PRACTICO DE GRADO 174
O WHILE .NOT. EOF()3uraa= nivell+nivel2+nivel3+nivel4+nivel5+nivel6REPLACE TOTAL WITH suma, promedio WITH (TOTAL/6)DO CASECASE promedio>=12
equi="PROMOVIDO"CASE promedio<=li
equi="REPROBADO"ENDCASEREPLACE res WITH equiSKIP
KNDDO£19,15 say1* LOS CÁLCULOS FUERON CONCLUIDOS *' font "BQLDn,12 style "B"022,18 say'Presione <ENTER> PARA Continuar...1
¡ÍEADSET RELA TOSET F1LTER TOON KEYRETURNX**«X«***«*X#****tt#***#tt**tt##**K*K
*******#*******#********#***#************* *X*********#**********#******##
*+#***
* !*! Procedure: CONNO* i»! Called by: NOTASOP.PRGx t
*! Calis: TECLA (procedure in PERSONAL.PRG)*! : RFECHAt) (function in PROCE.PRG)* !
******
PROCEDURE connoON KEY LABEL fS DO teclaSELEC ESET RELA TO matricula INTO CDO WHILE .T. _
SELE CSET ORDER TO 1STORE 'O' TO mtipoSTORE 0 TO ragradoSTORE DATE() TO mfact(98,5 SAY 'FECHA QUE INGRESO : ' FONT "BOLD",10 STYLE "B" GET mfact
PICTURE "@D" FONT BBOLD",10 STYLE "B"READ
1F LASTKEY()=27CLEAR
Mery Garzón V.
LÁCTICO DE GRADO 175
?L;;TURN
• . i ;'r; c- ' M -TÍechaí mf act)
' ' ;.<n lU=0
,', iH'NO EXISTEN ALUMNOS' WINDOWí NKEY(0)
LOOP:.v;lF• • WHILE .T.
SEL E ESET FILTER TO c.tipo = mtipo .AND. c.fechact=mfactGO TOPDEFINE WIND mm FROM 12,3 TO 34,76 TITLE " SECCIÓN OPCIONAL <ESC>
• •. Salir " FONT "BOLDnfB STYLE "B"ACTÍVATE WINDOW mmBROWS FIEL
i.;.! i.. i cu 1 a/R, c.apel I ido/R/15, c.nombre/R/15,c. fechact/R/15,ni vel l/R,ni veI2/¡•?,nivel3/R,niveU/Rtnivel5/R,nive!6/R,TOTAL/R,promedio/R NOAPPEND•PELETE NOEDIT
RELÉ WIND mmEX;T
SNDDOi:.NODOSKLE ESET FILTER TOSET RELA TOON KEYRETURN*«*«***#X*tt*#tttt*#***«********«****
* 1 #)(**»*****#####*«NK*«
* !
*! Procedure* !*! Called by*!* !*!*!* !* \ !
* !* !* !* !
««***«»******«*#«
' TECLA
1NG1CAM1BOR1CON 11I NGREMATCONIMATCAMMATELIMATINGRESOABORRA DO ACONSULTAS I AGRADOA
t****tt**tt*#K*««**
(procedure in(procedure iníprocedure in(procedure in( procedure in(procedure in(procedure iníprocedure in(procedure in(procedure in(procedure in(procedure in
a*********************
PERSONAL. PRG íPERSONAL. PRG íPERSONAL. PRG)PERSONAL. PRG)MATERIAS. PRG)MATER I AS . PRG íMATERIAS. PRG).MATER I AS. PRG)ALUMNOS. PRG)ALUMNOS. PRG)ALUMNOS. PRG)ALUMNOS. PRG)
Meiy Garzón V.
PRACTICO DE GRADO 176
»
2 1
* i
*' :• :a ¡
* :K i
* !* !
* !* !*• ! /.í
* !* !* !* !* \ .._...*! . ...
*!* !* !* !* !* !
9 *!* !x ¡
* !* !
DATOSARPERSONALRGENERALREPCERTP.PRGINGCAPMODCAPBORCAPCONCAMPCONGA I PINGNJMODNJCONJIINGNECALNECONNEINGNOCALNOCONNOINGNCACALNCACONNCAINGCAMODCABORCACONCAMCONGA IRMATEGRMATEHRMATETRA CARNETRA FPERARA_GRADORA_T I PORN MATEASJSTPREPASA . PRGREPASPREGASPC MATRC_CAL IC ABANOC BECATRIMJTRIMERN LIBJRN LIBE. PRGAPNOTASMENAS I SREGASA
(procedure in ALUMNOS. PRG)(procedure in REPORTES . PRG ){procedure in REPORTES. PRG)
{procedure in ASISP.PRG)(procedure in ASISP.PRG){procedure in ASISP.PRG)(procedure in ASISP.PRG)(procedure in ASISP.PRG)(procedure in NOTASPRE.PRG)(procedure in NOTASPRE.PRG)(procedure in NOTASPRE.PRG)(procedure in NOTASPRI .PRG )(procedure in NOTASPRI .PRG){procedure in NOTASPRI . PRG)(procedure in NOTASOP.PRG)(procedure in NOTASOP.PRG)(procedure in NOTASOP.PRG)(procedure in CONAS.PRG){procedure in CONAS.PRG)(procedure in CONAS.PRG)¡procedure in ASISTA. PRG)iprücedure in ASISTA . PRG )iprocedure in ASISTA. PRG)(procedure in ASISTA. PRG){procedure in ASISTA. PRG)(procedure in REPMAT.PRG){procedure in REPMAT.PRG)(procedure in RErtlAT.PRG)(procedure in REPALU.PRG)(procedure in REPALU.PRG)(procedure in REPALU.PRG)(procedure in REPALU.PRG)(procedure in REPCAL.PRG)•procedure in REPASIS.PRG)
(procedure in REPASIS.PRG)(procedure i n" REPASIS.PRG)(procedure in REPALUC.PRG)(procedure in REPALUC.PRG)(procedure in REPALUC.PRG)(procedure in REPALUC.PRG)(procedure in RN_TR I ME . PRG )(procedure in RN_TR I ME . PRG )(procedure in RN_L I BRE . PRG )
(procedure in RN_FINAL.PRG)(procedure in REPASA. PRG)(procedure in REPASA. PRG í
Mery Garzón V.
TRABAJO PRACTICO DE GRADO 177
*! ASISJ*! ASISE*! ASI SO* 1 CJDPCIM*! C_OPCIF*! APFALTAS*! MEJAL* ¡* ¡******PROCEDURE teclaSELEC CDEFINE W1NDOW mery FROM 10,11 TO 21
GLOSE FLQAT SHADOW SYSTEM COLOR"ALUMNOS DE LA SECCIÓN OPCIONAL"'ACTÍVATE W1NDOW merySET FILTER TO c.tipo = "O"BROWSE FIELD codigo/9, apellido/15,NOAPPEND NODELETE NOEDITmfact = fechactSET FILTER TORELÉASE WIND meryRETURN•a***********************************: EOF: NOTASOP.PRG
(procedure(procedure(procedure(procedure(procedure(procedure(procedure
in REPASA.PRG)in REPASA.PRG)in REPASA.PRG)in MENOP.PRG)in MENOP.PRG)in APFALTAS.PRG)in MEJAL,PRG)
,68;SCHEME 3 TITLE LISTA DE REGISTROS
nombre/15, tipo/4, grado/5,fechact/8
Mery Garzón V.
TRABAJO PRACTICO DE GRADO 178
**********
******
******3*
:
: Procedure file: System: Author: Copyright: Last modified:: Procs & FnctsT
:;
: Set by
: Ca 1 1 s::
C:\IEMLASISTEMAMery Gar(c) Ambat12/01/97
I NGNCACALNCACONNCA
SELECTOR
I NGNCACALNCACONNCA
:: Documented 18:46:08.00a• **************************
c) Ambato, 09 Enero/97, Tesis de Grado de la P.U.C.E.6:45:04
(procedure in PERSONAL.PRG)
(procedure in CONAS.PRG)(procedure in CONAS.PRG)(procedure in CONAS.PRG)
FoxDoc versión
******
SELE EDEFINE W3NDOW al FRQM 7,1 TO 35,79 DOUBLEACTIVA WIND alDO WHILE .T.
CLEAR@0,8 SAY '* CALIFICACIONES DE CONDUCTA Y ASOCIACIÓN DE CLASE *' FONT"SCRIP",12 STYLE "B"opcion=0@2,13 GET opción ; :
PICTURE "@*h \<INGRESO;\<CALCULÜS;\<CONSULTAS¡\<SALIR";SIZE 2,10,1;DEFAULT 1
READ CYCLEDO CASECASE opción = 1 . _ . _ . . . . .
DO ingncaCASE opción = 2
DO calncaCASE opción = 3
DO conncaCASE opción = 4
EXITENDCASE
ENDDODEACTI WIND al* t t * t t f t t t t t N t t t t t t * t t * t t * t t t t t t * # t t t t t t * # t t K « t t * # t t t t *
Mery Garzón V.
TRABAJO PRACTICO DE GRADO 179
Procedure: INGNCA
Callea by: CUNAS.PRG
Ca 11s: TECLA: RGRADO()
*ft*K«*
* I
* !* !* !* !* !* !* !* !******
PROCEDURE ingncaON KEY LABEL f5 DO teclaSELEC ESET RELA TO matricula INTO CDO WHILE .T.
SELE CSET ORDER TO 1STORE 1 TO mgradoSTORE "E" TO mtipoSTORE 1 TO mtrimestre©6,5 SAY 'GRADO A INGRESAR :eie,5 say1 TRIMESTRE: ' getREADIF LASTKEYf )=27
EXITENDIFma 1 u=r grado (mgrado, mtipo)IF malu=C
wait'NO EXISTEN ALUMNOS' WINDOW= 1NKEY(0)LOOP
ENDIFDO WHILE .T.
SELE ESET F1LTER TO c. grado = mgradoGO TOP
íprocedure in PERSONAL.PRG(function in PROCE.PRG)
GET mgraco pict'9' RANGE 1,6mtri :estre pict'9' RANGE 1,3
DO CASECASE mtrimestre =1
DEFINE WiND mn FROM 12,3 TO 34,76 TITLE * I TRIMESTRE <ESC>Para Salir " FONT "BOLD",8 STYLE "B"
ACTÍVATE WINDOW mmBROWS FIEL
matricula/R.c.apel 1 ido/R/15, c.nombre/R/15,coni/v=(conl>0.and. conl<=20) ,asoi/v=(asol>0.and.asol<=20)
RELÉ WIND mmEXIT
Mery Garzón V.
PKACrJCO DE GRADO 180
CASE mtrimestre =2DEFINE WIND mm FROM 12,3 TO 34,76 TITLE » II TRIMESTRE <ESC>
i Salir " FONT "BOLD",8 STYLE "B"ACTÍVATE WINDOW raraBROWS FIEL
, ricu'a/R,c.apel1ido/R/15,c.nombre/R/15,con2/v=<con2>0.and.con2<=20),as, v=(aso2>0.and.aso2<=20)
RELÉ WIND mmEXIT
CASE mtrimestre =3DEFINE WIND mm FROM 12,3 TO 34,76 TITLE " I I I TRIMESTRE <ESC>
'.ira Salir " FONT "BOLO",8 STYLE "B"ACTÍVATE WINDOW mmBROWS FIEL
¡iMtricula/R.c.apel 1 ido/R/15, c.nombre/R/15, con3/v=( con3>0.and .con3<=20) ,aso3/v=taso3>0.and.aso3O20)
RELÉ WIND mmEXIT
ENDCASE
ENDDOKNDDOÜ'£LE ESET RELA TOSET F1LTER TOON KEYRETURN***********************************
* i******
Procedure: CALNCA
Called by: CONAS.PRG
Ca11s: TECLA: RGRADOO
* !* ** t*
******PROCEDURE calncaON KEY LABEL f5 DO tecla@24,42 say'Presione <ESCAPE> PARA Salir.SELEC ESET RELA TO matricula INTO CGO TQPSTORE 1 TO mgradoSTORE 'E' TO mtipo
(procedure in PERSONAL.PRG)l f n n c t ? o n in PROCE.PRG)
Mety Garzón V,
TRABAJO PRACTICO DE GRADO 182
*«*«*** !* !* !* !* !* !* !* !
Procedure:
Cal led by:
Ca 1 1 s :
***********!
CONNCA
CONAS .
TECLARGRADO
*******
PRG
( )
***•
(procedure in PERSONAL .PRG(function in PROCE.PRG)
******PROCEDURE conncaON KEY LABEL f5 DO teclaSELEC ESET RELA TO matricula 1NTO CDO WHILE .T.
SELE CSET QRDER TO 1STORE 1 TO mgradoSTORE "E" TO mtipoSTORE 1 TO mtrimestre©7,5 SAY 'GRADO A INGRESAR : 'GET mgrado pict'91 RANGE 1,606,5 say 'TRIMESTRE: 'get mtrimestre pict'9' RANGE i, 3READIF LASTKEYÍ )=27
EXITENDIFmalu^rgrado (mgrado, mtipo)IF malu=0
wait'NQ EXISTEN ALUMNOS1 WINDOW=INKEY(0)LOOP
ENDIFDO WHILE .T.
SELE ESET FILTER TO c. grado = mgradoGO TOP
DO CASECASE mtrimestre =1
DEFINE WIND mm FROM 12,3 TO 34,76 TJTLE • I TRIMESTRE <ESC>Para Salir " TONT "BQLD",8 STYLE "B"ACTÍVATE WINDOW mmBROWS FIEL
matricula/RjC.apel 1 ido/R/15,c.nombre/R/15f conl/R,asol/RRELÉ WIND mmEXIT
CASE mtrimestre =2DEFINE WIND mm FROM 12,3 TO 34,76 TITLE " II TRIMESTRE <ESC>
Meiy Garzón V.
TRABAJO PRACTICO DE GRADO 163
Para Salir " FONT "BOLO",8 STYLE "B"ACTÍVATE WINDOW mmBROWS FIEL
matricula/R,c.apel1ido/R/15,c.nombre/R/15,con2/R,aso2/RRELÉ WIND mmEXIT
CASE mtrimestre =3DEFINE WIND mm FRQM 12,3 TO 34,76 TITLE " I I I TRIMESTRE <ESC>Para Salir * FONT "BOLDn,8 STYLE "B"ACTÍVATE WINDOW mmBROWS FIEL
matricula/R.c.apel1ido/R/15,c.nombre/R/15,con3/R,aso3/RRELÉ WIND mmEXIT
ENDCASE
ENDDOENDDOSELE ESET FILTER TOSET RELA TOQN KEYRETüRKi********* + *»*í*******1'***#*********
«i****************************************************************************** !* ! Procedure* i*! Cal led by* !* !* t
* !* !* !* i
* !* |* t* !* !
* í
* !* !* !* !* !
TECLA
ING1CAM1BOR1CON 11I NGREMATCONIMATCAMMATELIMAT -INGRESO ABORRA DO ACONSULTAS I AGRADO ADATOSARPERSQNALRGENERALREPCERTP . PRGI NGCAPMODCAPBORCAP
(procedure in PERSONAL , PRG 1íprocedure in PERSONAL . PRG )(procedure in PERSONAL. PRG)(procedure in PERSONAL. PRG)(procedure in MATERIAS. PRG)(procedure in MATERIAS. PRG)(procedure in MATERI AS.PRGÍ(procedure in MATERI AS. PRG)(procedure in ALUMNOS. PRG)íprocedure in ALUMNOS. PRG)íprocedure in ALUMNOS. PRG)(procedure in ALUMNOS. PRG)(procedure in ALUMNOS. PRG)(procedure in REPORTES. PRG)(procedure in REPORTES. PRG)
(procedure in ASISP.PRG)(procedure in ASISP.PRG)(procedure in ASISP.PRG)
••
Meiy Garzón V.
TRABAJO PRACTICO DE GRADO 184
* 1* !* !* !* !* !* !* !fc 1
* !* !X 1
* |
* !* !* !* !* !* !* !* !* !* !* !* j
* !* !
* !* !* !* !* !* !* !* !* !* !* !* i
* !* !* !* \ !
* !* !* !* i* !
CONCAMPCONGA I PINGNJMODNJCONJ I .INGNECALNECONNEINGNOCALNOCONNOI NGNCACALNCACONNCAINGCAMODCABORCACONCAMCONGA IRMATEGRMATEHRMATETRA_CAR!METRA_FPERARA GRADORA_TIPORN_MATEASISTPREPASA. PRGREPASPREGASPC_MATRC_CAL IC ABANOC BECATRIMJTRIMERN LIBJRN LIBE. PRGAPNOTASMENAS I SREGASAASISJAS I SEAS I SOC OPCIMC OPCIFAPFALTASMEJAL
(procedure in AS I SP. PRG)(procedure in ASISP.PRG)(procedure in NOTASPRE . PRG )(procedure in NOTASPRE . PRG )(procedure in NOTASPRE . PRG )(procedure in NOTASPRI .PRG)(procedure in NOTASPRI .PRG)(procedure in NOTASPR I , PRG )tprocedure in. NOTASOP.PRGI(procedure in NOTASOP.PRGÍ(procedure in NOTASOP.PRG)(procedure in CONAS.PRG) '(procedure in CONAS.PRG)(procedure in CONAS.PRG)(procedure in ASISTA. PRG)(procedure in ASISTA. PRG)i procedure in ASISTA. PRG)(procedure in ASISTA. PRG)(procedure in ASISTA. PRG)(procedure in REPMAT.PRG)(procedure in REPMAT.PRG)iprocedure in REPMAT.PRG)(procedure in REPALU.PRG)[procedure in REPALU.PRG)(procedure in REPALU.PRG)(procedure in REPALU.PRG)(procedure in REPCAL.PRG)(procedure in REPASIS.PRG)
(procedure in REPASIS.PRG)(procedure in REPASIS.PRG)(procedure in REPALUC.PRGÍ(procedure in REPALUC.PRG)(procedure in REPALUC.PRG)(procedure in REPALUC.PRG)(procedure in RN_TR I ME . PRG )(procedure in RN_TRIME.PRG)(procedure in RN_L I ERE . PRG )
(procedure in RN_FINAL.PRG)(procedure in REPASA. PRG)(procedure in REPASA. PRG)(procedure in REPASA. PRG)(procedure in REPASA. PRGÍ(procedure in REPASA. PRG)[procedure in MENOP.PRG)(procedure in MENOP.PRG)(procedure in APFALTAS.PRG)(procedure in ME JAL. PRG)
Mery Garzón V.
TRABAJO PRACTICO DE GRADO 185
*!* \*
PRQCEDURE teclaSELEC CDEFINE WINDQW mery FROM .10,11 TO 21,68;
GLOSE FLOAT SHADOW SYSTEM COLOR SCHEME 8 TITLE ' LISTA DE REGISTROS"ALUMNOS DE PRIMARIA1"ACTÍVATE WINDOW merySET FILTER TO c.tipo - "E"BROWSE FIELD codigo/9, apellido/15, nombre/15, tipo/4,grado/5,fechact/8NOAPPEND NODELETE NOEDITmgrado = gradoSET FILTER TORELÉASE WIND meryRETURNi*************************************
*: EOF: CONAS.PRG
Mery Garzón V.
TRABAJO PRACTICO DE GRADO 186
*;*#*******************K**************#*******K#****it)(*#***í*#*)(***K##*#i
******
*
*
*
#
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
3*
¡: Procedure file: System: Author: Copyright: Last modified;
: Procs & Fncts::::j: Set by
: Ca 1 1 s
C:\1EMLA\ASISTA.PRGSISTEMA DEL 1.Mery Garzón V.(c) Ambato, 0912/01/97 at 23
INGCAMODCABORCACONCAMCONGA I
SELECTOR
INGCAMODCABORCACONCAMCONCA I
: Documentad 1 S : 46 : 0900a
E.M.L.A.
Enero/97, Tesis de Grado de la P.U.C.E.:29:29
(procedure in PERSONAL. PRG i
{procedure in ASISTA. PRG)(procedure in ASISTA. PRG)(procedure in ASISTA. PRG)(procedure in ASISTA. PRG)(procedure in ASISTA. PRG)
FoxDoc vers ion
******************************* ***x****************x*************************
SELE FDEFINE W1NDOW al FROM 7,1 TO 35,79 DOUBLEACTIVA WiND alDO WH1LE .T.
CLEAR ,;@0,15 SÁY '* CONTROL DE ASISTENCIA DEL ALUMNADO *' FONT "SCRIP",12
STYLE "B"opcion=0&2,2 GET opción ;
PICTURE "@*h\<INGRESO;\<MODIFICACION;\ BORRADO;\<CONSULTA-^MES;C\<ONSULTA-1ND;\<SALIR1»
SIZE 2,10,1;DEFAULT 1
READ CYCLEDO CASECASE opción = 1
DO ingcaCASE opción = 2
DO roodcaCASE opción = 3
DO horca
Mery Garzón V.
TPJ íAJO PRACTICO DE GRADO 187
CASE opción = 4DO concam
CASE opción = 5DO concai
CASE opción = 6EXIT
ENDCASE.NDDOOEACTI WÍND al***********************************
* I******X t
*! Procedure INGCA
Ca11ed by» ¡*: Calis* !* '
ASISTA.PRG
TECLA (procedure in PERSONAL.PRGRALUMNOf) (function in PROCE.PRG)GRABAA_TERMINAA (procedure in PROCE.PRG)GRABAR (procedure in AS1SP.PRG)
*>_*****************************************************¥***********************
PROCEDURE ingcaCLEARON KEY LABEL f5 DO teclaSELEC Ftmpmatri =SPACE(8)SET RELA TOSET RELA TO matricula INTO CDO WHILE .T.
SELE CSET ORDER TO 1STORE SPACE18) TO codigomm©0,15 SAY ' * INGRESO DE LA ASISTENCIA DE ALUMNOS *' FONT "SCRIP",12STYLE "B"©2,7,25,70 BOX " =1 ||lt||;i;"©4,15 SAY "MATRICULA #:w FONT "BOLD",10 STYLE "B" GET codigomm FUNC
"s8!" FONT "BOLDM0 STYLE "B"@Í9,39 say' * PRESIONE LA TECLA <Esc> PARA SALIR * ' font "SCRIP",8
styie "B"READmalu=ralumno!codigomm)1F LASTKEYt)=27
CLEARRETURN
ENDIF
Mery Garzón V.
TRABAJO PRACTICO DE GRADO 188
sn = "S"tmpmatri = codígommSEEK codigommIF malu=0
wait'NO EXISTE ESE=INKEY(0)LOOP
ENDIF©6,15 SAY "APELLIDOS :67,15 SAY "NOMBRES :©8,15 SAY "TIPO : " 4
ALUMNO1 WINDOW
" 4 apeí1 ido" 4 nombre
tipo@9,15 SAY "GRADO - NIVEL :DO WHILE .T.
SELEC FSTORE 1 TO mmesSTORE 0 TO mjusSTORE 0 TO minjusSTORE 0 TO mtot©11,15 SAY "MES A INGRESARREADIF LASTKEYÍ)=27
CLEARRETURN
ENDIFIF mmes = 1
011,38 SAY " ENEROENDIFIF mmes = 2
©11,38 SAY " FEBREROENDIFIF mmes = 3
©11,38 SAY " MARZOENDIFIF mmes = 4
©11,38 SAY " ABRILENDIFIF mmes = 5
©11,38 SAY n MAYOENDIFIF mmes = 6
©11,38 SAY " JUNIOENDIFIF mmes = 7
©11,38 SAY " JULIOENDIFIF mmes = 8
©11,38 SAY " AGOSTOENDIFIF mmes = 9
4 TRANSÍ grado,"9")
GET mmes PICTURE "99" RANGE 1,12
Meiy Garzón V.
TRABAJO PRACTICO DE GRADO 189
011,38 SAY " SEPTIEMBRE "END1FIF romes - 10
©11,38 SAY " OCTUBREE N D I FIF romes = 11
©11,38 SAY n NOVIEMBRE "ENDIFIF romes = 12
©11,38 SAY " D I C I E M B R E "E N D I FGO TOPLÓCATE FOR mes^mmes .AND. m a t r i c u l a = tmpmat r iI F F O U N D t )
©17,27 SAY '©17,27 SAY 'LA ASISTENCIA DE ESE MES YA EXISTE <ENTER>' FONT"BOLO",8 STYLE "B"READ©17,27 SAY l
LOOPENDIF©12,15 SAY "FALTAS JUSTIFICADAS : " GET rajus PICTURE "99" RANGE0,31©13,15 SAY "FALTAS INJUSTIFICADAS : " GET minjus PICTURE "99" RANGE0,31READmtot = mjus+minjus©14,15 SAY "TOTAL DE FALTAS : " + TRANS!mtot,"999")
. READPOP=1DO grabaa_terminaaDO CASECASE POP=1
APPEND BLANKDO grabar
CASE POP=2EXIT
ENDCASESET RELA TO
ENDDOENDDOON KEYRETURN
**************************************
* I *****)( ******
* * * * * ** !
*! Procedure; GRABAR
Meiy Garzón V.
TRABAJO PRACTICO DE GRADO 190
* !* I* !* !* !* |* i
Called by: INGCAP: MODCAP: INGCA: MODCA
(procedure in ASISP.PRG)(procedure in ASISP.PRG)(procedure in AS1STA.PRG)(procedure in ASISTA.PRG)
PROCEDURE grabarSELEC FREPLACE matricula WITH tmpmatriREPLACE mes WITH mmes, justíf WITH mjus, injustif W!TH minjusREPLACE faltas WITH ratotRETURN*************#************#******#*****
«I*****************************************************************************
* !*! Procedure* !* ! Ca11ed bv
* í* !* !
*
MODCA
ASISTA.PRG
TECLARALUMNOí)GRABAA_TERMINAAGRABAR
íprccedure in PERSONAL.FRG)(function in PROCE.PRG)(procedure in PRQCE.PRG)(procedure in ASÍSP.PRG)
í i *************************************** * * * * # f f * x * « t t K * * t t * # K * K * * « * f t * « * * * « *
PROCEDURE modcaON,KEY LABEL f5 DO teclaSELEC FCLEARtmpmatri =SPACE(8)SET RELA TOSET RELA TO matricula INTO CDO WHILE .T.
SELE CSET ORDER TO 1STORE SPACE(8) TO codigomm80,14 SAY ' * MODIFICACIÓN DE LA ASISTENCIA DE ALUMNOS *' FQNTnSCRlP",12 STYLE "B"02,7,25,70 BOX « |=jj||JJ=ti||!!:"©4,15 SAY "MATRICULA t : W ' FONT "BOLD",10 STYLE "B" GET codigomm FUNCMs8!" FONT "BOLDn,10 STYLE "B"©19,39 say1 * PRESIONE LA TECLA <Esc> PARA SALIR * ' font "SCRIP",8style "B"READ
Meiy Garzón V.
TRABAJO PRACTICO DE GRADO 191
m a l u = r a l u m n o ( c o d i g o m m )IF L A S T K E Y ( ) = 2 7
CLEARRETURN
E N D I Fsn = "S"t m p m a t r i = c o d i g o m mSEEK cod igommT r* m i rt
wait'NQ EXISTE ESE ALUMNO1 WINDOW= INKEYI 0)LOOP
ENDIF©6,15 SAY "APELLIDOS : " + apellido©7,15 SAY "NOMBRES : " + nombre©8,15 SAY "TIPO : " + tipo©9,15 SAY "GRADO - NIVEL r " + TRANSÍ grado,"9")DO WHILE .T.
SELEC FSTORE 1 TO mmesSTORE 0 TO mjusSTORE 0 TO minjusSTORE 0 TO mtot©11,15 SAY "MES A INGRESAR : " GET mrces PICTURE "99" RANGE 1,12READIF LASTKEYí)=27
CLEARRETURN
ENDIFIF mmes = 1
©11,38 SAY " ENEROENDIF ,.;IF mmes = 2
©11,38 SAY " FEBREROEND1FIF mmes = 3
©11,38 SAY " MARZOENDIFIF mmes = 4
©11,38 SAY " ABRILENDIFÍF mmes = 5
©11,38 SAY " MAYOENDIFIF mmes - 6
©11,38 SAY "JUNIO "ENDIFIF mmes = 7
©11,38 SAY " J U L I O "
Mery Garzón V.
TRABAJO PRACTICO DE GRADO
ENDIFIF romes = 8
SI 1,38 SAY " AGOSTO "ENDIFIF romes = 9
SU, 38 SAY " SEPTIEMBRE "E N D I FIF romes = 10
©11,38 SAY " OCTUBREENDIFIF r o m e s = 1 1
011.38 SAY " N O V I E M B R E "E N D I FI F mmes = 12
©11,38 SAY " D I C I E M B R E "E N D I FGO TOPLÓCATE FOR mes=mmes .AND. m a t r i c u l a = t m p m a t r iI F ! F O U N D ( )
©17,27 SAY '©17,27 SAY 'LA ASISTENCIA DE ESE MES NO EXISTE <ENTER>' FONT"BQLD",6 STYLE "B"
& i 7,27 £AY 'LOOP
ENDIF
tmpraatri = matriculammes = mesmjus = justifminjus = injustifmtot - faltas
©12,15 SAY "FALTAS JUSTIFICADAS : " GET mjus PICTURE "99" RANGE0,31©13,15 SAY "FALTAS INJUSTIFICADAS : " GET minjus PICTURE "99" RANGE0,31READ . . .mtot = mjus+minjus©14,15 SAY "TOTAL DE FALTAS : " + TRANS(mtot, "999")READPOP=1DO grabaa_terminaaDO CASECASE POP=1
DO grabarCASE POP=2
EXITENDCASE
Meiy Garzón V.
TRABAJO PRACTICO DE GRADO 193
SET RELA TOENDDO
ENDDOON KEYRETURN******#***********#********************
*;****************************************************************************** i
*! Procedure: BORCA* j
*í Called by: ASISTA.PRG* i
*! Calis: TECLA (procedure in PERSONAL.PRG)*! : RALUMNON (function in PROCE.PRG)*! : BORRAA_TERM!NAA (procedure in PROCE.PRG)* i«i*****************************************************************************
PROCEDURE horcaON KEY LABEL f5 DO teclaSELEC FCLEARtmpmatri =SPACE(8)SET RELA TOSET RELA TO matricula 1NTO CDO WHiLE .T.
SELE CSET ORDER TO 1STORE SPACEÍ8) TO codigomm@0,15 SAY ' * BORRADO DE LA ASISTENCIA DE ALUMNOS *' PONT rSCRlP",12STYLE "B"©2,7,25,70 BOX " 1=1 ||J|=lip;"©4,15 SAY "MATRICULA *:IÍ">ONT nBOLD",10 STYLE- "B" GET codigomm FUNC"sS!" FONT nBOLD",10 STYLE "B"©19,39 say1 * PRESIONE LA TECLA <Esc> PARA SALIR * ' font "SCRIPB,8bty'e "C"READmalu=ralumno(codigommíIF LASTKEY()=27
CLEARRETURN
ENDIFsn = "S"tmpmatri = codi gommSEEK codi gommIF malu-0
wait'NO EXISTE ESE ALUMNO' WINDOW
Meiy Garzón V.
TRABAJO PRACTICO DE GRADO 194
=JNKEY(0)LOOP
ENDIF©6,15 SAY "APELLIDOS : " + apellido©7,15 SAY "NOMBRES : " + nombre©8,15 SAY "TIPO : n + tipo99,15 SAY "GRADO - NIVEL : " + TRANS(grado,"9")DO WHiLE .T.
SELEC FSTORE 1 TO mmesSTORE 0 TO mjusSTORE 0 TO minjusSTORE 0 TO mtot©11,15 SAY "MES A INGRESAR : " GET mmes PiCTURE "99" RANGE 1,12READ¡F LASTKEYIí=27
CLEARRETURN
ENDIFÍF mmes = 1
011,38 SAY " ENEROENDIF!F mmes = 2
©11 ,38 SAY " FEBREROENDIFIF mmes = 3
011,38 SAY " MARZOEND1FIF mmes = 4
©11,38 SAY " ABRILENDIFÍF mmes - 5
©11,38 SAY " MAYO '" "ENDIFIF mraes = 6
©11,38 SAY " JUNIOENDIFIF mmps =,7
©11,38 SAY " J U L I OENDIFIF mmes = 8
©11,38 SAY " AGOSTOENDIFIF mmes = 9
@Ht38 SAY " SEPTIEMBRE "ENDIFIF mmes = 10
011,38 SAY " OCTUBREENDIF
Mery Garzón V.
TRABAJO PRACTICO DE GRADO 195
IF mmes = 1 1©11,38 SAY " NOVIEMBRE "
ENDÍFIF mraes = 12
©11,38 SAY " DICIF1BRE n
ENDÍFGO TOPLÓCATE FOR -nes=mmes .AND. matricula = tmpraatriIF !FOUND()
@17,27 SAY '©17,2^ SAY 'LA ASISTENCIA DE ESE MES NO EXISTE <ENTER> ' FONT"BOLD",8 STYLE "B"READ@ 17,27 SAY 'LOOP
ENDÍF@12,15 SAY "FALTAS JUSTIFICADAS : " + TRANS ( justi f , "99 " )©13,15 SAY "FALTAS INJUSTIFICADAS : " -f- TRANSÍ i n justi f , "99" )©14,15 SAY "TOTAL DE FALCAS : " 4 TRANSÍ fa) tas , "999" )POP=1DO bcrraa_terminaaDO CASECASE Für-1
DELETECASE POP=2
EX1TENDCASESET RELA TO
ENDDOENDDOUN KEYRETURN
- *******K
*!* !*!s ¡*!*!#
Procedure: CONCAM
Cal ied by: ASiSTA.PR
" C a l i s : TECLA: RASISTAt)
íprocedure in PERSONAL . FRG )(function in PROCE.PRG)
PROCEDURE concsmON KEY LABEL f5 DO teclaCLEAR
Mcry Gañón V.
PRACTICO DE GRADO 196
. F: ri =SPACE(8)
.,11 LA TOPELA TO matricula I NTO C
>.'HILE .T.. ,9 SAY '* CONSULTA MENSUAL DE LA ASISTENCIA DE ALUMNOS *' FONT.CRIP" , 12 STYLE "B"
:íl=U:..:, 12,14,60 BOX " r=•19,33,21,74 BOX *:-'?0.39 say' * PRESIONE LA TECLA <Esc> PARA SALIR * ' font "SCRIF",8•. cyle "B",;ELEC cTOi::E 0 TO mgrado•70RE "E" TO mtipoJET FiLTER TO tipo = mtipo .AND. grado = mgrado@S,20 SAY "TIPO :" FONT "BOLDM0 STYLE "B" GET mtipo PICT '!' VALIDtr.tipo $'JEQ'M,2Q SAY "GRADO A CONSULTAR :" FONT "BOLD",10 STYLE "B" GET mgradopict '91 RANGE 0,6READ:>- LASTKEYÍ )=27
CLEAR
sn =GG TOP1 ;':CATE FOR grado - mgrado . AND. tipo ~ mt i poi;-" : FOUNDÍ i
wait'NO EXISTEN ALUMNOS' W1NDOW= INKEYÍC íLOOP
END I FSELEC FSTORE 1 TO mmes@10,20 SAY "MES A CONSULTAR :" FONT "BOLDn,10 STYLE "B" GETPICTURE "99" RANGE 1,12READmalu=rasi sta ímmes í1F LASTKEY!)=27
RETURNFNDIF
— n Q n
GO TOPLÓCATE FOR mes^mmesIF ¡FOUNDt ) .OR. iaalu<l
WAIT 'LA ASISTENCIA DE ESE MES NO EXISTE <ENTER>' WINDOWS=INKEY(0)LOOP
ENDIF
Garzón V.
TRABAJO PRACTICO DS GRADO 198
©0,11 SAY '* CONSULTA MENSUAL DE LA ASISTENCIA DE ALUMNOS *'font' ROMÁN' ,14 STYLE ' BO '
©4,2 say'APELLIDOS ' font1 ROMÁN', 10 STYLE 'BO1©4,25 say'NOMBRES1 font' ROMÁN1, 10 S'IYLE 'BO1@4,47 say'GRADO1 font' ROMÁN', 10 STYLE 'BO'©4,55 say'TIPO' font1 ROMÁN', 10 STYLE 'BO1©4,61 say'TOTAL FALTAS1 font1 ROMÁN1 ,10 STYLE ' BO '
DO WH1LE .NQT. EOF( )@F,2 SAY c.apel lido@F,25 SAY c. nombre@F,49 SAY TRANS{c.grado,n9M@F,56 SAY c.tipo@F,65 SAY TRANSIf. faltas, "999")F=F+1IF F>28
F=6@ 31,20 SAY 'Para Continuar ---- PULSE UNA TECLA'READ© F,0 TO 32,80 CLEAR
ENDIFSK!P
ENDDQ@26,2<? SAY '©26,20 SAY 'Presione < ENTER > Para Continuar ____ ' FONT "BOLO", 10
STYLE "B"READCLEARSET F!LTER TOSET F1LTER T3
ENDDOSET FILTER TOSET RELA TOON KEYRETURN
•X - X * * * #
* !^ !x i
* !* !
*
Procedure : C C N C A I
Cal led by ; ASiSTA.PRG
C a l i s : TECLA: RALUMNOO
(procedure in PERSONAL . PRG( f u n c t i o n in PROCE.PRG)
Mety Garzón V.
PRACTICO DE GRAfX) 199
V[ ;;QCEDURE concai.M KF.Y L A E t - L -5S DO t e c l a.L..IC F
i -SPAOEíO }T RELA TC
• F RELA Tu m a t r i c u l a í NVO CWH I L E . ^ .SEL E CSET ORDER TO 1STORE SPACE ! "i ) TO cod i goíru;i©0,10 SAY '* CONSULTA INDIVIDUAL DE LA ASISTENCIA DE ALUMNOS *' FGNT"SCRIP" , 12 Íj"i'LE "E"02,7,25,70 ¡,-jX "jnip ;. ."04,15 SAY "M/TniCULA ÍF : " FOK'T "BOLD",ie STYI-E " D " G':i cjd : o:,.Hs8!" FONT TnLD",10 STYLE "B"©9,39 say' * í-K'rCSlQNE LA TECLA <Esc> PARA SALIR * ' font "SCRstyle "E"READma i u~ra ' umno i o JG i gomm )I F LA3TK¿Y( ! -21
*"• ' i-' / "'o u ti A :-.
__ „ tt c ••t.n •- oSEEK cod i! F m a 1 u = 0
wait'NO EXiSVE ESE ALUMNO1 WINDOW
LOOPENDIF©6,1 S SAY "APELLIDOS : n + apellido(37,15 SAY "N'uf'lBRES : " + nombre08,15 SAY "TIPO : " + tipo©9,15 S/,Y "GRADO -- NIVEL .. " + TRANSÍ grado, "9n
SELEC FSET RFLA TO inatricula ! NTC CSET FILTiiR TG f .matricula = cod i gommGO TOP
-,-,-,«WAiT 'LIO HA FALTADO ESTE ESTUDIANTE DURANTE EL AN10 LtOtUO
ENTER> ' v'! ;/o ':;LOOP
17
t ! r i c u l r . / R / 9 , m e F / R / 3 I j u s t i f / R / 6 , i n ó u B t i f / R / 8 , fa l tas/R/6