documentacion proyecto

53
Instituto Politécnico Nacional Escuela CECYT 9 “Juan De Dios Batíz” ALUMNOS: Luis Fernando Baltazar Espinosa Víctor Hugo Cárdenas Castillo Víctor Manuel Peñaloza González Pablo Gerardo Ramírez Valdés Sergio Aarón tinajero Vargas PROFESOR: JUAN MANUEL CRUZ MENDOZA MATERIA: INGENIERÍA DE SOFTWARE BÁSICA GRUPO: 6IM6 1

Upload: aaron-tinajero

Post on 28-Jun-2015

144 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Documentacion proyecto

Instituto Politécnico Nacional

Escuela CECYT 9 “Juan De Dios Batíz”

ALUMNOS:

Luis Fernando Baltazar EspinosaVíctor Hugo Cárdenas Castillo Víctor Manuel Peñaloza González Pablo Gerardo Ramírez Valdés

Sergio Aarón tinajero Vargas

PROFESOR:

JUAN MANUEL CRUZ MENDOZA

MATERIA:

INGENIERÍA DE SOFTWARE BÁSICA

GRUPO: 6IM6

1

Page 2: Documentacion proyecto

Índice

Proceso..............................................................................................................................................3

Requerimientos funcionales...............................................................................................................4

Casos de uso.......................................................................................................................................6

Especificación de requerimientos......................................................................................................7

Diagrama de secuencia....................................................................................................................14

Diagrama de actividades..................................................................................................................24

Look and Feel...................................................................................................................................25

Mapa de navegación........................................................................................................................36

Diagrama entidad relación...............................................................................................................37

Diagrama de actividades..................................................................................................................38

2

Page 3: Documentacion proyecto

Proceso

En el Instituto Politécnico Nacional se lleva a cabo el Programa Institucional de

Tutorías PIT, con 2 vertientes, la modalidad escolarizada y la no escolarizada.

En la modalidad escolarizada del PIT el coordinador es el Lic. Francisco Javier

Cruz García, es quién asigna a los grupos los tutores correspondientes de manera

manual, por medio de un formato.

Tomando como ejemplo tenemos a la Profesora Carmen Juárez, que a su vez

también es tutora en el área de Programación, tiene que llevar a cabo las

siguientes actividades en su acción tutorial:

Llenar de manera manual los formatos institucionales que le sean

encargados.

Llevar registros de sus grupos de manera manual.

Llenar el cuestionario semestral de registro de los alumnos a su cargo.

Realizar un seguimiento académico de sus tutorados.

En tanto a la modalidad no escolarizada del PIT, se tiene que llega a ser el mismo

docente quien maneje ambas modalidades, de esta manera ya no es un lote de

formatos los que tiene que llenar sino 2, mismos que son solicitados por el

Departamento de Servicios Académicos en tiempo y forma.

En resumen, el proceso consiste en un llenado de formatos gigantesco, que no

está automatizado, al contrario, debe hacerse a mano y esto representa un gasto

de tiempo del tutor que podría invertirse en la mejora del grupo asignado.

3

Page 4: Documentacion proyecto

Requerimientos funcionales

1. El alumno podrá registrar al usuario dentro del sistema2. El alumno podrá actualizar sus calificaciones en el sistema3. El alumno podrá visualizar los comentarios enviados por su tutor4. El alumno podrá visualizar su perfil de usuario5. El alumno podrá resolver cuestionarios dentro del sistema 6. El tutor podrá revisar cuestionarios resueltos por el alumno7. El tutor podrá resolver cuestionarios dentro del sistema8. El tutor podrá visualizar el perfil de los alumnos9. El tutor podrá enviar comentarios al alumno 10.El administrador podrá registrar los usuarios de los tutores dentro del

sistema11.El administrador podrá realizar un pre registro de los usuarios de los

alumnos dentro del sistema12.El administrador podrá revisar cuestionarios resueltos por el tutor 13.Todos los usuarios podrán iniciar sesión en el sistema

4

Page 5: Documentacion proyecto

Casos de uso

System

Tutor

Alumno

Administrador

Pre registrar Alumno

Registrar Tutor

Revisar Cuestionario

Resolver Cuestionario

Visualizar Perfil

Enviar Comentario

Actualizar Calificación

Registrar Alumno

Visualizar Comentario

SISTEMA ADMINISTRATIVO AUTOMATIZADO DE TUTORIAS

TodosIniciar Sesion

5

Page 6: Documentacion proyecto

Especificación de requerimientos

SISTEMA ADMINISTRATIVO AUTOMATIZADO DE TUTORIAS

Precondiciones:1. Los usuarios ingresan al sistema2. Los usuarios estén registrados en el sistema

FLUJO BASICO TODOS

1. El sistema solicita datos Usuario(alfanumérico[45]) Contraseña(alfanumérico[8])

2. El usuario captura datos y envía al sistema3. El sistema verifica datos.

De lo contrario ejecutar flujo alterno “Datos Incorrectos”4. El sistema envía la información a la base de datos5. La base de datos verifica existencia del usuario

De lo contrario ejecutar flujo alterno “Usuario Inexistente”6. La base de datos retorna datos del usuario al sistema7. El sistema confirma inicio de sesión al usuario

FLUJOS ALTERNOS TODOS

DATOS INCORRECTOS

1. El sistema despliega mensaje de error y solicitara datos al usuario

USUARIO INEXISTENTE

1. La base de datos envía mensaje de error al sistema2. El sistema despliega mensaje de error(El usuario no se ha encontrado o no

existe) al usuario

Precondiciones:

1. Haber ingresado al sistema2. Haber iniciado sesión(excepto para el flujo alterno registrar alumno )3. Haber sido pre registrado por el administrador (solo para el flujo alterno

registrar alumno)

FLUJO BASICO ALUMNO

1. El sistema muestra página principal de alumno con menú de opciones al alumno

6

Page 7: Documentacion proyecto

a. Cuestionarios PITb. Mi Perfilc. Comentariosd. Calificaciones

2. El alumno selecciona la opción y envía al sistema3. Si el alumno selecciona:

a) Cuestionarios PIT ejecutar flujo secundario “Resolver cuestionario”b) Mi Perfil ejecutar flujo secundario “Visualizar Perfil”c) Comentarios ejecutar flujo secundario “Visualizar Comentario”d) Calificaciones ejecutar flujo secundario “Actualizar Calificaciones”

FLUJOS SECUNDARIOS ALUMNO

REGISTRO

1. El alumno selecciona la opción de pre registro y envía al sistema2. El sistema solicita datos al alumno

Boleta(numérico[10]) Nombre(alfanumérico[45])

3. El alumno captura datos y envía al sistema 4. El sistema verifica los datos

De lo contrario ejecutar flujo alterno “Datos incorrectos”5. El sistema envía la información a la base de datos6. La base de datos verifica el pre- registro con anterioridad por el coordinador

De lo contrario ejecutar flujo alterno “Alumno sin pre registrar”7. La base de datos envía mensaje al sistema

De lo contrario ejecutar flujo alterno “Alumno Existente”8. El sistema solicita datos al alumno

Usuario(alfanumérico[30]) Contraseña(alfanumérico[8]) Fecha de Nacimiento(numérico[6]) Edad(numérico[2]) Sexo(alfanumérico[9]) Calle(alfanumérico[45]) No. Exterior([5]) Colonia(alfanumérico[30]) Código Postal (numérico[5]) Delegación/Municipio (alfanumérico[30]) Estado(alfanumérico[30]) Teléfono(numérico[10]) Correo Electrónico(alfanumérico[45])

9. El alumno captura información y envía al sistema10.El sistema verifica los datos.

De lo contrario ejecutar flujo alterno “Datos incorrectos”11.El sistema envía la información a la base de datos12.Base de datos verifica inexistencia de alumno de ser así inserta los datos.

De lo contrario ejecutar flujo alterno “Alumno existente”

7

Page 8: Documentacion proyecto

13.La base de datos confirma ingreso de datos al sistema14.El sistema muestra confirmación de ingreso al alumno

ACTUALIZAR CALIFICACIONES

1. El sistema solicita datos al alumno Calificación Primer Parcial(numérica[2]) Calificación Segundo Parcial(numérica[2]) Calificación Tercer Parcial(numérica[2])

2. El alumno captura la información y envía al sistema3. El sistema verifica los datos.

De lo contrario ejecutar flujo alterno “Datos incorrectos”4. El sistema envía la información a la base de datos5. La base de datos confirma ingreso de datos al sistema6. El sistema muestra confirmación de registro de calificaciones al alumno

VISUALIZAR COMENTARIOS

1. El sistema solicita datos de ese alumno a la base de datosDe lo contrario ejecutar flujo alterno “Sin comentarios”

2. La base de datos retorna los datos que corresponden a ese alumno al sistema

3. El sistema despliega los datos en pantalla al alumno

VISUALIZAR PERFIL

1. El sistema solicita datos de ese alumno a la base de datos2. La base de datos retorna los datos que corresponden a ese alumno al

sistema3. El sistema despliega datos en pantalla al alumno

RESOLVER CUESTIONARIO

1. El sistema despliega menú de opciones al alumnoa. Evaluación del Tutorb. Identificación del Tutorado

2. El alumno selecciona la opción deseada y envía al sistema3. El sistema despliega el cuestionario correspondiente y solicita datos al

alumno4. El alumno captura información y envía al sistema5. El sistema verifica formato de datos.

De lo contrario ejecutar flujo alterno “Datos incorrectos”6. Sistema envía información a la base de datos 7. La base de datos verifica la inexistencia de datos del cuestionario resuelto

por el alumno e ingresa la informaciónDe lo contrario ejecutar flujo alterno “Cuestionario Previamente Resuelto”

8

Page 9: Documentacion proyecto

8. La base de datos confirma ingreso de datos al sistema9. El sistema muestra confirmación de ingreso de datos al alumno

FLUJOS ALTERNOS

DATOS INCORRECTOS

1. El sistema despliega mensaje de error y solicitara datos al alumno

ALUMNO SIN PRE REGISTRAR

1. La base de datos envía mensaje de error al sistema2. El sistema despliega mensaje de error(El usuario no existe o no ha sido pre

registrado aun) al alumno

ALUMNO EXISTENTE

1. La base de datos envía mensaje de error al sistema2. El sistema despliega mensaje de error(El usuario ya ha sido registrado) al

alumno

SIN COMENTARIOS

1. La base de datos envía mensaje de error al sistema2. El sistema despliega mensaje de error (No tienes ningún comentario) al

alumno

CUESTIONARIO PREVIAMENTE RESUELTO

1. La base de datos envía mensaje de error al sistema2. El sistema despliega mensaje de error (El cuestionario ya ha sido resuelto

previamente) al alumno

Precondiciones:

1. Haber ingresado al sistema2. Haber iniciado sesión

FLUJO BASICO TUTOR

1. El sistema muestra página principal de tutor con menú de opciones al tutora. Gruposb. Informe Semestralc. Evaluación Finald. Intervencióne. Informe Final

9

Page 10: Documentacion proyecto

2. El tutor selecciona la opción y envía al sistema3. Si el tutor selecciona:

a) Grupos ejecutar uno de los siguientes flujos secundarios: Ejecutar flujo secundario “Revisar cuestionario” Ejecutar flujo secundario “Visualizar Perfil” Ejecutar flujo secundario “Enviar Comentario”

b) Informe Semestral ejecutar flujo secundario “Resolver Cuestionario”c) Evaluación Final ejecutar flujo secundario “Resolver Cuestionario”d) Intervención ejecutar flujo secundario “Resolver Cuestionario”e) Informe Final ejecutar flujo secundario “Resolver Cuestionario”

FLUJOS SECUNDARIOS TUTOR

REVISAR CUESTIONARIO

1. El sistema despliega los grupos que le pertenecientes al tutor2. El tutor selecciona en la opción cuestionarios el cuestionario que desea

visualizar del alumno correspondiente y envía al sistema.3. El sistema solicita datos correspondientes al alumno, tutor y cuestionario

seleccionado a la base de datos4. La base de datos verifica la existencia de datos del cuestionario

De lo contrario ejecutar flujo alterno “Cuestionario sin resolver”5. La base de datos retorna los datos correspondientes al sistema6. El sistema despliega datos en pantalla al tutor

VISUALIZAR PERFIL

1. El sistema despliega los grupos que le pertenecientes al tutor2. El tutor selecciona la opción ver perfil del alumno que desea y envía al

sistema.3. El sistema solicita datos correspondientes al alumno a la base de datos4. La base de datos retorna los datos correspondientes al sistema5. El sistema despliega datos en pantalla al tutor

ENVIAR COMENTARIO

1. El sistema despliega los grupos que le pertenecientes al tutor2. El tutor selecciona la opción ver perfil del alumno que desea y envía al

sistema.3. El sistema solicita datos al tutor

Motivo(alfanumérico[30]) Comentario(alfanumérico[70])

4. El tutor captura información y envía al sistema 5. El sistema envía información a la base de datos6. La base de datos ingresa la información 7. Base de datos confirma ingreso de datos al sistema8. El sistema muestra confirmación de ingreso de datos al tutor

10

Page 11: Documentacion proyecto

RESOLVER CUESTIONARIO

1. El sistema despliega el cuestionario correspondiente y solicita datos al tutor2. El tutor captura información y envía al sistema3. El sistema verifica formato de datos.

De lo contrario ejecutar flujo alterno “Datos incorrectos”4. El sistema envía información a la base de datos5. La base de datos verifica la inexistencia de datos del cuestionario resuelto

por el tutor e ingresa la informaciónDe lo contrario ejecutar flujo alterno “Cuestionario Previamente Resuelto”

6. La base de datos confirma ingreso de datos al sistema7. El sistema muestra confirmación de ingreso de datos al tutor

FLUJOS ALTERNOS

CUESTIONARIO SIN RESOLVER

1. La base de datos envía mensaje de error al sistema2. El sistema despliega mensaje de error(El cuestionario no ha sido resuelto

por el alumno) al tutor

CUESTIONARIO PREVIAMENTE RESUELTO

1. La base de datos envía mensaje de error al sistema2. El sistema despliega mensaje de error (El cuestionario ya ha sido resuelto

previamente) al tutor

DATOS INCORRECTOS

1. El sistema despliega mensaje de error y solicitara datos al tutor

Precondiciones:

1. Haber ingresado al sistema2. Haber iniciado sesión(excepto para el flujo alterno registrar alumno )

FLUJO BASICO ADMINISTRADOR

1. El sistema muestra página principal de administrador con menú de opciones al administrador

a. Pre-Registro de Alumnosb. Ver Expedientesc. Asignar Tutores

2. El administrador selecciona la opción y envía al sistema3. Si el administrador selecciona:

11

Page 12: Documentacion proyecto

a) Pre –Registro de Alumnos ejecutar flujo secundario “Pre registrar alumno”

b) Ver Expedientes ejecutar flujo secundario “Revisar Cuestionario”c) Asignar Tutores ejecutar flujo secundario “Registro Tutor”

FLUJOS SECUNDARIOS ADMINISTRADOR REGISTRO TUTOR

1. El sistema solicita datos al administrador No. de empleado(numérico[8]) Nombre(alfanumérico[40]) Nombre de usuario(alfanumérico[45]) Contraseña(alfanumérico[8]) Grupo(alfanumérico[4])

2. El administrador captura datos y envía al sistema3. El sistema verifica formato de datos.

De lo contrario ejecutar flujo alterno “Datos incorrectos”4. El sistema envía información a la base de datos5. La base de datos verifica la inexistencia del tutor e ingresa la

informaciónDe lo contrario ejecutar flujo alterno “Tutor existente”

6. La base de datos confirma ingreso de datos al sistema7. El sistema muestra confirmación de ingreso al administrador

PRE REGISTRAR ALUMNO

1. El sistema solicita datos al administrador Archivo tipo Excel formato .xls (alfanumérico[50])

2. El administrador captura datos y envía al sistema3. El sistema verifica formato de datos.

De lo contrario ejecutar flujo alterno “Datos incorrectos”4. El sistema envía información a la base de datos5. La base de datos verifica la inexistencia del alumno e ingresa la

informaciónDe lo contrario ejecutar flujo alterno “Alumno Existente”

6. La base de datos confirma el ingreso de datos al sistema7. El sistema muestra confirmación de ingreso al administrador

REVISAR CUESTIONARIO

1. El sistema solicita datos al administrador Grupo(alfanumérico[4]) Nombre del Cuestionario(alfanumérico[30])

2. El administrador captura datos y envía al sistema

12

Page 13: Documentacion proyecto

3. El sistema solicita datos correspondientes al grupo y cuestionario a la base de datos

4. La base de datos verifica la existencia de datos De lo contrario ejecutar flujo alterno “Cuestionario sin resolver”

5. La base de datos retorna los datos correspondientes al sistema6. El sistema despliega los datos en pantalla al administrador

FLUJOS ALTERNOS

CUESTIONARIO SIN RESOLVER

1. La base de datos envía mensaje de error al sistema2. El sistema despliega mensaje de error(El cuestionario no ha sido resuelto

por el alumno) al administrador

DATOS INCORRECTOS

2. El sistema despliega mensaje de error y solicitara datos al administrador

TUTOR EXISTENTE

3. La base de datos envía mensaje de error al sistema4. El sistema despliega mensaje de error(El tutor ya había sido registrado) al

administrador

Diagrama de secuencia INCIO DE SESION TODOS

13

Page 14: Documentacion proyecto

Flujo básico: Alumno

Flujo

básico: Tutor

14

Sistema Base de Datos

: Todos

1 : Sistema solicita datos

2 : Usuario captura datos3 : Verifica datos()

4 : Envia datos a DB()

5 : Verifica existencia()

6 : BD regresa datos

7 : Sistema confirma incio

Sistema Base de Datos

: Alumno

1 : Sistema muestra opciones

2 : Alumno selecciona opcion

3 : Sistema muestra opcion

Sistema Base de Datos

: Tutor

1 : Sistema muestra opciones

2 : Tutor selecciona opcion

3 : Sistema muestra opcion

Page 15: Documentacion proyecto

Flujo básico: Administrador

Flujo secundario: Registro – Alumno

15

Sistema Base de Datos

: Administrador

1 : Sistema muestra opciones

2 : Admin selecciona opcion

3 : Sistema muestra opcion

Page 16: Documentacion proyecto

Sistema Base de Datos

: Alumno

1 : Alumno selecciona Pre-Registro

2 : Sistema solicita datos

3 : Alumno ingresa datos 4 : Verifica datos()

5 : Envia datos a BD()

6 : BD verifica existencia()

7 : BD regresa datos

8 : Sistema solicita nuevos datos

9 : Alumno ingresa datos10 : Verifica datos()

11 : Envia datos a BD()

12 : Inserta datos()

13 : Regresa confirmacion

14 : Sistema confirma registro

Flujo secundario: Actualizar Calificaciones – Alumno

16

Page 17: Documentacion proyecto

Flujo secundario: Visualizar Comentarios – Alumno

Flujo secundario: Visualizar Perfil – Alumno

17

Sistema Base de Datos

: Alumno

1 : Sistema solicita datos

2 : Alumno ingresa datos 3 : Verifica datos()

4 : Envia datos a BD()

5 : BD confirma registro

6 : Sistema confirma alta

Sistema Base de Datos

: Alumno 1 : Sistema solicita datos a BD()

2 : BD devuelve datos hallados

3 : Sistema despliega datos

Page 18: Documentacion proyecto

Flujo secundario: Resolver Cuestionarios – Alumno

Flujo secundario: Revisar Cuestionarios – Tutor

18

Sistema Base de Datos

: Alumno 1 : Sistema solicita datos del alumno()

2 : BD devuelve datos encontrados

3 : Sistema despliega datos

Sistema Base de Datos

: Alumno

1 : Sistema despliega menu

2 : Alumno selecciona opcion

3 : Sistema desplega opcion selec.

4 : Alumno ingresa datos5 : Verifica datos()

6 : Envia datos a BD()

7 : Inserta datos()

8 : BD confirma insercion

9 : Sistema confirma operacion

Page 19: Documentacion proyecto

Flujo secundario: Visualizar Perfil – Tutor

Flujo secundario: Enviar Comentario – Tutor

19

Sistema Base de Datos

: Tutor

1 : Sistema despliega grupos

2 : Tutor envia opcion y datos3 : Sistema solicita datos a BD()

4 : BD verifica existencia()

5 : BD retorna datos hallados

6 : Sistema despliega datos

Sistema Base de Datos

: Tutor

1 : Sistema despliega grupos

2 : Tutor selecciona alumno3 : Sistema solicita datos a BD()

4 : BD retorna datos hallados

5 : Sistema despliega datos

Page 20: Documentacion proyecto

Flujo secundario: Resolver Cuestionarios – Tutor

Flujo secundario: Registrar Tutor – Administrador

20

Sistema Base de Datos

: Tutor

1 : Sistema despliega grupos

2 : Tutor selecciona alumno

3 : Sistema solicita datos

4 : Tutor ingresa datos 5 : Sistema envia datos a BD()

6 : Ingresa datos()

7 : BD retorna datos hallados

8 : Sistema despliega datos

Sistema Base de Datos

: Tutor

1 : Sistema despliega cuestionarios

2 : Tutor ingresa datos3 : Verifica datos()

4 : Sistema envia datos a BD()

5 : Ingresa datos()

6 : BD confirma insercion

7 : Sistema confirma operacion

Page 21: Documentacion proyecto

Flujo secundario: Pre Registrar Alumnos – Administrador

Flujo secundario: Revisar Cuestionarios – Administrador

21

Sistema Base de Datos

: Administrador

1 : Sistema solicita datos

2 : Admin. ingresa datos

3 : Verifica datos()

4 : Sistema envia datos a BD()

5 : Ingresa datos()

6 : BD confirma alta

7 : Sistema confirma alta

Sistema Base de Datos

: Administrador

1 : Sistema solicita datos

2 : Admin. ingresa archivo

3 : Verifica datos de excel()

4 : Sistema envia datos a BD()

5 : Ingresa datos()

6 : BD confirma la insercion

7 : Sistema confirma alta de archivo

Page 22: Documentacion proyecto

Diagrama de actividades INICIO DE SESION

Todos Sistema BD

Espera DatosCaptura Datos

Validando Datos Validando Existencia de Usuario

Encuentra Usuario

Usuario Encontrado

Datos Incorrectos

Solicita Datos

Inicio de Sesion

Datos Incorrectos

INICIO ALUMNO

22

Sistema Base de Datos

: Administrador

1 : Sistema solicita datos

2 : Admin. ingresa datos

3 : Sistema solicita datos a BD()

4 : Verificar existencia()

5 : BD regresa datos hallados

6 : Sistema despliega datos

Page 23: Documentacion proyecto

Alumno Sistema BD

DespliegaMenú

Selecciona Opcion

DespliegaOpcion

ACTUALIZAR CALIFICACIONES

Alumno Sistema BD

Espera Datos

Captura Datos

Validando Datos

Datos Incorrectos

Ingresa Datos

Datos Ingresados

Solicita Datos

DatosIncorrectos

DatosIngresados

23

Page 24: Documentacion proyecto

VISUALIZAR COMENTARIOS

Alumno Sistema BD

EsperaDatos

Validando existencia de datos

No existen datos Encuentra datos

Despliega datos

Sin Comentarios

ComentariosEncontrados

RESOLVER CUESTIONARIO

24

Page 25: Documentacion proyecto

Alumno Sistema BD

DespliegaMenu

Selecciona Opcion

Despliega Cuestionario

Espera DatosCaptura Datos

Validando Datos

Datos Incorrectos

Validando Inexistencia de Datos Datos Existentes

Datos Existentes

Ingresa Datos

Datos Ingresados

Solicita Datos

Datos Incorrectos

Datos Ingresados

CuestionarioPreviamenteResuelto

REGISTRAR ALUMNO

25

Page 26: Documentacion proyecto

Alumno Sistema BD

DespliegaInicioSelecciona Opcion

Espera DatosCaptura Datos

Validando Datos Validando Pre- registro Pre - registro Inexistente

Encuentra Alumno

Espera DatosCaptura Datos

Validando Inexistencia de Usuario Usuario Existente

Usuario Inexistente

Validando Datos Ingresa Datos

Datos Ingresados

Solicita Datos

AlumnoIngresado

AlumnoExistente

Alumno sinPre registrar

Datos Incorrectos

Datos Incorrectos

Datos Incorrectos

Solicita Datos

Datos Incorrectos

INICIO TUTOR

26

Page 27: Documentacion proyecto

Tutor Sistema BD

Selecciona Opcion

DespliegaMenu

DespliegaOpcion

REVISAR CUESTIONARIO

Tutor Sistema BD

Despliega Grupos

Selecciona Opcion Despliega Opciones

Envia Datos Verifica Existencia de Datos

Solicita Datos

Datos Inexistentes

No Existen Datos

Despliega Datos

Cuestionario Encontrado

Cuestionario sinResolver

VISUALIZAR PERFIL

27

Page 28: Documentacion proyecto

Tutor Sistema BD

DespliegaGrupos

Despliega OpcionesSelecciona Opcion

Envia Datos Busca Datos

Despliega Datos

Ver Perfil

Alumno Encontrado

ENVIAR COMENTARIOS

28

Page 29: Documentacion proyecto

Tutor Sistema BD

Despliega OpcionesSelecciona Opcion

Despliega Perfil del Alumno

Espera DatosCaptura Datos

Envia Datos Ingresa Datos

Datos Ingresados

ComentarioEnviado

DespliegaGrupos

RESOLVER CUESTIONARIO

29

Page 30: Documentacion proyecto

Tutor Sistema BD

Selecciona Opcion

Despliega Cuestionario

Espera DatosCaptura Datos

Validando datos

Datos Incorrectos

Validando Inexistencia de Datos Datos Existentes

Ingresa Datos

Datos Existentes

Datos Ingresados

CuestionarioResuelto

Cuestionario PreviamenteResuelto

Datos Incorrectos

Solicita Datos

Despliega Menu

INICIO TUTOR

Administrador Sistema BD

Selecciona Opcion

Despliega Menu

Despliega Opcion

REGISTRO TUTOR

30

Page 31: Documentacion proyecto

Administrador Sistema BD

Captura Datos

Validando Datos

Datos Incorrectos

Validando Inexistencia del Tutor Tutor Existente

Ingresa DatosTutor Ingresado

Tutor Existente

Solicita Datos EsperaDatos

DatosIncorrectos

TutorIngresado

TutorExistente

PRE REGISTRAR ALUMNO

Administrador Sistema BD

EsperaDatos

Captura Datos

Validando Datos

Datos Incorrectos

Validando Inexistencia de Alumno Alumno Existente

Alumno Existente

Ingresa Alumno

Alumno Ingresado

DatosIncorrectos

Alumno Pre registrado

AlumnoExistente

Solicita Datos

REVISAR CUESTIONARIO

31

Page 32: Documentacion proyecto

Administrador Sistema BD

Captura Datos

Envia Datos Validando Existencia de Datos Datos Inexistentes

Despliega Datos

Datos Inexistentes

RevisarCuestionario

CuestionarioSin Resolver

EsperaDatos

Solicita Datos

Look and FeelPantalla de inicio

Administrador

32

Page 33: Documentacion proyecto

Pre registra alumno

Ver expediente

Asignar tutores

33

Page 34: Documentacion proyecto

Activar y/o desactivar cuestionarios

Tutor

34

Page 35: Documentacion proyecto

Inicio tutor

Grupos tutor

Perfil de alumno

35

Page 36: Documentacion proyecto

Reporte de intervención del alumno

Revisar Cuestionario evaluación de Tutor

36

Page 37: Documentacion proyecto

Revisar cuestionario identificación del tutorado

Informe semestral

37

Page 38: Documentacion proyecto

Evaluación final

Cuestionario de intervención del grupo

38

Page 39: Documentacion proyecto

Informe final del grupo

39

Page 40: Documentacion proyecto

Alumno

40

Page 41: Documentacion proyecto

Inicio

Cuestionario PIT identificación del tutorado

Perfil del alumno

41

Page 42: Documentacion proyecto

Comentario

42

Page 43: Documentacion proyecto

Calificaciones

43

Page 44: Documentacion proyecto

Mapa de navegación

44

Page 45: Documentacion proyecto

Diagrama entidad relación

45