Home
MANUAL TÉCNICO - Repositorio CISC
Contents
1. B gt d Alumno ROSERO CHOEZ JULY MARITZA E mail jutyrosero hotmail com Ano Ciclo Cod Materia Asignatura Grupo Parcial 1 Parcial 2 Recup Promedio NoVez Estado 2009 1 209 COMUNICACION ORAL Y ESCRITA 52 7 7 1 APROBADA Zona desconocida La opci n cancelar desvincula la acci n de generar el reporte y retorna al men principal del sistema MENSAJE DE ADVERTENCIA DESEA GENERAR EL REPORTE EN LA WEB 0 EN PDF 22 3 1 4 Formulario Hist rico de Notas Esta opci n permite mostrar un formulario de opciones que en conjunto van a permitir generar un reporte basado en el archivo de notas del alumno en todo su trayectoria estudiantil hasta la actualidad los cuales ser n mostrados dependiendo de los par metros enviados lain 3889 for ma 90 f90ses vet L Ado Edc n wer Ayuda e de Croce sopicaron Server Forms Services 3 Primero se deben establecer las opciones de b squeda por las cuales vamos a formar el reporte Para esto primero se escoge el argumento por el cual vamos a ordenar los resultados Estos son Orden por materia por promedio o por semestre 23 PROMEDIO SEMESTRE Luego se selecciona el tipo de orden ascendente o descedente Ascendente Descendente Estos dos campos son los valores m nimos y obligatorios que se deben enviar para generar el reporte de no seleccionarlos se mostra
2. 4 Listo En Internet 9 100 Las materias reprobadas mostradas de color rojo muestran reporte con los datos de la materia y las notas finales tambi n mostrar el profesor con quien no aprob la materia y el periodo lectivo en que no fue aprobada MATEMATICAS SVISIA A m y http stalin 8889 reports rwservlet repRepro amp 128 97 X Archivo Edici n Ver Favoritos Herramientas Ayuda de e Ento staln s88o reports rmservetarepR B Q Herramientas j ULAVIRTUAL C C R Mi MATERIA REPROBADA C digo 209 Materia COMUNICACION ORAL Y ESCRITA Primer Parcial 7 Segundo Parcial Recuperaci n Promedio gt Vez 2 Profesor MARIANA ROLDOS Sos Ciclo 3 Grupo Listo El Internet 100 33 Tambi n se presentan las materias activas de color celeste representando a las materias que esta cursando actualmente Adio Ve Favoritos Herraesenus Ayuda gt 5 Borde rescatan Server Forms Services Me Gripen Q Herramientas DE 508880 Bienvenido a UNIVERSIDAD DE GUAYAQUIL EAN CARRERA 7 FACULTAD DE CIENCIAS MATEM TICAS Y F SICA MALLA CURRICULAR AULA VIRTUAL e MATERIAS APROBADAS U KOMOLOGADAS REPROGADAS o MATERIAS ACTIVAS o MATIAS EQ
3. MERIT RLE VER REPORTE n D Abriendo hito 8889 Morms90 KOser iet sentonid ecOa80 10322598 152 300898 2540 208 192095 3 Genet 41 3 2 2 Formulario Perfil de Profesores Esta pantalla le permite al profesor visualizar tanto su informaci n como la informaci n de todo el personal docente manejando informaci n de perfil acad mico y laboral de los mismos zt TX Oracle Application Server Forms Seraces Windows internet Explorer ge Arco Edci n Ver Favoritos Meramentws Ayuda Borde Appication Server Forms Sensces aua mIMAC IC MP ox dM w e M nu ENLACES Al ingresar a la pantalla para generar el listado de profesores se debe seleccionar la materia por la cual se desean visualizar al grupo de profesores que dictan esa materia luego se da clic en el boton Si la materia seleccionada no tiene profesor asignado se mostrar la respectiva alerta mostrando el siguiente mensaje 42 LA MATERIA NO TIENE ASIGNADO PROFESOR Luego aparece el listado de profesores Si se da clic sobre el nombre del profesor se ejecutar el reporte con los datos personales acad micos y labores de dicho profesor si se desea en formato pdf a la derecha del nombre se encuentra un link etiquetado en rojo que ejecuta el mismo reporte en formato pdf gt li Pigna Herramientas AULA IRTUALC
4. Al seleccionar la opci n se activa el listado de todas las materias est n cursando PROGRAMACION ORIENTADA OBJETOS SEGURIDAD INFORMATICA SISTEMAS DE INFORMACION STRIBUIDOS SISTEMAS OPERATIVOS DISTRIBUIDOS TEORIA GENERAL DE LOS SISTEMAS UTILITARIOS INFORMATICOS VER REPORTE Se mostrar el siguiente reporte 40 xifMadProfA08 141 Windows in temet ap stan 8889 reports irse ecrecod Maro 4 X tedio Edt Fa Favoritos Ayudo LEN Bromas Ko A in 5 8 d Rua ro Descripcion MATEMATICA Prolezor E mail Telefuro BORIS VEDET APELLIDO mai rene lan 1334 C d Materia 203 Descripci n PROBABILIDAD ESTADISTICA Profesor ANTONIO CURES APELLIDO M C d Materia 202 Descripcion PROGRAMACION 121 Profesor CARLOS EDUARDO RIVERA MENDEZ JORGE VECINA AREVALO C d Materia 205 Descripcion ESTRUCTURA GATOS Profesor CARLOS EDUAADO RIVERA MENDEZ MARRY LUNA APELLIDO M maion 123494 CAM Materias 207 3 50 x 114006 Abriendo hito 8889 forms 90 90er viet Kom Seleccionando la utima Todos opci n no se muestra lista de G yv htoistain 8083 forms30 f0serviet x P gt nUntunsssqeeoetn w Adwo Edt ba Feis Ayuda mas UMS son mett bed va m
5. Herramientas Ayuda Borde Server Forms Services R D e a Q u MALLA CURRICULAR ae MAR Pda MATERUS REPROBAGAS QD mas rivos rtis susrinso 101 182 103 104 fer Sem MATEMATICA MATEMATICA O PROGRAMACI N INTRODUCCI N t 20 Sem MATEMATICAS ALOEBRALINEAL PROGRAMACION II a 4 Las materias tomadas de pensums anteriores podr n ser vistas trav s de un reporte Esta opci n se encuentra en la parte inferior derecha de la malla curricular v E stie S889 td cA as Aedo Edede Ve Fevontos Herremientes Ayudo Fome D dm Herramientas 260 Sem maHimknca n PROD RAMA CXECUITOS ELE CONTABA IDA COMUNICACION a D m E m 305 x m Sem PROARAI KETRUCTURK D Ld 4 4 4 4 E 405 1 P dto fem METODOS NUM PROORAMACIO ro LLL INDENIERMDE CHCUTOSDO ANALISIS FINAN se 601 lt Tmo Sem UD HA ESTUDIADO 3 PENSUM EN LA CISC POR LO QUE PODRA ADEMAS OBSERVA P Abend htto stan 8889 forms90 h90servietsessoryd 8889 renerts der OH nns 125582 Aio Edi Va Ayuda 0 9 rosenes FepoctsiensenfetiRepodtOMBl
6. DETALLE IDE WHERE P ID PERSONA A ID PERSONA AND A ID ALUMNO I ID ALUMNO AND I ID INSCRIPCION IDE ID INSCRIPCION AND IDE ID PERIODO LECTIVO PL ID PERIODO LECTIVO AND IDE ID PARALELO PR ID PARALELO AND IDE ID MATERIA M ID MATERIA AND A ID ESTADO 1 AND PL ID ESTADO 1 AND IDE ID ESTADO 1 123 AND LID ESTADO 1 AND IDE ID PARALELO PN ID PARALELO AND IDE ID MATERIA PN ID MATERIA ORDER BY 1 DESC v REP PROM ORD ASC ste reporte muestra al profesor el acta de calificaciones de los alumnos del curso en el que dicta su materia ordenados por promedio de forma ascendente ENCABEZADO SELECT DISTINCT M CODIGO MATERIA j l M DESCRIPCION ASIGNATURA P PRIMER NOMBRE P APELLIDO PATERNO P APELLIDO MATERNO PROFESOR PR DESCRIPCION PARALELO PL ANIO PL CICLO FROM PROFESOR ASIGNACION PA EMPLEADO E PARALELO MATERIA PM PERIODO LECTIVO PL MATERIA M PERSONA P PARALELO PR WHERE PA ID EMPLEADO E ID EMPLEADO AND E ID PERSONA P ID PERSONA AND PA ID PERIODO LECTIVO PL ID PERIODO LECTIVO AND PA ID PARALELO MATERIA PM ID PARALELO MATERIA AND PR ID PARALELO PM ID PARALELO 124 AND M ID MATERIA PM ID MATERIA AND PL ID ESTADO 1 AND PA ID ESTADO 1 AND M ID MATERIA PN ID MATERIA AND PR ID PARALELO PN ID PARALELO DETALLE SELECT DISTINCT P APELLIDO PATERNO P APELLIDO MATERNO P PRIMER NOMBRE P SEGUNDO NOMBRE NOMINA NT NOTA_ACADEMICA1 NT NOTA EXAMEN1 NT NOTA ACADEMIC
7. MATERIA PM ID MATERIA AND PA ID PARALELO MATERIA MP ID PARALELO MATERIA AND PA ID PERIODO LECTIVO PL ID PERIODO LECTIVO AND PA ID EMPLEADO EM ID EMPLEADO 46 AND EM ID EMPLEADO PA ID EMPLEADO AND PE ID PERSONA EM ID PERSONA AND PL ID ESTADO 1 AND PA ID ESTADO 1 AND PM ID ESTADO 1 AND M ID ESTADO 1 AND EM ID ESTADO 1 AND PE ID ESTADO 1 AND MP ID ESTADO 1 AND PM ID MATERIA PN ID MATERIA RETURN LC CURSOR END FU PROF MATERIA FU MATERIAS PROFESOR Funci n que retorna un cursor de las materias que tienen asignado profesores FUNCTION FU MATERIAS PROFESOR RETURN CG REGISTROS IS CURSOR CG REGISTROS BEGIN OPEN LC CURSOR FOR SELECT DISTINCT M ID MATERIA M DESCRIPCION 47 FROM PARALELO MATERIA PM PROFESOR ASIGNACION PA MATERIA M PERIODO LECTIVO PL WHERE PM ID_MATERIA M ID_MATERIA AND PM ID PARALELO MATERIA PA ID PARALELO MATERIA AND PL ID PERIODO LECTIVO PA ID PERIODO LECTIVO AND PL ID ESTADO 1 AND PM ID ESTADO 1 AND PA ID ESTADO 1 AND M ID ESTADO 1 GROUP BY MATERIA M DESCRIPCION PA ID PERIODO LECTIVO ORDER BY M DESCRIPCION RETURN LC CURSOR END FU MATERIAS PROFESOR FU CURSOS PROFESOR Retorna los diferentes cursos o paralelos en que el profesor dicta la materia FUNCTION FU CURSOS PROFESOR PN ID MATERIA IN NUMBER RETURN CG REGISTROS IS LC CURSOR CG REGISTROS BEGIN 48 OPEN LC CURSOR FOR SELECT DISTINCT PAR ID PARALELO PAR DESCRIPCION FROM PARALELO MATERIA PMAT MATER
8. PARCIAL 2 AND CALIF 3 AND N NOTA PARCIAL2 gt PN NOTA1 OR PN PARCIAL 2 AND PN CALIF 2 AND N NOTA PARCIAL2 BETWEEN PN NOTA1 AND PN NOTA2 60 OR PN PARCIAL 3 AND CALIF 1 AND N NOTA PROMEDIO lt PN 1 OR PN PARCIAL 3 AND PN CALIF 3 AND N NOTA PROMEDIO gt PN 1 OR PN PARCIAL 3 AND PN CALIF 2 AND N NOTA PROMEDIO BETWEEN PN NOTA1 AND PN NOTA2 RETURN LN CANT1 END FU CANT ALUM PROMAT FU CANT CONT MAIL A trav s de esta funci n se retorna el n mero de contactos por semestre y por materia de acuerdo al par metro establecido FUNCTION FU CANT CONT MAIL PN ID MATERIA NUMBER PN ID SEMESTRE NUMBER PN OPCION NUMBER RETURN NUMBER IS LN CANT1 NUMBER 4 0 BEGIN SELECT COUNT INTO LN CANT1 FROM PERIODO MATERIA PM PERIODO LECTIVO PL PROFESOR ASIGNACION PA PARALELO MATERIA EMPLEADO EM MATERIA M PERSONA PE MALLA DETALLE MD 61 WHERE PM ID PERIODO LECTIVO PL ID PERIODO LECTIVO AND M ID_MATERIA MP ID_MATERIA AND MATERIA PM ID MATERIA AND PA ID PARALELO MATERIA MP ID PARALELO MATERIA AND PA ID PERIODO LECTIVO PL ID PERIODO LECTIVO AND PA ID EMPLEADO EM ID EMPLEADO AND EM ID EMPLEADO PA ID EMPLEADO AND PE ID PERSONA EM ID PERSONA AND MD ID MATERIA M ID MATERIA AND PL ID ESTADO 1 AND PA ID ESTADO 1 AND PM ID ESTADO 1 AND ESTADO 1 AND EM ID ESTADO 1 AND PE ID ESTADO 1 AND MP ID ESTADO 1 AND PN OPCION 1 AND MD ID SEMESTRE PN ID SEMESTRE OR
9. ss OG DATOS n eunoe 7 CROTOS PIONO E CINONICOS a500e5 COMER TAMIENTO ORGANZACIONAC Y TALEN 2 SCRI 56 COSTOS CONTABILIDAD T T0000 12209038 15268872 46885555374 T8452 3 LU La opci n cancelar anula la acci n de generar el reporte y retorna al menu principal del sistema MENSAJE DE ADVERTENCIA DESEA GENERAR EL REPORTE EN LA WEB EN PDF 29 30 3 1 5 Generar Malla Curricular Esta opci n permite visualizar la malla digital y de forma personalizada del alumno mostrando el ltimo pensum que se encuentra cursando La malla muestra todas las materias de forma tem tica muestra de color rojo las materias no aprobadas de color amarillo las materias pendientes o no tomadas y de color verde las materias aprobadas o materias homologadas al momento de inscripci n del alumno de color naranja las materias con notas suspenso y de color celeste las materias activas o materias que se encuentran cursando en el periodo actual J00 SESS DE 508 E MALLA CURRICULAR SISTEMA AULA VIRTUAL MATERIAS APROBADAS U HOMOLOGADAS Wi MATERIAS REPROBADAS MATERIAS PENDIENTES MATERIAS SUSPENSO MATERIAS ACTIVAS 101 102 103 104 109 y 201 202 203 UE mmo en M ES Sem 3l Dentro de la opci n de la malla curricular se pueden visualizar los
10. HORA_ACTUALIZACION DATE Y USUARIO_INSCRITO VARCHAR2 10 Y USUARIO ACTUALIZACION VARCHAR2 15 Y ID EMPLEADO INSCRIBE NUMBER 5 Y E ID ESTADO NUMBER 5 Y F ENTIDAD MALLA DETALLE Atributo Tipo Null Clave ID MALLA DETALLE NUMBER 5 N P ID PENSUM MALLA NUMBER 5 Y F ID MATERIA NUMBER 5 Y F ID MATERIA REQUISITO NUMBER 5 Y F ID TIPO REQUISITO NUMBER 5 Y F ID ESTADO NUMBER 5 Y F ID SEMESTRE NUMBER 5 Y F CREDITOS REQUERIDOS NUMBER 5 Y NIVELES REQUERIDOS NUMBER 5 Y MATERIAS REQUERIDAS NUMBER 5 Y ENTIDAD DATOS LABORALES Atributo Tipo Null Clave ID DATOS LABORAL NUMBER 5 N P ID EMPLEADO NUMBER 5 N F EMPRESA VARCHAR2 150 Y EXPERIENCIA VARCHAR2 255 Y NOMBRE REFERENCIA VARCHAR2 255 Y TELEFONO_REFERENCI A VARCHAR2 255 FECHA_INGRESO DATE Y FECHA_SALIDA DATE Y TIEMPO VARCHAR2 10 Y JEFE_DIRECTO VARCHAR2 150 Y TELEFONO_EMPRESA VARCHAR2 15 Y CIUDAD VARCHAR2 50 Y USUARIO_INSERTO VARCHAR2 100 Y FECHA_INSERTO DATE Y USUARIO_ACTUALIZO VARCHAR2 100 Y FECHA_ACTUALIZO DATE Y OBSERVACION VARCHAR2 200 Y ENTIDAD TIPO_DAT_ACADEMICO Atributo Tipo Null Clave ID_TIPO_DATO_ACADEMICO NUMBER 5 N P DESCRIPCION_TIPO VARCHAR2 150 ENTIDAD DATOS_ACADEMICOS Atributo Tipo Null Clave ID DATO ACADEMICO NUMBER 5 N P ID EMPLEADO NUMBER 5 Y F INSTITUCION VARCHAR2 100 TITULO VARCHAR2 100 Y FECHA CULMINACION DATE Y NOTA GRADO UNIV NUMBER 4 2 Y TIPO DATO ACADE
11. SELECT MAX TO 26 FROM USUARIO U PERSONA P ALUMNO A HISTORIAL NOTAS NT MATERIA M MALLA DETALLE MD WHERE U ID PERSONA P ID PERSONA AND A ID PERSONA P ID PERSONA AND NT ID ALUMNO A ID ALUMNO AND A ID ESTADO 1 AND MATERIA NT ID MATERIA AND MD ID MATERIA M ID MATERIA AND NT ID_ESTADO lt gt 2 AND U ID USUARIO PN ID USUARIO AND P ID ESTADO 1 AND A ID ESTADO 1 AND ESTADO 1 AND MD ID ESTADO 1 GROUP BY MD ID PENSUM MALLA TO CHAR NT ANIO NT CICLO IF LN CANT 1 THEN SELECT MAX ID PENSUM MALLA INTO LN PENSUM FROM USUARIO U PERSONA P ALUMNO A HISTORIAL NOTAS NT MATERIA M MALLA DETALLE MD WHERE U ID PERSONA P ID PERSONA AND A ID PERSONA P ID PERSONA 27 AND NT ID ALUMNO A ID ALUMNO AND A ID ESTADO 1 AND M ID MATERIA NT ID MATERIA AND MD ID MATERIA M ID MATERIA AND NT ID_ESTADO lt gt 2 AND U ID USUARIO PN ID USUARIO AND P ID ESTADO 1 AND A ID ESTADO 1 AND M ID ESTADO 1 AND MD ID ESTADO 1 HAVING TO CHAR NT ANIO NT CICLO SELECT CHAR NT ANIO NT CICLO FROM USUARIO U PERSONA P ALUMNO A HISTORIAL NOTAS NT MATERIA M MALLA DETALLE MD WHERE U ID PERSONA P ID PERSONA AND A ID PERSONA P ID PERSONA AND NT ID ALUMNO A ID ALUMNO AND A ID ESTADO 1 AND M ID MATERIA NT ID MATERIA AND MD ID MATERIA M ID MATERIA AND NT ID ESTADO lt gt 2 28 AND U ID USUARIO PN ID USUARIO AND P ID ESTADO 1 AND A ID ESTADO 1 AND M ID ESTA
12. AND PA ID ESTADO 1 AND M ID MATERIA PN ID MATERIA AND PR ID PARALELO PN ID PARALELO DETALLE SELECT DISTINCT P APELLIDO PATERNO P APELLIDO MATERNO P PRIMER NOMBRE P SEGUNDO NOMBRE NOMINA NT NOTA ACADEMICAt 1 NT NOTA ACADEMICA2 EXAMEN2 ACADEMICA24NT NOTA EXAMEN2 NT NOTA SUSPENSO SUSP NT NOTA PROMEDIO ROWNUM SECUENCIA NOMINA NOMINA ACAD NOTACAD EXAM EXAM1 PARC 1 PARC1 ACAD NOTACAD2 EXAM EXAM2 PARC 2 PARC2 SUSP SUSP PROM PROM FROM PERSONA P ALUMNO A NOTAS NT PARALELO PR MATERIA PERIODO LECTIVO PL WHERE P ID PERSONA A ID PERSONA AND NT ID PARALELO PR ID PARALELO 127 AND NT ID MATERIA M ID MATERIA AND NT ID ALUMNO A ID ALUMNO AND PL ID PERIODO LECTIVO NT ID PERIODO LECTIVO AND PL ID ESTADO 1 AND A ID ESTADO 1 AND NT ID PARALELO PN ID PARALELO AND NT ID MATERIA PN ID MATERIA ORDER BY 9 DESC Y REP NP NOM ORD ASC Este reporte muestra al profesor el acta de calificaciones de los alumnos del curso en el que dicta su materia ordenados por nombre de forma ascendente ENCABEZADO SELECT DISTINCT M CODIGO MATERIA M DESCRIPCION ASIGNATURA P PRIMER NOMBRE P APELLIDO PATERNO P APELLIDO MATERNO PROFESOR PR DESCRIPCION PARALELO PL ANIO PL CICLO FROM PROFESOR ASIGNACION PA EMPLEADO E PARALELO MATERIA PM PERI
13. Luego de ingresar los datos correctos para la generaci n del reporte se presiona el bot n y generamos el reporte a trav s de la Web ver Faveritos Ayuda v gt Pigna D Heramentss i 8 dh Appleton Server Forms AS GENERALE EU ra ENLACES Ordenados por 8 Nombre Promedio Presentados de forma Acceri erie VER REPORTE STA Te Server Forms Services 54 repliPlicmA 54 1241 V nderws internet Explorer tal 8009 reports Favortos Ferramentas Ayuda ASIGNATURA 209 PARALELO PROFESOR MARIANA listado de Alumnos rdenados por Nombres ACAD 1 EX1 PARCI ACAD 2 EX2 PARC SUSP PROM Para generar el mismo reporte pero en un documento pdf ingrese los par metros necesarios y ahora se selecciona Pdf Edo E i Grade Acplcaten Server Forms Services pigna nerramentas gt DESEA GENERAR EL REPORTE EN LAWEB O EN m c Ordenados por 9 Nombre ENLACES Promedio Presentados de forma Ascendente LET 55 b Pigra gt Herramientas AULA IRTUAL Bd nttpo stalin E brto jstair 8399 reportsjrnsenvet adio ESt La Favoritos Ayuda MR Bro air reper tirer etre Pria d pages gt onean EH Ed de JOD PROPESOR
14. QULALIRTUALC SC M dE FAVOR SELECCIONAR EL SEMESTRE del paralelo Que en el perioda del 5 Primer Parcial Seyundo Parcial VER REPORTE Los pasos para generar el listado de alumnos son Seleccionar la descripci n del nivel de semestres en el que se desean consultar los alumnos Todos los alumnos del TERCER semestre e Seleccionar la materia por la cual se va a evaluar los promedios De la materia MATEMATICA III Y e Seleccionar el curso del paralelo S3A m Seleccionar el periodo de estudio se puede evaluar por parciales y por el promedio general de la materia Que en el periodo del 8 Primer Parcial Segundo Parcial C Promedio 50 En el panel derecho se encuentran los rangos de valores por los que se desee filtrar la informaci n de los alumnos De no seleccionarse ninguno se generar el reporte de todos los estudiantes del curso de seleccionar uno de los rangos se deben ingresar el puntaje Con el bot n se cancela la pantalla de par metros para generar el reporte de hist rico de notas Luego de ingresar los datos correctos para la generaci n del reporte se presiona el bot n y generamos el reporte a trav s de la Web 51 3 2 5 Generar Listado de Alumnos Ig ENLACES Su Dentro del men de opciones de personal acad mico se podr obtener el listado de alumnos inscritos y registrados en la base de datos del sistema esto le s
15. Archivo Edit Ira Favoritos Ayuda http fsain 8889 reports irwservetir fc E dA fs P gina Q Herramientas MATEMATICA VG s M C dula 0920411360 Nombres JULY MARITZA Fecha Actual 12 06 09 Apellidos ROSERO CHOEZ C digo Estudiantil G o508 Celular 9123456 Tel fono 123456 Direcci n direccion Pais de Nacimiento Ecuador Sexo F Estado Civil SOLTERO Fecha Nacimiento 23 02 82 Colegio SAN GABRIEL DE LA DOLOROSA Especialidad Nota Graduaci n Zona desconocida Seleccionando la opci n Cancelar se abandonan todas las acciones de generar el reporte y se retornar al men principal MENSAJE DE ADVERTENCIA PDF DESEA GENERAR EL REPORTE EN LA WEB 0 EN 13 3 1 2 Formulario Perfil de Profesores Esta interfaz permitir al alumno ver los profesores asignados a una materia activa del periodo actual de la Carrera SELECCIONAR MATERIA BUSCAR L Los nombres de los mismos se observar n de tal manera que simular un link por cada profesor Presenta dos columnas de botones una con el profesor y otra con la palabra pdf Una vez visualizada la consulta de los profesores que dan determinada materia se procede a seleccionar o dar clic sobre la informaci n presentada Si da clic sobre el nombre del profesor se presentar el perfil de mismo en la Web si lo hace sobre la etiqueta pdf se presenta el mis
16. FROM MATERIA M MATERIA EQUIVALENTE EQ WHERE M ID MATERIA EQ ID MATERIA 107 AND M ID MATERIA PN ID MATERIA AND H PROMEDIO gt SELECT VALOR FROM PARAMETROS WHERE DESCRIPCION NOTA MINIMA AND H PROMEDIO SELECT VALOR FROM PARAMETROS WHERE DESCRIPCION NOTA MAXIMA AND AL ID ESTADO 1 AND PE ID ESTADO 1 REP REQ MATERIA Reporte que muestra los requisitos de las materias pendientes del alumno ENCABEZADO SELECT DISTINCT M CODIGO MATERIA M DESCRIPCION MD CREDITOS REQUERIDOS MD NIVELES REQUERIDOS MD MATERIAS REQUERIDAS M CREDITOS M PERIODO SEMANAL M PERIODO SEMESTRAL FROM MATERIA M MALLA DETALLE MD ESTADO ES WHERE M ID MATERIA PN ID MATERIA AND MD ID MATERIA M ID MATERIA AND M ID ESTADO ES ID ESTADO 108 AND MD ID ESTADO ES ID ESTADO DETALLE SELECT DISTINCT MATERIA SUBSTR MAT CODIGO MATERIA LENGTH MAT CODI GO MATERIA 2 3 AS CODIGO MAT DESCRIPCION REQUISITO AS TIPO MAT CREDITOS MAT PERIODO SEMANAL MAT PERIODO SEMESTRAL FROM MATERIA MAT MALLA DETALLE MD ESTADO ES TIPO REQUISITO MAT TRM WHERE ES ID ESTADO MAT ID ESTADO AND MD ID MATERIA MAT ID MATERIA AND MAT ID MATERIA IN SELECT DISTINCT MDETA ID MATERIA REQUISITO FROM MATERIA M MALLA DETALLE MDETA ESTADO ES TIPO REQUISITO MAT TRM WHERE ES ID ESTADO M ID ESTADO AND ES ID ESTADO MDETA ID ESTADO AND MATERIA MDETA ID MATERIA AND TRM ID TIPO REQUISITO MDETA ID TIPO REQUISITO AND
17. FUNCTION FU EXIS MAT OTRO PENSUM PN ID MATERIA NUMBER PN ID USUARIO NUMBER RETURN NUMBER END 69 CREATE OR REPLACE PACKAGE BODY PK VALIDACIONES IS FUNCTION FU CANT ALUM PROM PN ID MATERIA NUMBER PN ID PARALELO NUMBER PN PARCIAL NUMBER PN CALIF NUMBER PN NOTA1 NUMBER PN NOTA2 NUMBER RETURN NUMBER IS LN CANT1 NUMBER 4 0 BEGIN SELECT DISTINCT COUNT INTO LN CANT1 FROM PERSONA P ALUMNO A NOTAS N PERIODO LECTIVO PL WHERE P ID PERSONA A ID PERSONA AND A ID ALUMNO N ID ALUMNO AND N ID PERIODO LECTIVO PL ID PERIODO LECTIVO AND A ID_ESTADO 1 AND N ID MATERIA PN ID MATERIA AND PARALELO PN ID PARALELO AND PN PARCIAL 1 AND CALIF 1 AND N NOTA PARCIAL1 PN OR PN PARCIAL 1 AND CALIF 3 AND PARCIAL1 PN OR PN PARCIAL 1 AND PN CALIF 2 AND N NOTA PARCIAL1 BETWEEN NOTA1 AND PN NOTA2 70 OR PN PARCIAL 2 AND PN CALIF 1 AND N NOTA PARCIAL2 PN OR PN PARCIAL 2 AND CALIF 3 AND N NOTA PARCIAL2 PN OR PN PARCIAL 2 AND PN CALIF 2 AND N NOTA PARCIAL2 BETWEEN NOTA1 AND PN NOTA2 OR PN PARCIAL 3 AND PN CALIF 1 AND N NOTA PROMEDIO PN OR PN PARCIAL 3 AND CALIF 3 AND N NOTA PROMEDIO gt PN OR PN PARCIAL 3 AND PN CALIF 2 AND N NOTA PROMEDIO NOTA1 AND PN NOTA2 RETURN LN CANT 1 END FU CANT ALUM FUNCTION FU CONT PROF MAT PN ID MATERIA NUMBER RETURN CG REGISTROS IS LC CU
18. MATERIA PN ID MATERIA AND TRM ID TIPO REQUISITO 1 109 UNION SELECT DISTINCT MATERIA SUBSTR MAT CODIGO MATERIA LENGTH MAT CODI GO MATERIA 2 3 AS CODIGO MAT DESCRIPCION CO REQUISITO AS TIPO MAT CREDITOS MAT PERIODO SEMANAL MAT PERIODO SEMESTRAL FROM MATERIA MAT MALLA DETALLE MD ESTADO ES TIPO REQUISITO MAT TRM WHERE ES ID ESTADO MAT ID ESTADO AND MD ID MATERIA MAT ID MATERIA AND MAT ID MATERIA IN SELECT DISTINCT MDETA ID MATERIA REQUISITO FROM MATERIA M MALLA DETALLE MDETA ESTADO ES TIPO REQUISITO MAT TRM WHERE ES ID ESTADO M ID ESTADO AND ES ID ESTADO MDETA ID ESTADO AND MATERIA MDETA ID MATERIA AND TRM ID TIPO REQUISITO MDETA ID TIPO REQUISITO AND MATERIA PN ID MATERIA AND TRM ID TIPO REQUISITO 2 110 vREP PENSUM Se genera un listado de todas las materias que hayan sido estudiadas en otro pensum ENCABEZADO SELECT DISTINCT PER APELLIDO PATERNO PER APELLIDO MATERNO PER PRIMER NOMBRE PER SEGUNDO NOMBRE AS ALUMNO PER EMAIL PER CIUDAD RESIDENCIA FROM PERSONA PER ALUMNO AL USUARIO U WHERE PER ID PERSONA AL ID PERSONA AND AL ID ESTADO 1 AND PER ID ESTADO 1 AND U ID PERSONA AL ID PERSONA AND U ID USUARIO PN ID USUARIO DETALLE SELECT DISTINCT PL ANIO PL CICLO MAT CODIGO MATERIA MAT DESCRIPCION MATERIA PAR DESCRIPCION GRUPO N NO VEZ NVL N NOTA PARCIAL1 0 PARCIAL1 NVL N NOTA PARCIAL2 0 PARCIAL2 111 N
19. PERSONA PER ALUMNO ALUM ADM PERFIL USUARIO AD WHERE PER ID PERSONA US ID PERSONA AND PER ID PERSONA ALUM ID PERSONA AND AD ID USUARIO US ID USUARIO AND AD ID PERFIL 1002 AND US ID USUARIO PN ID USUARIO RETURN LV NOMBRE END FU RETORNA NOMALUM FUNCTION FU RETORNA NOMPROF PN ID USUARIO NUMBER RETURN VARCHAR2 IS NOMBRE VARCHAR2 200 BEGIN 78 SELECT PER PRIMER NOMBRE PER SEGUNDO NOMBRE PER APELLIDO PATERNO PER APELLIDO MATERNO INTO LV NOMBRE FROM USUARIO US PERSONA PER ALUMNO ALUM ADM PERFIL USUARIO AD WHERE PER ID PERSONA US ID PERSONA AND PER ID PERSONA ALUM ID PERSONA AND AD ID USUARIO US ID USUARIO AND AD ID PERFIL 1001 AND US ID USUARIO PN ID USUARIO RETURN LV NOMBRE END FU RETORNA NOMPROF FUNCTION FU RETORNA NOMBRE PN ID USUARIO NUMBER RETURN VARCHAR2 IS LV NOMBRE VARCHAR2 200 BEGIN BEGIN SELECT PER PRIMER NOMBRE PER SEGUNDO NOMBRE 79 PER APELLIDO PER APELLIDO MATERNO INTOLV NOMBRE FROM USUARIO US PERSONA PER WHERE PER ID PERSONA US ID PERSONA AND US ID USUARIO PN ID USUARIO EXCEPTION WHEN OTHERS THEN LV NOMBRE END RETURN LV NOMBRE END FU RETORNA NOMBRE FUNCTION FU CANT ALUM HIST PN ID USUARIO NUMBER PV TIPO VARCHAR2 PROM NUMBER TOMADAS NUMBER SEM NUMBER SEMESTRE1 NUMBER SEMESTRE2 NUMBER PV CON MAT VARCHAR2 RETURN NUMBER IS LN CANT NUMBER 8 0 LN CANT
20. ST EN a LISTADO DE SISTEMAS OPERATIVOS DISTRIBUIDOS SELECCIONAR h TEORIA GENERAL DE LOS SISTEMAS Formato WEB http stalin 8889 reports rwservlet repProf amp BF22C1FAD5983A48 Windows Internet Explorer M le http stalin 8889 reports rwservlet repProf amp BF22C 1FAD5983A48 7 X Archivo Edici n Ver Favoritos Herramientas Ayuda http stalin S889 reports rwserviet repProf amp BF22C 1 dh y i P gina Herramientas VS ax Perfil Profesores INFORMACI N PERSONAL NOMBRES JOSE APELLIDOS RODRIGUEZ APELLIDO M CEDULA 0123456808 EMAIL mailighotmail com FECHA DE NAC 01 01 70 SEXO M ESTADO CIVIL CASADO CIUDAD TELEFONO 123456 DIRECCION eppdfProf amp BF22C1FAD5983A48 Windows Internet Explorer http stalin 8889 reports rwservlet reppdfProf8BF22C 1FAD5983A48 Archivo Edit Ira Favoritos Ayuda w ox http stalin 8889 reports raserviet reppdferofsar2 m B y i P gina O Herramientas M 5 19 e es i 8 y D AULA E ux INFORMACI N PERSONAL NOMBRES JOSE APELLIDOS RODRIGUEZ APELLIDO M CFDULA 0123456808 maili hotmail com FECHA DE NAC 01 01 70 SEXO M ESTADO CIVIL CIUDAD TELEFONO DIRECCION Zona desconocida 44 3 2 3 Generar Reporte de Promedio por Materias 2 Oracle Application Se GO Dress A
21. dulo de Consultas de Materias de Notas Mallas Curriculares y Materias Pendientes del proyecto Aula Virtual fue dise ado con la finalidad de automatizar y digitalizar toda la informaci n del personal de la Carrera de Ingenier a en Sistemas estableciendo un nuevo concepto en cuanto a entrega de informaci n en l nea La interfaz de usuario dise ada se presenta de forma transparente y de f cil aprendizaje para el usuario que interact e con el mismo Los formularios y reportes disefiados para este m dulo guardan relaci n de est ndares de disefio que en ejecuci n lo convierte en un software amigable Uno de los detalles innovadores del m dulo de consultas es la facilidad que presenta al entregar al alumno la Malla Curricular Personalizada con un disefio tem tico entendible para su seguimiento El presente Manual de Usuario tiene como objetivo mostrar el desarrollo de la navegabilidad de las aplicaciones ofrece una introducci n al manejo del m dulo detallada para los dos tipos de usuarios que interact an con el mismo alumnos y profesores 2 CARACTERISTICAS PRINCIPALES 2 1 Ingreso al Sistema primer paso para interactuar con nuestro m dulo es ingresar al portal web del sistema del aula virtual donde el usuario que desee acceder debe estar registrado para poder ingresar a los diferentes m dulos del Sistema Web En el m dulo de Consultas Materias Pendientes y Malla Curricular s lo tienen acceso los
22. n del estado de la materia En el caso de que el alumno no tenga notas del periodo se le mostrar la respectiva alerta 20 MENSAJE DE ADVERTENCIA NO TIENE NOTAS ACTUALES La primera opci n del cuadro de dialogo genera el reporte en formato WEB HTML JE DE ADVERTENCIA DESEA GENERAR EL REPORTE EN LA WEB EN PDF Cancelar http stalin 8889 reports rwservlet repNAct amp DDC5252C35846CAE Windows Internet Explorer yv http stalin 8889 reports rwservlet repNAct8DDC5252C35846CAE x Pr Archivo Edici n Favoritos Herramientas Ayuda k k htip stain 8889 reports rnserviet repNActADDC52 f E dA y Cp Herramientas gt gt AULA IUe Bux ADOR m Alumno ROSERO CHOEZ JULY MARITZA E mail julyrosero amp hotmail com Notas Actuales A io Ciclo Cod Materia Asignatura Grupo Parcial 1 Parcial 2 Recup Promedio No Vez Estado 2009 1 209 COMUNICACION ORAL Y ESCRITA 52 7 7 7 1 APROBADA v Listo 9 Internet 90 DESEA GENERAR EL REPORTE EN LA WEB O EN PDF Cancelar 2 http stalin eports rwserviet reppdfNAct amp DDC5252C35846CAE Windows Internet Explorer Y http stalin 8889 reports rwservlet reppdfNACtRDDC5252C35846CAE x q wr Archivo Edit Ira Favoritos Ayuda amp htep stain 8889 reportsirwservetreppdfNActsDD m deb 5 P gina Oj Herramientas v ri Bi
23. requisitos y pre requisitos de una materia este reporte se genera activando el link de una materia pendiente o que no haya sido tomada esquematizada de color amarillo Gi v frene rom BOG 55658 80 Aedes Eden Wer Favorites Herramientas Ayudo res juntaron pecorts ione fetrnoe como rige reme ED guara amp s EC C digo 202 Cr ditos Materia ALGEBRA LINEAL Periodo Semanal Periodo Semestral 4 Requisitos TiPO CREDITOS PIRIODO PERIODE SEMANAL SEMESTRAL REQUISITO 5 tateenet ow Cuando una materia ha sido aprobada esquematizada de color verde se mostrar un nuevo reporte con las notas completas las cuales certifican su aprobaci n adem s del a o y ciclo de estudio en el que la aprob 32 rede Application Server Forms Services 8 dm Ep P gina 2 Herramientas gt 8 4 OR reram m Archivo Edici n Ver Favoritos Herramientas Ayuda de htto jstaln s88ajreportsjrnservetrren E gt 48 Ey P gina Herramientas AULaL IRTUAL g MATERIA APROBADA MATERIAS ACTIVAS C digo 101 Materia MATEMATICA I Primer Parcial 6 Segundo Parcial Recuperaci n Promedio ou Vez Profesor 2000 Ciclo 1 internet
24. DESCRIPCION gt BOT_ DESCRIPCION gt TXT_ DESCRIPCION gt LBL DESCRIPCION gt AL DESCRIPCION gt BLOQUE CANVAS CONTENIDO CANVAS APILADO BOTON CAJAS DE TEXTO ETIQUETAS LABELS ALERTAS LST_ DESCRIPCION RAD_ DESCRIPCION DESCRIPCION IMG_ DESCRIPCION GRA_ DESCRIPCION gt gt LISTAS RADIO CHECKS IMAGEN LINEAS POLIGONOS v Se declaran los Procedimientos Funciones y Paquetes con las 2 primeras letras de la estructura usada seguido de un _ sub gui n y seguido de un nombre referencial del objeto PR gt FU PK CU gt PROCEDIMIENTO FUNCI N PACKAGE CURSORES Y La Declaraci n de las variables se llevan de la siguiente manera o Primera letra tipo de variable L gt local G 2 varchar2 P gt par metro Variables Locales LV varchar2 LN number LD gt date Variables Globales GV gt varchar2 GN gt number GD gt date Par metros PV gt varchar2 PN gt number PD gt date 1 2 Pantallas De Presentaci n De M dulos Esta ser cargada en la parte derecha de la pantalla a partir de la ubicaci n 225 255 hasta 225 900 significa que tiene 605 pixeles de ancho y de alto tendr 825 pixeles No Podr n Ocupar espacio fuera de esta ubicaci n para no dafiar el modelo original y simular que esta solo aumentando la opci n que acciono el usuario 2 Diccionario de Datos Entidad Representaci n del objeto Ser n las tablas e
25. HOMOLOG PN ID MATERIA NUMBER PN ID USUARIO NUMBER RETURN NUMBER FUNCTION FU MAT OTRO PENSUM PN ID MATERIA NUMBER PN ID USUARIO NUMBER RETURN NUMBER END 19 CREATE REPLACE PACKAGE BODY PK CONSULTAS _ ACADEMICAS IS FU VALIDAR EST NOTA Esta funci n recibe como par metro la nota y retorna su estado sean estas aprobadas reprobadas o requisito FUNCTION FU VALIDAR EST NOTA PN NOTA IN NUMBER RETURN VARCHAR2 IS LV ESTADO VARCHAR2 20 LN NMAX NUMBER 6 NMIN NUMBER 6 BEGIN SELECT VALOR INTO LN NMIN FROM PARAMETROS WHERE DESCRIPCION MINIMA SELECT VALOR INTO LN NMAX FROM PARAMETROS WHERE DESCRIPCION MAXIMA IF PN NOTA gt 0 AND PN NMIN THEN LV ESTADO REPROBADA ELSE IF PN NOTA gt LN NMIN AND PN NOTA LN NMAX THEN LV ESTADO APROBADA ELSE LV ESTADO REQUISITO 20 END IF END IF RETURN LV ESTADO END FU VALIDAR EST NOTA FU VALIDAR ESTADO Esta funci n recibe el identificador del estado para retornar si la notas de un alumno est n aprobadas reprobadas suspenso activas o requisitos FUNCTION FU VALIDAR ESTADO PN ESTADO IN NUMBER RETURN VARCHAR2 IS LV ESTADO VARCHAR2 20 BEGIN IF PN ESTADO 15 THEN LV ESTADO REPROBADA ELSE IF PN ESTADO 14 THEN LV ESTADO APROBAD A ELSE IF PN ESTADO 17 THEN LV ESTADO SUSPENSO ELSE IF PN ESTADO 1 THEN 21 LV_ESTADO ACTIVA ELSE LV ESTADO REQUISITO END IF END IF END IF END IF
26. ID MATERIA AND A ID ESTADO 1 AND PL ID ESTADO 1 AND IDE ID ESTADO 1 AND I ID ESTADO 1 121 AND IDE ID PARALELO PN ID PARALELO AND IDE ID MATERIA PN ID MATERIA ORDER BY 1 ASC v REP NOM ORD DESC Este reporte muestra al profesor el listado de los alumnos del curso en el que dicta su materia ordenados por nombre de forma descendente ENCABEZADO SELECT DISTINCT M CODIGO MATERIA l M DESCRIPCION ASIGNATURA P PRIMER NOMBRE P APELLIDO PATERNO P APELLIDO MATERNO PROFESOR PR DESCRIPCION PARALELO PL ANIO PL CICLO FROM PROFESOR ASIGNACION PA EMPLEADO E PARALELO MATERIA PM PERIODO LECTIVO PL MATERIA M PERSONA P PARALELO PR WHERE PA ID EMPLEADO E ID EMPLEADO AND E ID PERSONA P ID PERSONA AND PA ID PERIODO LECTIVO PL ID PERIODO LECTIVO AND PA ID PARALELO MATERIA PM ID PARALELO MATERIA AND PR ID PARALELO PM ID PARALELO AND M ID MATERIA PM ID MATERIA AND PL ID ESTADO 1 122 AND PA ID ESTADO 1 AND M ID MATERIA PN ID MATERIA AND PR ID PARALELO PN ID PARALELO DETALLE SELECT DISTINCT P APELLIDO PATERNO P APELLIDO MATERNO P PRIMER NOMBRE P SEGUNDO NOMBRE ALUMNO ROWNUM SECUENCIA NOMINA NOMINA ACAD NOTACAD1 EXAM EXAM1 PARC 1 PARCI ACAD NOTACAD2 EXAM EXAM2 PARC 2 PARC2 SUSP SUSP PROM PROM C1 C2 C3 C4 C5 C6 C8 FROM PERSONA P ALUMNO A PARALELO PR MATERIA M PERIODO LECTIVO PL INSCRIPCION
27. MAT MALLA DETALLE MD WHERE PER ID PERSONA US ID PERSONA AND PER ID PERSONA ALUM ID PERSONA AND ALUM ID ALUMNO NT ID ALUMNO AND NT ID MATERIA MAT ID MATERIA 117 AND MD ID MATERIA MAT ID MATERIA AND ALUM ID ESTADO 1 AND US ID USUARIO PN ID USUARIO AND 1 AND NT PROMEDIO BETWEEN SELECT VALOR FROM PARAMETROS WHERE DESCRIPCION NOTA MINIMA AND SELECT VALOR FROM PARAMETROS WHERE DESCRIPCION MAXIMA OR PROM 2 AND NT PROMEDIO lt SELECT VALOR FROM PARAMETROS WHERE DESCRIPCION NOTA MINIMA OR PN PROM 3 AND NT ACAD P1 NT ASISTENCIA P1 NT ACAD P2 NT ASISTENCIA P2 lt SELECT VALOR FROM PARAMETROS WHERE DESCRIPCION NOTA MINIMA SELECT VALOR FROM PARAMETROS WHERE DESCRIPCION NOTA MINIMA AND NT PROMEDIO 0 OR PN PROM 4 AND NT PROMEDIO 0 AND NT ACAD P1 NT ASISTENCIA P1 gt 0 AND NT ACAD P2 NT ASISTENCIA 2 0 OR PROM 5 AND PV TIPO HOM AND NT HOMOLOGADO S OR TIPO SEM 118 AND NT HOMOLOGADO N OR PN PROM 0 AND TOMADAS 0 OR TOMADAS 1 AND NT NUMERO VECES 1 OR TOMADAS 2 AND NT NUMERO_VECES gt 1 AND SEM 1 AND MD ID SEMESTRE PN SEMESTRE1 OR SEM 2 AND MD ID SEMESTRE BETWEEN SEMESTRE AND SEMESTRE2 OR SEM 3 AND MAT DESCRIPCION LIKE PV CON ORDER BY 1 ASC 119 4 3 Reportes de Listado de Alumnos v REP NOM ORD ASC ste re
28. PN OPCION 2 AND M ID MATERIA PN ID MATERIA OR PN OPCION 3 RETURN LN CANTI END FU CANT CONT MAIL 62 FU MATERIA HOMOLOG Retorna la cantidad de materias que le han sido homologadas a un alumno FUNCTION FU MATERIA HOMOLOG PN ID MATERIA NUMBER PN ID USUARIO NUMBER RETURN NUMBER IS LN TIPO NOTA NUMBER 10 2 0 LN CANT NUMBER 5 0 BEGIN BEGIN SELECT COUNT 1 INTO LN TIPO NOTA FROM USUARIO U PERSONA P ALUMNO A NOTAS N WHERE P ID PERSONA U ID PERSONA AND A ID PERSONA P ID PERSONA AND A ID ALUMNO N ID ALUMNO AND A ID_ESTADO 1 AND P ID_ESTADO 1 AND N ID ESTADO lt gt 2 AND NOTA HOM AND U ID USUARIO PN ID USUARIO AND N ID MATERIA PN ID MATERIA AND N NO VEZ SELECT MAX N NO VEZ FROM USUARIO U PERSONA P ALUMNO A NOTAS N 63 WHERE P ID PERSONA U ID PERSONA AND A ID PERSONA P ID PERSONA AND A ID ALUMNO ZN ID ALUMNO AND A ID ESTADO 1 AND P ID ESTADO 1 AND N ID ESTADO lt gt 2 AND U ID USUARIO PN ID USUARIO AND N ID MATERIA PN ID MATERIA AND N TIPO NOTA HOM IF LN TIPO NOTA 0 THEN LN 0 ELSE SELECT DISTINCT 1 INTO LN CANT FROM USUARIO U PERSONA P ALUMNO A NOTAS N WHERE P ID PERSONA U ID PERSONA AND A ID PERSONA P ID PERSONA AND A ID ALUMNO N ID ALUMNO AND A ID ESTADO 1 AND P ID ESTADO 1 AND N ID ESTADO lt gt 2 AND N TIPO NOTA HOM AND N NO VEZ SELECT MAX N NO VEZ 64 FROM USUARIO U PERSONA P ALUMNO A NOTAS N WHERE P ID PERSONA U ID PERSONA AND A ID PERS
29. SELECT VALOR FROM PARAMETROS WHERE DESCRIPCION NOTA MAXIMA AND AL ID ESTADO 1 AND PE ID ESTADO 1 95 Y REP REPROBADAS Se genera la informaci n de la materia que ha sido reprobada Informaci n como nota de parciales promedio recuperaci n y profesor que dio la materia SELECT DISTINCT MA CODIGO MATERIA MA DESCRIPCION AS MATERIA NVL NT NOTA PARCIAL1 0 AS PARCIAL1 NVL NT NOTA PARCIAL2 0 AS 2 NVL NT NOTA SUSPENSO0 0 NVL NT NOTA PROMEDIO 0 NT NO VEZ EM ID PERSONA PE PRIMER PE APELLIDO PATERNO AS PROFESOR PL ANIO PL CICLO PA DESCRIPCION GRUPO FROM MATERIA MA NOTAS NT ALUMNO AL EMPLEADO EM PERSONA PE PROFESOR ASIGNACION PS PARALELO MATERIA PM PARALELO PA PERIODO LECTIVO PL USUARIO U WHERE ALUMNO AL ID ALUMNO AND NT ID MATERIA MA ID MATERIA AND EM ID PERSONA PE ID PERSONA AND NT ID PERIODO LECTIVO PS ID PERIODO LECTIVO AND PS ID EMPLEADO EM ID EMPLEADO 96 AND PS ID PARALELO MATERIA PM ID PARALELO MATERIA AND PM ID PARALELO PA ID PARALELO AND PM ID MATERIA MA ID MATERIA AND PA ID PARALELO NT ID PARALELO AND U ID PERSONA AL ID PERSONA AND U ID USUARIO PN ID USUARIO AND MA ID MATERIA PN ID MATERIA AND NT ID ESTADO 15 AND AL ID ESTADO 1 AND PE ID ESTADO 1 AND NT NO VEZ SELECT DISTINCT MAX NT NO VEZ FROM MATERIA MA NOTAS NT ALUMNO AL PERSONA PE USUARIO U WHERE NT ID ALUMNO AL ID ALUMNO AND NT ID MATERIA MA ID MATERIA AND U ID PERSO
30. en las relaciones entre entidades en una base de datos Interfaz Una interfaz de usuario es la parte del programa inform tico que permite el flujo de informaci n entre varias aplicaciones o entre el propio programa y el usuario Puede definirse interfaz como el conjunto de comandos y m todos que permiten la intercomunicaci n del programa con cualquier otro programa o elemento interno o externo 151 La interfaz gr fica de usuario que es un m todo para facilitar la interacci n del usuario con el ordenador o la computadora a trav s de la utilizaci n de un conjunto de im genes y objetos pict ricos iconos ventanas adem s de texto Login Name Nombre de identificaci n del usuario en un sistema online Login Conexi n Entrada en una red Procedimiento de identificarse frente a un sistema para luego usarlo Este identificativo m s el password o clave te permite acceder a informaci n restringida Password Contrasefia Generalmente le precede un Nombre de Usuario Puerto Es el lugar espec fico de conexi n con otro dispositivo Puede tratarse de un puerto serial o de un puerto paralelo Puerto Paralelo Conexi n por medio de la cual se env an datos a trav s de varios conductos 152 Query Cadena de consulta este t rmino generalmente se utiliza para hacer referencias a una interacci n con una base de datos Script Es otro t rmino para macro o archivo de lotes Es una lista de comandos que pue
31. la comunicaci n entre el personal docente para las diferentes actividades que se realicen en la Escuela de Ingenier a mE lt CONTACTAR PROFESORES 4 C Por Semestre C Por Materia C Todos gt a En la parte superior se encuentran las opciones por la cual se pueden VER REPORTE presentar el listado de profesores las cuales son por semestre por materias o todos los profesores Al seleccionar la por semestre Opci n se activar una lista de los semestres activos 38 ESS OE 80 KALHLO T x CONTACTAR PROFESORES mam Luego se seleccionar el semestre y al dar clic en VER REPORTE se mostrar el mensaje para generar el mensaje en Web o Pdf Ver Herramientas Ayuda gt de B race Appkeatan Server Forms Services SELECCIONAR SUMLSTRE TERCER 1 Abriendo htio stain 8889 forrs90 00ser viet sessioni 2080 1031298 152300898 2 040 ca Jefa da 9 14205 3 nene 39 E 8588 reports jwserdetreppi Marofu 4 Artero Edt Fontes Ayuda EX Ina looks Hi C d Materia 201 Descripcion MATEMATICA Profesor BORIS VERET APELLIDO M C d Materias 302 Descripcion PROBABILIDAD ESTADISTICA Profesor ANTONIO CERES APLLLIDO M C d Materia 201 Descripcion PROGRAMACION Prulesar CARLOS EDUARDO RIVERA MENDEZ JORGE MEDINA AREVALO Sxin 4
32. rico de Notas Ordenados por Materia A O CICLO COD MATERIA SEM GRUPO VEZ PARC 1PARC 2 PROM GRACIA ESTADO 2008 1 795 ADMINISTRACION DE CENTROS DE COMPUTO 7 1 0 9 5 9 APROBADA 2 A22 ALGEBRA LINEAL 9 9 9 APROBADA ANALISIS FINANCIERO 5 APROBADA BASE DE DATOS 5 APROBADA CALCULO I APROBADA CALCULO H APROBADA CALCULO APROBADA CIRCUITOS ELECTRICOS APROBADA CIRCUITOS ELECTRONICOS APROBADA COMPILADORES REPROBADA COMPORTAMIENTO ORCANIZACIONAL Y TALENT 7 APROBADA VER REPORTE 4 ereen Met 8885 ser der pescan e 700000 I 229903 32 1n 758477 DEA 37100 72427 EJ Qm Eo 28 Para generar el mismo reporte pero en un documento pdf ingrese los par metros necesarios dar clic en el bot n luego escoger la opci n Pdf 6 8885 Fermo et Ario Edc n Ver Ayuda rede Anpkeaten Server Forma Services E AS DUUM DESEA GENERAR EL REPORTE EN LAWEB 0 EN A PDF Abriendo hito taken 8889 fore vet pessera 5 700000 1229 Ja 15058472 OA SNE 190078082 Quem Rows lt MIEL aal 2544 80404240404 Windows Internet E E ht BEG reports etre iet DA 812568 80808380808 Adio ba Favortos Ayuda een lA na Rao y E ver PARES DARE ateur PROM 4 ADMOGSURAQUNOECENTROS 7 1 4 9 9 9 ANALES FIA
33. 09 MATERIA COMUNICACION ORAL Y ESCRITA ACADEMICA EXAMEN 1 PARCIAL i 5 NOMINA ASQUI VANEZ GUSTAVO MISAEL RELICHE TRIANA LADDY CRISTHELL ROSERO CHOEZ JULY MARITZA ORBES HERRERA MARIA DE LOURDES VALDEZ MORA MIRIAN CECILIA Zona desconocida 48 3 2 4 Generar Reporte de Promedio por Paralelos A trav s de esta pantalla el personal docente podr tener una visi n m s espec fica en cuanto al rendimiento y aprovechamiento de los diferentes paralelos habilitados en un determinado periodo lectivo profesor podr evaluar a trav s de las notas el desempefio de sus estudiantes Definiendo rangos de valores de notas se pueden filtrar alumnos para obtener el listado con alumnos de mejor calificaci n o monitorear a los que poseen notas inferiores Edo n ve Feios Meramentes Ay T Gr P gne GJ nerrementes gt 5 gp oae appiaton Server Farms Services f amp En t CONSULTA DE PROMEDIOS DE ALUMNOS POR PARALELO nmm ENLACES Despues de haber accesado a este formulario se deben seleccionar valores para generar el reporte de no ser as se presentar una alerta indicando la forma como debe ir seleccionando los par metros necesarios para obtener el reporte 49 gt El http tain 8889 90 ever Ardwo Edodn ver F vontos Ayude Bore rotos Server Forms Services D HB O herramientas
34. 1 PV ESTADO PK CONSULTAS ACADEMICAS FU VALIDAR EST NOTA LN PROMEDIO PN ID MATERIA EQ LN ID MATERIA EXCEPTION WHEN NO DATA FOUND THEN PV ESTADO PN ID MATERIA 0 END END PR ESTADO MATEQ ALUM NOTAS 44 FU MAT ULT PERIODO Funci n que retorna un cursor con todas las materias del ltimo per odo lectivo es decir del per odo lectivo actual FUNCTION FU MAT ULT PERIODO RETURN CG REGISTROS IS LC CURSOR REGISTROS BEGIN OPEN LC CURSOR FOR SELECT DISTINCT M ID MATERIA M DESCRIPCION FROM MALLA DETALLE MD MATERIA M PERIODO MATERIA PM PERIODO LECTIVO PL WHERE PM ID MATERIA MD ID MATERIA AND PL ID PERIODO LECTIVO PM ID PERIODO LECTIVO AND M ID MATERIA MD ID MATERIA AND PM ID MATERIA M ID MATERIA AND PL ID ESTADO 1 AND M ID ESTADO 1 AND PM ID ESTADO 1 AND MD ID ESTADO 1 ORDER BY M DESCRIPCION RETURN LC CURSOR END FU MAT ULT PERIODO 45 FU PROF MATE Funci n que recibe el id de la materia y retorna los profesores que han sido asignados en esa materia FUNCTION FU PROF MATERIA PN ID MATERIA NUMBER RETURN CG REGISTROS IS LC CURSOR CG REGISTROS BEGIN OPEN LC CURSOR FOR SELECT DISTINCT EM ID EMPLEADO PE PRIMER NOMBRE PE SEGUNDO NOMBRE lIPE APELLIDO PATERNOJ PE APELLIDO MATERNO FROM PERIODO MATERIA PM PERIODO LECTIVO PL PROFESOR ASIGNACION PA PARALELO MATERIA MP EMPLEADO EM MATERIA M PERSONA PE WHERE PM ID PERIODO LECTIVO PL ID PERIODO LECTIVO AND MATERIA MP ID MATERIA AND
35. 89 reports rwservlet reppdfProf amp BF22C1FAD5983A48 Windows Internet Explorer http stalin 8889 reports rwservlet reppdfProf8BF 22C 1FAD5983A48 3 sca pl Archivo Edit Ira Favoritos Ayuda Herramientas 1 j1 i amp amp i E D AULA C o7 9 to MATEMATICAS 452 INFORMACI N PERSONAL NOMBRES JOSE APELLIDOS RODRIGUEZ APELLIDO M CFDULA 0123456808 FMATI 1 FECHA DE NAC 01 01 70 SEXO M ESTADO CIVIL CASADO CIUDAD TELEFONO 123456 DIRECCION Zona desconocida 19 3 1 3 Visualizar Notas Actuales La opci n de notas actuales permitir mostrar un reporte detallado de las materias que el alumno esta cursando en el ciclo actual incluidas las notas actualizadas de sus parciales Oracie Application Server Forms Services Windows Internet Explorer Adwo Ver Favorites Herramientas a i Pigra to S m mE gear EJ seleccionar esta opci n se muestra un mensaje de como desea que se muestren los datos El Reporte de Notas Actuales contiene las asignaturas donde el alumno se encuentra matriculado y muestra las notas globales de los parciales recuperaci n y promedios y presenta una descripci
36. A 1 0 AS PARCIAL NVL NT NOTA PARCIAL2 0 AS PARCIAL2 NVL NT NOTA SUSPENSO 0 NVL NT NOTA PROMEDIO 0 NT NO VEZ EM ID PERSONA PE PRIMER NOMBREJ PE APELLIDO PATERNO AS PROFESOR PL ANIO PL CICLO PA DESCRIPCION GRUPO FROM MATERIA MA NOTAS NT ALUMNO AL EMPLEADO EM PERSONA PE PROFESOR ASIGNACION PS PARALELO MATERIA PM PARALELO PA PERIODO LECTIVO PL USUARIO U WHERE NT ID ALUMNO AL ID ALUMNO AND NT ID MATERIA MA ID MATERIA AND EM ID PERSONA PE ID PERSONA AND NT ID PERIODO LECTIVO PS ID PERIODO LECTIVO AND PS ID EMPLEADO EM ID EMPLEADO AND PS ID PARALELO MATERIA PM ID PARALELO MATERIA AND PM ID PARALELO PA ID PARALELO 100 AND PM ID MATERIA MA ID MATERIA AND PA ID PARALELO NT ID PARALELO AND NT ID ESTADO 1 AND U ID USUARIO PN ID USUARIO AND MA ID MATERIA PN ID MATERIA AND AL ID ESTADO 1 AND PE ID ESTADO 1 AND NT NO VEZ SELECT DISTINCT MAX NT NO VEZ FROM MATERIA MA NOTAS NT ALUMNO AL EMPLEADO EM PERSONA PE PROFESOR ASIGNACION PS PARALELO MATERIA PM PARALELO PA PERIODO LECTIVO PL USUARIO U WHERE NT ID ALUMNO AL ID ALUMNO AND NT ID MATERIA MA ID MATERIA AND EM ID PERSONA PE ID PERSONA AND NT ID PERIODO LECTIVO PS ID PERIODO LECTIVO AND PS ID EMPLEADO EM ID EMPLEADO AND PS ID PARALELO MATERIA PM ID PARALELO MATERIA AND PM ID PARALELO PA ID PARALELO AND PM ID MATERIA MA ID MATERIA AND PA ID PARALELO NT ID PARALELO AND NT ID ESTADO 1 101 AND U ID USUARIO PN ID USUARIO AN
37. A AND PELECT ID ESTADO 1 AND ALUM ID ESTADO 1 AND US ID USUARIO PN ID USUARIO ORDER BY MAT CODIGO MATERIA RETURN LN CANT END FU TIENE NOTAS ALUM 86 FUNCTION FU RETORNA TIPO NOTA PN ID USUARIO NUMBER RETURN CG REGISTROS IS LC CURSOR REGISTROS NULL BEGIN BEGIN OPEN LC CURSOR FOR SELECT DISTINCT TIPO NOTA FROM NOTAS N USUARIO U PERSONA P ALUMNO A WHERE U ID PERSONA P ID PERSONA AND A ID PERSONA P ID PERSONA AND ALUMNO A ID ALUMNO AND U ID USUARIOZPN ID USUARIO ORDER BY TIPO NOTA EXCEPTION WHEN NO DATA FOUND THEN CURSOR NULL END RETURN LC CURSOR END FU RETORNA TIPO NOTA 87 FUNCTION FU EXIS MAT OTRO PENSUM PN ID MATERIA NUMBER PN ID USUARIO NUMBER RETURN NUMBER IS LN NT NUMBER 6 0 LN HS NUMBER 6 0 LN CANT NUMBER 10 0 BEGIN BEGIN SELECT COUNT NT ID NOTA INTO LN NT FROM NOTAS NT ALUMNO AL PERSONA PE USUARIO U WHERE NT ID ALUMNO AL ID ALUMNO AND PE ID PERSONA U ID PERSONA AND PE ID PERSONA AL ID PERSONA AND U ID USUARIO PN ID USUARIO AND NT ID MATERIA IN SELECT DISTINCT EQ ID MATERIA EQUIVALE FROM MATERIA M MATERIA EQUIVALENTE EQ WHERE M ID MATERIA EQ ID MATERIA AND M ID MATERIA PN ID MATERIA AND NT ID_ESTADO lt gt 2 AND AL ID ESTADO 1 AND PE ID ESTADO 1 SELECT COUNT NT ID NOTA INTO LN HS 88 FROM HISTORIAL NOTAS NT ALUMNO AL PERSONA PE USUARIO U WHERE NT ID ALUMNO AL ID ALUMNO AND PE ID PERSONA U ID PERSONA AND PE ID PERSONA AL ID PERSONA AND USUAR
38. A1 NT NOTA NT NOTA ACADEMICA2 NT NOTA 2 NT NOTA ACADEMICA2 NT NOTA EXAMEN SUSPENSO SUSP NT NOTA PROMEDIO ROWNUM SECUENCIA NOMINA NOMINA ACAD NOTACADI EXAM EXAM1 PARC 1 PARC1 ACAD NOTACAD2 EXAM EXAM2 PARC 2 PARC2 SUSP SUSP PROM PROM FROM PERSONA P ALUMNO A NOTAS NT PARALELO PR MATERIA PERIODO LECTIVO PL WHERE P ID PERSONA A ID PERSONA AND NT ID PARALELO PR ID PARALELO AND NT ID MATERIA M ID MATERIA AND NT ID ALUMNO A ID ALUMNO 125 AND PL ID PERIODO LECTIVO NT ID PERIODO LECTIVO AND PL ID ESTADO 1AND A ID ESTADO 1 AND NT ID PARALELO PN ID PARALELO AND NT ID MATERIA PN ID MATERIA ORDER BY 9 ASC PROM ORD DESC Este reporte muestra al profesor el acta de calificaciones de los alumnos del curso en el que dicta su materia ordenados por promedio de forma descendente ENCABEZADO SELECT DISTINCT M CODIGO MATERIA 1 11 M DESCRIPCION ASIGNATURA P PRIMER NOMBRE P APELLIDO PATERNO P APELLIDO_ MATERNO PROFESOR PR DESCRIPCION PARALELO PL ANIO PL CICLO FROM PROFESOR ASIGNACION PA EMPLEADO E PARALELO MATERIA PM PERIODO LECTIVO PL MATERIA M PERSONA P PARALELO PR WHERE PA ID EMPLEADO E ID EMPLEADO AND E ID PERSONA P ID PERSONA AND PA ID PERIODO LECTIVO PL ID PERIODO LECTIVO 126 AND PA ID PARALELO MATERIA PM ID PARALELO MATERIA AND PR ID PARALELO PM ID PARALELO AND M ID MATERIA PM ID MATERIA AND PL ID ESTADO 1
39. ALELO 103 AND U ID USUARIO PN ID USUARIO AND MA ID MATERIA PN ID MATERIA AND NT ID_ESTADO lt gt 2 AND AL ID ESTADO 1 AND PE ID ESTADO 1 AND NOTA HOM REP MAT EQ Reporte que muestra la informaci n de las materias equivalentes en el caso de que el alumno estudie m s de un pensum SELECT DISTINCT MA CODIGO MATERIA MA DESCRIPCION AS MATERIA NVL NT NOTA PARCIAL1 0 AS PARCIAL1 NVL NT NOTA PARCIAL2 0 AS 2 NVL NT NOTA SUSPENSO O0 NVL NT NOTA PROMEDIO 0 NT NO VEZ EM ID PERSONA PE PRIMER NOMBRE PE APELLIDO PATERNO AS PROFESOR PL ANIO PL CICLO PA DESCRIPCION GRUPO FROM MATERIA MA NOTAS NT ALUMNO AL EMPLEADO EM PERSONA PE PROFESOR ASIGNACION PS PARALELO MATERIA PM 104 PARALELO PA PERIODO LECTIVO PL USUARIO U WHERE ALUMNO AL ID ALUMNO AND NT ID MATERIA MA ID MATERIA AND EM ID PERSONA PE ID PERSONA AND NT ID PERIODO LECTIVO PS ID PERIODO LECTIVO AND PS ID EMPLEADO EM ID EMPLEADO AND PS ID PARALELO MATERIA PM ID PARALELO MATERIA AND PM ID PARALELO PA ID PARALELO AND PM ID MATERIA MA ID MATERIA AND PA ID PARALELO NT ID PARALELO AND U ID PERSONA AL ID PERSONA AND U ID USUARIO PN ID USUARIO AND MA ID MATERIA IN SELECT DISTINCT EQ ID MATERIA EQUIVALE FROM MATERIA M MATERIA EQUIVALENTE EQ WHERE M ID MATERIA EQ ID MATERIA AND M ID MATERIA PN ID MATERIA AND NT ID_ESTADO lt gt 2 AND AL ID ESTADO 1 AND PE ID ESTADO 1 AND NT NO VEZ SELECT DISTINCT
40. ALELO PAR ID PARALELO AND N ID PERIODO LECTIVO PL ID PERIODO LECTIVO 137 AND A ID ESTADO 1 AND N ID MATERIA PN ID MATERIA AND PARCIAL 1 AND CALIF 1 AND N NOTA PARCIAL1 lt PN OR PN PARCIAL 1 AND CALIF 3 AND N NOTA PARCIAL1 PN 1 OR PN PARCIAL 1 AND PN_CALIF 2 AND N NOTA PARCIAL1 BETWEEN PN NOTA1 AND PN NOTA2 OR PN PARCIAL 2 AND PN_CALIF 1 AND N NOTA PARCIAL2 lt PN OR PN PARCIAL 2 AND CALIF 3 AND N NOTA PARCIAL2 gt PN OR PN PARCIAL 2 AND CALIF 2 AND N NOTA PARCIAL2 BETWEEN PN NOTA1 AND PN NOTA2 OR PN_PARCIAL 3 AND PN_CALIF 1 AND N NOTA PROMEDIO lt PN NOTA1 OR PN PARCIAL 3 AND PN_CALIF 3 AND N NOTA PROMEDIO gt PN NOTA1 OR PARCIAL 3 AND CALIF 2 AND N NOTA PROMEDIO BETWEEN PN NOTA1 AND NOTA2 ORDER BY 2 1 138 4 6 Reporte de Contacto de Profesores v REP MAIL PROF Muestra informaci n para contactar a los profesores SELECT DISTINCT PE SEGUNDO NOMBRE Il IPE APELLIDO PATERNO N PE APELLIDO MATERNO AS PROFE PE EMAIL PE TELEFONO M CODIGO MATERIA M DESCRIPCION FROM PERIODO MATERIA PM PERIODO LECTIVO PL PROFESOR ASIGNACION PA PARALELO MATERIA MP EMPLEADO EM MATERIA M PERSONA PE MALLA DETALLE MD WHERE PM ID PERIODO LECTIVO PL ID PERIODO LECTIVO AND M ID_MATERIA MP ID_MATERIA AND MATERIA PM ID MATERIA AND PA ID PARALEL
41. AND PN CALIF 2 AND N NOTA PARCIAL1 BETWEEN NOTA1 AND PN NOTA2 OR PN PARCIAL 2 AND PN CALIF 1 AND N NOTA PARCIAL2 PN OR PN PARCIAL 2 AND PN CALIF 3 AND N NOTA PARCIAL2 PN OR PN PARCIAL 2 AND PN CALIF 2 AND N NOTA PARCIAL2 BETWEEN NOTA1 AND PN NOTA2 OR PARCIAL 3 AND PN CALIF 1 AND N NOTA PROMEDIO PN OR PN PARCIAL 3 AND CALIF 3 AND N NOTA PROMEDIO gt PN OR PN PARCIAL 3 AND PN CALIF 2 AND N NOTA PROMEDIO BETWEEN NOTA1 AND PN NOTA2 RETURN LN CANT1 END FU CANT ALUM PROMAT FUNCTION FU CANT CONT MAIL PN ID MATERIA NUMBER RETURN NUMBER IS LN CANT1 NUMBER 4 0 BEGIN SELECT COUNT INTO LN 74 FROM PERIODO MATERIA PM PERIODO LECTIVO PL PROFESOR ASIGNACION PA PARALELO MATERIA EMPLEADO EM MATERIA M PERSONA PE WHERE PM ID PERIODO LECTIVO PL ID PERIODO LECTIVO AND M ID MATERIA MP ID MATERIA AND M ID MATERIA PM ID MATERIA AND PA ID PARALELO MATERIA MP ID PARALELO MATERIA AND PA ID PERIODO LECTIVO PL ID PERIODO LECTIVO AND PA ID EMPLEADO EM ID EMPLEADO AND EM ID EMPLEADO PA ID EMPLEADO AND PE ID PERSONA EM ID PERSONA AND PL ID ESTADO 1 AND PA ID ESTADO 1 AND PM ID ESTADO 1 AND M ID ESTADO 1 AND EM ID ESTADO 1 AND PE ID ESTADO 1 AND MP ID ESTADO 1 AND PM ID MATERIA PN ID MATERIA RETURN LN CANT1 END FU CANT CONT MAIL 75 FUNCTION FU CANT ALUM INSC PN ID MATERIA NUMBER PN ID PARAL
42. CT COUNT INTO LN CANT1 FROM PERSONA P ALUMNO A NOTAS N PERIODO LECTIVO PL WHERE P ID PERSONA A ID PERSONA AND A ID ALUMNO N ID ALUMNO AND N ID PERIODO LECTIVO PL ID PERIODO LECTIVO AND A ID ESTADO 1 AND N ID MATERIA PN ID MATERIA AND N ID PARALELO PN ID PARALELO AND PN PARCIAL 1 AND PN CALIF 1 AND N NOTA PARCIAL1 PN OR PN PARCIAL 1 AND CALIF 3 AND PARCIAL1 PN NOTA1 56 OR PN PARCIAL 1 AND PN CALIF 2 AND N NOTA PARCIAL1 BETWEEN NOTA1 AND PN NOTA2 OR PN PARCIAL 2 AND PN CALIF 1 AND N NOTA PARCIAL2 PN OR PN PARCIAL 2 AND PN CALIF 3 AND N NOTA PARCIAL2 PN OR PN PARCIAL 2 AND PN CALIF 2 AND N NOTA PARCIAL2 BETWEEN NOTA1 AND PN NOTA2 OR PARCIAL 3 AND PN CALIF 1 AND N NOTA PROMEDIO PN OR PN PARCIAL 3 AND CALIF 3 AND N NOTA PROMEDIO gt PN OR PN PARCIAL 3 AND PN CALIF 2 AND N NOTA PROMEDIO BETWEEN NOTA1 AND PN NOTA2 RETURN LN CANT 1 END FU CANT ALUM 57 FU CONT PROF MAT Funci n que retorna informaci n b sica de los diferentes profesores de la carrera FUNCTION FU CONT PROF MAT PN ID MATERIA NUMBER RETURN CG REGISTROS IS LC CURSOR CG REGISTROS BEGIN OPEN LC CURSOR FOR SELECT DISTINCT EM ID EMPLEADO PE PRIMER NOMBRE RE SEGUNDO NOMBRE lIPE APELLIDO PATERNOJ PE APELLIDO MATERNO PE EMAIL PE TELEFONO FROM PERIODO MATERIA PM PERIODO LECTIVO PL PROFESOR ASIGNACIO
43. Clave ID_TIPO_EMPLEADO NUMBER 5 N ID EMPLEADO NUMBER 5 N F ID ESTADO NUMBER 5 Y F FECHA INGRESO VARCHAR2 10 Y FECHA SALIDA VARCHAR2 50 Y USUARIO INSERTO VARCHAR2 100 Y FECHA_INSERTO DATE Y USUARIO ACTUALIZA VARCHAR2 100 Y FECHA ACTUALIZA DATE Y OBSERVACION VARCHAR2 500 Y ENTIDAD PARALELO_MATERIA Atributo Tipo Null Clave ID PARALELO MATERIA NUMBER 5 N ID PARALELO NUMBER 5 Y F ID MATERIA NUMBER 5 Y F FECHA EXAMEN PRIMERO VARCHAR2 10 Y FECHA EXAMEN SEGUNDO VARCHAR2 10 Y FECHA EXAMEN RECUPERACION VARCHAR2 10 Y CUPO MAXIMO NUMBER 5 Y CUPO MINIMO NUMBER 5 Y CUPO OCUPADO NUMBER 5 Y CUPO DISPONIBLE NUMBER 5 Y ID AULA NUMBER 5 Y F ID ESTADO NUMBER 5 Y F FECHA_REGISTRO DATE Y HORA REGISTRO DATE USUARIO REGISTRO VARCHAR2 50 Y FECHA MODIFICACION DATE Y HORA MODIFICACION DATE Y USUARIO MODIFICACION VARCHAR2 50 Y OBSERVACION VARCHAR2 200 Y ENTIDAD PROFESOR ASIGNACION Atributo Tipo Null Clave ID PROFESOR ASIGNACION NUMBER 5 N P ID EMPLEADO NUMBER 5 Y F ID PERIODO LECTIVO NUMBER 5 Y F ID PARALELO MATERIA NUMBER 5 Y F FECHA REGISTRO DATE Y HORA REGISTRO DATE Y USUARIO REGISTRO VARCHAR2 50 N ID ESTADO NUMBER 5 Y FECHA MODIFICACION DATE Y HORA MODIFICACION DATE Y USUARIO MODIFICACION VARCHAR2 50 Y ENTIDAD ALUMNO CATEGORIA Atributo Tipo Null Clave ID ALUMNO CATEGORIA 5 N P DESCRIPCION VARCHAR2 50 ABREVIATURA VARCHAR2 50 N
44. D A ID ESTADO 1 AND H ID_MATERIA IN SELECT ID MATERIA EQUIVALE FROM MATERIA EQUIVALENTE WHERE ID MATERIA PN ID MATERIA AND H NUMERO VECES SELECT MAX H NUMERO VECES FROM ALUMNO A HISTORIAL NOTAS H ESTADO E WHERE ALUMNO H ID ALUMNO AND E ID ESTADO A ID ESTADO AND A ID ALUMNO PN ID ALUMNO AND H ID MATERIA SELECT ID MATERIA EQUIVALE FROM MATERIA EQUIVALENTE WHERE ID MATERIA PN ID MATERIA LV ESTADO PK CONSULTAS ACADEMICAS FU VALIDAR EST NOTA LN PROMEDIO EXCEPTION WHEN NO DATA FOUND THEN LV ESTADO END 42 RETURN LV ESTADO END FU ESTADO MAT EQUIV ALUMNO PR ESTADO MATEQ ALUM NOTAS Procedimiento que devuelve el estado de la nota de las materias equivalentes del alumno PROCEDURE PR ESTADO ALUM NOTAS PN ID MATERIA NUMBER PN ID ALUMNO NUMBER PN ID MATERIA EQ OUT NUMBER PV ESTADO OUT VARCHAR2 IS LN ID MATERIA NUMBER 10 LN PROMEDIO NUMBER 10 2 BEGIN BEGIN SELECT H NOTA PROMEDIO H ID MATERIA INTO LN PROMEDIO LN ID MATERIA FROM ALUMNO A NOTAS H WHERE A ID ALUMNO H ID ALUMNO AND H ID ESTADO 1 AND ALUMNO PN ID ALUMNO AND H ID MATERIA IN SELECT ID MATERIA EQUIVALE FROM MATERIA EQUIVALENTE 43 WHERE ID MATERIA PN ID MATERIA AND H NO VEZ SELECT MAX H NO VEZ FROM ALUMNO A NOTAS H WHERE A ID ALUMNO H ID ALUMNO AND H ID ESTADO 1 AND A ID ALUMNO PN ID ALUMNO AND H ID MATERIA IN SELECT ID MATERIA EQUIVALE FROM MATERIA EQUIVALENTE WHERE ID MATERIA PN ID MATERIA AND ROWNUM
45. D A ID PERSONA P ID PERSONA AND MD ID MATERIA M ID MATERIA AND MD ID PENSUM MALLA PM ID PENSUM MALLA 53 AND N ID MATERIA M ID MATERIA AND ALUMNO A ID ALUMNO AND P ID ESTADO 1 AND A ID ESTADO 1 AND M ID ESTADO 1 AND MD ID ESTADO 1 AND N ID_ESTADO lt gt 2 AND PM ID ESTADO 1 AND U ID USUARIO PN ID USUARIO SELECT COUNT DISTINCT PM ID PENSUM MALLA INTO LN CANT2 FROM USUARIO U PERSONA P ALUMNO A MATERIA M MALLA DETALLE MD HISTORIAL NOTAS N PENSUM MALLA PM WHERE U ID PERSONA P ID PERSONA AND A ID PERSONA P ID PERSONA AND MD ID MATERIA M ID MATERIA AND MD ID PENSUM MALLA PM ID PENSUM MALLA AND N ID MATERIA M ID MATERIA AND ALUMNO A ID ALUMNO AND P ID ESTADO 1 AND A ID ESTADO 1 AND M ID ESTADO 1 54 AND MD ID ESTADO 1 AND PM ID ESTADO 1 AND U ID USUARIO PN ID USUARIO RETURN LN CANT1 LN CANT2 END FU CANT PENSUM ALUMNO FU PENSUM VIGENTE Retorna un estado de vigencia del pensum FUNCTION FU PENSUM VIGENTE PN ID PENSUM NUMBER RETURN NUMBER IS LN VALID NUMBER 5 0 BEGIN BEGIN SELECT 1 INTOLN VALID FROM PENSUM MALLA P WHERE P ID ESTADO 1 AND P ID PENSUM MALLA PN ID PENSUM EXCEPTION WHEN OTHERS THEN LN VALID Q END 55 RETURN LN VALID END FU PENSUM VIGENTE FUNCTION FU CANT ALUM PROM PN ID MATERIA NUMBER PN ID PARALELO NUMBER PN PARCIAL NUMBER PN CALIF NUMBER PN NOTA1 NUMBER PN NOTA2 NUMBER RETURN NUMBER IS LN CANT1 NUMBER 4 0 BEGIN SELECT DISTIN
46. D MA ID MATERIA PN ID MATERIA AND AL ID ESTADO 1 AND PE ID ESTADO 1 v REP HOMOLOGADAS Reporte que muestra la informaci n de las materias homologadas del alumno SELECT DISTINCT MA CODIGO MATERIA MA DESCRIPCION AS MATERIA NVL NT NOTA PARCIAL1 0 AS PARCIAL1 NVL NT NOTA PARCIAL2 0 AS 2 NVL NT NOTA SUSPENSO O0 NVL NT NOTA PROMEDIO 0 NT NO VEZ ID EMPLEADO PROFESOR PL ANIO PL CICLO PA DESCRIPCION GRUPO FROM MATERIA MA NOTAS NT ALUMNO AL PERSONA PE USUARIO U PARALELO MATERIA PM PARALELO PA PERIODO LECTIVO PL WHERE ALUMNO AL ID ALUMNO AND AL ID PERSONA PE ID PERSONA AND NT ID MATERIA MA ID MATERIA AND U ID PERSONA AL ID PERSONA AND PL ID PERIODO LECTIVOZNT ID PERIODO LECTIVO 102 AND PM ID PARALELO PA ID PARALELO AND PM ID MATERIA MA ID MATERIA AND PA ID PARALELO NT ID PARALELO AND U ID USUARIO PN ID USUARIO AND MA ID MATERIA PN ID MATERIA AND NT ID_ESTADO lt gt 2 AND AL ID ESTADO 1 AND PE ID ESTADO 1 AND NT TIPO NOTA HOM AND NT NO VEZ SELECT DISTINCT MAX NT NO VEZ FROM MATERIA MA NOTAS NT ALUMNO AL PERSONA PE USUARIO U PARALELO MATERIA PM PARALELO PA PERIODO LECTIVO PL WHERE NT ID ALUMNO AL ID ALUMNO AND AL ID PERSONA PE ID PERSONA AND NT ID MATERIA MA ID MATERIA AND U ID PERSONA AL ID PERSONA AND PL ID PERIODO LECTIVOZNT ID PERIODO LECTIVO AND PM ID PARALELO PA ID PARALELO AND PM ID MATERIA MA ID MATERIA AND PA ID PARALELO NT ID PAR
47. D MATERIA NUMBER PN ID USUARIO NUMBER RETURN VARCHAR IS LV ESTADO VARCHAR2 50 LN CANT NUMBER 5 0 BEGIN BEGIN 3l SELECT COUNT N ID ESTADO INTO LN CANT FROM USUARIO U PERSONA P ALUMNO A NOTAS N WHERE U ID USUARIO P ID PERSONA AND P ID PERSONA A ID PERSONA AND A ID ESTADO 1 AND P ID ESTADO 1 AND A ID ALUMNO N ID ALUMNO AND N ID ESTADO lt gt 2 AND U ID USUARIO PN ID USUARIO AND N ID MATERIA PN ID MATERIA IF LN 0 THEN LN 1 ELSE SELECT DISTINCT N ID ESTADO INTO LN CANT FROM USUARIO U PERSONA P ALUMNO A NOTAS N WHERE U ID USUARIO P ID PERSONA AND P ID PERSONA A ID PERSONA AND A ID ESTADO 1 AND P ID ESTADO 1 32 AND A ID ALUMNO N ID ALUMNO AND N ID ESTADO lt gt 2 AND U ID USUARIO PN ID USUARIO AND N ID MATERIA PN ID MATERIA AND N NO VEZ SELECT MAX N NO VEZ FROM USUARIO U PERSONA P ALUMNO A NOTAS N WHERE U ID USUARIO P ID PERSONA AND P ID PERSONA A ID PERSONA AND A ID_ESTADO 1 AND P ID ESTADO 1 AND A ID ALUMNO N ID ALUMNO AND ESTADO lt gt 2 AND U ID USUARIO PN ID USUARIO AND N ID MATERIA PN ID MATERIA y 7 11 4 END IF LV ESTADO PK CONSULTAS ACADEMICAS FU VALIDAR ESTADO L N CANT EXCEPTION WHEN NO DATA FOUND THEN 33 LV ESTADO FU ESTADO MATERIA ALUMNO NOTAS PN ID MA TERIA PN ID USUARIO END RETURNLV ESTADO END FU ESTADO MATERIA ALUMNO FUNCTION FU ESTADO MATERIA ALUMNO HIST PN ID MATERIA NUMBER PN ID USUARIO NUMBER RETURN VARCHAR IS LV
48. D PERSONA US ID PERSONA AND PER ID PERSONA ALUM ID PERSONA AND ALUM ID ALUMNO NT ID ALUMNO AND NT ID MATERIA MAT ID MATERIA AND MD ID MATERIA MAT ID MATERIA AND ALUM ID ESTADO 1 AND US ID USUARIO PN ID USUARIO AND PN 1 AND NT PROMEDIO BETWEEN SELECT VALOR FROM PARAMETROS WHERE DESCRIPCION NOTA MINIMA AND 82 SELECT VALOR FROM PARAMETROS WHERE DESCRIPCION NOTA MAXIMA OR PN PROM 2 AND NT PROMEDIO SELECT VALOR FROM PARAMETROS WHERE DESCRIPCION NOTA MINIMA OR PN PROM 3 AND NT ACAD P1 NT ASISTENCIA P1 NT ACAD P2 NT ASISTENCIA _ P2 SELECT VALOR FROM PARAMETROS WHERE DESCRIPCION NOTA MINIMA SELECT VALOR FROM PARAMETROS WHERE DESCRIPCION NOTA MINIMA AND NT PROMEDIO 0 OR PN PROM 4 AND NT PROMEDIO 0 AND NT ACAD P1 NT ASISTENCIA 1 gt 0 AND NT ACAD P2 NT ASISTENCIA P2 0 OR PN PROM 5 AND PV AND NT HOMOLOGADO S OR PV TIPO SEM AND NT HOMOLOGADO N OR PN 0 AND PN TOMADAS 0 OR PN TOMADAS 1 AND NT NUMERO VECES 1 OR PN TOMADAS 2 AND NT NUMERO VECES 1 AND PN SEM 1 MD ID SEMESTRE PN SEMESTRE1 OR 83 PN SEM 2 AND MD ID SEMESTRE BETWEEN SEMESTRE1 AND PN SEMESTRE2 OR PN SEM 3 AND MAT DESCRIPCION LIKE PV CON ORDER BY 1 ASC RETURN LN CANT LN CANTHIS END FU CANT ALUM HIST FUNCTION FU RETORNA SEMES ALUM PN ID USUARIO NUMBER RET
49. DISTINCT MAX NT NO VEZ FROM MATERIA MA NOTAS NT ALUMNO AL PERSONA PE USUARIO U WHERE NT ID ALUMNO AL ID ALUMNO AND NT ID MATERIA MA ID MATERIA AND U ID PERSONA AL ID PERSONA AND U ID USUARIO PN ID USUARIO AND MA ID MATERIA PN ID MATERIA AND NT ID ESTADO 14 AND AL ID ESTADO 1 AND PE ID ESTADO 1 UNION 93 SELECT DISTINCT MA CODIGO MATERIA MA DESCRIPCION AS MATERIA NVL H ACAD P1 0 NVL H EXAMEN P1 0 AS PARCIAL1 NVL H ACAD P2 0 NVL H EXAMEN P2 0 AS 2 NVL H RECUPERACION 0 NVL H PROMEDIO 0 H NUMERO VECES 0 AS PROFESOR H ANIO TO CHAR H CICLO H GRUPO FROM MATERIA MA HISTORIAL NOTAS H ALUMNO AL PERSONA PE USUARIO U WHERE H ID ALUMNO AL ID ALUMNO AND H ID MATERIA MA ID MATERIA AND U ID PERSONA AL ID PERSONA AND U ID USUARIO PN ID USUARIO AND MA ID MATERIA PN ID MATERIA AND H PROMEDIO gt SELECT VALOR FROM PARAMETROS WHERE DESCRIPCION NOTA MINIMA AND H PROMEDIO lt SELECT VALOR FROM PARAMETROS WHERE DESCRIPCION NOTA MAXIMA AND AL ID ESTADO 1 AND PE ID ESTADO 1 AND H NUMERO VECES SELECT DISTINCT MAX H NUMERO VECES 94 FROM MATERIA MA HISTORIAL NOTAS H ALUMNO AL PERSONA PE USUARIO U WHERE ALUMNO AL ID ALUMNO AND H ID MATERIA MA ID MATERIA AND U ID PERSONA AL ID PERSONA AND U ID USUARIO PN ID USUARIO AND MA ID MATERIA PN ID MATERIA AND H PROMEDIO gt SELECT VALOR FROM PARAMETROS WHERE DESCRIPCION NOTA MINIMA AND H PROMEDIO lt
50. DO 1 AND MD ID ESTADO 1 GROUP BY MD ID PENSUM MALLA TO CHAR NT ANIO NT CICLO ELSE LN PENSUM 0 END IF END IF PN PENSUM LN PENSUM PN PENSUM LN PENSUM EXCEPTION WHEN NO DATA FOUND THEN PENSUM 0 END END PR PENSUM ALUMNO 29 FU MATERIAS PENSUM Retorna un cursor el cual va a contener las materias del pensum que el alumno actualmente est cursando FUNCTION FU MATERIAS PENSUM PN ID PENSUM ALUMNO NUMBER RETURN CG REGISTROS IS LC CURSOR CG REGISTROS NULL BEGIN BEGIN OPEN LC CURSOR FOR SELECT DISTINCT MD ID PENSUM MALLA MA ID MATERIA MA CODIGO MATERIA MA DESCRIPCION NVL MA PERIODO SEMANAL 0 NVL MA PERIO DO SEMESTRAL 0 NVL MA CREDITOS 0 MD ID SEMESTRE SUBSTR MA CODIGO MATERIA LENGTH MA CODIGO MATERIA 1 AS COLUMNA FROM PENSUM MALLA PM MALLA DETALLE MD MATERIA MA SEMESTRE SE TIPO MATERIA TM WHERE PM ID PENSUM MALLA MD ID PENSUM MALLA AND MD ID MATERIA MA ID MATERIA AND MD ID SEMESTRE SE ID SEMESTRE AND MD ID ESTADO 1 30 AND MA ID ESTADO 1 AND PM ID ESTADO 1 AND PM ID PENSUM MALLA PN ID PENSUM ALUMNO AND MA ID TIPO MATERIA TM ID TIPO MATERIA AND TM ID TIPO MATERIA NOT IN 4 5 6 7 ORDER BY MD ID SEMESTRE SUBSTR MA CODIGO MATERIA LENGTH MA CODIGO MATERIA 1 EXCEPTION WHEN NO_DATA_FOUND THEN LC CURSOR NULL END RETURN LC CURSOR END FU MATERIAS PENSUM FU ESTADO MATERIA ALUMNO Funci n que retorna el estado de la nota de una materia FUNCTION FU ESTADO MATERIA ALUMNO PN I
51. ELO NUMBER RETURN NUMBER IS LN NUMBER 4 0 BEGIN SELECT COUNT INTO LN CANT1 FROM PERSONA P ALUMNO A PARALELO PR MATERIA M PERIODO LECTIVO PL INSCRIPCION LINSCRIPCION DETALLE IDE WHERE P ID PERSONA A ID PERSONA AND A ID ALUMNO I ID ALUMNO AND I ID INSCRIPCION IDE ID INSCRIPCION AND IDE ID PERIODO LECTIVO PL ID PERIODO LECTIVO AND IDE ID PARALELO PR ID PARALELO AND IDE ID MATERIA M ID MATERIA AND A ID ESTADO 1 AND PL ID ESTADO 1 AND IDE ID ESTADO 1 AND I ID ESTADO 1 AND IDE ID PARALELO PN ID PARALELO AND IDE ID MATERIA PN ID MATERIA ORDER BY 1 ASC RETURN LN CANT1 END FU CANT ALUM INSC 76 FUNCTION FU CANT ALUM CON PROM PN ID MATERIA NUMBER PN ID PARALELO NUMBER RETURN NUMBER IS CANT1 NUMBER 4 0 BEGIN SELECT COUNT INTO LN CANT1 FROM PERSONA P ALUMNO A NOTAS NT PARALELO PR MATERIA M PERIODO LECTIVO PL WHERE P ID PERSONA A ID PERSONA AND NT ID PARALELO PR ID PARALELO AND NT ID MATERIA M ID MATERIA AND NT ID ALUMNO A ID ALUMNO AND PL ID PERIODO LECTIVO NT ID PERIODO LECTIVO AND PL ID ESTADO 1 AND A ID_ESTADO 1 AND NT ID PARALELO PN ID PARALELO AND NT ID MATERIA PN ID MATERIA ORDER BY 1 ASC RETURN LN CANTI END FU CANT ALUM CON PROM 77 FUNCTION FU RETORNA NOMALUM PN ID USUARIO NUMBER RETURN IS LV NOMBRE VARCHAR2 200 BEGIN SELECT PER PRIMER NOMBRE PER SEGUNDO NOMBRE PER APELLIDO PATERNO PER APELLIDO MATERNO INTO LV NOMBRE FROM USUARIO US
52. ES Paquete creado para todas las funciones y procedimientos que permiten realizar las diferentes validaciones que el m dulo necesita CREATE OR REPLACE PACKAGE PK VALIDACIONES IS TYPE CG REGISTROS IS REF CURSOR FUNCTION FU CANT ALUM PROM PN ID MATERIA NUMBER PN ID PARALELO NUMBER PN PARCIAL NUMBER PN CALIF NUMBER NOTA1 NUMBER NOTA2 NUMBER RETURN NUMBER FUNCTION FU CONT PROF MAT PN ID MATERIA NUMBER RETURN CG REGISTROS FUNCTION FU CANT ALUM PROMAT PN ID MATERIA NUMBER PN PARCIAL NUMBER CALIF NUMBER PN NOTA1 NUMBER PN NOTA2 NUMBER RETURN NUMBER FUNCTION FU CANT CONT MAIL PN ID MATERIA NUMBER RETURN NUMBER FUNCTION FU CANT ALUM INSC PN ID MATERIA NUMBER PN ID PARALELO NUMBER RETURN NUMBER 68 FUNCTION FU CANT ALUM CON PROM PN ID MATERIA NUMBER PN ID PARALELO NUMBER RETURN NUMBER FUNCTION FU RETORNA NOMALUM PN ID USUARIO NUMBER RETURN VARCHAR2 FUNCTION FU RETORNA NOMPROF PN ID USUARIO NUMBER RETURN VARCHAR2 FUNCTION FU RETORNA NOMBRE PN ID USUARIO NUMBER RETURN VARCHAR2 FUNCTION FU CANT ALUM HIST PN ID USUARIO NUMBER PV TIPO VARCHAR2 OPC PROM NUMBER PN TOMADAS NUMBER PN SEM NUMBER PN SEMESTRE1 NUMBER PN SEMESTRE2 NUMBER PV CON MAT VARCHAR2 RETURN NUMBER FUNCTION FU RETORNA SEMES ALUM PN ID USUARIO NUMBER RETURN CG REGISTROS FUNCTION FU TIENE NOTAS ALUM PN ID USUARIO NUMBER RETURN NUMBER FUNCTION FU RETORNA TIPO NOTA PN ID USUARIO NUMBER RETURN CG REGISTROS
53. ESTADO VARCHAR2 50 LN ESTADO NUMBER 10 2 0 CANT NUMBER 5 0 BEGIN BEGIN SELECT COUNT N PROMEDIO INTO LN ESTADO FROM USUARIO U PERSONA P ALUMNO A HISTORIAL NOTAS N WHERE P ID PERSONA U ID PERSONA AND A ID PERSONA P ID PERSONA AND A ID ALUMNO ZN ID ALUMNO AND A ID ESTADO 1 AND P ID ESTADO 1 AND N ID_ESTADO lt gt 2 34 AND U ID USUARIO PN ID USUARIO AND N ID MATERIA PN ID MATERIA IF LN ESTADO 0 THEN LN 1 ELSE SELECT DISTINCT N PROMEDIO INTO LN CANT FROM USUARIO U PERSONA P ALUMNO A HISTORIAL NOTAS N WHERE P ID PERSONA U ID PERSONA AND A ID PERSONA P ID PERSONA AND A ID ALUMNO ZN ID ALUMNO AND A ID ESTADO 1 AND P ID ESTADO 1 AND N ID ESTADO lt gt 2 AND N NUMERO VECES SELECT MAX N NUMERO VECES FROM USUARIO U PERSONA P ALUMNO A HISTORIAL NOTAS N WHERE P ID PERSONA U ID PERSONA AND A ID PERSONA P ID PERSONA AND A ID ALUMNO N ID ALUMNO AND A ID ESTADO 1 35 AND P ID ESTADO 1 AND N ID ESTADO lt gt 2 AND U ID USUARIO PN ID USUARIO AND N ID MATERIA PN ID MATERIA AND U ID USUARIO PN ID USUARIO AND N ID MATERIA PN ID MATERIA END IF LV ESTADO PK CONSULTAS ACADEMICAS FU VALIDAR E ST NOTA LN CANT EXCEPTION WHEN NO DATA FOUND THEN NULL END RETURNLV ESTADO END FU ESTADO MATERIA ALUMNO HIST 36 FU ESTADO MATERIA ALUMNO NOTAS Retorna el estado de la nota de una materia que el alumno est cursando FUNCTION FU ESTADO MATERIA ALUMNO NOTAS PN ID MATERIA NUMBE
54. HAR2 VARCHAR2 VARCHAR2 DATE NUMBER 10 2 NUMBER 5 Tipo NUMBER 5 NUMBER 5 VARCHAR2 1500 Null Clave N P N Y E N 2 u N E Y Y Y Y P Y Y Y Y Y u Y Y Y Y Y Y F Null Clave N P Y F N PASSWORD VARCHAR2 99 N FECHA_INGRESO DATE N FECHA_ACTUALIZO DATE Y ID_ ESTADO NUMBER 5 Y F ENTIDAD PENSUM_MALLA Atributo Tipo Null Clave ID PENSUM MALLA NUMBER 5 N P ANIO PENSUM NUMBER 5 N CICLO PENSUM NUMBER 5 N VIGENTE DESDE DATE N VIGENTE HASTA DATE Y DESCRIPCION VARCHAR2 255 Y NUM_SEMESTRES NUMBER 5 N ID_ ESTADO NUMBER 5 Y F ENTIDAD SEMESTRE Atributo Tipo Null Clave ID SEMESTRE NUMBER 5 N P DESCRIPCION VARCHAR2 50 ID ESTADO NUMBER 5 Y F ENTIDAD PERIODO DURACION Atributo Tipo Null Clave ID DURACION PERIODO NUMBER 5 N P UNIDAD TIEMPO VARCHAR2 50 CANTIDAD NUMBER 5 N DENOMINAGION VARCHAR2 50 N ID ESTADO NUMBER 5 Y F ENTIDAD SECCION Atributo Tipo Null Clave ID SECCION NUMBER 5 N DESCRIPCION VARCHAR2 50 N ID ESTADO NUMBER 5 Y F ENTIDAD PARALELO Atributo Tipo Null Clave ID PARALELO NUMBER 5 N E DESCRIPCION VARCHAR2 50 N ID PERIODO LECTIVO NUMBER 5 Y F ID SECCION NUMBER 5 Y F FECHA REGISTRO DATE Y HORA REGISTRO DATE Y USUARIO REGISTRO VARCHAR2 50 Y FECHA MODIFICACION DATE Y HORA MODIFICACION DATE Y USUARIO MODIFICACION 2 50 Y OBSERVACION
55. HIS NUMBER 8 0 BEGIN SELECT COUNT 1 INTO LN CANT FROM USUARIO US PERSONA PER ALUMNO ALUM ESTADO E 80 NOTAS NT PERIODO LECTIVO PELECT MATERIA MAT PARALELO PAR MALLA DETALLE MD WHERE PER ID PERSONA US ID PERSONA AND PER ID PERSONA ALUM ID PERSONA AND ALUM ID ALUMNO NT ID ALUMNO AND NT ID PARALELO PAR ID PARALELO AND NT ID PERIODO LECTIVO PELECT ID PERIODO LECTIVO AND NT ID MATERIA MAT ID MATERIA AND ALUM ID ESTADO 1 AND E ID ESTADOZNT ID ESTADO AND MAT ID MATERIA MD ID MATERIA AND US ID USUARIO PN ID USUARIO AND PN OPC PROM 1 AND NT NOTA PROMEDIO BETWEEN SELECT VALOR FROM PARAMETROS WHERE DESCRIPCION NOTA MINIMA AND SELECT VALOR FROM PARAMETROS WHERE DESCRIPCION MAXIMA OR PN OPC PROM 2 AND NT NOTA PROMEDIO SELECT VALOR FROM PARAMETROS WHERE DESCRIPCION NOTA MINIMA OR PN OPC PROM 3 AND NT ID ESTADO 17 OR PN OPC PROM 4 AND NT ID ESTADO 1 81 OR PROM 5 AND NT TIPO NOTA LIKE PV_TIPO OR PN PROM 0 AND PN TOMADAS 0 OR PN TOMADAS 1 AND NT NO VEZ 1 OR PN TOMADAS 2 AND VEZ gt 1 AND PN SEM 1 AND MD ID SEMESTRE PN SEMESTRE1 OR PN SEM 2 AND MD ID SEMESTRE BETWEEN SEMESTRE1 AND PN SEMESTRE2 OR SEM 3 AND MAT DESCRIPCION LIKE PV CON SELECT DISTINCT COUNT 1 INTO LN CANTHIS FROM USUARIO US PERSONA PER ALUMNO ALUM HISTORIAL NOTAS NT MATERIA MAT MALLA DETALLE MD WHERE PER I
56. IA MAT PARALELO PAR PERIODO MATERIA PM PERIODO LECTIVO PL WHERE PL ID PERIODO LECTIVO PM ID PERIODO LECTIVO AND MAT ID MATERIA PM ID MATERIA AND PMAT ID_MATERIA MAT ID_MATERIA AND PMAT ID PARALELO PAR ID PARALELO AND PL ID ESTADO 1 AND PM ID ESTADO 1 AND PMAT ID ESTADO 1 AND PAR ID ESTADO 1 AND PAR DESCRIPCION NOT IN GRACIA HOMOLOGACION AND MAT ID MATERIA PN ID MATERIA RETURN LC CURSOR END FU CURSOS PROFESOR FU SEMESTRES ULT PERIODO Funci n que retorna los semestres del per odo lectivo actual FUNCTION FU SEMESTRES ULT PERIODO RETURN CG REGISTROS IS 49 LC CURSOR CG REGISTROS BEGIN OPEN LC CURSOR FOR SELECT DISTINCT S ID SEMESTRE S DESCRIPCION FROM MALLA DETALLE MD MATERIA M SEMESTRE 5 PERIODO MATERIA PM PERIODO LECTIVO PL WHERE MATERIA MD ID MATERIA AND MD ID SEMESTRE S ID SEMESTRE AND PM ID MATERIA M ID MATERIA AND PL ID PERIODO LECTIVO PM ID PERIODO LECTIVO AND PM ID MATERIA MD ID MATERIA AND PL ID ESTADO 1 AND M ID ESTADO 1 AND S ID ESTADO 1 AND PM ID ESTADO 1 AND MD ID ESTADO 1 ORDER BY 1 RETURN LC CURSOR END FU SEMESTRES ULT PERIODO 50 FU MAT SEMESTRE Retorna un cursor que contiene las materias de un semestre del per odo lectivo actual FUNCTION FU MAT SEMESTRE PN ID SEMESTRE NUMBER RETURN CG REGISTROS IS LC CURSOR CG REGISTROS BEGIN OPEN LC CURSOR FOR SELECT DISTINCT M ID MATERIA M DESCRIPCION FROM MALLA DETALLE MD MATERIA M SEMESTRE 5 PERIODO MATERIA PM PERIODO
57. ID MATERIA MAT ID MATERIA AND ALUM ID ESTADO 1 AND E ID ESTADO NT ID ESTADO AND MAT ID MATERIA MD ID MATERIA AND US ID USUARIO PN ID USUARIO AND PN PROM 1 AND NT NOTA PROMEDIO BETWEEN SELECT VALOR FROM PARAMETROS WHERE DESCRIPCION NOTA MINIMA AND SELECT VALOR FROM PARAMETROS WHERE DESCRIPCION NOTA MAXIMA OR PROM 2 AND NT NOTA PROMEDIO lt SELECT VALOR FROM PARAMETROS WHERE DESCRIPCION NOTA MINIMA OR PROM 3 AND NT ID ESTADO 17 OR PROM 4 AND NT ID ESTADO 1 OR PROM 5 AND NT TIPO NOTA LIKE PV OR PN PROM 0 AND TOMADAS 0 OR TOMADAS 1 AND VEZ 1 OR TOMADAS 2 AND VEZ gt 1 AND SEM 1 AND MD ID SEMESTRE PN SEMESTRE 1 OR 116 PN SEM 2 AND MD ID SEMESTRE BETWEEN PN SEMESTRE1 AND SEMESTRE2 OR PN SEM 3 AND MAT DESCRIPCION LIKE PV CON UNION SELECT DISTINCT MAT DESCRIPCION MATERIA NT PROMEDIO PROMEDIO SUBSTR NT GRUPO 2 1 SEM MAT ID MATERIA TO NUMBER NT ANIO CHAR NT CICLO CICLO SUBSTR MAT CODIGO MATERIA LENGTH MAT CODIGO MATERIA 2 3 COD MAT NT GRUPO NT ACAD P1 NT ASISTENCIA P1 1 NT ACAD P2 NT ASISTENCIA P2 PARCIAL2 NT RECUPERACION RECUPERACION NT NUMERO VECES PK CONSULTAS ACADEMICAS FU VALIDAR EST NOTA NVL NT PRO MEDIO 0 AS ESTADO NT EX GRACIA FROM USUARIO US PERSONA PER ALUMNO ALUM HISTORIAL NOTAS NT MATERIA
58. ID ESTADO NUMBER 5 Y F ENTIDAD ALUMNO Atributo Tipo Null Clave ID ALUMNO NUMBER 5 N P ID PERSONA NUMBER 5 Y F ID ALUMNO CATEGORIA NUMBER 5 Y F CODIGO ESTUDIANTIL VARCHAR2 10 FECHA INGRESO CARRERA DATE SEMESTRE ACTUAL ID ESTADO Atributo ID PERIODO MATERIA DESCRIPCION ID MATERIA ID PERIODO LECTIVO ID ESTADO ENTIDAD HISTORIAL NOTAS Atributo ID NOTA ID ALUMNO ID MATERIA ID PROFESOR ID PERIODO ACAD P1 EXAMEN P1 ASISTENCIA P1 ACAD P2 EXAMEN P2 ASISTENCIA P2 RECUPERACION PROMEDIO EX GRACIA FECHA REGISTRO NUMERO VECES GRUPO ID ESTADO ANIO CICLO NUMBER 5 NUMBER 5 ENTIDAD PERIODO MATERIA Tipo NUMBER 5 VARCHAR2 20 NUMBER 5 NUMBER 5 NUMBER 5 Tipo NUMBER 10 NUMBER 5 NUMBER 5 VARCHAR2 100 NUMBER 5 NUMBER 10 2 10 2 10 2 10 2 NUMBER 10 2 10 2 10 2 10 2 10 2 DATE NUMBER 5 VARCHAR2 10 NUMBER 5 NUMBER 4 NUMBER 2 lt Z lt 2 Null lt lt lt lt 2 Null lt lt lt lt 2 lt lt lt lt lt lt lt lt lt lt lt lt lt lt 2 mm Clave 12 ENTIDAD TIPO REQUISITO MAT Atributo Tipo Null Clave ID TIPO REQUISITO NUMBER 5 N P DESCRIPCION VARCHAR2 50 N ID ESTADO NUMBER 5 Y F ENTIDAD INSCRIPCION Atributo Tipo Null Clave ID_INSCRIPCION NUMBER 5 N P ID_ALUMNO NUMBER 5 Y F FECHA_INSCRIPCION DATE N HORA_INSCRIPCION DATE N FECHA_ACTUALIZACION DATE Y
59. ID PERIODO LECTIVO NT ID PERIODO LECTIVO AND PL ID ESTADO 1 AND A ID ESTADO 1 AND NT ID PARALELO PN ID PARALELO AND NT ID MATERIA PN ID MATERIA ORDER BY 1 DESC 4 4 Reporte de Consulta de Promedios v REP CONSULTA PROMEDIOS Muestra al profesor los promedios de los alumnos por paralelo ENCABEZADO SELECT DISTINCT MA DESCRIPCION MATERIA PAR DESCRIPCION GRUPO PE APELLIDO PATERNO PE APELLIDO MATERNOJ PE PRIMER NOMBRE 132 lIPE SSEGUNDO NOMBRE AS PROFESOR FROM PARALELO MATERIA PAM PERIODO MATERIA MATERIA MA PARALELO PAR PROFESOR ASIGNACION PASIG PERSONA PE EMPLEADO EM PERIODO LECTIVO PL WHERE PL ID PERIODO LECTIVO PEM ID PERIODO LECTIVO AND PASIG ID PERIODO LECTIVO PL ID PERIODO LECTIVO AND PASIG ID PARALELO MATERIA PAM ID PARALELO MATERIA AND PASIG ID EMPLEADO EM ID EMPLEADO AND PE ID PERSONA EM ID PERSONA AND PEM ID MATERIA MA ID MATERIA AND PAM ID PARALELO PAR ID PARALELO AND MA ID MATERIA PAM ID MATERIA AND PAM ID MATERIA PN ID MATERIA AND PAM ID PARALELO PN ID PARALELO AND PL ID ESTADO 1 133 DETALLE SELECT DISTINCT P APELLIDO PATERNOJ P APELLIDO MATERNOJ P SEGUNDO NOMBRE AS ALUMNO DECODE PN PARCIAL 1 N NOTA 2 N NOTA ACADEMICA2 N NOTA 1 AS NOTAT DECODE PN PARCIAL 1 N NOTA EXAMEN1 2 N NOTA EXAMEN2 N NOTA PARCIAL2 AS NOTA2 DECODE PN PARCIAL 1 N NOTA 1 2 N NOTA PA
60. IO PN ID USUARIO AND NT ID MATERIA IN SELECT DISTINCT EQ ID MATERIA EQUIVALE FROM MATERIA M MATERIA EQUIVALENTE EQ WHERE M ID MATERIA EQ ID MATERIA AND M ID MATERIA PN ID MATERIA AND NT ID ESTADO lt gt 2 AND AL ID ESTADO 1 AND PE ID ESTADO 1 LN NT LN HS EXCEPTION WHEN NO DATA FOUND THEN NULL END RETURNLN CANT END FU EXIS MAT OTRO PENSUM END 89 3 3 Paquete de Encriptaci n PK TOOLKIT Este paquete contiene funciones y procedimientos que permiten el encriptamiento y desencriptamiento de la informaci n CREATE OR REPLACE PACKAGE TOOLKIT AS FUNCTION ENCRYPT P TEXT IN VARCHAR2 RETURN RAW FUNCTION DECRYPT P RAW IN RAW RETURN VARCHAR2 END TOOLKIT CREATE OR REPLACE PACKAGE BODY TOOLKIT AS G KEY RAW 32767 UTL RAW CAST TO RAW 123456787 PAD CHR VARCHAR2 1 PROCEDURE PADSTRING P TEXT IN OUT VARCHAR2 FUNCTION ENCRYPT P TEXT IN VARCHAR2 RETURN RAW IS L TEXT VARCHAR2 32767 P TEXT L ENCRYPTED RAW 32767 BEGIN PADSTRING L TEXT DBMS OBFUSCATION TOOLKIT DESENCRYPT INPUT UTL RAW CAST TO RAW L TEXT KEY gt G KEY ENCRYPTED DATA gt L ENCRYPTED RETURN L ENCRYPTED 90 END FUNCTION DECRYPT P RAW IN RAW RETURN VARCHAR2 IS L DECRYPTED VARCHAR2 32767 BEGIN DBMS OBFUSCATION TOOLKIT DESDECRYPT INPUT gt P RAW KEY gt G KEY DECRYPTED DATA gt L DECRYPTED RETURN RTRIM UTL RAW CAST TO VARCHAR2 L DECRYPTED G PAD CHR END PR
61. IPO MATERIA IN 4 5 ORDER BY MD ID SEMESTRE EXCEPTION WHEN OTHERS THEN LC CURSOR NULL END RETURN LC CURSOR END FU OPTATIVAS PENSUM 39 FU MAT CURSA ALUMNO Funci n que recibe como par metro el id del usuario y retorna las materias que est cursando el alumno FUNCTION FU CURSA ALUMNO PN ID USUARIO NUMBER RETURN REGISTROS IS LC CURSOR CG REGISTROS NULL BEGIN BEGIN OPEN LC CURSOR FOR SELECT DISTINCT MAT ID MATERIA MDET ID SEMESTRE SUBSTR MAT CODIGO MATERIA LENGTH MAT CODIGO MAT ERIA 1 AS COLUMNA FROM MATERIA MAT MALLA DETALLE MDET NOTAS N PERIODO LECTIVO PL PERSONA P USUARIO U ALUMNO A WHERE U ID PERSONA P ID PERSONA AND A ID PERSONA P ID PERSONA AND A ID ALUMNO N ID ALUMNO AND N ID_MATERIA MAT ID_MATERIA AND MDET ID MATERIA MAT ID MATERIA AND MAT ID ESTADO 1 AND MDET ID ESTADO 1 40 AND N ID ESTADO 1 AND N ID USUARIO PN ID USUARIO EXCEPTION WHEN OTHERS THEN CURSOR NULL END RETURN LC CURSOR END FU MAT CURSA ALUMNO FU ESTADO MAT EQUIV ALUMNO Esta funci n retorna el estado de las materias si son equivalentes es decir de las que se hayan visto en el pensum anterior FUNCTION FU ESTADO MAT EQUIV ALUMNO PN ID MATERIA NUMBER PN ID ALUMNO NUMBER RETURN VARCHAR2 IS LV ESTADO VARCHAR2 50 LN PROMEDIO NUMBER 10 2 BEGIN BEGIN SELECT H PROMEDIO INTO LN PROMEDIO FROM ALUMNO A HISTORIAL NOTAS H WHERE A ID ALUMNO H ID ALUMNO 41 AND ALUMNO PN ID ALUMNO AN
62. LECTIVO PL WHERE PM ID MATERIA MD ID MATERIA AND MD ID SEMESTRE S ID SEMESTRE AND PL ID PERIODO LECTIVO PM ID PERIODO LECTIVO AND M ID MATERIA MD ID MATERIA AND PM ID MATERIA M ID MATERIA AND PL ID ESTADO 1 AND M ID ESTADO 1 AND S ID ESTADO 1 AND PM ID ESTADO 1 AND MD ID ESTADO 1 51 AND S ID SEMESTRE PN ID SEMESTRE ORDER BY M DESCRIPCION RETURN LC CURSOR END FU MAT SEMESTRE FU PARAL MATERIA Retorna los paralelos de una materia del per odo lectivo actual FUNCTION FU PARAL MATERIA PN ID MATERIA NUMBER RETURN CG REGISTROS IS LC CURSOR CG REGISTROS BEGIN OPEN LC CURSOR FOR SELECT DISTINCT PM ID PARALELO P DESCRIPCION FROM PARALELO MATERIA PM PARALELO P PERIODO MATERIA PE PERIODO LECTIVO PL WHERE P ID PARALELO PM ID PARALELO AND PE ID MATERIA PM ID MATERIA AND PL ID PERIODO LECTIVO PE ID PERIODO LECTIVO AND PL ID ESTADO 1 AND PM ID ESTADO 1 AND P ID ESTADO 1 52 AND PE ID ESTADO 1 AND P DESCRIPCION NOT IN GRACIA HOMOLOGACION AND PM ID MATERIA PN ID MATERIA RETURN LC CURSOR END FU PARAL MATERIA FU CANT PENSUM ALUMNO Esta funci n retorna el n mero de pensum estudiados por un alumno FUNCTION FU CANT PENSUM ALUMNO PN ID USUARIO NUMBER RETURN NUMBER IS LN CANT1 NUMBER 4 0 CANT2 NUMBER 4 0 BEGIN SELECT COUNT DISTINCT PM ID PENSUM MALLA INTO CANT1 FROM USUARIO U PERSONA P ALUMNO A NOTAS N MATERIA M MALLA DETALLE MD PENSUM MALLA PM WHERE U ID PERSONA P ID PERSONA AN
63. LLE MD PERIODO LECTIVO PL WHERE U ID PERSONA P ID PERSONA AND A ID PERSONA P ID PERSONA AND ALUMNO A ID ALUMNO AND A ID ESTADO 1 AND M ID MATERIA NT ID MATERIA AND PL ID PERIODO LECTIVO NT ID PERIODO LECTIVO AND MD ID MATERIA M ID MATERIA AND NT ID ESTADO IN 14 15 1 17 24 AND U ID USUARIO PN ID USUARIO AND P ID ESTADO 1 AND A ID ESTADO 1 AND ESTADO 1 AND MD ID ESTADO 1 HAVING NT ID PERIODO LECTIVO SELECT NVL MAX NT ID PERIODO LECTIVO 0 FROM USUARIO U PERSONA P ALUMNO A NOTAS NT MATERIA M MALLA DETALLE MD PERIODO LECTIVO PL WHERE U ID PERSONA P ID PERSONA AND A ID PERSONA P ID PERSONA AND NT ID ALUMNO A ID ALUMNO AND A ID ESTADO 1 AND MATERIA NT ID MATERIA AND PL ID PERIODO LECTIVO NT ID PERIODO LECTIVO AND MD ID MATERIA M ID MATERIA AND NT ID ESTADO IN 14 15 1 17 AND U ID USUARIO PN ID USUARIO AND P ID ESTADO 1 AND A ID ESTADO 1 ELSE 25 AND M ID ESTADO 1 AND MD ID ESTADO 1 LN PENSUM 0 SELECT COUNT MAX ID PENSUM MALLA INTO LN CANT FROM USUARIO U PERSONA P ALUMNO A HISTORIAL NOTAS NT MATERIA M MALLA DETALLE MD WHERE U ID PERSONA P ID PERSONA AND A ID PERSONA P ID PERSONA AND NT ID ALUMNO A ID ALUMNO AND A ID ESTADO 1 AND M ID MATERIA NT ID MATERIA AND MD ID MATERIA M ID MATERIA AND NT ID_ESTADO lt gt 2 AND U ID_USUARIO PN_ID_USUARIO AND P ID_ESTADO 1 AND A ID_ESTADO 1 AND M ID ESTADO 1 AND MD ID ESTADO 1 HAVING TO CHAR NT ANIO NT CICLO
64. MAX NT NO VEZ FROM MATERIA MA NOTAS NT ALUMNO AL 105 PERSONA PE USUARIO U WHERE NT ID ALUMNO AL ID ALUMNO AND NT ID MATERIA MA ID MATERIA AND U ID PERSONA AL ID PERSONA AND U ID USUARIO PN ID USUARIO AND MA ID MATERIA IN SELECT DISTINCT EQ ID MATERIA EQUIVALE FROM MATERIA M MATERIA EQUIVALENTE EQ WHERE M ID MATERIA EQ ID MATERIA AND M ID MATERIA PN ID MATERIA AND NT ID ESTADO lt gt 2 AND AL ID ESTADO 1 AND PE ID ESTADO 1 UNION SELECT DISTINCT MA CODIGO MATERIA MA DESCRIPCION AS MATERIA NVL H ACAD_P1 0 NVL H EXAMEN_P1 0 AS PARCIAL NVL H ACAD P2 0 NVL H EXAMEN P2 0 AS 2 NVL H RECUPERACION 0 NVL H PROMEDIO 0 H NUMERO VECES 0 AS PROFESOR H ANIO TO CHAR H CICLO H GRUPO FROM MATERIA MA HISTORIAL NOTAS H ALUMNO AL PERSONA PE USUARIO U WHERE H ID ALUMNO AL ID ALUMNO 106 AND H ID MATERIA MA ID MATERIA AND U ID PERSONA AL ID PERSONA AND U ID USUARIO PN ID USUARIO AND MA ID MATERIA IN SELECT DISTINCT EQ ID MATERIA EQUIVALE FROM MATERIA M MATERIA EQUIVALENTE EQ WHERE M ID MATERIA EQ ID MATERIA AND M ID MATERIA PN ID MATERIA AND AL ID ESTADO 1 AND PE ID ESTADO 1 AND H NUMERO VECES SELECT DISTINCT MAX H NUMERO VECES FROM MATERIA MA HISTORIAL NOTAS H ALUMNO AL PERSONA PE USUARIO U WHERE H ID ALUMNO AL ID ALUMNO AND H ID_MATERIA MA ID_MATERIA AND U ID PERSONA AL ID PERSONA AND U ID USUARIO PN ID USUARIO AND MA ID MATERIA IN SELECT DISTINCT EQ ID MATERIA EQUIVALE
65. MICO NUMBER 5 DESCRIPCION ENTIDAD NOTAS Atributo ID NOTA ID ALUMNO ID PARALELO ID MATERIA NOTA ACADEMICA1 NOTA EXAMEN PORCENTAJE ASISTENCIA1 NOTA ACADEMICA2 NOTA 2 PORCENTAJE ASISTENCIA2 NOTA PARCIAL1 NOTA PARCIAL2 NOTA SUSPENSO NOTA PROMEDIO NOTA GRACIA PORCENTAJE ASISTENCIA FINAL ID ESTADO NO VEZ FECHA EXAMEN FECHA 2 FECHA SUSPENSO FECHA GRACIA FECHA CREACION ID PERIODO LECTIVO ID USUARIO TIPO NOTA ID HOMOLOGACION ID SECUENCIA EG VARCHAR2 150 Tipo NUMBER 5 NUMBER 5 VARCHAR2 3 NUMBER 5 NUMBER 5 Y Y E Null Clave N P Y F Y F Y F Y Y Y Y Y Y 5 Y Y a N Y 2 Y 2 E Y Y Y Y 15 16 3 Paquetes 3 1 Paquete de Consultas Acad micas PK CONSULTAS ACADEMICAS CREATE OR REPLACE PACKAGE PK CONSULTAS ACADEMICAS IS TYPE CG REGISTROS IS REF CURSOR FUNCTION FU VALIDAR EST NOTA PN NOTA IN NUMBER RETURN VARCHAR2 PROCEDURE PR PENSUM ALUMNO PN ID USUARIO IN NUMBER PN PENSUM OUT NUMBER FUNCTION FU MATERIAS PENSUM PN ID PENSUM ALUMNO NUMBER RETURN CG REGISTROS FUNCTION FU ESTADO MATERIA ALUMNO PN ID MATERIA NUMBER PN ID USUARIO NUMBER RETURN VARCHAR2 FUNCTION FU ESTADO MATERIA ALUMNO NOTAS PN ID MATERIA NUMBER PN ID ALUMNO NUMBER RETURN VARCHAR2 FUNCTION FU OPTATIVAS PENSUM PN ID PENSUM ALUMNO NUMBER RETURN CG REGISTROS FUNCTION FU MAT CURSA ALUM
66. N PA PARALELO MATERIA MP EMPLEADO EM MATERIA M PERSONA PE WHERE PM ID PERIODO LECTIVO PL ID PERIODO LECTIVO AND MATERIA MP ID MATERIA AND MATERIA PM ID MATERIA AND PA ID PARALELO MATERIA MP ID PARALELO MATERIA AND PA ID PERIODO LECTIVO PL ID PERIODO LECTIVO 58 AND PA ID EMPLEADO EM ID EMPLEADO AND EM ID EMPLEADO PA ID EMPLEADO AND PE ID PERSONA EM ID PERSONA AND PL ID ESTADO 1 AND PA ID ESTADO 1 AND PM ID ESTADO 1 AND M ID ESTADO 1 AND EM ID ESTADO 1 AND PE ID ESTADO 1 AND MP ID ESTADO 1 AND PM ID MATERIA PN ID RETURN LC CURSOR END FU CONT PROF MAT FU CANT ALUM PROMAT Retorna el n mero de los alumnos que cursan una materia recibiendo los diferentes par metros FUNCTION FU CANT ALUM PROMAT PN ID MATERIA NUMBER PN PARCIAL NUMBER PN CALIF NUMBER PN NOTA1 NUMBER PN NOTA2 NUMBER RETURN NUMBER IS 39 LN CANT1 NUMBER 4 0 BEGIN SELECT DISTINCT COUNT INTO LN CANT1 FROM PERSONA P ALUMNO A NOTAS N PERIODO LECTIVO PL WHERE P ID PERSONA A ID PERSONA AND A ID ALUMNO N ID ALUMNO AND N ID PERIODO LECTIVO PL ID PERIODO LECTIVO AND A ID ESTADO 1 AND N ID MATERIA PN ID MATERIA AND PN PARCIAL 1 AND PN CALIF 1 AND N NOTA PARCIAL1 lt PN NOTA1 OR PN PARCIAL 1 AND PN CALIF 3 AND N NOTA PARCIAL1 gt PN NOTA1 OR PN PARCIAL 1 AND PN CALIF 2 AND N NOTA 1 BETWEEN PN NOTA1 AND NOTA2 OR PN PARCIAL 2 AND PN CALIF 1 AND N NOTA PARCIAL2 lt PN NOTA1 OR
67. NA AL ID PERSONA AND U ID USUARIO PN ID USUARIO AND MA ID MATERIA PN ID MATERIA AND NT ID ESTADO 15 AND AL ID ESTADO 1 AND PE ID ESTADO 1 UNION 97 SELECT DISTINCT MA CODIGO MATERIA MA DESCRIPCION AS MATERIA NVL H ACAD P1 0 NVL H EXAMEN P1 0 AS PARCIAL1 NVL H ACAD P2 0 NVL H EXAMEN P2 0 AS 2 NVL H RECUPERACION 0 NVL H PROMEDIO 0 H NUMERO VECES 0 AS PROFESOR H ANIO CHAR H CICLO H GRUPO FROM MATERIA MA HISTORIAL NOTAS H ALUMNO AL PERSONA PE USUARIO U WHERE H ID ALUMNO AL ID ALUMNO AND H ID MATERIA MA ID MATERIA AND U ID PERSONA AL ID PERSONA AND U ID USUARIO PN ID USUARIO AND MA ID MATERIA PN ID MATERIA AND H PROMEDIO gt 0 AND H PROMEDIO SELECT VALOR FROM PARAMETROS WHERE DESCRIPCION NOTA MINIMA AND AL ID ESTADO 1 AND PE ID ESTADO 1 AND H NUMERO VECES SELECT DISTINCT MAX H NUMERO VECES FROM MATERIA MA HISTORIAL NOTAS H ALUMNO AL PERSONA PE USUARIO U 98 WHERE H ID ALUMNO AL ID ALUMNO AND H ID_MATERIA MA ID_MATERIA AND U ID PERSONA AL ID PERSONA AND U ID USUARIO PN ID USUARIO AND MA ID MATERIA PN ID MATERIA AND H PROMEDIO gt 0 AND H PROMEDIO SELECT VALOR FROM PARAMETROS WHERE DESCRIPCION NOTA MINIMA AND AL ID ESTADO 1 AND PE ID ESTADO 1 99 REP ACTIVAS Reporte que muestra la informaci n de las materias que el alumno est cursando SELECT DISTINCT MA CODIGO MATERIA MA DESCRIPCION AS MATERIA NVL NT NOT
68. NO PN ID USUARIO NUMBER RETURN CG REGISTROS 17 FUNCTION FU ESTADO MATERIA ALUMNO HIST PN ID MATERIA NUMBER PN ID USUARIO NUMBER RETURN VARCHAR2 FUNCTION FU MAT ULT PERIODO RETURN REGISTROS PROCEDURE PR ESTADO NOTAS PN ID MATERIA NUMBER PN ID ALUMNO NUMBER PN ID MATERIA EQ OUT NUMBER PV ESTADO OUT VARCHAR2 FUNCTION FU PROF MATERIA PN ID MATERIA NUMBER RETURN REGISTROS FUNCTION FU CURSOS PROFESOR PN ID MATERIA IN NUMBER RETURN CG REGISTROS FUNCTION FU MATERIAS PROFESOR RETURN CG REGISTROS FUNCTION FU SEMESTRES ULT PERIODO RETURN CG REGISTROS FUNCTION FU MAT SEMESTRE PN ID SEMESTRE NUMBER RETURN REGISTROS FUNCTION FU PARAL MATERIA PN ID MATERIA NUMBER RETURN REGISTROS FUNCTION FU CANT PENSUM ALUMNO PN ID USUARIO NUMBER RETURN NUMBER 18 FUNCTION FU PENSUM VIGENTE PN ID PENSUM NUMBER RETURN NUMBER FUNCTION FU CANT ALUM PROM PN ID MATERIA NUMBER PN ID PARALELO NUMBER PN PARCIAL NUMBER PN CALIF NUMBER PN NOTA1 NUMBER PN NOTA2 NUMBER RETURN NUMBER FUNCTION FU CONT PROF MAT PN ID MATERIA NUMBER RETURN CG REGISTROS FUNCTION FU CANT ALUM PROMAT PN ID MATERIA NUMBER PN PARCIAL NUMBER PN CALIF NUMBER PN 1 NUMBER PN NOTA2 NUMBER RETURN NUMBER FUNCTION FU CANT CONT MAIL PN ID MATERIA NUMBER PN ID SEMESTRE NUMBER PN OPCION NUMBER RETURN NUMBER FUNCTION FU VALIDAR ESTADO PN ESTADO IN NUMBER RETURN VARCHAR2 FUNCTION FU MATERIA
69. O MATERIA MP ID PARALELO MATERIA AND PA ID PERIODO LECTIVO PL ID PERIODO LECTIVO AND PA ID EMPLEADO EM ID EMPLEADO AND EM ID EMPLEADO PA ID EMPLEADO AND PE ID PERSONA EM ID PERSONA AND MD ID MATERIA M ID MATERIA AND PL ID ESTADO 1 AND PA ID ESTADO 1 139 AND PM ID ESTADO 1 AND M ID ESTADO 1 AND EM ID ESTADO 1 AND PE ID ESTADO 1 AND MP ID ESTADO 1 AND PN OPCION 1 AND MD ID SEMESTRE PN ID SEMESTRE OR OPCION 2 AND M ID MATERIA PN ID MATERIA OR OPCION 3 ORDER BY M DESCRIPCION PROFE 4 7 Reporte de Perfiles de Profesores Y REP PERFIL PROFESOR Este reporte genera un resumen de la hoja de vida de los profesores ENCABEZADO SELECT DISTINCT PER CEDULA PER PRIMER NOMBRE PER SEGUNDO NOMBRE NOMBRES PER APELLIDO PATERNO IPER APELLIDO MATERNO APELLIDOS PER EMAIL PER FECHA NACIMIENTO PER SEXO PER ESTADO CIVIL PER CIUDAD RESIDENCIA PER TELEFONO PER DIRECCION RESIDENCIA FROM PERSONA PER EMPLEADO EMP WHERE EMP ID PERSONA PER ID PERSONA AND PER ID ESTADO 1 140 AND EMP ID ESTADO 1 AND EMP ID EMPLEADO PN ID EMPLEADO DETALLE SELECT DISTINCT DATOS ACADEMICOS DATO EDUCACI N COL1 INSTITUCION COL2 TITULO COL3 NOTA GRADO COL4 TIPD DESCRIPCION TIPO TIPO DATAC INSTITUCION DATAC TITULO TITU EXPE TO CHAR DATAC NOTA GRADO UNIV CIU NOT FROM PERSONA PER EMPLEADO EMP TIPO DAT ACADEMICO TIPD DATOS ACADEMICOS DATAC DATOS LABORALES DATLAB WHERE EMP ID PERSONA
70. OCEDURE PADSTRING P TEXT IN OUT VARCHAR2 IS L UNITS NUMBER BEGIN IF LENGTH P TEXT MOD 8 gt 0 THEN L UNITS TRUNC LENGTH P TEXT 8 1 P TEXT RPAD P TEXT L UNITS 8 G PAD CHR END IF END END TOOLKIT 91 4 Consultas de los Reportes 4 1 Reportes de la Malla Curricular APROBADAS Se genera la informaci n de la materia que ha sido aprobada Informaci n como nota de parciales promedio y profesor que dio la materia SELECT DISTINCT MA CODIGO MATERIA MA DESCRIPCION AS MATERIA NVL NT NOTA PARCIAL1 0 AS PARCIAL1 NVL NT NOTA PARCIAL2 0 AS 2 NVL NT NOTA SUSPENSO0 0 NVL NT NOTA PROMEDIO 0 NT NO VEZ EM ID PERSONA PE PRIMER NOMBRE PE APELLIDO PATERNO AS PROFESOR PL ANIO PL CICLO PA DESCRIPCION GRUPO FROM MATERIA MA NOTAS NT ALUMNO AL EMPLEADO EM PERSONA PE PROFESOR ASIGNACION PS PARALELO MATERIA PM PARALELO PA PERIODO LECTIVO PL USUARIO U WHERE ALUMNO AL ID ALUMNO AND NT ID MATERIA MA ID MATERIA AND EM ID PERSONA PE ID PERSONA AND NT ID PERIODO LECTIVO PS ID PERIODO LECTIVO AND PS ID EMPLEADO EM ID EMPLEADO 92 AND PS ID PARALELO MATERIA PM ID PARALELO MATERIA AND PM ID PARALELO PA ID PARALELO AND PM ID MATERIA MA ID MATERIA AND PA ID PARALELO NT ID PARALELO AND U ID PERSONA AL ID PERSONA AND U ID USUARIO PN ID USUARIO AND MA ID MATERIA PN ID MATERIA AND NT ID ESTADO 14 AND AL ID ESTADO 1 AND PE ID ESTADO 1 AND NT NO VEZ SELECT
71. ODO LECTIVO PL MATERIA M PERSONA P PARALELO PR WHERE PA ID EMPLEADO E ID EMPLEADO 128 AND E ID PERSONA P ID PERSONA AND PA ID PERIODO LECTIVO PL ID PERIODO LECTIVO AND PA ID PARALELO MATERIA PM ID PARALELO MATERIA AND PR ID PARALELO PM ID PARALELO AND MATERIA PM ID MATERIA AND PL ID ESTADO 1 AND PA ID ESTADO 1 AND MATERIA PN ID MATERIA AND PR ID PARALELO PN ID PARALELO DETALLE SELECT DISTINCT P APELLIDO PATERNO P APELLIDO MATERNO P PRIMER NOMBRE P SEGUNDO NOMBRE NOMINA NT NOTA EXAMEN1 ACADEMICA1 NT NOTA ACADEMICA2 2 ACADEMICA2 NT NOTA EXAMEN SUSPENSO SUSP NT NOTA PROMEDIO ROWNUM SECUENCIA NOMINA NOMINA ACAD NOTACADI EXAM EXAM1 PARC 1 PARC1 ACAD NOTACAD2 EXAM EXAM2 PARC 2 PARC2 SUSP SUSP PROM PROM FROM PERSONA P ALUMNO A NOTAS NT PARALELO PR MATERIA 129 PERIODO LECTIVO PL WHERE P ID PERSONA A ID PERSONA AND NT ID PARALELO PR ID PARALELO AND NT ID MATERIA M ID MATERIA AND NT ID ALUMNO A ID ALUMNO AND PL ID PERIODO LECTIVO NT ID PERIODO LECTIVO AND PL ID ESTADO 1 AND A ID ESTADO 1 AND NT ID PARALELO PN ID PARALELO AND NT ID MATERIA PN ID MATERIA ORDER BY 1 ASC Y REP NP NOM ORD DESC Este reporte muestra al profesor el acta de calificaciones de los alumnos del curso en el que dicta su materia orden
72. ON MATERIA SUBSTR PAR DESCRIPCION 1 3 GRUPO NT NOTA PARCIAL1 NT NOTA PARCIAL2 SUSPENSO PROMEDIO NT NO VEZ PK CONSULTAS ACADEMICAS FU VALIDAR EST NOTA NVL NT NOTA PROMEDIO 0 AS ESTADO FROM USUARIO US PERSONA PER ALUMNO ALUM NOTAS NT PERIODO LECTIVO PELECT MATERIA MAT PARALELO PAR WHERE PER ID PERSONA US ID PERSONA AND PER ID PERSONA ALUM ID PERSONA AND ALUM ID ALUMNO NT ID ALUMNO AND NT ID PARALELO PAR ID PARALELO 143 AND NT ID PERIODO LECTIVO PELECT ID PERIODO LECTIVO AND NT ID MATERIA MAT ID MATERIA AND PELECT ID ESTADO 1 AND ALUM ID ESTADO 1 AND US ID USUARIO PN ID USUARIO ORDER BY MAT CODIGO MATERIA 4 9 Reporte de Perfiles de Alumnos REP PERFIL ALUMNO Este reporte muestra la informaci n personal de los alumnos SELECT PER CEDULA PER PRIMER NOMBRE PER SEGUNDO NOMBRE PER APELLIDO PATERNO PER APELLIDO MATERNO PER TELEFONO PER CELULAR PER DIRECCION RESIDENCIA PER SEXO PER FECHA NACIMIENTO ALUM CODIGO ESTUDIANTIL PER ESTADO CIVIL PER NOMBRE COLEGIO PER ESPECIALIDAD COLEGIO PER NOTA GRADUACION COLEGIO PER PAIS NACIMIENTO FROM USUARIO US PERSONA PER ALUMNO ALUM WHERE PER ID PERSONA US ID PERSONA AND PER ID PERSONA ALUM ID PERSONA 144 AND ALUM ID ESTADO 1 AND US ID USUARIO PN ID USUARIO 145 5 Glosario de t rminos Autenticaci n Es el proceso de identificaci n de usuarios autorizados v lida de usuarios no autorizados Por l
73. ONA P ID PERSONA AND A ID ALUMNO N ID ALUMNO AND A ID ESTADO 1 AND P ID ESTADO 1 AND N ID ESTADO lt gt 2 AND U ID USUARIO PN ID USUARIO AND N ID MATERIA PN ID MATERIA AND AND U ID USUARIO PN ID USUARIO AND N ID MATERIA PN ID MATERIA END IF EXCEPTION WHEN NO DATA FOUND THEN NULL END RETURNLN CANT END FU MATERIA HOMOLOG 65 FU MAT OTRO PENSUM Funci n que retorna el n mero de materias de otros pensum estudiados por un alumno FUNCTION FU MAT OTRO PENSUM PN ID MATERIA NUMBER PN ID USUARIO NUMBER RETURN NUMBER IS LN NT NUMBER 6 0 LN HS NUMBER 6 0 LN CANT NUMBER 10 0 BEGIN BEGIN SELECT COUNT NT ID NOTA INTO LN NT FROM NOTAS NT ALUMNO AL PERSONA PE USUARIO U WHERE NT ID ALUMNO AL ID ALUMNO AND PE ID PERSONA U ID PERSONA AND PE ID PERSONA AL ID PERSONA AND U ID USUARIO PN ID USUARIO AND NT ID MATERIA PN ID MATERIA AND NT ID ESTADO lt gt 2 AND AL ID ESTADO 1 AND PE ID ESTADO 1 SELECT COUNT NT ID NOTA INTO LN HS 66 FROM HISTORIAL NOTAS NT ALUMNO AL PERSONA PE USUARIO U WHERE NT ID ALUMNO AL ID ALUMNO AND PE ID PERSONA U ID PERSONA AND PE ID PERSONA AL ID PERSONA AND U ID USUARIO PN ID USUARIO AND NT ID MATERIA PN ID MATERIA AND NT ID ESTADO lt gt 2 AND AL ID ESTADO 1 AND PE ID ESTADO 1 LN CANT LN NT LN HS EXCEPTION WHEN NO DATA FOUND THEN NULL END RETURN LN CANT END FU MAT OTRO PENSUM END 67 3 2 Paquete de Validaciones PK VALIDACION
74. PER ID PERSONA AND EMP ID EMPLEADO DATAC ID EMPLEADO AND DATAC TIPO DATO ACADEMICO TIPD ID TIPO DATO ACADEMICO AND DATLAB ID EMPLEADO EMP ID EMPLEADO AND PER ID ESTADO 1 AND EMP ID ESTADO 1 AND EMP ID EMPLEADO PN ID EMPLEADO UNION SELECT DISTINCT DATOS LABORALES EMPRESA CARGO EXPERIENCIA CIUDAD DATLAB EMPRESA DATLAB EXPERIENCIA DATLAB TIEMPO DATLAB CIUDAD 141 FROM PERSONA PER EMPLEADO EMP TIPO DAT ACADEMICO TIPD DATOS ACADEMICOS DATAC DATOS LABORALES DATLAB WHERE EMP ID PERSONA PER ID PERSONA AND EMPLEADO DATAC ID EMPLEADO AND DATAC TIPO DATO ACADEMICO TIPD ID TIPO DATO ACADEMICO AND DATLAB ID EMPLEADO EMP ID EMPLEADO AND PER ID ESTADO 1 AND EMP ID ESTADO 1 AND EMP ID EMPLEADO PN ID EMPLEADO 4 8 Reporte de Notas Actuales v REP NOTAS ACTUALES Se generan las notas del alumno del semestre que est cursando ENCABEZADO SELECT DISTINCT PER APELLIDO PATERNO PER APELLIDO MATERNOJ PER PRIMER NOMBRE PER SEGUNDO NOMBRE AS ALUMNO PER EMAIL PER CIUDAD RESIDENCIA FROM PERSONA PER ALUMNO AL ESTADO EST USUARIO U WHERE PER ID PERSONA AL ID PERSONA 142 AND EST ID ESTADO PER ID ESTADO AND EST ID ESTADO AL ID ESTADO AND U ID PERSONA PER ID PERSONA AND AL ID ESTADO 1 AND PER ID ESTADO 1 AND U ID USUARIO PN ID USUARIO DETALLE SELECT DISTINCT US ID USUARIO MAT ID MATERIA PELECT ANIO PELECT CICLO MAT CODIGO MATERIA MAT DESCRIPCI
75. PP OE POR ASIGNATURA 20 PARALELO 424 ACAD 1 EXI PARCI ACAD 2 EX2 PARCI SUSP PROM VANER 1 miana Looy CRETA 1 2 4 PORO MARITIA 5 SISTEMA DE AULA VIRTUAL M DULO DE CONSULTAS DE MATERIAS DE NOTAS MALLAS CURRICULARES Y MATERIAS PENDIENTES MANUAL T CNICO INDICE 1 Est ndares del Sistema 1 1 Descripci n de los est ndares 1 2 Descripci n est ndares de pantallas de Presentaci n de M dulos 2 Diccionario de Datos 3 Paquetes 3 1 Paquete de Consultas Acad micas 3 2 Paquete de Validaciones 3 3 Paquete de Encriptaci n 4 Consultas de Reportes 4 1 Reportes de la Malla Curricular 4 2 Reportes de Hist rico de Notas 4 3 Reportes de Listado de Alumnos 4 4 Reporte de Consulta de Promedios 4 5 Reporte de Consulta de Promedios por materia 4 6 Reporte de Contacto de Profesores 4 7 Reporte de Perfiles de Profesores 4 8 Reporte de Notas Actuales 4 9 Reporte de Perfiles de Alumnos 5 Glosario de T rminos 16 16 67 89 91 91 113 119 132 135 139 140 142 144 146 1 Est ndares del Sistema Son una forma organizada de asignar los nombres a los objetos para ayudar a entender la l gica de un sistema 1 1 Descripci n de los est ndares Los est ndares aplicados en el m dulo de consultas de materias de notas mallas curriculares y materias pendientes son los que se detallan a continuaci n v La base de datos est disefiada
76. R PN ID ALUMNO NUMBER RETURN VARCHAR2 IS LV ESTADO VARCHAR2 50 LN PROMEDIO NUMBER 10 2 0 BEGIN BEGIN SELECT N NOTA PROMEDIO INTO LN PROMEDIO FROM ALUMNO A NOTAS N WHERE A ID ALUMNO N ID ALUMNO AND A ID ESTADO 1 AND N ID ESTADO lt gt 2 AND A ID ALUMNO PN ID ALUMNO 1 AND N ID MATERIA PN ID MATERIA 71 AND N NO VEZ SELECT MAX NT NO VEZ FROM ALUMNO A NOTAS NT WHERE A ID ALUMNO NT ID ALUMNO AND A ID ALUMNO PN ID ALUMNO 37 AND NT ID MATERIA PN ID MATERIA AND A ID ESTADO 1 LV ESTADO PK CONSULTAS ACADEMICAS FU VALIDAR E ST NOTA LN PROMEDIO EXCEPTION WHEN NO DATA FOUND THEN LV ESTADO END RETURN LV ESTADO END FU ESTADO MATERIA ALUMNO NOTAS FU OPTATIVAS PENSUM Funci n que retorna a trav s de un cursor las materias optativas de acuerdo al pensum estudiado FUNCTION FU OPTATIVAS PENSUM PN ID PENSUM ALUMNO NUMBER RETURN CG REGISTROS IS LC CURSOR REGISTROS NULL BEGIN BEGIN OPEN LC CURSOR FOR 38 SELECT DISTINCT MA ID MATERIA MA CODIGO MATERIA MA DESCRIPCION MA PERIODO SEMANAL MA PERIODO SEMEST RAL MA CREDITOS MD ID SEMESTRE AS COLUMNA FROM PENSUM MALLA PM MALLA DETALLE MD MATERIA MA SEMESTRE SE TIPO MATERIA TM WHERE PM ID PENSUM MALLA MD ID PENSUM MALLA AND MD ID MATERIA MA ID MATERIA AND MD ID SEMESTRE SE ID SEMESTRE AND MD ID ESTADO 1 AND MA ID ESTADO 1 AND PM ID ESTADO 1 AND PM ID PENSUM MALLA PN ID PENSUM ALUMNO AND MA ID TIPO MATERIA TM ID TIPO MATERIA AND TM ID T
77. RCIAL2 N NOTA PROMEDIO AS NOTA3 NOMINA AS COL PARCIAL 1 ACADEMICA 2 ACADEMICA PARCIAL 1 AS COL2 PARCIAL 1 EXAMEN 2 EXAMEN PARCIAL 2 AS COL3 DECODE PN PARCIAL 1 PARCIAL 1 2 PARCIAL 2 PROMEDIO AS COL4 FROM PERSONA P ALUMNO A NOTAS N PERIODO LECTIVO PL WHERE P ID PERSONA A ID PERSONA AND A ID ALUMNO N ID ALUMNO AND N ID PERIODO LECTIVO PL ID PERIODO LECTIVO AND A ID ESTADO 1 AND N ID MATERIA ID MATERIA 134 AND N ID PARALELO PN ID PARALELO AND PN PARCIAL 1 AND CALIF 1 AND N NOTA PARCIAL1 PN NOTA1 OR PN_PARCIAL 1 AND PN CALIF 3 AND N NOTA_PARCIAL1 gt PN_NOTA1 OR PARCIAL 1 AND CALIF 2 AND N NOTA PARCIAL1 BETWEEN NOTA1 AND PN NOTA2 OR PARCIAL 2 AND PN_CALIF 1 AND N NOTA PARCIAL2 PN NOTA1 OR PARCIAL 2 AND CALIF 3 AND N NOTA PARCIAL2 PN NOTA1 OR PARCIAL 2 AND CALIF 2 AND N NOTA PARCIAL2 BETWEEN NOTA1 AND PN NOTA2 OR PARCIAL 3 AND CALIF 1 AND PROMEDIO lt PN 1 OR PARCIAL 3 AND CALIF 3 AND PROMEDIO gt PN 1 OR PN_PARCIAL 3 AND CALIF 2 AND N NOTA PROMEDIO BETWEEN PN NOTA1 AND PN NOTA2 ORDER BY 2 1 135 4 5 Reporte de Consulta de Promedios por materia CONSOLID MAT Muestra al profesor el listado de los alumnos con sus promedios por materia seg n los par metros selec
78. RETURN LV ESTADO END FU VALIDAR ESTADO PR PENSUM ALUMNO Devuelve el pensum que actualmente el alumno est cursando PROCEDURE PR PENSUM ALUMNO PN ID USUARIO IN NUMBER PN PENSUM OUT NUMBER IS PENSUM NUMBER 5 LN CANT NUMBER 5 0 BEGIN BEGIN SELECT COUNT MAX ID PENSUM MALLA INTO LN CANT FROM USUARIO U PERSONA P ALUMNO A NOTAS NT MATERIA M MALLA DETALLE MD PERIODO LECTIVO PL 22 WHERE U ID PERSONA P ID PERSONA AND A ID PERSONA P ID PERSONA AND NT ID ALUMNO A ID ALUMNO AND A ID ESTADO 1 AND M ID MATERIAZNT ID MATERIA AND PL ID PERIODO LECTIVOZNT ID PERIODO LECTIVO AND MD ID MATERIA M ID MATERIA AND NT ID ESTADO IN 14 15 1 17 AND U ID USUARIO PN ID USUARIO AND P ID ESTADO 1 AND A ID ESTADO 1 AND M ID ESTADO 1 AND MD ID ESTADO 1 HAVING NT ID PERIODO LECTIVO SELECT NVL MAX NT ID PERIODO 0 FROM USUARIO U PERSONA P ALUMNO A NOTAS NT MATERIA M MALLA DETALLE MD PERIODO LECTIVO PL WHERE U ID PERSONA P ID PERSONA AND A ID PERSONA P ID PERSONA AND NT ID ALUMNO A ID ALUMNO AND A ID ESTADO 1 23 AND M ID MATERIA NT ID MATERIA AND PL ID PERIODO LECTIVO NT ID PERIODO LECTIVO AND MD ID MATERIA M ID MATERIA AND NT ID ESTADO IN 14 15 1 17 AND U ID USUARIO PN ID USUARIO AND P ID ESTADO 1 AND A ID ESTADO 1 AND ESTADO 1 AND MD ID ESTADO 1 IF LN CANT 1 THEN SELECT NVL MAX ID PENSUM MALLA 0 INTO LN PENSUM FROM USUARIO U PERSONA P ALUMNO A NOTAS NT MATERIA M MALLA DETA
79. RSOR CG REGISTROS BEGIN OPEN LC CURSOR FOR SELECT DISTINCT EM ID EMPLEADO 71 PE PRIMER NOMBRE RE SEGUNDO NOMBRE IPE APELLIDO PATERNOJ PE APELLIDO MATERNO PE EMAIL PE TELEFONO FROM PERIODO MATERIA PM PERIODO LECTIVO PL PROFESOR ASIGNACION PA PARALELO MATERIA MP EMPLEADO EM MATERIA M PERSONA PE WHERE PM ID PERIODO LECTIVO PL ID PERIODO LECTIVO AND MATERIA MP ID MATERIA AND M ID_MATERIA PM ID_MATERIA AND PA ID PARALELO MATERIA MP ID PARALELO MATERIA AND PA ID PERIODO LECTIVO PL ID PERIODO LECTIVO AND PA ID EMPLEADO EM ID EMPLEADO AND EM ID EMPLEADO PA ID EMPLEADO AND PE ID PERSONA EM ID PERSONA AND PL ID ESTADO 1 AND PA ID ESTADO 1 AND PM ID ESTADO 1 AND ESTADO 1 AND EM ID ESTADO 1 AND PE ID ESTADO 1 AND ESTADO 1 72 AND PM ID MATERIA PN ID MATERIA RETURN LC CURSOR END FU CONT PROF MAT FUNCTION FU CANT ALUM PROMAT PN ID MATERIA NUMBER PN PARCIAL NUMBER PN CALIF NUMBER NOTA1 NUMBER PN NOTA2 NUMBER RETURN NUMBER IS LN CANT1 NUMBER 4 0 BEGIN SELECT DISTINCT COUNT INTO LN CANT1 FROM PERSONA P ALUMNO A NOTAS N PERIODO LECTIVO PL WHERE P ID PERSONA A ID PERSONA AND A ID ALUMNO N ID ALUMNO AND N ID PERIODO LECTIVO PL ID PERIODO LECTIVO AND A ID ESTADO 1 AND N ID MATERIA PN ID MATERIA AND PN PARCIAL 1 AND PN CALIF 1 AND N NOTA PARCIAL1 lt PN NOTA1 OR PN PARCIAL 1 AND PN CALIF 3 AND PARCIAL1 PN NOTA1 73 OR PN PARCIAL 1
80. UAL ENTES 101 102 193 184 w 108 co ON J nee mem NAH Nd tv uu m 292 vn i i i s 106 NN E i lt lt 506 L 503 p w us 5 LJ EN e en A sema I ne Y m 705 4 hern RARA dat a NARNII AARIA TOR Bam guiente imagen mostraremos la malla curricular de un alumno que cursa el pensum del a o 2003 Aechwo Edc n Ver Favoritos Memamentas Ayuda Server Forme Services Omini 122000414 1220200442 4220408441 H 7 7 pa s S 1220 99A iu Em 122080851 1220408454 o Hah mm dii pad n r aiei NA 1229048464 220 00455 E 1220400A69 HN 1220400472 azzo ioana A ap rem T I ass Sem lec0280 1032209400774 199000478 750020026 760775 Internet Raos Y M 34 En caso de que el alumno estuviere cursando materias de las dos mallas currciculares de la carrera 2003 y 2007 se visualizar la malla actual teniendo de color plomo a las materias que son equivalentes entre ambos pensums Edc n Ver
81. URN CG REGISTROS IS CURSOR CG REGISTROS BEGIN OPEN LC CURSOR FOR SELECT DISTINCT S ID SEMESTRE S DESCRIPCION FROM USUARIO U PERSONA P ALUMNO A NOTAS NT MATERIA M MALLA DETALLE MD SEMESTRE S WHERE U ID PERSONA P ID PERSONA AND A ID PERSONA P ID PERSONA AND NT ID ALUMNO A ID ALUMNO AND A ID ESTADO 1 AND M ID MATERIAZNT ID MATERIA AND MD ID SEMESTRE S ID SEMESTRE 84 AND MD ID MATERIA M ID MATERIA AND NT ID_ESTADO lt gt 2 AND U ID USUARIO PN ID USUARIO AND S ID SEMESTRE lt gt 0 UNION SELECT DISTINCT S ID SEMESTRE S DESCRIPCION FROM USUARIO U PERSONA P ALUMNO A HISTORIAL NOTAS NT MATERIA M MALLA DETALLE MD SEMESTRE S WHERE U ID PERSONA P ID PERSONA AND A ID PERSONA P ID PERSONA AND NT ID ALUMNO A ID ALUMNO AND A ID ESTADO 1 AND MATERIA NT ID MATERIA AND MD ID SEMESTRE S ID SEMESTRE AND MD ID MATERIA M ID MATERIA AND NT ID_ESTADO lt gt 2 AND U ID USUARIO PN ID USUARIO AND S ID SEMESTRE lt gt 0 ORDER BY 1 RETURN LC CURSOR END FU RETORNA SEMES ALUM 85 FUNCTION FU TIENE NOTAS ALUM PN ID USUARIO NUMBER RETURN NUMBER IS LN CANT NUMBER 5 BEGIN SELECT COUNT INTO LN CANT FROM USUARIO US PERSONA PER ALUMNO ALUM NOTAS NT PERIODO LECTIVO PELECT MATERIA MAT PARALELO PAR WHERE PER ID PERSONA US ID PERSONA AND PER ID PERSONA ALUM ID PERSONA AND ALUM ID ALUMNO NT ID ALUMNO AND NT ID PARALELO PAR ID PARALELO AND NT ID PERIODO LECTIVO PELECT ID PERIODO LECTIVO AND NT ID MATERIA MAT ID MATERI
82. VARCHAR2 200 Y ID ESTADO NUMBER 5 Y F ENTIDAD TIPO MATERIA Atributo Tipo Null Clave ID TIPO MATERIA NUMBER 5 N DESCRIPCION VARCHAR2 100 N ID ESTADO NUMBER 5 Y F ENTIDAD MATERIA Atributo Tipo Null Clave ID MATERIA NUMBER 5 N P CODIGO MATERIA VARCHAR2 50 ID TIPO MATERIA NUMBER 5 Y F DESCRIPCION VARCHAR2 50 PERIODO SEMANAL NUMBER 5 Y PERIODO SEMESTRAL NUMBER 5 Y CREDITOS NUMBER 5 Y ID ESTADO NUMBER 5 Y F ENTIDAD MATERIA OPTATIVA Atributo ID MATERIA OPTATIVA ID MATERIA ID MATERIA ELECTIVA ID ESTADO Atributo ID MATERIA EQUIVALENTE NUMBER ID MATERIA ID MATERIA EQUIVALE ID ESTADO ENTIDAD TIPO EMPLEADO Atributo ID TIPO EMPLEADO DESCRIPCION ID ESTADO USUARIO INSERTA FECHA INSERTA USUARIO ACTUALIZA FECHA ACTUALIZA OBSERVACION ENTIDAD EMPLEADO Atributo ID EMPLEADO ID PERSONA USUARIO INGRESO FECHA INGRESO USUARIO ACTUALIZA FECHA ACTUALIZA ENTIDAD MATERIA EQUIVALENTE Tipo Tipo NUMBER 5 VARCHAR2 50 NUMBER 5 VARCHAR2 100 DATE VARCHAR2 100 DATE VARCHAR2 500 Tipo NUMBER 5 NUMBER 5 VARCHAR2 100 DATE VARCHAR2 100 DATE Null lt lt lt 2 Null Xz lt 2 Null lt lt lt lt lt 22 Null lt lt lt lt 2 OBSERVACION VARCHAR2 200 Y ID_ ESTADO NUMBER 5 Y F ENTIDAD EMPLEADO_TIPO Atributo Tipo Null
83. VL N NOTA SUSPENSO 0 RECUPERACION NVL N NOTA PROMEDIO 0 PROMEDIO FROM ALUMNO A NOTAS N MATERIA MAT PARALELO PAR PERIODO LECTIVO PL USUARIO U WHERE A ID ALUMNO N ID ALUMNO AND PARALELO PAR ID PARALELO AND N ID MATERIA MAT ID MATERIA AND N ID PERIODO LECTIVO PL ID PERIODO LECTIVO AND N ID_ESTADO lt gt 2 AND U ID PERSONA A ID PERSONA AND U ID USUARIO PN ID USUARIO AND N ID MATERIA NOT IN SELECT DISTINCT M ID MATERIA FROM PENSUM MALLA P MATERIA M MALLA DETALLE MD WHERE P ID PENSUM MALLA MD ID PENSUM MALLA AND MD ID MATERIA M ID MATERIA AND MD ID ESTADO 1 AND P ID PENSUM MALLA PN ID PENSUM UNION SELECT DISTINCT H ANIO TO CHAR H CICLO MAT CODIGO MATERIA MAT DESCRIPCION MATERIA H GRUPO GRUPO H NUMERO VECES 112 NVL H ACAD P1 0 NVL H EXAMEN P1 0 PARCIAL NVL H ACAD P2 0 NVL H EXAMEN P2 0 PARCIAL2 NVL H RECUPERACION 0 RECUPERACION NVL H PROMEDIO 0 PROMEDIO FROM ALUMNO A HISTORIAL NOTAS H MATERIA MAT USUARIO U WHERE A ID ALUMNO H ID ALUMNO AND H ID MATERIA MAT ID MATERIA AND H ID ESTADO lt gt 2 AND U ID PERSONA A ID PERSONA AND U ID USUARIO PN ID USUARIO AND H ID MATERIA NOT IN SELECT DISTINCT M ID MATERIA FROM PENSUM MALLA P MATERIA M MALLA DETALLE MD WHERE P ID PENSUM MALLA MD ID PENSUM MALLA AND MD ID MATERIA M ID MATERIA AND MD ID ESTADO 1 AND P ID PENSUM MALLA PN ID PENSUM ORDER BY 1 2 5 113 4 2 Reportes de Hist rico de Notas Y REP HIS ORD ASC MAT Y REP HIS ORD DESC
84. Wien LLL nm UNI VERSI DAD DE GUAYAQUIL Facultad de Ciencias Matem ticas y F sicas Carrera de I ngenier a en Sistemas Computacionales Sistema de Aula Virtual M dulo de Consultas de Materias de Notas Mallas Curriculares Y Materias Pendientes PROYECTO DE TESIS DE GRADO Previo a la Obtenci n del T tulo de INGENI ERO EN SISTEMAS COMPUTACI ONALES Autores Stalin Edison Jim nez Mart nez Ana Luz Loyola Baja a Maureen Mar a Quevedo Quevedo GUAYAQUIL ECUADOR 2009 1 SISTEMA DE AULA VIRTUAL M DULO DE CONSULTAS DE MATERIAS DE NOTAS MALLAS CURRICULARES Y MATERIAS PENDIENTES MANUAL DE USUARIO INDICE GENERAL INTRODUCCI N 1 1 Preliminares CARACTERISTICAS PRINCIPALES 2 1 Ingreso al Sistema 2 2 Pantalla Principal 2 3 Men s 2 4 Partes de un Formulario 2 5 Barra de Herramientas 2 6 Botones Barra de Herramientas APLICACIONES 3 1 Usuario Alumno 3 1 1 Visualizar Datos Personales 3 1 2 Formulario Perfil de Profesores 3 1 3 Visualizar Notas Actuales 3 1 4 Formulario Hist rico de Notas 3 1 5 Generar Malla Curricular 3 2 Usuario Profesor 3 2 1 Formulario Contactar Profesores 3 2 2 Formulario Perfil de Profesores 3 2 8 Generar Reporte de Promedio por Materias 3 2 4 Generar Reporte de Promedio por Paralelos 3 2 5 Generar Listado de Alumnos o d O gt N N a co 19 22 30 37 37 41 44 48 51 1 INTRODUCCI N 1 1 Preliminares m
85. Y REP HIS ORD ASC SEM Y REP HIS ORD DESC SEM Y REP HIS ORD ASC PRO Y REP HIS ORD DESC PRO Estos reportes son generados para mostrar las notas de todo el per odo estudiantil del alumno con varios criterios de ordenamiento por materia por semestre por promedio y de forma ascendente o descendente ENCABEZADO SELECT DISTINCT PER APELLIDO PATERNO PER APELLIDO MATERNO PER PRIMER NOMBRE PER SEGUNDO NOMBRE AS ALUMNO PER EMAIL PER CIUDAD RESIDENCIA FROM PERSONA PER ALUMNO AL ESTADO EST USUARIO U WHERE PER ID PERSONA AL ID PERSONA 114 AND EST ID ESTADO PER ID ESTADO AND EST ID ESTADO AL ID ESTADO AND U ID PERSONA PER ID PERSONA AND AL ID ESTADO 1 AND PER ID ESTADO 1 AND U ID USUARIO PN ID USUARIO DETALLE SELECT DISTINCT MAT DESCRIPCION MATERIA NT NOTA PROMEDIO PROMEDIO TO CHAR MD ID SEMESTRE SEM MAT ID MATERIA PELECT ANIO TO CHAR PELECT CICLO CICLO MAT CODIGO MATERIA COD MAT SUBSTR PAR DESCRIPCION 1 3 PARALELO NT NOTA PARCIAL1 PARCIAL1 NT NOTA PARCIAL2 PARCIAL2 NT NOTA SUSPENSO RECUPERACION NT NO VEZ E DESCRIPCION AS ESTADO NT NOTA GRACIA FROM USUARIO US PERSONA PER ALUMNO ALUM ESTADO E NOTAS NT PERIODO LECTIVO PELECT MATERIA MAT PARALELO PAR MALLA DETALLE MD WHERE PER ID PERSONA US ID PERSONA AND PER ID PERSONA ALUM ID PERSONA AND ALUM ID ALUMNO NT ID ALUMNO 115 AND NT ID PARALELO PAR ID PARALELO AND NT ID PERIODO LECTIVO PELECT ID PERIODO LECTIVO AND NT
86. a con la opci n 9 8 Si se desea visualizar un hist rico de notas con rango de semestres se ingresan valores en la opci n 26 Si en cualquiera de las dos opciones relativas al semestres no se seleccionan datos y se desea rapidamente generar el reporte se mostrar una alerta de validaci n indicando que verifique la selecci n de los valores en las listas MENSAJE DE VALIDACION Lj VERIFIQUE POR FAVOR LA INFORMACION RELATIVA AL SEMESTRE En el caso de no querer realizar filtros de informaci n por semestres esta seleccionada por defecto la opci n Mestrartodos los semestres que le mostrar todas las notas de los semestres cursados Con el bot n se cancela la pantalla de par metros para generar el reporte de hist rico de notas Luego de ingresar los datos correctos para la generaci n del reporte se presiona el bot n y generamos el reporte a trav s de la Web Aparecer el mensaje de generaci n de reporte en web o pdf 27 px stain 8859 formss0 fsOser viet Gore deceo Ve Favoritos Ferramentas Ayda Ye Q Forma HOTAS ACTUALES ALLA Fi ENLACES 4 8 80808380505 E 3339 ts viser reci 044822568 1001540408 Ver Favoritos Homens Ayda EE AN Pigra hermes Hist
87. a hi amp 89 65 ALUMNO ZAMBRANO ZAMBRANO FREDDY LIZARDO guseauaderdbernal com A O CICLO cop MATERIA GRUPO VEZ PARCIAL 1 PARCIAL RECUP PROMEDIO 1220400417 CIRCUITOS su 1 E 1220400416 CONTADRIDRO I 122040414 INTRODUCCI N A LA INFORMATICA 1220800413 FUNDAMENTOS DE PROGRAMACION 2 WAT MATICAS OISCR TAS caoot IDIOMA ESPA OL CONTABILIDAD ENFOQUE DE SISTEMAS 24 CIRCUITOS ELECTRONICOS OGRAMACION ESTRUCTURADA 120400428 JON ORAL Y ESCRITA 1220400438 ESTRUCTURA DE DATOS 122040044 CONTANILIDAD D COSTOS La malla curricular tiene activada dentro de la barra de botones la opci n de imprimir a formato paf el gr fico de la malla para que el alumno tenga un respaldo f sico del estado de sus materias 36 s B El Imprimir Dando clic en el cono de ayuda se visualizar la informaci n del Ayuda manejo de la malla curricular Adwo dc n Ver Merraments Ayuda Forms Services gt gt me E am s m Para abandonar esta p gina se da clic en el bot n salir donde retornar al men de m dulo de consultas 37 3 2 Usuario Profesor 3 2 1 Formulario Contactar Profesores Permite obtener un listado de datos de contactos para profesores con la finalidad de obtener datos que faciliten
88. ados por apellido de forma descendente ENCABEZADO SELECT DISTINCT M CODIGO MATERIA l M DESCRIPCION ASIGNATURA P PRIMER NOMBRE P APELLIDO PATERNO P APELLIDO MATERNO PROFESOR PR DESCRIPCION PARALELO PL ANIO PL CICLO FROM PROFESOR ASIGNACION PA EMPLEADO E PARALELO MATERIA PM PERIODO LECTIVO PL MATERIA M 130 PERSONA P PARALELO PR WHERE PA ID EMPLEADO E ID EMPLEADO AND E ID PERSONA P ID PERSONA AND PA ID PERIODO LECTIVO PL ID PERIODO LECTIVO AND PA ID PARALELO MATERIA PM ID PARALELO MATERIA AND PR ID PARALELO PM ID PARALELO AND M ID MATERIA PM ID MATERIA AND PL ID ESTADO 1 AND PA ID ESTADO 1 AND M ID MATERIA PN ID MATERIA AND PR ID PARALELO PN ID PARALELO DETALLE SELECT DISTINCT P APELLIDO PATERNO P APELLIDO MATERNO P PRIMER NOMBRE P SEGUNDO NOMBRE NOMINA NT NOTA ACADEMICAt NT NOTA EXAMEN1 ACADEMICA1 NT NOTA NT NOTA ACADEMICA2 NT NOTA 2 NT NOTA ACADEMICA2 NT NOTA EXAMEN NT NOTA SUSPENSO SUSP NT NOTA PROMEDIO ROWNUM SECUENCIA NOMINA NOMINA ACAD EXAM 1 1 PARC1 ACAD NOTACAD2 EXAM 2 2 131 PARC2 SUSP SUSP PROM FROM PERSONA P ALUMNO A NOTAS NT PARALELO PR MATERIA PERIODO LECTIVO PL WHERE P ID PERSONA A ID PERSONA AND NT ID PARALELO PR ID PARALELO AND NT ID MATERIA M ID MATERIA AND NT ID ALUMNO A ID ALUMNO AND PL
89. almacenes flujos detalles de las relaciones entre almacenes etc Directorio Agrupaci n de archivos de datos atendiendo a su contenido a su prop sito o a cualquier criterio que decida el usuario Sirven para organizar mejor los archivos en un disco de almacenamiento Encriptar Proteger archivos expresando su contenido en un lenguaje cifrado Los lenguajes cifrados simples consisten por ejemplo en la sustituci n de letras por n meros Estructura de la base de datos La estructura de una base de datos hace referencia a los tipos de datos los v nculos o relaciones y las restricciones que deben cumplir esos datos integridad de datos y redundancia de datos Icono Imagen que representa un programa u otro recurso 150 Iniciar sesi n logging in loguear log in sign in identificarse Acci n de comenzar una sesi n de un usuario espec fico permitiendo as identificarse frente a un sistema o servicio Contrasta con cerrar sesi n Inicializar Activar los dispositivos necesarios para poner en funcionamiento un proceso inform tico Inform tica Ciencia que estudia el tratamiento autom tico de la informaci n en computadoras dispositivos electr nicos y sistemas inform ticos Integridad de datos Integridad de datos se refiere al estado de correcci n y completitud de los datos ingresados en una base de datos Integridad referencial La integridad referencial hace referencia al estado de correctitud
90. ci n Ver Favoritos Herramientas Ayuda w lt htt staln 8889 reports gh P gina Datos Persanales C dula 0920411360 Nombres JULY MARITZA Fecha Actual 12 06 09 Apellidos ROSERO CHOEZ C digo Estudiantil G 0508 Celular 9123456 Tel fono 123456 Direcci n direccion Pais de Nacimiento Ecuador Sexo F Estado Civil SOLTERO Fecha Nacimiento 23 02 82 Colegio SAN GABRIELDE LA DOLOROSA Especialidad Nota Graduaci n reporte muestra un encabezado con los datos m s significativos del estudiante tales como c dula nombre completo el c digo estudiantil 11 y la fecha actual que genera el reporte en la parte inferior a este se presentan datos complementarios La segunda opci n presenta la informaci n en formato pdf MENSAJE DE ADVERTENCIA AN DESEA GENERAR EL REPORTE EN LA WEB O EN PDF Cancelar Al seleccionar mencionada opci n genera el mismo reporte html pero en formato pdf y permite un manejo libre de archivos generados sobre este aplicativo dando la facilidad de guardar una copia y poseer un respaldo de la informaci n personal quiz s para llevar a cabo una actividad de actualizaci n o comprobaci n de datos reporte se muestra tal como se aprecia en la gr fica inferior 12 http stalin 8889 reports rwservlet reppdfAlu amp DDC5252C35846CAE Windows MH rn http stalin 3889 reports rwservlet reppdfAlug Y x
91. cionados ENCABEZADO SELECT DISTINCT MA DESCRIPCION MATERIA MA CODIGO MATERIA FROM PARALELO MATERIA PAM PERIODO MATERIA PEM MATERIA MA PARALELO PAR PROFESOR ASIGNACION PASIG PERSONA PE EMPLEADO EM PERIODO LECTIVO PL WHERE PL ID PERIODO LECTIVO PEM ID PERIODO LECTIVO AND PASIG ID PERIODO LECTIVO PL ID PERIODO LECTIVO AND PASIG ID PARALELO MATERIA PAM ID PARALELO MATERIA AND PASIG ID EMPLEADO EM ID EMPLEADO AND PE ID PERSONA EM ID PERSONA AND PEM ID MATERIA MA ID MATERIA AND PAM ID PARALELO PAR ID PARALELO AND MA ID MATERIA PAM ID MATERIA AND PAM ID MATERIA PN ID MATERIA AND PL ID ESTADO 1 136 DETALLE SELECT DISTINCT P APELLIDO MATERNO lIP PRIMER P SEGUNDO NOMBRE AS ALUMNO PAR DESCRIPCION AS CURSO DECODE PN_PARCIAL 1 N NOTA_ACADEMICA1 2 N NOTA_ACADEMICA 2 N NOTA 1 AS NOTA1 DECODE PN PARCIAL 1 N NOTA 1 2 N NOTA PARCIAL2 AS NOTA2 DECODE PN PARCIAL 1 N NOTA PARCIAL1 2 N NOTA PARCIAL2 N NOTA PROMEDIO AS NOMINA AS COL 1 DECODE PN PARCIAL 1 ACADEMICA 2 ACADEMICA PARCIAL 1 AS COL2 DECODE PN PARCIAL 1 EXAMEN 2 EXAMEN PARCIAL 2 AS COL3 DECODE PN PARCIAL 1 PARCIAL 1 2 PARCIAL 2 PROMEDIO AS COL4 FROM PERSONA P ALUMNO A NOTAS N PERIODO LECTIVO PL PARALELO PAR WHERE P ID PERSONA A ID PERSONA AND A ID ALUMNO N ID ALUMNO AND N ID PAR
92. con las tablas campos y tipos de datos definidos con sus tama os en bytes v Laestructura de consulta de datos se la realiza a trav s de un paquete consolidado de funciones y procedimientos que tienen integridad referencial dentro de los querys que retorna un registro o conjunto de registros retornar cursores consistentes a los par metros enviados en cada una de estas estructuras Y Los nombres de objetos programables est n escritos en MAYUSCULA empezando con abreviaturas que distinguen formas y reportes seguidos de verbos que detallan la acci n de cada uno de ellos FORMS REPORTS FORM CONS PROMEDIOS REP APROBADAS FORM HISTORICO NOTAS REPROBADAS FORM LISTA DE ALUMNO REP REQ MATERIA REP CONSULTA PROMEDI FORM MALLA CURRICUL OS AR REP HIS ORD 5 MAT FORM MSJ REP HIS ORD DES MAT FORM NOTACT REP PERFIL ALUMNO FORM PROFESORES PERFIL PROFESOR v Se definieron los constraints para claves primarias for neas e ndices nombre del constraint est formado por NOMBRE TABLA seguido por la letra del tipo de constraint o Primary key o R gt References o Not Null o C Check Y Los nombres de las tablas relacionadas entre s tienen el nombre con un sufijo que representa a la entidad principal v Se establecen tres letras al inicio que identifiquen al tipo de objeto o la funci n del objeto con un descriptivo BLQ DESCRIPCION gt CAN_ DESCRIPCION gt
93. den ejecutarse sin la interacci n del usuario Sesi n de usuario Per odo de tiempo de actividad que un usuario con una nica direcci n IP pasa en un sitio web El n mero de sesiones de usuario en un sitio se usa para determinar la cantidad de tr fico que alcanza un sitio web Un usuario puede volver a entrar al mismo sitio y se considerar la misma sesi n de usuario siempre que el usuario entre dentro un per odo de tiempo determinado por el administrador del sitio Servidor Computadora central de un sistema de red que provee servicios y programas a otras computadoras conectadas Sistema que proporciona recursos 153 Software Todos los componentes intangibles de un ordenador o computadora es decir al conjunto de programas y procedimientos necesarios para hacer posible la realizaci n de una tarea espec fica en contraposici n a los componentes f sicos del sistema hardware
94. er de gran utilidad al profesor para usar listados adicionales en tareas adicionales y con mayor detalle Al ingresar a la ventana se deben definir todos los valores respectivos para generar los listados caso contrario se presentar n alertas de par metros que han sido mal definidos En el caso de que en la base de datos no se posea informaci n final de los alumnos s mostrar un mensaje que especifica que no hay datos para los cristerios definidos 52 Arhwo fdc n ve Vk Bore ncoicaton Server Forms Senices E d 8 amp NO HAY DATOS CON LOS CRITERIOS SELECCIONADOS La pantalla muestra 4 tipos de par metros para mostrar la informaci n e Se selecciona la materia Seleccione una materia ELECTRICOS v e Se escoge el curso aqu solo ser n mostrados los cursos en donde la materia anterior est dict ndose Dictada en el curso S14 v e Seleccionar el contenido del reporte r Si se selecciona SOLO NOMBRES aparecer un reporte con el listado de todos los alumno del curso y ser n ordenados de acuerdo a los apellidos Si se selecciona 8 HOMBRE Y PROMEDIOS 53 Ordenados por 8 Hombre C Promedio Seleccionar la forma de ordenar el listado dependienendo de los valores optenidos por la opci n anterior Presentados de forma amp scendente Con el bot n se cancela la pantalla de par metros para generar el reporte de hist rico de notas
95. erior si exiten datos aparece un listado de profesores en el mismo formulario a manera de v nculos que generan el reporte del perfil del profesor seleccionado Adeo Ver Favertes Herramientas Ayuda de orade Aopleaton Server Forme Services D eure C LISTADO DE PROFESORES POR MATERIA NANA gt D ORCUTOS ELECTRONCOS gt TAS JOSE RODRIGULZ APLLLIDO M A CARLOS APELLIDO 1 t wa E Ez as m Al dar clic sobre el nombre del profesor se ejecuta el reporte en formato WEB HTML http stalin 8889 reports rwservlet repProf amp BF22C1FAD5983A48 Windows Internet Explorer http stalin 8889 reports rwservlet repProf amp BF22C 1FAD5983A48 Archivo Edici n Favoritos Herramientas Ayuda de htto ljstsin 8889jreports nuserdletirepProfsBF22C1 c 8 D d Manana a DEL ECUADOR Perfil Profesores INFORMACI N PERSONAL NOMBRES JOSE APELLIDOS RODRIGUEZ APELLIDO M CEDULA 0123456808 EMAIL mailighotmail com FECHA DE NAC 01 01 70 SEXO M ESTADO CIVIL CASADO CIUDAD TELEFONO 123456 DIRECCION internet 17 Siguiendo el mismo est ndar de todo el m dulo en esta interfaz se puede generar tambien un reporte en Pdf A la derecha de cada link de profesores se desplega el bot n de etiqueta roja 18 http stalin 88
96. meramente Ayuda Server Forms Los alumnos del SEGUNDO semestre en ta materia COMUNICACI N ORAL Y ESCRITA ENLACES Seleccionando las notas det Y 9 Primer Parcial Segundo Parcial Cai _ ee DESEA GENERAR EL REPORTE EN LA WEB O EN PDF 8M2141241515100 Windows Internet E Edo n Ver Herimentes Ayuda e Q El oios QD Herramientas 5 ED s dh PROMEDIOS POR MATERIA 4 CODIGO 209 PROMEDIO DEL MATERIAL COMUNICACION ORAL Y ESCRITA PARCIAL 1 ENLAC ES EXAMEN 1 ea Para generar el mismo reporte pero en un documento pdf ingrese los par metros necesarios y ahora se escoje la opci n Pdf VIRTUAL ACTIVIDADES Chat y Foros ISULTAS GENERALES ISULTAS CONTACTAR PROFESORES PERFIL PROFESOR PROMEDIOS POR MATERIA PROMEDIO DEL PARALELO LISTA ALUMNOS 47 DESEA GENERAR EL REPORTE EN LA WEB O EN PDF Cancelar deb P gina Herramientas ES Mat amp 12 8181810 amp 0 Windows Internet Explorer e http staln 8889 reports ruservlet reppdfconsmat812 amp 18181080 4 x Archivo Edit Ira Favoritos Ayuda k 41 Ehtep stain S889 reports ruserviet reppdfConsMat dk y P gina Herramientas Jn 19 m a CODIGO 2
97. mo perfil del profesor cuyo nombre est a un lado del bot n presionado 14 E 1 TOR t JOSE RODRIGULZ APLLLIUO M CARLOS AVUGA APELLIDO M Por En el mencionado reporte se incluyen datos personales acad micos y laborales de cada uno de los profesores activos de la Carrera de acuerdo a las materias existentes en el periodo lectivo actual Consultando la hoja de vida de los diversos profesores de la Carrera el alumno podr obtener informaci n que le servir para conocer m s de cerca al personal acad mico y m s que todo tener presente datos importantes para califcar el nivel profesional de los mismos En el caso de que r pidamente se elija la opci n se activar una alerta se alando que se debe seleccionar valores en los campos definidos para las busquedas 15 b POR FAVOR SELECCIONE UNA MATERIA Seleccionar la materia de la cual se quieren obtener el listado de profesores y escoger la opci n buscar ALES PROGRAMACION II PROGRAMACION PROGRAMACION ORIENTADA A OBJETOS SISTEMAS OPERATIVOS DISTRIBUIDOS TEORIA GENERAL DE LOS SISTEMAS UTILITARIOS INFORMATICOS SELECCIONAR 4 En caso de no poseer datos de retorno en este formulario aparecer una alerta se alando que no se generar el reporte porque la materia no tiene asignado profesor no hay datos A LA MATERIA NO TIENE ASIGNADO PROFESOR 16 Contrario a lo ant
98. n nuestra base de datos Atributo Dato relacionado a la entidad Son los campos de nuestras tablas Clave Clave primaria P si el atributo identifica una tupla Clave for nea F si el atributo hace referencia a una clave primaria en otra tabla Tipo El tipo de dato que se ocupa para almacenar este atributo y su longitud si es el caso Null Una N para aquellos atributos que no pueden quedar vac os y Y para los que no son obligatorios Descripci n Detalles del atributo ENTIDAD ESTADO Atributo Tipo Null Clave ID ESTADO NUMBER 5 N P DESCRIPCION VARCHAR2 50 OBSERVACION VARCHAR2 50 Y MODULO VARCHAR2 50 ENTIDAD PERSONA Atributo ID PERSONA CEDULA PASAPORTE APELLIDO PATERNO APELLIDO MATERNO PRIMER NOMBRE SEGUNDO NOMBRE FECHA NACIMIENTO SEXO ESTADO CIVIL PAIS NACIMIENTO PROVINCIA NACIMIENTO CIUDAD NACIMIENTO PROVINCIA RESIDENCIA CIUDAD RESIDENCIA DIRECCION RESIDENCIA NOMBRES PAPA NOMBRES MAMA CELULAR TELEFONO EMAIL NOMBRE COLEGIO CIUDAD COLEGIO PROVINCIA COLEGIO PAIS COLEGIO ESPECIALIDAD COLEGIO FECHA GRADUACION COL EGIO NOTA GRADUACION COLE GIO ID ESTADO ENTIDAD USUARIO Atributo ID USUARIO ID PERSONA LOGIN Tipo NUMBER 5 VARCHAR2 VARCHAR2 VARCHAR2 VARCHAR2 VARCHAR2 VARCHAR2 DATE VARCHAR2 VARCHAR2 VARCHAR2 VARCHAR2 VARCHAR2 VARCHAR2 VARCHAR2 VARCHAR2 VARCHAR2 VARCHAR2 VARCHAR2 VARCHAR2 VARCHAR2 VARCHAR2 VARCHAR2 VARC
99. nes ser n las siguientes MENU PRINCIPAL jj e Contactar Profesores Perfiles de Profesores Reporte de Promedios por Materias Reporte de Promedios por Paralelos e Listado de Alumnos 2 4 Partes de un Formulario Los formularios poseen un disefio de interfaz ambientados ambientados hacia la acci n principal del m dulo que son consultas de datos La presentaci n de las pantallas guarda relaci n con los otros m dulos del sistema conservando as los est ndares de presentaci n definidos Barra de Usuario Herramientas T tulo de Conectado Ventana as E REPORTE DE ALUMNOS Tu pe Seleccione una materia As Dictada en el curso M Reporte generado con HOMBRE Y PROMEDIOS Ordenados por Hombre Promedio Presentados de forma SOLO HOMBRES VER REPORTE Botones de Acci n 2 5 Barra de Herramientas Las interfaces del m dulo muestran una barra de botones con las funciones principales para una ejecuci n oportuna Esta barra de herramientas se encuentra ubicada en la parte superior de cada ventana del Sistema de Aula Virtual a su vez estas opciones ser n habilitadas o desabilitadas de acuerdo a los permisos y perfiles del usuario conectado HEPERETR 0E SBA 02 2 6 Botones Barra de Herramientas Para el M dulo de Consultas Materias Pendientes y Malla Curricular s lo se tendr n activados los siguiente
100. o tanto es el primer paso en la definici n y aplicaci n de una estrategia de seguridad de la red porque se trata de restringir el acceso a la red Una s lida soluci n de autenticaci n evita que usuarios no autorizados tales como hackers y caballos de Troya de acceso a los recursos de la red Administrador de bases de datos ABD es el encargado de autorizar el acceso coordinar y vigilar la utilizaci n de la base de datos Tambi n se encarga de adquirir el software y el hardware necesarios Backup Copia de seguridad Se hace para prevenir una posible p rdida de informaci n Existen multitud de programas para la realizaci n de dichas copias con infinidad de opciones 146 Barra de desplazamiento Scrollbar La barra de desplazamiento es un elemento de las interfaces gr ficas que constan de una barra horizontal o vertical con dos extremos con flechas que apuntan en sentidos contrarios y que suelen ubicarse en los extremos de una ventana o recuadro Las barras de desplazamiento permiten desplazar el contenido del cuadro hacia un lado u otro Las barras suelen aparecer o activarse cuando el recuadro no es lo suficientemente grande como para visualizar todo su contenido Barra de Herramientas Toolbar Conjunto de conos que conducen a instrucciones Base de datos database Almac n de datos relacionados con diferentes modos de organizaci n Una base de datos representa algunos aspectos del mundo real aquell
101. ones de un programa en su forma original La palabra fuente diferencia el c digo de varias otras formas posibles por ejemplo c digo del objeto y c digo ejecutable Inicialmente un programador 148 escribe un programa en un lenguaje de programaci n en particular Esto es genera el c digo fuente Para ejecutar el programa es necesario que el programador traduzca todo esto a lenguaje de m quina para que lo entienda la computadora El c digo fuente es el nico formato legible por humanos Compilar Proceso de traducci n de un c digo fuente escrito en un lenguaje de programaci n de alto nivel a lenguaje m quina c digo objeto para que pueda ser ejecutado por la computadora Las computadoras s lo entienden el lenguaje m quina La aplicaci n o la herramienta encargada de la traducci n se llama compilador Control de acceso access control Es la habilidad de permitir o denegar el uso de un recurso particular a una entidad particular Los mecanismos para el control de acceso pueden ser usados para cuidar recursos recursos l gicos o recursos digitales Diccionario de datos DD El diccionario de datos es un listado organizado de todos los datos que pertenecen a un sistema objetivo de un diccionario de datos es dar precisi n sobre los datos que se manejan en un sistema evitando as malas interpretaciones 149 ambig edades Define con precisi n los datos de entrada salida componentes de
102. os que le interesan al disefiador Se disefia y almacena datos con un prop sito espec fico Con la palabra datos se hace referencia a hechos conocidos que pueden registrarse Las bases de datos almacenan datos permitiendo manipularlos f cilmente y mostrarlos de diversas formas Browser Navegador Es un programa que permite recorrer los diferentes sitios y p ginas de internet tiene funciones para guardar direcciones p ginas etc Existe una amplia gama 147 B squeda avanzada Tipo de b squeda que posee caracter sticas adicionales soportadas por motor de b squeda Suele ser una opci n de elecci n libre en los buscadores programas herramientas servicios online etc Una b squeda simple generalmente consta de un cuadro de texto para una simple cadena de caracteres en cambio las b squedas avanzadas suelen contar con m ltiples cuadros de texto casilleros de verificaci n y otros elementos de formularios Por lo general estos elementos permiten aplicar filtros a la b squeda b sica para obtener resultados m s exactos Cerrar session logging out log out sign out sign off desidentificarse Acci n de terminar una sesi n de un usuario espec fico finalizando as el uso de un servicio sistema Contrasta con iniciar sesi n Una sesi n puede cerrarse voluntariamente cuando as el usuario lo solicite sin necesidad de colocar nuevamente nombre de usuario y contrasefia C digo Fuente Son las instrucci
103. porte muestra al profesor el listado de los alumnos del curso en el que dicta su materia ordenados por nombre de forma ascendente ENCABEZADO SELECT DISTINCT M CODIGO MATERIA J M DESCRIPCION ASIGNATURA P PRIMER NOMBRE P APELLIDO PATERNO P APELLIDO MATERNO PROFESOR PR DESCRIPCION PARALELO PL ANIO PL CICLO FROM PROFESOR ASIGNACION PA EMPLEADO E PARALELO MATERIA PM PERIODO LECTIVO PL MATERIA M PERSONA P PARALELO PR WHERE PA ID EMPLEADO E ID EMPLEADO AND E ID PERSONA P ID PERSONA AND PA ID PERIODO LECTIVO PL ID PERIODO LECTIVO AND PA ID PARALELO MATERIA PM ID PARALELO MATERIA AND PR ID PARALELO PM ID PARALELO AND M ID MATERIA PM ID MATERIA AND PL ID ESTADO 1 AND PA ID ESTADO 1 120 AND M ID MATERIA PN ID MATERIA AND PR ID PARALELO PN ID PARALELO DETALLE SELECT DISTINCT P APELLIDO PATERNO P APELLIDO MATERNO P PRIMER NOMBRE P SEGUNDO NOMBRE ALUMNO ROWNUM SECUENCIA NOMINA NOMINA ACAD NOTACAD1 EXAM EXAMt PARC 1 PARGC1 ACAD NOTACAD2 EXAM 2 2 PARC2 SUSP SUSP PROM PROM C1 C2 C4 C5 C6 C7 C8 FROM PERSONA P ALUMNO A PARALELO PR MATERIA M PERIODO LECTIVO PL INSCRIPCION LINSCRIPCION DETALLE IDE WHERE P ID PERSONA A ID PERSONA AND A ID ALUMNO I ID ALUMNO AND 1 10 INSCRIPCION IDE ID INSCRIPCION AND IDE ID PERIODO LECTIVO PL ID PERIODO LECTIVO AND IDE ID PARALELO PR ID PARALELO AND IDE ID MATERIA M
104. r un mensaje de validaci n indicando que debe escoger valores en los campos antes mencionados MENSAJE DE VALIDACION POR FAVOR VERIFIQUE HABER SELECCIONADO LA MATERIA Y EL ORDEN Al pasar al panel inferior se puede ingresar el nombre de la materia que ayudar al usuario a filtrar s lo las materias que desea observar PROGRAMAC 24 Busquedas relativas a la materia B squeda relativa a la materia O Wprpbado CReprobado C BITSUETTSU 500085 A Sold Per En otra de las opciones presentadas para generar el reporte de notas se muestra la forma de realizar una serie de filtros de informaci n para mostrar informaci n m s precisa en este caso al seleccionar la opci n s Se activar un bloque con las opciones de e Escoger las materias con los promedios aprobados reprobados materias suspenso activas o seleccionando el tipo de nota que puede ser homologada o nota semestral e 25 La lista de tipo de notas contendr un estado de notas que puede ser nota homologada o nota semestral Escogiendo la opci n Se podr definir si se quieren ver las materias que se tomaron una sola vez o las que se han tomado m s de una vez Busquedas relativas al semestre B squeda relativa al semestre En este filtro podemos seleccionar un determinado semestre para visualizar s lo las notas obtenidas dentro del mismo esto se realiz
105. rdwo Edo n Ver Favoritos Meramientas AULA IRTUALC 17 9 EN oro Server Forms Services ENLACES Una interfaz de gran ayuda para el personal docente es la consulta de promedios de alumnos Esta ventana le permitir obtener un reporte personalizado de un determinado paralelo y por algunos rangos de promedios que le ayudar n al profesor a tener un control permanente y un monitoreo directo de los alumnos y que le servir n de referencia para futuras actividades acad micas con los mismos Los pasos a seguir para generar el reporte son e Seleccionar el semestre que se desea consultar 45 Los alumnos del TERCER semestre e Escoger la materia de la que se desea tener los promedios en la materia FISICA APLICADA Luego se debe seleccionar un periodo estudiantil del cual ser n extraidas las notas lo puede hacer por parciales o por promedio final Seleccionando las notas del Primer Parcial C Segundo Parcial C Promedio terminar se puede seleccionar entre tres intervalos de valores para de esta manera filtrar los alumnos por algunas notas deseadas Con el bot n se cancela la pantalla de par metros para generar el reporte de hist rico de notas Luego de ingresar los datos correctos para la generaci n del reporte se presiona el bot n y generamos el reporte a trav s de la Web 46 7 B hosa Adwo Edc n ver Pavontos
106. s botones Salir Abandonar el formulario en el que se encuentra Limpiar Limpiar o quita todos los valores de los campos de las formas Consultar Con los par metros completos en las formas ejecuta una consulta o reporte Efect a la misma acci n que un bot n de acci n en los formularios Ayuda Ejecuta una ventana con la informaci n de ayuda para realizar las acciones en la pantalla que se encuentra Imprimir Este bot n estar activo solo en la ventana de la Malla Curricular y permite la impresi n directa de la misma 3 APLICACIONES 3 1 Usuario Alumno 3 1 1 Visualizar Datos Personales Dando doble sobre esta opci n permite la visualizaci n de un reporte donde consta una breve resefia del estudiante conectado El m dulo le brinda dos opciones para representar el reporte en formato HTML y en formato PDF tal como se aprecia en la gr fica inferior CIS DESEA GENERAR EL REPORTE EN LAWEB EN PDF n B ENLACES gt ved ES rimi b E Se aprecia un cuadro de di logo que estar presente en todo el m dulo y que sirve para la generaci n de reportes en los dos formatos antes mencionados 10 MENSAJE DE ADVERTENCIA b DESEA GENERAR EL REPORTE EN LA WEB EN PDF Cancelar Autom ticamente se genera el reporte con los datos personales y acad micos del alumno rv E http stalin 8889 reports r x x Archivo Edi
107. usuarios autenticados con uno de los siguientes perfiles Perfil alumno Perfil profesor USUARIO 2 2 Pantalla Principal La pantalla principal donde se apreciar el men del m dulo es la siguiente Cabecera del Sistema 39 for 390 190ser arve Edc n ver Faventos Hermmentss Ayuda Ye Borde toco Seve Forms Services AULA IRTUALC 7 CENE Men Principal del Sistema Area de Trabajo Aux gt 2 3 Men s usuario una vez que inicie la sesi n y teniendo permiso o acceso al m dulo de acuerdo a su perfil podr visualizar y escoger entre las diferentes opciones del directorio MENU PRINCIPAL Generalmente los usuarios se dividen en alumnos personal docente y administradores De la forma que se validen los accesos y los permisos el usuario autenticado tendr diferentes opciones habilitadas para su perfil La pantalla principal donde se apreciar el men del m dulo es la siguiente Aedo ver Favontos Herawemas Ayuda D orde apio on Server Forms Servers W s di ib pne gt Q Herramientas Si el usuario es autenticado como ALUMNO sus opciones ser n las siguientes e Datos Personales Perfil de Profesores e Notas Actuales e Hist rico de Notas Malla Curricular Si el usuario es autenticado como PROFESOR sus opcio
Download Pdf Manuals
Related Search
Related Contents
Manuel d`utilisation WMS Reference Manual 取扱説明書 - シャープ TracVision R6DX User`s Guide (BDA - FGA & P\374rieraufsatz) - cook Point of View VGA-610-C5-2048 NVIDIA GeForce GT 610 2GB graphics card L`Invisible sablier de La Vie mode d`emploi de Georges Perec Samsung 943B Uporabniški priročnik Copyright © All rights reserved.
Failed to retrieve file