Analisis Del Colegio

download Analisis Del Colegio

of 12

description

Analisis de sistemas de un colegio

Transcript of Analisis Del Colegio

I. Contexto del Sistema ActualActualmente la Institucin convoca a reuniones mensuales para que los padres de familia y /o apoderados se informen acerca de la situacin acadmica de los estudiantes. Para ello primero se rene internamente el personal docente en donde los profesores de las reas respectivas entregan su informe acadmico al tutor de aula; ste, se lo hace llegar al director de la Institucin y junto a l renen a los padres para dar a conocer dicho informe.Se sabe que una realidad actual es la ausencia de los padres y/o representantes en las escuelas, que no asisten o cada vez asisten menos, a las reuniones, asambleas u otras, ya sea por el agitado ritmo de vida, por la existencia de hogares separados o porque la informacin no llego a tiempo, si se cuenta con la herramienta del Sistema Web de Gestin Acadmica se estara atacando y de una u otra forma corrigiendo esta debilidad.II. Objetivos del Sistema

Llevar un control detallado del rendimiento acadmico del estudiante e informar la situacin acadmica a los padres de una familia de manera eficaz y eficiente.

III. Requisitos

Funcionales:

El Sistema Web de Gestin Acadmica tendr un servicio solo para los estudiantes de la Institucin que hayan sido registrados.

Las notas sern ingresadas al Sistema Web por cada uno de los docentes, ya que ser la persona responsable de migrar las notas por gozar de privilegios.

Las notas se actualizarn cada mes, despus de las evaluaciones mensuales.

Cada estudiante o su apoderado podr consultar sus notas a travs del sistema previa autenticacin de sus datos.

Si el estudiante ha cursado grados anteriores en la Institucin, podr consultar sus notas pasadas.

Gestin de Usuarios en el Portal Web

Perfil de Usuario:

Estudiante: Cada estudiante que se encuentra registrado dentro del Sistema tiene acceso especial a travs de un usuario y su contrasea. Al ingresar con su cuenta, podr visualizar sus notas.

Docente: Posee una cuenta con privilegios especiales, puesto que podr insertar, modificar y eliminar las notas de los estudiantes

Administrador: Posee una cuenta con todos los privilegios especiales pues es quien maneja principalmente el Sistema.

Migracin de Datos a MysqlLa base de datos local deber migrarse a la base de datos de MySQL del Portal mediante una herramienta. Este proceso se repetir cada mes, cuando se actualice la base de datos del sistema la Institucin.

No Funcionales:

El sistema deber tener una interfaz afable con el usuario, de manera que este logre comprender la manera de usarlo. Para lograrlo, deberemos tener en cuenta lo siguiente:

Los colores deben de ser adecuados a la vista del lector. El idioma debe ser el espaol. El portal web deber estar disponible todos los das del ao, sin importar el tipo de navegador que el usuario utilice.

Los tiempos de espera para la ejecucin del servicio debe de ser el estimado por el usuario.

La seguridad y confiabilidad del sistema deber ser brindada a los diferentes usuarios, de tal manera de la informacin disponible pueda ser consultada y actualizada en todo momento sin presentar contratiempos de respuesta.

IV. Modelado del Sistema

a. Modelado de Caso de Uso

i. Actores:

Administrador.- Persona que puede:

Registrar un nuevo estudiante en el Sistema, docentes, grados. Modificar datos de los estudiantes, docentes o de los grados. Realizar consultas. Generar Reporte. Dar de baja a estudiantes y/ o docentes.

Docente: Persona que puede ingresar, modificar y eliminar notas de los estudiantes.

Estudiante: Aquel que realiza consultas e imprime su reporte de notas.

ii. Casos de Uso:

Registrar Alumno:El administrador ingresar al sistema la ficha con todos los datos del estudiante tales como: cdigo, nombres y apellidos, DNI, direccin, telfono, grado, seccin, usuario y contrasea. Se incluye usuario y contrasea pues sern los datos que el sistema validar al momento de ingresar.

Registrar Grado:El administrador va a insertar la informacin respectiva que concierne a cada grado: Cdigo (autogenerado por el sistema), ao lectivo, seccin, cursos, tutor.

Registrar Docente:El administrador ingresar los datos del docente: nombres y apellidos, curso, grado, seccin, usuario y contrasea adems del cdigo autogenerado por el sistema. Se incluye usuario y contrasea pues sern los datos que el sistema validar al momento de ingresar.

Modificar datos Estudiante:El administrador ingresa el cdigo del estudiante, lo ubica y modifica los datos que desea.

Modificar datos Docente:El administrador ingresa el cdigo del docente, lo ubica y modifica los datos que desea. Modificar datos de los grados:El administrador ingresa el cdigo del curso, lo ubica y modifica los datos que desea.

Realizar Consulta:El administrador ingresa el cdigo del estudiante, docente o curso segn lo que desee consultar y obtienes los datos que requiere.

Generar Reportes:El administrador ingresa el cdigo del grado y obtiene el reporte del grado.

Dar de baja Estudiante:Cuando el estudiante se retira de la Institucin, el administrador ingresa su cdigo y dar de baja al estudiante.

Dar de baja Docente:Cuando el docente deja de laborar en la Institucin, el administrador ingresa su cdigo y dar de baja al docente.

Ingresar notas:El docente ingresar con su usuario y contrasea y podr ingresar las notas de cada estudiante para luego guardarlas en el sistema

Modificar notas:El docente ingresar con su usuario y contrasea y podr modificar las notas del estudiante que desee para luego guardar los cambios en el sistema

Eliminar notas:El docente ingresar con su usuario y contrasea y podr eliminar las notas del estudiante que desee para luego guardar los cambios en el sistema.

Consultar notas:El estudiante, a travs de su usuario y contrasea ingresar al sistema y podr consultar sus notas.

Reporte de notas:El estudiante, a travs de su usuario y contrasea ingresar al sistema y podr imprimir su reporte de notas.

iii. Diagramas de Caso de Uso

iv. Descripcin de Casos de UsoNombre C.U:Registrar Grado

Actor (s):Administrador

Resumen :El Administrador del Sistema registrar los datos del grado

Precondicin:Acceder exitosamente al sistema

Post Condicin:Registro exitoso

Flujo de Eventos:

ActorSistema

1. El Administrador selecciona la opcin de Registrar Grado. (e1) 3. El Administrador ingresar datos.

5. El Administrador da orden de registrar (e3).

2. El Sistema muestra la interfaz.

4. El sistema valida, verifica y captura datos (e2).

6. El sistema registra datos. 7. El sistema muestra mensaje de confirmacin

Excepciones:e1: Que no seleccione opcin de registro de grado.e2: Datos incorrectos.e3: No de orden de registro.

Nombre C.U:Modificar Grado

Actor (s):

Administrador

Resumen :El Administrador del Sistema modificar los datos del grado

Precondicin:Acceder exitosamente al sistemaQue existan grados registrados

Post Condicin:Modificacin Exitosa

Flujo de Eventos:

ActorSistema

1. El Administrador selecciona la opcin de Modificar Grado.(e1)3. El Administrador ingresa el cdigo del Grado a modificar.

5. El Administrador modifica datos.

7. El Administrador da orden de guardar los cambios (e4).

2. El Sistema muestra la interfaz.

4. El sistema valida el cdigo (e2).

6. El sistema valida, verifica y captura datos (e3).

8. El sistema guarda los cambios.9. El sistema muestra mensaje de confirmacin.

Excepciones:e1: Que no seleccione la opcin de modificar gradoe2: Que el cdigo de grado no exista.e3: Datos incorrectose4: No de orden de guardar cambios.

Nombre C.U:Registrar Estudiante

Actor (s):Administrador

Resumen :El Administrador del Sistema registrar los datos del estudiante

Precondicin:Acceder exitosamente al sistemaQue existan grados registrados

Post Condicin:Registro exitoso

Flujo de Eventos:

ActorSistema

1. El Administrador selecciona la opcin de Registrar Estudiante. (e1) 3. El Administrador ingresar datos.

5. El Administrador da orden de registrar (e3).

2. El Sistema muestra la interfaz.

4. El sistema valida, verifica y captura datos (e2).

6. El sistema registra datos. 7. El sistema muestra mensaje de confirmacin

Excepciones:e1: Que no seleccione opcin de registro de estudiante.e2: Datos incorrectos.e3: No de orden de registro.

Nombre C.U:Modificar Estudiante

Actor (s):

Administrador

Resumen :El Administrador del Sistema modificar los datos del estudiante

Precondicin:Acceder exitosamente al sistemaQue existan estudiantes registrados

Post Condicin:Modificacin Exitosa

Flujo de Eventos:

ActorSistema

1. El Administrador selecciona la opcin de Modificar Estudiante.(e1)3. El Administrador ingresa el cdigo del Estudiante a modificar.

5. El Administrador modifica datos.

7. El Administrador da orden de guardar los cambios (e4).

2. El Sistema muestra la interfaz.

4. El sistema valida el cdigo (e2).

6. El sistema valida, verifica y captura datos (e3).

8. El sistema guarda los cambios.9. El sistema muestra mensaje de confirmacin.

Excepciones:e1: Que no seleccione la opcin de modificar estudiante.e2: Que el cdigo de estudiante no exista.e3: Datos incorrectos.e4: No de orden de guardar cambios.

Nombre C.U:Baja Estudiante

Actor (s):Administrador

Resumen :El Administrador del Sistema dar de baja a un estudiante

Precondicin:Acceder exitosamente al sistemaQue existan estudiantes registrados

Post Condicin:Baja exitosa

Flujo de Eventos:

ActorSistema

1. El Administrador selecciona la opcin Baja Estudiante. (e1) 3. El Administrador ingresar cdigo del estudiante.

5. El Administrador da orden de dar de baja al estudiante (e3).

2. El Sistema muestra la interfaz.

4. El sistema valida el cdigo (e2).

6. El sistema da de baja al estudiante. 7. El sistema muestra mensaje de confirmacin

Excepciones:e1: Que no seleccione opcin de dar de baja a estudiante.e2: que el cdigo no existae3: No de orden de baja.

Nombre C.U:Registrar Docente

Actor (s):Administrador

Resumen :El Administrador del Sistema registrar los datos del docente

Precondicin:Acceder exitosamente al sistemaQue existan grados registrados

Post Condicin:Registro exitoso

Flujo de Eventos:

ActorSistema

1. El Administrador selecciona la opcin de Registrar Docente. (e1) 3. El Administrador ingresar datos.

5. El Administrador da orden de registrar (e3).

2. El Sistema muestra la interfaz.

4. El sistema valida, verifica y captura datos (e2).

6. El sistema registra datos. 7. El sistema muestra mensaje de confirmacin

Excepciones:e1: Que no seleccione opcin de registro de docente.e2: Datos incorrectos.e3: No de orden de registro.

Nombre C.U:Modificar Docente

Actor (s):

Administrador

Resumen :El Administrador del Sistema modificar los datos del docente

Precondicin:Acceder exitosamente al sistemaQue existan docentes registrados

Post Condicin:Modificacin Exitosa

Flujo de Eventos:

ActorSistema

1. El Administrador selecciona la opcin de Modificar Docente.(e1)3. El Administrador ingresa el cdigo del Docente a modificar.

5. El Administrador modifica datos.

7. El Administrador da orden de guardar los cambios (e4).

2. El Sistema muestra la interfaz.

4. El sistema valida el cdigo (e2).

6. El sistema valida, verifica y captura datos (e3).

8. El sistema guarda los cambios.9. El sistema muestra mensaje de confirmacin.

Excepciones:e1: Que no seleccione la opcin de modificar docente.e2: Que el cdigo de docente no exista.e3: Datos incorrectos.e4: No de orden de guardar cambios.

Nombre C.U:Baja Docente

Actor (s):Administrador

Resumen :El Administrador del Sistema dar de baja a un docente

Precondicin:Acceder exitosamente al sistemaQue existan docentes registrados

Post Condicin:Baja exitosa

Flujo de Eventos:

ActorSistema

1. El Administrador selecciona la opcin Baja Docente. (e1) 3. El Administrador ingresar cdigo del docente.

5. El Administrador da orden de dar de baja al docente (e3).

2. El Sistema muestra la interfaz.

4. El sistema valida el cdigo (e2).

6. El sistema da de baja al docente. 7. El sistema muestra mensaje de confirmacin

Excepciones:e1: Que no seleccione opcin de dar de baja a docente.e2: que el cdigo no existae3: No de orden de baja.

Nombre C.U:Generar Reporte

Actor (s):Administrador

Resumen :El Administrador del Sistema va a generar el reporte del grado que desee

Precondicin:Acceder exitosamente al sistemaQue existan grados registrados

Post Condicin:Muestra Reporte con xito

Flujo de Eventos:

ActorSistema

1. El Administrador selecciona la opcin de Generar Reporte. (e1) 3. El Administrador ingresar el cdigo del grado.

2. El Sistema muestra la interfaz.

4. El sistema valida el cdigo (e2).

5. El sistema muestra reporte en pantalla

Excepciones:e1: Que no seleccione opcin de Generar Reporte.e2: Cdigo incorrecto.

Nombre C.U:Realizar consulta

Actor (s):Administrador

Resumen :El Administrador del Sistema va a realizar una consulta

Precondicin:Acceder exitosamente al sistemaQue existan grados, estudiantes o docentes registrados

Post Condicin:Consulta exitosa

Flujo de Eventos:

ActorSistema

1. El Administrador selecciona la opcin de Realizar Consulta. (e1) 3. El Administrador ingresar el cdigo de lo que desee consultar.

2. El Sistema muestra la interfaz.

4. El sistema valida el cdigo (e2).

5. El sistema muestra datos en pantalla

Excepciones:e1: Que no seleccione opcin de Realizar Consulta.e2: Cdigo incorrecto.

Nombre C.U:Ingresar Notas

Actor (s):Docente

Resumen :El Docente ingresar las notas al sistema

Precondicin:Acceder exitosamente al sistemaQue existan grados y estudiantes registrados

Post Condicin:Registro exitoso

Flujo de Eventos:

ActorSistema

1. El Docente selecciona la opcin de Ingresar Notas. (e1) 3. El Docente ingresa el cdigo del grado al que corresponden las notas. 5. El Docente ingresar las notas de los estudiantes.

7. El Docente da la orden de guardar las notas (e4).

2. El Sistema muestra la interfaz.

4. El sistema verifica el cdigo (e2)

6. El sistema valida, verifica y captura datos (e3).

8. El sistema guarda las notas. 9. El sistema muestra mensaje de confirmacin

Excepciones:e1: Que no seleccione opcin de Ingresar Notas.e2: Cdigo incorrectoe3: Datos incorrectos.e4: No de orden de guardar.

Nombre C.U:Modificar Notas

Actor (s):

Docente

Resumen :El Docente modificar las notas del grado que desee

Precondicin:Acceder exitosamente al sistemaQue existan grados registrados

Post Condicin:Modificacin Exitosa

Flujo de Eventos:

ActorSistema

1. El Docente selecciona la opcin de Modificar Notas.(e1)3. El Docente ingresa el cdigo del grado a modificar.

5. El Docente modifica las notas que desea.

7. El Docente da orden de guardar los cambios (e4).

2. El Sistema muestra la interfaz.

4. El sistema valida el cdigo (e2).

6. El sistema valida, verifica y captura datos (e3).

8. El sistema guarda los cambios.9. El sistema muestra mensaje de confirmacin.

Excepciones:e1: Que no seleccione la opcin de Modificar Notas.e2: Que el cdigo de grado no exista.e3: Datos incorrectos.e4: No de orden de guardar cambios.

Integrantes del grupo: Nuez Morn Esteban George Neira Manchay Juan Carlos Fernandez Bermeo Alex Andersson