Está en la página 1de 17

Asignación Académica

VERSION 1.0
DOCUMENTO ESPECIFICACIÓN DE REQUERIMIENTOS

Asignación Académica

Versión: 1.0
16/10/2022

Página 1 de 17
Asignación Académica
VERSION 1.0
DOCUMENTO ESPECIFICACIÓN DE REQUERIMIENTOS

Queda prohibido cualquier tipo de explotación y, en particular, la reproducción, distribución, comunicación


pública y/o transformación, total o parcial, por cualquier medio, de este documento sin el previo
consentimiento expreso y por escrito de la Junta de Andalucía.

Página 2 de 17
Asignación Académica
VERSION 1.0
DOCUMENTO ESPECIFICACIÓN DE REQUERIMIENTOS

HOJA DE CONTROL
IDENTIFICACIÓN DEL PROYECTO

Entidad Secretaria de educación


Proyecto Mejoramiento de la asignación académica
Entregable Especificación de requerimientos
Autor System Technology
Versión/Edición 01 Fecha Versión 16/10/2022
Aprobado por Fecha Aprobación
N° total de páginas 17

REVISIÓN HISTÓRICA Y/O REGISTRO DE CAMBIOS

Revisió Descripción del Cambio Responsables Fecha


n
Aimar Medina Castillo
1 Creación del documento Cristian Arias Mina 16/10/2022
William David Riascos
2 Revisión primera entrega Sandra Patricia Rivera 19-10-2022

Página 3 de 17
Asignación Académica
VERSION 1.0
DOCUMENTO ESPECIFICACIÓN DE REQUERIMIENTOS

1 INTRODUCCIÓN
En la actualidad el sistema académico posee varias partes las cuales lo conforman los docentes,
estudiantes y altos directivos, esto con el fin de tener un buen ambiente académico y lograr un
buen manejo administrativo, existen plataformas académicas las cuales brindan mayor flexibilidad
a la hora de gestionar notas, matriculas académicas registros académicos etc. Se ha creado un
formato de Excel donde se registra la asignación de cada docente.

En este documento se verá reflejada la explicación del software y el análisis que recibirá el sistema
para el registro de asignación de cada docente haciendo referencia a las especificaciones de los
requerimientos, sus casos de usos, casos de uso extendido, modelo conceptual y sus diagramas de
actividades; donde se va a indicar de forma clara las respectivas funciones del sistema como tal.

2 Propósito
 Que el sistema brinde mayor flexibilidad a la hora de asignar las actividades para los
docentes y este disponga de lo requerido para una mayor eficacia a la hora de
registrar horarios académicos.
 Que el sistema tenga una interfaz gráfica fácil y sencilla de usar
 Que el sistema tenga como finalidad brindar facilidad a la hora de establecer las
asignaciones académicas.

3 Definición del Sistema


Nombre del sistema: Managed Class
Logo del sistema:

Página 4 de 17
Asignación Académica
VERSION 1.0
DOCUMENTO ESPECIFICACIÓN DE REQUERIMIENTOS

Este sistema brinda una mayor


flexibilidad a los usuarios en el
momento de atender las
asignaciones académicas
estipuladas por las universidades o
sistemas educativos.

4 Stakeholders
Los entes que están completamente involucrados en el desarrollo de este software son:
docentes, la secretaria del programa.usuarios, asesores, desarrolladores, docentes
universidades etc.

ETIQUETA FUNCION DEFINICIÓN


Persona encargada de direccionar y
INTERNO ADMINISTRADOR organizar el sistema teniendo el control
total de este.
EXTERNO USUARIOS Personas que utilizan el sistema como
estudiantes y docentes.

Página 5 de 17
Asignación Académica
VERSION 1.0
DOCUMENTO ESPECIFICACIÓN DE REQUERIMIENTOS

5 Definiciones y terminología
Hacker: persona con grandes habilidades en el manejo de computadoras que investiga un sistema
informático para avisar de los fallos y desarrollar técnicas de mejora.
Virus: software que tiene por objetivo alterar el funcionamiento normal de cualquier tipo de
dispositivo informático.

6 Resumen
El desarrollo de aplicativos para la facilidad de aprovechar el tiempo al máximo es sin duda
de unas de las mejores alternativas que debe tomar el ser humano. En el sistema de
educación es uno de los ambientes sin dudas que debe disponer de este, el aplicativo que
tendremos en cuenta nos ayudará drásticamente a la hora de otorgar una actividad a un
docente, ya sea por horas o algún detalle que se plantee a la hora de hacerlo, claramente
este tendrá demasiadas opciones sin dudas para el buen manejo y un mejor control a la
hora de usarlo.
7 7

Esta investigación presenta múltiples soluciones a partir de la descripción del sistema propuesto,
en este se debe desarrollar un aplicativo que implemente dichas soluciones, este facilitará la
gestión y asignación de actividades para los docentes, organizará automáticamente para mejor
comodidad al usuario y una interfaz para una mejor visualización.

Página 6 de 17
Asignación Académica
VERSION 1.0
DOCUMENTO ESPECIFICACIÓN DE REQUERIMIENTOS

Este necesita de muchas actualizaciones y de futuras características y ventajas que para el


entorno académico sea funcional y este impacte positivamente a la hora de ejercer cualquier uso
dicho en los puntos más adelantes, el aplicativo trabajara solo para usuarios con rango superior
que tengan acceso para asignar actividades académicas para los roles de docentes y en los
siguientes puntos que leerán después se detallara más a fondo para qué sirve este y sus
respectivas funciones de cada uno.

Descripción de requerimientos funcionales


CATEGOR
REF Nº FUNCIONES
ÍA

GESTION DE USUARIO

El sistema debe permitir el registro para cada usuario con sus datos

RF1 El sistema requiere fechas de los periodos académicos estipulados por la Esencial
secretaria.

RF12 El sistema debe permitir cambiar la información de cada usuario Esencial

RF23 El sistema debe permitir al usuario iniciar sesión mediante su correo y Esencial
contraseña asignada, en cada se varios intentos de inicio de sesión fallidos
se bloqueavarios intentos de inicio de sesión fallidos se bloquean la cuenta
por un periodo corto de tiempo, esto con el fin de brindar mayor seguridad

RF3 El sistema debe permitir recuperar la contraseña al usuario mediante Esencial


confirmación de correo electrónico o mensaje de texto atravez de SMS.

RF4 El sistema a partir de las actividades asignadas al docente este debe Esencial
vincularlas por: tiempo completo, medio tiempo u hora catedra.El sistema
debe tener un menú para asignar a los docentes y describir actividades para
realizar

GESTION DE ADMINISTRADOR
RF5 El sistema debe permitir al administrador utilizar todas las funcionalidades Esencial
que este tiene sin ninguna restricción.a partir de las actividades asignadas al
docente este debe vincularlas por: tiempo completo, medio tiempo u hora
catedra.

RF6 El sistema requiere fechas de los periodos académicos estipulados por la Esencial
secretaria. El sistema tiene que tener un control de formal, manual y de tal
manera que el sistema tenga un modo de optimizarse para las asignaciones
y registros.

Página 7 de 17
Asignación Académica
VERSION 1.0
DOCUMENTO ESPECIFICACIÓN DE REQUERIMIENTOS

RF7 El sistema tiene opciones que a partir de ciertos cambios hechos por el Esencial
usuario esta debe guardarlos para una próxima utilidad.de acuerdo con el
formato de asignación académica debe implementar un trabajo de grado en
el que este incluya: dirección y evaluación.

RF8 el sistema debe tener opciones de autoguardado para una mejor seguridad Esencial
de lo que está haciendo en el momento el usuario. de acuerdo con el
formato de asignación académica debe implementar una coordinación en el
que este incluya: una descripción del área de formación y practicas
empresarial.

RF9 El sistema tiene como prioridad una credibilidad para mejor confianza y Opcional
seguridad de datos para el usuario.de acuerdo con el formato de asignación
académica debe implementar una investigación en el que este incluya: una
descripción de la elaboración y ejecución del proyecto.

RF10 El sistema tiene como opción crear cuenta, con la intensión de proteger los Opcional
datos del usuario e iniciar en su cuenta para mejor seguridad de sus
datos.El sistema de acuerdo con el formato de asignación académica debe
implementar una descripción del proyecto social.

RF11 El sistema de acuerdo con el formato de asignación académica debe Opcional


implementar una descripción de las actividades administrativas.

RF12 El sistema deberá permitir eliminar asignaciones de dicho docente y Opcional


restablecerlos de igual manera.

8 Descripción de requerimientos no funcionales


8.1 Requisitos de Rendimiento
RNF8.1.2 El sistema como tal está en optimización ya que al registrar tantos docentes se satura esta
por eso se implementa un tiempo límite para cada usuario que desee registrar.
RNF8.1.4 De igual forma el programa está en constante actualización para mejorar su
funcionamiento.

8.2 Requisitos de Diseño


RNF8.21 El sistema debe de ser accesible a todos los dispositivos.
RNF8.2.2 El sistema debe de ser optimizado para que tenga una mayor compatibilidad con diversos
sistemas operativos.

Página 8 de 17
Asignación Académica
VERSION 1.0
DOCUMENTO ESPECIFICACIÓN DE REQUERIMIENTOS

8.3 Atributos del Sistema


RNF8.3.1 La cantidad de personas que pueden ingresar a la vez o al programa están en el rango de
secretaria académica.
RNF8.3.2 La aplicación debe de poder desconectar a los usuarios que hayan permanecido inactivos
durante un tiempo prolongado para así poder mayor seguridad.

8.4.1 Otros requisitos


RNF8.4.1 La aplicación debe funcionar en Android, Windows, Linux e IOS
RNF8.4.2 El sistema deberá ser fácil de usar, con el fin de poder hacer crecer la aplicación al
incorporar a futuro nuevas funcionalidades.

Página 9 de 17
Asignación Académica
VERSION 1.0
DOCUMENTO ESPECIFICACIÓN DE REQUERIMIENTOS

Casos de uso extendido

Página 10 de 17
Asignación Académica
VERSION 1.0
DOCUMENTO ESPECIFICACIÓN DE REQUERIMIENTOS

Código:  CUE-1

Nombre:  Registrarse

Actores:  Secretario académico

Tipo:  Esencial

 Permite al usuario registrarse con los datos tales como: nombres, apellidos,
Descripción:
correo electrónico, número de teléfono y contraseña.

Referencias Cruzadas:  RF1

Precondición:  El usuario debe entregar sus datos personales para registrarse

CURSO NORMAL DE LOS EVENTOS

ACCIÓN DEL ACTOR RESPUESTA DEL SISTEMA

3. Se aprobará el formulario si coinciden


1. El secretario ingresa a registrar usuario.
con los datos que se diligenciaron en el
2. EL secretario Diligencia los datos requeridos y pulsa y
registro.
registrarse.
4. El usuario estará registrado.

CURSOS ALTERNOS

 Si los datos no coinciden con el registro no se podrá registrar el usuario

Postcondición:  El usuario estará registrado en el sistema

Casos de uso extendido

Código:  CUE-2

Página 11 de 17
Asignación Académica
VERSION 1.0
DOCUMENTO ESPECIFICACIÓN DE REQUERIMIENTOS

Nombre:  Iniciar sesión

Actores:  Secretario académico y Docente

Tipo:  Esencial

 Este caso de uso permite a los secretarios y docentes validar la existencia


de los usuarios ante el sistema, ingresando con los datos que anteriormente
Descripción: se diligenciaron en el registro.

Referencias
 RF2
Cruzadas:

Precondición:  El usuario debe de estar registrado en el sistema

CURSO NORMAL DE LOS EVENTOS

ACCIÓN DEL ACTOR RESPUESTA DEL SISTEMA

3. Se verifica si los datos


1.  El usuario debe dirigirse al apartado de iniciar
diligenciados coinciden con los
sesión en la plataforma.
del registro, si están correctos se
2. Después de haber hecho clic en iniciar sesión,
mostrará un mensaje “inicio
debe introducir su correo y contraseña con el
exitoso” y se accederá al menú.
que se registró y presionar el botón iniciar
4. Si los datos son incorrectos se
sesión.
mostrara un mensaje de error
”correo o contraseña incorrectas”
lo cual llevara a verificar
nuevamente los datos,

CURSOS ALTERNOS

 Muestra un mensaje de error ”correo o contraseña incorrectas”

Postcondición:  El sistema permite el acceso a la plataforma

Casos de uso extendido

Código:  CUE-3

Nombre:  Editar datos

Actores:  Usuarios

Página 12 de 17
Asignación Académica
VERSION 1.0
DOCUMENTO ESPECIFICACIÓN DE REQUERIMIENTOS

Tipo:  Esencial

Descripción:  Permite al usuario modificar los datos personales que diligencio.

Referencias
 RF3
Cruzadas:

Precondición:  El usuario debe estar registrado en el sistema

CURSO NORMAL DE LOS EVENTOS

ACCIÓN DEL ACTOR RESPUESTA DEL SISTEMA

3. Se le pedirá al usuario que introduzca


1. El usuario selecciona su perfil y le dará en la
sus datos que desea cambiar
opción de editar datos.
4. Una vez realizado los cambios si esta
2. El usuario hará sus debidos cambios cambios,
todo correcto mostrará un mensaje
luego dara clic en el botón en actualizar cambios.
“el cambio se realizó exitosamente”
5. Si los cambios presentan algún error
mostrara un mensaje“ Uno de los
campos es incorrecto”

CURSOS ALTERNOS

 ninguno

Postcondición:  ninguno

Casos de uso extendido

Código:  CUE-4

Nombre:  Registrar asignación

Actores:  Secretario Académico

Tipo:  Esencial

 El secretario académico registra la asignación académica a cada docente


Descripción:
con los datos del usuario

Página 13 de 17
Asignación Académica
VERSION 1.0
DOCUMENTO ESPECIFICACIÓN DE REQUERIMIENTOS

Referencias
 RF4
Cruzadas:

Precondición:  EL secretario académico debe poseer los datos del usuario

CURSO NORMAL DE LOS EVENTOS

ACCIÓN DEL ACTOR RESPUESTA DEL SISTEMA

1. Crear nueva asignación  Pedirá datos correspondientes del


2. Ingresar datos del usuario usuario
3. El secretario Guarda las asignaciones Guardara las asignaciones en sus datos

CURSOS ALTERNOS

 Ninguno

Postcondición:  El usuario tendrá sus debidas asignaciones académicas registradas

Casos de uso

Código:   CUE-5

Nombre:  Modificar asignaciones

Actores:  administrador

Tipo:  Esencial

Descripción:  El administrador podrá editar y eliminar las asignaciones académicas

Referencias
 RF5
Cruzadas:

Precondición:  Debe de haber una previa asignación académica

CURSO NORMAL DE LOS EVENTOS

ACCIÓN DEL ACTOR RESPUESTA DEL SISTEMA

 El administrador le da a la opción ver asignaturas  El sistema mostrara la edición de la


Selecciona la asignación que va a editar asignación académica

El administrador selecciona la opción guardar cambios El sistema permitirá editar y eliminar


luego de hacer sus respectivos cambios asignaciones académicas

CURSOS ALTERNOS

Página 14 de 17
Asignación Académica
VERSION 1.0
DOCUMENTO ESPECIFICACIÓN DE REQUERIMIENTOS

Postcondición:  

Casos de uso extendido

Código:  CUE-6

Nombre:  Asignar horas de grados

Actores:  Secretario académico

Tipo:  Esencial

 El secretario académico se encargara de asignar las horas académicas para


Descripción: cada materia, de igual forma se encarga de modificar las horas académicas
así como también calcularlas.

Referencias
 RF6
Cruzadas:

Precondición:  El usuario debe de tener todas sus asignaturas registradas

CURSO NORMAL DE LOS EVENTOS

ACCIÓN DEL ACTOR RESPUESTA DEL SISTEMA

1 El secretario académico va a la opción para


asignar horas de grados 2 Muestra una lista con los
3 Va a la casilla de la asignatura académica programas académicos

Gestiona las horas para cada asignatura 4 permite seleccionar una asignatura

6 por último, se guardan los cambios hechos 5 el sistema detecta si hay cruce o no de
asignaturas

CURSOS ALTERNOS

 Si no hay cupo para una asignaturas el sistema mostrara un mensaje “Sin cupos disponibles para
estas asignatura”

Postcondición:  

Página 15 de 17
Asignación Académica
VERSION 1.0
DOCUMENTO ESPECIFICACIÓN DE REQUERIMIENTOS

Casos de uso

Código:   CUE-7

Nombre:  Asignar horas de evaluación

Actores:  administrador

Tipo:  Esencial

Descripción:  El administrador asignas las horas de evaluación para cada asignatura

Referencias
 RF7
Cruzadas:

Precondición:  Debe de haber una asignación académica posterior

CURSO NORMAL DE LOS EVENTOS

ACCIÓN DEL ACTOR RESPUESTA DEL SISTEMA

 El administrador va a la opción de asignar horarios de


evaluacion
 El sistema muestra una lista con los
El administrador debe de seleccionar el horario horarios disponibles
correspondiente
El sistema guardara en su base de datos
El administrador procederá a guardar los cambios los horarios establecidos

CURSOS ALTERNOS

 Si no hay horarios disponibles de evaluación el sistema mostrara un mensaje “sin horarios
disponibles”

Postcondición:  

Página 16 de 17
Asignación Académica
VERSION 1.0
DOCUMENTO ESPECIFICACIÓN DE REQUERIMIENTOS

Código:   CUE-8

Nombre:  Asignar horas de asesoría

Actores:  Administrador

Tipo:  Esencial

Descripción:  El administrador asignas las horas de asesoría para cada asignatura

Referencias
 RF7
Cruzadas:

Precondición:  Debe de haber una asignación académica posterior

CURSO NORMAL DE LOS EVENTOS

ACCIÓN DEL ACTOR RESPUESTA DEL SISTEMA

 El administrador va a la opción para asignar horarios


de asesoría
 El sistema muestra una lista con los
El administrador debe de seleccionar el horario
docentes y sus horarios de asesoría
correspondiente
El sistema guardara en su base de datos
El administrador procederá a guardar los cambios
los horarios establecidos para la asesoría
según como lo desee el usuario

CURSOS ALTERNOS

 Si no hay horarios disponibles de evaluación el sistema mostrara un mensaje “sin horarios
disponibles”

Postcondición:  

Página 17 de 17

También podría gustarte