jueves, 22 de agosto de 2013

Flujo Para Caso de Uso 1 del Diagrama de Flujo de Caso de Uso 1

1.1 El usuario Control Escolar ó Academia seleccionará del siguiente menú en pantalla:

  • Alta
  • Baja
  • Eliminar
  • Actualizar
  • Consulta
1.2 Si el botón seleccionado es ALTA, aparecerán los siguientes campos:
-       Nombre Alumno
-       Apellido paterno alumno
-       Apellido materno alumno
-       Grupo
-       Año
-       Asignatura
-       Status (inscrito , baja temporal, baja definitiva

1.3 Se llenan los campos pedidos.
1.4 Se seleccionara el botón guardar y se hace clic, para dar de ALTA a un alumno. (Se necesitará escribir todos los campos para dar de ALTA al alumno)
1.5 Valida Datos
1.6 Realizar operación en la BD(ALTA)


Diagrama de Flujo para Caso de Uso 1



DIAGRAMA DE BASE DE DATOS PROPUESTO

Requerimiento 12 Consulta de Inasistencias por parte del alumno

Consulta de Inasistencias por parte del alumno
El Usuario Alumno seleccionara el siguiente menú en pantalla:
  • Tareas
  • Inasistencias
Si selecciona INASISTENCIAS, se mostraran los siguientes campos:
-       Nombre Alumno
-       Apellido Paterno Alumno
-       Apellido Materno Alumno
-        Grupo
-       Asignatura
-       Numero_Parcial
Al completar los campos y dar clic en el botón ENVIAR, Se mostraran una Tabla que contiene: Nombre Alumno, Apellido Paterno Alumno, Apellido Materno Alumno, grupo, Asignatura, Numero_Parcial, Numero_FALTAS
Aparece un botón CERRAR, en la tabla que al dar clic sobre él, se cierra la ventana y se mantiene la ventana anterior para consultar mas INASISTENCIAS ó tiene otro botón que al hacerle clic nos regresa al menú principal

requerimiento 11 Consulta de Tareas por parte del Alumno

Consulta de Tareas por parte del Alumno
El Usuario Alumno seleccionara el siguiente menú en pantalla:
  • Tareas
  • Inasistencias
Si selecciona TAREAS, se mostraran los siguientes campos:
-       Nombre Alumno
-       Apellido Paterno Alumno
-       Apellido Materno Alumno
-        Grupo
-       Asignatura
Al completar los campos y dar clic en el botón ENVIAR, Se mostraran las tareas que tiene que realizar en forma de TEXTO, la cual tiene un botón CERRAR, que al momento de darle clic se cierra la ventana y se mantiene la ventana anterior para consultar mas tareas ó tiene otro botón que al hacerle clic nos regresa al menú principal.

requerimiento 10 Login

Login
El usuario entra a la pantalla de inicio del sistema de escritorio y aparece un formulario con los campos siguientes:
-       Login
-       Password (contraseña)
El usuario podrá realizar las tareas de acuerdo a los permisos que tenga establecidos
(ver Anexo B  privilegios)

Requerimiento 9 Alta, Baja (lógica) o modificación de Profesores por la Academia ó Institución Educativa

Alta, Baja (lógica) o modificación de Profesores por la Academia ó Institución Educativa
El usuario Control Escolar ó Academia de Física y Matemáticas seleccionara del siguiente menú en pantalla:
  • Alta (Profesores)
  • Baja (Profesores)
  • Modificación (Profesores)

Si selecciona ALTA de Profesor, aparecerán los siguientes campos:
-       Nombre del Profesor
-       Apellido Paterno del Profesor
-       Apellido Materno del Profesor
-       Numero Confidencial
Al estar completados los datos, al dar clic en el botón ENVIAR, el Profesor estará dado de ALTA en el sistema, indicando con un mensaje de “El profesor ha sido de alta en el sistema con ÉXITO”, esta tiene un botón CERRAR, que al momento de dar clic sobre el, se cierra y nos quedamos en la ventana anterior, por si se requiere dar de alta a otro Profesor.
Tiene un botón que nos regresa al menú Principal.
Si existe un error de formato ó de falta de llenar campos el sistema nos enviara un mensaje de error.
Si selecciona BAJA de Profesor, aparecerán los siguientes campos:
-       Nombre del Profesor
-       Apellido Paterno del Profesor
-       Apellido Materno del Profesor
-       Numero Confidencial
Al estar completados los datos, al dar clic en el botón ENVIAR, el Profesor estará dado de BAJA en el sistema, indicando con un mensaje de “El profesor ha sido de BAJA en el sistema con ÉXITO”, esta tiene un botón CERRAR, que al momento de dar clic sobre el, se cierra y nos quedamos en la ventana anterior, por si se requiere dar de BAJA a otro Profesor.
Tiene un botón que nos regresa al menú Principal.
Si existe un error de formato ó de falta de llenar campos el sistema nos enviara un mensaje de error.
Si selecciona MODIFICACION de Profesor, aparecerán los siguientes campos:
-       Nombre del Profesor Actual
-       Apellido Paterno del Profesor Actual
-       Apellido Materno del Profesor Actual
-       Numero Confidencial
-       Nombre del Profesor Nuevo
-       Apellido Paterno del Profesor Nuevo
-       Apellido Materno del Profesor Nuevo
-       Numero Confidencial Nuevo
Al completar los datos de los campos y dar clic sobre el botón ENVIAR, el Nuevo Profesor estará dado de ALTA en el sistema Y dado de BAJA el Profesor Anterior.
Indicando con un mensaje de “La modificación del Profesor se realizo  en el sistema con ÉXITO”, esta tiene un botón CERRAR, que al momento de dar clic sobre el, se cierra y nos quedamos en la ventana anterior, por si se requiere MODIFICAR  a otro Profesor.
Tiene un botón que nos regresa al menú Principal.

Si existe un error de formato ó de falta de llenar campos el sistema nos enviara un mensaje de error.

Requerimiento 8 Registrar calificaciones de cada grupo de cada profesor

Registrar calificaciones de cada grupo de cada profesor
El usuario Profesor seleccionara del siguiente menú:
  • REGISTRAR INASISTENCIAS
  • REGISTRAR ACTIVIDADES-TAREAS
  • REGISTRAR CALIFICACIONES
Si el botón seleccionado es REGISTRAR CALIFICACIONES, aparecerán los siguientes campos:
-       Asignatura
-       Grupo
-       Numero Examen Parcial
Una vez llenado los campos, se da clic en el botón ENVIAR, Y Se va a crear una nueva Tabla con los siguientes campos:
Nombre Alumno, Apellido Paterno, Apellido Materno, Asignatura, grupo, Numero_Parcial, Calificacion_de_la_Evaluacion_Correspondiente.
La cual se escribirá las Calificaciones correspondientes.
Una vez llenados los campos de Calificaciones, se da clic en el botón ENVIAR
Aparecerá una ventana Indicando “Se capturaron las Calificaciones con Éxito”, la cual tiene un botón “CERRAR”, al dar clic  se cierra la ventana  y se mantiene la ventana anterior con los mismos campos anteriormente escritos del Estado Anterior, para registrar mas Calificaciones, aparecen los siguientes campos:
-       ´Asignatura
-       Grupo
-       Numero Examen Parcial
Si existe un error de formato ó falta de llenar campos , aparecerá un mensaje de ERROR
En cada uno de los Estados, tiene un botón que nos envía al menú anterior.

Requerimiento 7 Registrar material de Actividades-Tareas de cada profesor


Registrar material de Actividades-Tareas de cada profesor
El usuario Profesor seleccionara del siguiente menú:
  • REGISTRAR INASISTENCIAS
  • REGISTRAR ACTIVIDADES-TAREAS
  • REGISTRAR CALIFICACIONES
  • Si el botón seleccionado es REGISTRAR ACTIVIDADES-TAREAS
aparecerán los siguientes campos:
-       Asignatura
-       Grupo
-       Numero Examen Parcial
Una vez llenado el campo de REGISTRAR ACTIVIDADES-TAREAS, se da clic en el botón ENVIAR, Aparecerá una ventana que nos indique:”La tarea se registro con ÉXITO,, la cual tiene un botón CERRAR, , al dar clic se cierra la ventana y nos envía al menú Principal:
 Donde nuevamente el Profesor podrá seleccionar del siguiente menú:
  • REGISTRAR INASISTENCIAS
  • REGISTRAR ACTIVIDADES-TAREAS
  • REGISTRAR CALIFICACIONES

Aparecerá una vista del grupo y Asignatura seleccionada   y se podrán ingresar la tarea correspondiente por parcial, en el campo de tareas por periodo de examen parcial.

Requerimiento 6 Registrar Inasistencias de cada grupo de cada profesor

Registrar Inasistencias de cada grupo de cada profesor
El usuario Profesor seleccionara del siguiente menú:
  • REGISTRAR INASISTENCIAS
  • REGISTRAR ACTIVIDADES-TAREAS
  • REGISTRAR CALIFICACIONES
Si el botón seleccionado es REGISTRAR INASISTENCIAS, aparecerán los siguientes campos:
-       Asignatura
-       Grupo
-       Numero Examen Parcial
Una vez llenado los campos, se da clic en el botón ENVIAR, Y Se va a crear una nueva Tabla con los siguientes campos:
Nombre Alumno, Apellido Paterno, Apellido Materno, Asignatura, grupo, Numero_Parcial, Inasistencia_de_la_Evaluacion_Correspondiente.
La cual se escribirá las Inasistencias correspondientes.
Una vez llenados los campos de Inasistencias, se da clic en el botón ENVIAR
Aparecerá una ventana Indicando “Se capturaron las Inasistencias con Éxito”, la cual tiene un botón “CERRAR”, al dar clic  se cierra la ventana  y se mantiene la ventana anterior con los mismos campos anteriormente escritos del Estado Anterior, para registrar mas Inasistencias, aparecen los siguientes campos:
-       ´Asignatura
-       Grupo
-       Numero Examen Parcial
Si existe un error de formato ó falta de llenar campos , aparecerá un mensaje de ERROR
En cada uno de los Estados, tiene un botón que nos envía al menú anterior.

Requerimiento 5 Registrarse cada Profesor en el Sistema

Registrarse cada Profesor en el Sistema
El usuario Profesor seleccionara del siguiente menú:
  • REGISTRAR INASISTENCIAS
  • REGISTRAR ACTIVIDADES-TAREAS
  • REGISTRAR CALIFICACIONES
  • REGISTRARSE EN EL SISTEMA
Si el botón es REGISTRARSE EN EL SISTEMA, Aparecerá el siguiente menú:
-       Nombre Profesor
-       Apellido Paterno
-       Apellido Materno
-       Numero Confidencial
Una vez llenado los campos , se da clic en ENVIAR, Y aparecerá, una ventana con el siguiente campo:
-       Nuevo Numero de Contraseña
Una vez escrito, se le da clic en ENVIAR Y el Sistema registrara el nuevo password y Indicará que se ha realizado La ALTA con ÉXITO.
Si existe un error , aparecerá un mensaje de ERROR

Requerimiento 4 Consulta de alumnos reprobados (por asignatura y grupo)

Consulta de alumnos reprobados (por asignatura y grupo
Si el botón seleccionado es CONSULTAR , aparecerá el siguiente Submenú:
-       Consultar Calificaciones por Alumno ó Grupo
-       Consultar Inasistencias por Alumno
-       Consultar alumnos reprobados
Si el botón seleccionado es “Consultar Alumnos Reprobados aparecerán los siguientes campos:
-       Grupo
-       Asignatura
Una vez llenado los campos se seleccionará el botón ENVIAR y aparecerá una nueva ventana con: Nombre Alumno, Apellido Paterno, Apellido Materno, Nombre Asignatura, Grupo, y  las Calificaciones  de 1, 2, 3 y 4 Parcial, de acuerdo a las Calificaciones que se tenga a la fecha, la cual tiene un botón “CERRAR”, al dar clic, se cierra la ventana  anterior y se mantiene la ventana actual con los mismos campos anteriormente escritos, del Estado Anterior, para consultar otro Grupo y Asignatura de Alumnos Reprobados
-       Grupo
-       Asignatura
Aparece otro botón por si se desea regresar a menú anterior.
Si los datos se escribieron mal de formato ó falta un dato aparecerá un mensaje de error

Requerimiento 3 Consulta de Inasistencias y reprobados por Alumno(s)

Requerimiento 3 Consulta de Inasistencias y reprobados por Alumno(s)
Si el botón seleccionado es CONSULTAR , aparecerá el siguiente Submenú:
-       Consultar Calificaciones por Alumno ó Grupo
-       Consultar Inasistencias por Alumno
-       Consultar alumnos reprobados
Si el botón seleccionado es “Consultar Inasistencias por Alumno aparecerán los siguientes campos:
-       Nombre Alumno
-       Apellido Paterno
-       Apellido Materno
-       Grupo
-       Asignatura
Una vez llenado los campos se seleccionará el botón ENVIAR y aparecerá una nueva ventana con: Nombre Alumno, Apellido Paterno, Apellido Materno, Nombre Asignatura, Grupo, y  las Inasistencias  de 1, 2, 3 y 4 Parcial, de acuerdo a las Inasistencias que se tenga a la fecha, la cual tiene un botón “CERRAR”, al dar clic, se cierra la ventana  anterior y se mantiene la ventana actual con los mismos campos anteriormente escritos, del Estado Anterior, para consultar otra Inasistencias por Alumno.
-        Nombre Alumno
-       Apellido Paterno
-       Apellido Materno
-       Grupo
-       Asignatura
Aparece otro botón por si se desea regresar a menú anterior.
Si los datos se escribieron mal de formato ó falta un dato aparecerá un mensaje de error

Requerimiento 2 Consulta de Calificaciones por Alumno ó Grupo

Requerimiento 2 Consulta de Calificaciones por  Alumno ó Grupo
Si el botón seleccionado es CONSULTAR , aparecerá el siguiente Submenú:
-       Consultar Calificaciones por Alumno ó Grupo
-       Consultar Inasistencias por Alumno
-       Consultar alumnos reprobados
Si el botón seleccionado es Consultar Calificaciones por Alumno ó Grupo, aparecerá el siguiente menú:
-       Consulta por alumno
-       Consulta por grupo
Si el botón seleccionado es Consulta por Alumno, aparecerán los siguientes campos:
-       Nombre Alumno
-       Apellido paterno alumno
-       Apellido materno alumno
-       Asignatura
Una vez llenado los campos se seleccionará el botón ENVIAR y aparecerá una nueva ventana con: Nombre Asignatura, Nombre Alumno y  las calificaciones de 1, 2, 3 y 4 Parcial, de acuerdo a las calificaciones que se tenga a la fecha, la cual tiene un botón “CERRAR”, al dar clic, se cierra la ventana  anterior y se mantiene la ventana actual con los mismos campos anteriormente escritos del Estado Anterior, para consultar otra asignatura u otro alumno)
-       Nombre Alumno
-       Apellido paterno alumno
-       Apellido materno alumno
-       Asignatura
Aparece otro botón por si se desea regresar a menú anterior.
Si los datos se escribieron mal de formato ó falta un dato aparecerá un mensaje de error

Si el botón seleccionado es Consulta por Grupo, aparecerán los siguientes campos:
-       Grupo
-       Asignatura
Una vez llenado los campos se seleccionará el botón ENVIAR y aparecerá una nueva ventana con: Nombre Asignatura, Grupo, Nombre Alumno y  las calificaciones de 1, 2, 3 y 4 Parcial, de acuerdo a las calificaciones que se tenga a la fecha, la cual tiene un botón “CERRAR”, al dar clic, se cierra la ventana  anterior y se mantiene la ventana actual con los mismos campos anteriormente escritos, del Estado Anterior, para consultar otra asignatura y grupo)
-       Grupo
-       Asignatura
Aparece otro botón por si se desea regresar a menú anterior.
Si los datos se escribieron mal de formato ó falta un dato aparecerá un mensaje de error

Especificación de Requerimiento 1. Alta, Baja, Eliminar y Actualizar Alumnos

Especificación de Requerimiento 1. Alta, Baja, Eliminar y Actualizar Alumnos:

El usuario Control Escolar ó Academia seleccionará del siguiente menú en pantalla:
·         Alta
·         Baja
·         Eliminar
·         Actualizar
·         Consultar

Si el botón seleccionado es ALTA, aparecerán los siguientes campos:
-       Nombre Alumno
-       Apellido paterno alumno
-       Apellido materno alumno
-       Grupo
-       Año
-       Asignatura
-       Status (inscrito , baja temporal, baja definitiva)
Una vez llenado los campos pedidos se seleccionara el botón guardar para dar de ALTA a un alumno. (Se necesitará escribir todos los campos para dar de ALTA al alumno)
Si los datos están mal de formato ó falta un campo, el sistema enviara un mensaje de error.
Aparecerá un cuadro indicando que se almacenaron los datos con ÉXITO, Y Aparecerá otro botón preguntando DESEA AGREGAR OTRA ASIGNATURA?,
Si selecciona SI, aparecerán los siguientes campos limpios(en blanco para llenarlos nuevamente):
-       Nombre Alumno
-       Apellido paterno alumno
-       Apellido materno alumno
-       Grupo
-       Año
-       Asignatura
-       Status (inscrito , baja temporal, baja definitiva)
Una vez llenado los campos pedidos se seleccionara el botón guardar para dar de ALTA a un alumno. (Se necesitará escribir todos los campos para dar de ALTA al alumno)
Si los datos están mal de formato ó falta un campo, el sistema enviara un mensaje de error.
Aparecerá otro botón preguntando DESEA AGREGAR OTRA ASIGNATURA?,
Si selecciona NO, regresa al menú Principal.//

Si el botón seleccionado es BAJA, aparecerán los siguientes campos:
-       Nombre Alumno
-       Apellido paterno alumno
-       Apellido materno alumno
-       Status (inscrito , baja temporal, baja definitiva)
Una vez llenado los campos pedidos se seleccionara el botón guardar para dar de BAJA a un alumno. (Se necesitará escribir todos los campos para dar de BAJA al alumno)
Si los datos están mal de formato ó falta un campo, el sistema enviará un mensaje de error.
Aparecerá un cuadro indicando que se Realizo la “BAJA” con ÉXITO y Aparecerá otro botón preguntando DESEA Dar de “BAJA” a otro Alumno?
Si selecciona SI, aparecerán los siguientes campos limpios(en blanco para llenarlos nuevamente):
-       Nombre Alumno
-       Apellido paterno alumno
-       Apellido materno alumno
-       Status (inscrito , baja temporal, baja definitiva)
Una vez llenado los campos pedidos se seleccionara el botón guardar para dar de BAJA a un alumno. (Se necesitará escribir todos los campos para dar de BAJA al alumno)
Si los datos están mal de formato ó falta un campo, el sistema enviará un mensaje de error.
Aparecerá un cuadro indicando que se Realizo la “BAJA” con ÉXITO y Aparecerá otro botón preguntando DESEA Dar de “BAJA” a otro Alumno?
Si selecciona NO, regresa al menú Principal.
El campo status indica las 2 opciones de baja: baja temporal ó baja definitiva

Si el botón seleccionado es ELIMINAR, aparecerán los siguientes campos:
-       Nombre Alumno
-       Apellido paterno alumno
-       Apellido materno alumno
Una vez llenado los campos pedidos se seleccionara el botón guardar para ELIMNAR  a un alumno. (Se necesitará escribir todos los campos para ELIMNAR al alumno)
Si los datos están mal de formato ó falta un campo, el sistema enviará un mensaje de error.
Aparecerá un cuadro indicando que se Realizo la “ELIMINACION” con ÉXITO y Aparecerá otro botón preguntando DESEA ELIMINAR A otro Alumno?
Si selecciona SI, aparecerán los siguientes campos:
-       Nombre Alumno
-       Apellido paterno alumno
-       Apellido materno alumno
Una vez llenado los campos pedidos se seleccionara el botón guardar para ELIMNAR  a un alumno. (Se necesitará escribir todos los campos para ELIMNAR al alumno)
Si los datos están mal de formato ó falta un campo, el sistema enviará un mensaje de error.
Aparecerá un cuadro indicando que se Realizo la “ELIMINACION” con ÉXITO y Aparecerá otro botón preguntando DESEA ELIMINAR A otro Alumno?
Si selecciona NO, regresa al menú Principal.
Si el botón seleccionado es ACTUALIZAR, aparecerán los siguientes campos:
-       Nombre Alumno
-       Apellido paterno alumno
-       Apellido materno alumno
-       Grupo
-       Edad
-       Año
-       Asignatura
-       Status (activo , baja temporal, baja definitiva)
Una vez llenado los campos pedidos se seleccionara el botón guardar para ACTUALIZAR a un alumno. Se necesitará escribir todos los campos para ACTUALIZAR al alumno.
Si los datos están mal de formato ó falta un campo, el sistema enviará un mensaje de error.
Aparecerá un cuadro indicando que se Realizo la “ACTUALIZACION” con ÉXITO y Aparecerá otro botón preguntando DESEA ACTUALIZAR A otro Alumno?
Si selecciona SI, aparecerán los siguientes campos:
-       Nombre Alumno
-       Apellido paterno alumno
-       Apellido materno alumno
-       Grupo
-       Edad
Año

Documento Vision

Documento Visión

1.1  Objetivo

Elaborar un Sistema de Información de las Actividades Académicas que integran el colegio de Física y Matemáticas, de la Preparatoria UVM,  que sirvan  para el Control, Uso de Información, por la Institución y docentes, para mejorar las actividades de enseñanza-aprendizaje hacia los alumnos, mejorar y facilitar la consulta de la Información académica por los padres de familia.

Objetivos particulares

Los objetivos particulares y específicos identificados en este proyecto son:
1.       Manejo de las actividades de la Institución Educativa(Academia de Física y Matemáticas)
1.1.     Dar de Alta, Baja  y Modificación de Alumnos
1.2.     Consultar Calificaciones de todos los alumnos
1.3.     Consultar Inasistencias de todos los Alumnos
1.4.     Consultar Alumnos reprobados por Materia y/o Grupo y/o Año
2.       Manejo de las Actividades de los Docentes
2.1.     Registrarse cada profesor en el sistema(Numero Usuario y contraseña)
2.2.     Registrar las Inasistencias de cada alumno en cada grupo
2.3.     Registrar la calificación de las Actividades-Tareas de cada uno de sus grupos
2.4.     Registrar material de Actividades-Tareas de cada asignatura.
2.5.     Registrar las calificaciones de cada grupo.
3.       Gestión de usuarios Creación de cuentas de usuarios de: Profesor, Alumno.
3.1.     Actualización de cuentas de usuario
4.       Consulta de Alumnos y Padres de Familia
4.1 Consulta de calificación solamente del alumno

4.2 Consulta de inasistencias solamente del alumno.