9
UNIVERSIDAD FERMIN TORO VICERRECTORADO ACADEMICO FACULTAD DE INGENIERIA ESCUELA DE INGENIERIA DE COMPUTACION SISTEMA PARA LA ASIGNACIÓN DE LA CARGA ACADÉMICA DE LOS DOCENTES DE LA ESCUELA DE INGENIERIA DE COMPUTACIÓN DE LA UNIVERSIDAD FERMIN TORO Autor: Coello Miguel C.I .: 22.322.503 Cabudare, Enero 2015

Trabajo i iprogramacion1

Embed Size (px)

Citation preview

Page 1: Trabajo i iprogramacion1

UNIVERSIDAD FERMIN TORO

VICERRECTORADO ACADEMICO

FACULTAD DE INGENIERIA

ESCUELA DE INGENIERIA DE COMPUTACION

SISTEMA PARA LA ASIGNACIÓN DE LA CARGA ACADÉMICA DE LOS

DOCENTES DE LA ESCUELA DE INGENIERIA DE COMPUTACIÓN DE LA

UNIVERSIDAD FERMIN TORO

Autor: Coello Miguel C.I .: 22.322.503

Cabudare, Enero 2015

Page 2: Trabajo i iprogramacion1

El Problema

Días previos al inicio de cada semestre académico, la Directora de Escuela y sus Jefes de

Departamento involucrados directamente en el proceso de creación de secciones y

asignación de horarios a profesores, se ven enfrentados a diversos inconvenientes que

retrasan o hacen más complicado dicho proceso. Por ejemplo, deben tener en cuenta el

número mínimo de estudiantes necesario para que una sección de una materia específica

pueda ser creada y no generar cruces de horarios en ningún momento. No solo los jefes y la

directora se van afectadas a la hora de la matrícula, también los alumnos debido a los

retrasos en la generación de la nueva configuración de horarios. La creación de grupos

nuevos implica la asignación de un profesor, lo que conllevaría tal vez una reacomodación

total o parcial de los horarios ya establecidos.

Entonces se podría decir que comienza de nuevo el trabajo de la asignación de la carga

académica. Se deben empezar a considerar los posibles estudiantes a cursar el nuevo

semestre con el fin de facilitarles y/o proporcionales su normal proceso académico, es decir,

darles las garantías para que puedan desarrollar su plan de estudio.

Las variables que se deben considerar a la hora de generar los respectivos horarios son: con

respecto a los docentes, se debe tener en cuenta el estado en el que éstos se encuentran con

la universidad dependiendo de los horarios de disponibilidad y de la capacidad que tengan

para dictar una determinada asignatura, es decir, su perfil; con respecto a las asignaturas, se

debe guardar relación para fijar las de un mismo semestre, ya que para programar una

sección se debe cumplir no solo que un profesor la pueda dictar sino que a esa hora no haya

otro sección programado de igual semestre. Este sería un caso crítico en el que cada materia

cuenta con un sola sección, para los casos en los que se cuente con más secciones hay

mayor libertad para la asignación.

Page 3: Trabajo i iprogramacion1

Diagrama contextual del sistema

SISTEMA PARA LA ASIGNACIÓN DE

LA CARGA ACADÉMICA DE LOS

DOCENTES DE LA ESCUELA DE

INGENIERIA DE COMPUTACIÓN DE

LA UNIVERSIDAD FERMIN TORO

Docentes

Asignaturas

Sección

Horario

Docentes con

carga asignada

Entrada Proceso Salida

Page 4: Trabajo i iprogramacion1

Requerimientos del sistema

La siguiente tabla muestra las especificaciones de los difrentes requerimientos o

necesidades que se plantearon y definieron luego del levantamiento de información

proporcionada por los usuarios.

Actividad Descripción

1 Capturar el Login y contraseña del usuario y validarlo

2 Capturar información del nuevo Docente

3 Capturar información sobre nueva asignatura

4 Capturar información de nuevo usuario

5 Capturar información sobre nuevo bloque de horario

6 Validar formulario para adicion de nuevo docente

7 Validar formulario para adición de asignatura a docente

8 Validar formulario para adición de nueva asignatura

9 Validar formulario para adición de nuevo usuario

10 Validar formulario para adición de grupo de una asignatura

11 Validar formulario para modificación de docentes existentes

12 Validar formulario para modificación de asignaturas registradas

13 Validar formulario para modificación de usuarios existentes

14 Validar formulario para modificación de grupos existentes

15 Permite adicionar un docente al sistema

Page 5: Trabajo i iprogramacion1

Actividad Descripción

16 Permite adicionar una asignatura

17 Permite adicionar un usuario

18 Permite adicionar un grupo de una asignatura

19 Permite adicionar una asignatura a docente

20 Permite modificar un docente

21 Permite modificar una asignatura

22 Permite modificar un usuario

23 Permite modificar un grupo

24 Permite consultar Información de docentes

25 Permite consultar Información de asignatura

26 Permite consultar Información de usuarios

27 Permite consultar Información de grupos

28 Permite eliminar docente

29 Permite eliminar asignatura a docente

30 Permite eliminar asignatura

31 Permite eliminar usuario

32 Permite eliminar grupo

33 Permite asignar carga

Page 6: Trabajo i iprogramacion1

Actividad Descripción

34 Permite reiniciar la carga

35 Permite asignar grupo

36 Permite liberar grupo

37 Permite establecer horas disponibles de docente

38 Permite restablecer contraseña

39 Gestiona la información en la base de datos

Page 7: Trabajo i iprogramacion1

Menú Principal del Sistema

Page 8: Trabajo i iprogramacion1

Modulo Contraseña

Modulo de Asignatura (entrada)

Modulo de Docente (entrada)

Page 9: Trabajo i iprogramacion1

Alcances obtenidos fase II

Se logró diseñar los modulos de entrada, donde se incluye lel de la contraseña donde se

definieron tres usuarios, administrador, director de Escuela y Jefe de Departamento (solo se

convalidó el usuario administrador con una clave fija). Además se diseño el modulo de

asignaturas y el de docentes.