Requerimientos
Requerimientos funcionales
|
Id |
Requerimiento |
Categoría |
|
1 |
Generar Acta de notas |
Evidente |
|
2 |
Añadir o borrar alumno de actas |
Evidente |
|
3 |
Consolidar actas de varias asignaturas |
Evidente |
|
4 |
Consultar información |
Evidente |
|
5 |
Estadística de un grupo entero |
Evidente |
|
6 |
Promedio de asistencia |
Evidente |
|
7 |
Grafica de notas |
Evidente |
|
8 |
Calculadora |
Evidente |
|
9 |
Importar y exportar Excel |
Evidente |
|
10 |
Imprimir actas |
Evidente |
|
11 |
Gestionar ABMC |
Evidente |
|
12 |
Gestionar Asignatura |
Evidente |
|
13 |
Gestionar Titulación |
Evidente |
|
14 |
Gestionar Grupos |
Evidente |
|
15 |
Consulta de alumnos que declinan matricularse |
Evidente |
|
16 |
Consulta histórico de notas |
Evidente |
|
17 |
Ingreso de tablas de asistencia estudiantil |
Oculto |
|
18 |
Generar perfil administrador y profesor |
Oculto |
|
19 |
Interfaz fácil de usar |
Oculto |
|
20 |
Generar impresión como se tiene las actas hechas |
Oculto |
1) Generar Acta de notas: Es necesario crear actas de notas para cada estudiante y grupos
2) Añadir o borrar alumno de actas: Para realizar un acta es necesario ingresar al estudiante especifico y si es necesario el estudiante en cada grupo.
3) Consolidar actas de varias asignaturas: Las asignaturas pueden tener varios grupos por lo cual es necesario el agrupar varias actas en una sola.
4) Consultar información: Para verificar los estudiantes es necesario el ingreso y consulta de los estudiantes en la base de datos.
5) Estadística de un grupo entero: Para tener control del grupo entero es necesario obtener las estadísticas de las notas de los estudiantes.
6) Promedio de asistencia: Para tener control de los alumnos faltantes es necesario tener un promedio de los estudiantes que faltan y de los que asisten.
7) Grafica de notas: Para una visualización más clara de las notas se grafica el total de las notas grupales o de cada estudiante.
8) Calculadora: Se necesita una calculadora para la verificación y el procesamiento de las notas al ingresarlas a las actas de notas.
9) Importar y exportar Excel: Es necesario la facilitación del manejo de los profesores de la información de los estudiantes, por eso el importar y exportar archivos Excel permite una interface conocida para ellos.
10) Imprimir actas: Es la culminación del proceso de los profesores ya que es lo que necesita la institución de los profesores.
11) Gestionar ABMC: Es necesario la administración de la base de datos por parte del administrador de la aplicación.
12) Gestionar Asignatura: Es necesario la consulta, creación, modificación y el borrado de las asignaturas.
13) Gestionar Titulación: Es necesario la consulta, creación, modificación y el borrado de las titulaciones.
14) Gestionar Grupos: Es necesario la consulta, creación, modificación y el borrado de los grupos.
15) Consulta de alumnos que declinan matricularse: Es necesario el control de los estudiantes no matriculados para verificar el crecimiento estudiantil.
16) Consulta histórico de notas: Es necesario el control de las notas históricas de los estudiantes para saber cómo se encuentra la institución referente al resto.
17) Ingreso de tablas de asistencia estudiantil: Es necesario el ingreso de las asistencias de los estudiantes para poder dar el promedio especificado.
18) Generar perfil administrador y profesor: Es necesario la creación de los 2 perfiles de los usuarios ya que cada uno tiene funciones diferentes en la aplicación.
19) Interfaz fácil de usar: Es necesario tener una interfaz de fácil acceso para no tener inconvenientes de aprendizaje.
20) Generar impresión como se tiene las actas hechas: Para la impresión es necesario tener el formato exacto el acta.
Requerimientos no funcionales:
|
Id |
Requerimiento |
|
1 |
Extensibilidad |
|
2 |
Rendimiento |
|
3 |
Eficiencia |
|
4 |
Tecnología |
1) Extensibilidad: Fácil de agregar cualquier solicitud restante.
2) Rendimiento: Tiempo de respuesta al usuario mínimo.
3) Eficiencia: La funcionabilidad de cada proceso que sea correcta.
4) Tecnología: No debe colgarse en ningún momento ya que se utilizara una interfaz Java con base de datos SQL.
