Diis U2 A2 Erdt
Diis U2 A2 Erdt
Diis U2 A2 Erdt
INGENIERÍA DE SOFTWARE
Actividad 2. Unidad 2
Desarrollo
Actividad 2. Análisis de requerimientos
Análisis de requerimientos
Sistema Argumenta la
Requerimientos Usuari Funcionales No clasificación del
o Funcionales requerimiento
1. El sistema debe Vínculo
contar con una con algún otro
interfaz de x sistema de
usabilidad basada información.
en el programa
Excel.
2. El sistema le debe Descripción del
permitir consultar, usuario de
añadir o modificar lo que
información de se espera que
todos los alumnos x el software
inscritos en MI realice.
ESCUELITA.
(Coordinador)
3. El sistema debe Cómo debería
emitir una señal reaccionar el
de alerta si no x sistema
reconoce el ID del a entradas
usuario. particulares.
Página 2|6
pantalla para el x sistema
coordinador en situaciones
académico, con específicas.
los permisos para
modificar y
agregar contenido.
Lista de módulos
1. Registro de alumnos.
2. Alta de asignaturas.
3. Generar matricula y clave al alumno.
1. Registro de alumno.
El sistema le debe permitir consultar, añadir o modificar información de
todos los alumnos inscritos en MI ESCUELITA.
El sistema le debe permitir crear claves de acceso para los alumnos y
profesores.
El sistema le debe permitir enviar las claves de acceso a los alumnos
inscritos y a los profesores con grupo asignado vía correo electrónico.
El sistema le debe permitir imprimir información de los alumnos y de los
profesores.
2. Alta de asignaturas.
Deben tener ID de acceso al sistema.
Solo podrán inscribirse a las asignaturas los alumnos que se encuentren
registrados y que estén como alumnos regulares.
El sistema les debe permitir consultar las asignaturas ofrecidas de cada
grupo y los datos que les permitan elegir su bloque de asignaturas.
El sistema les debe permitir elegir las asignaturas en las que tomarán
clase en el semestre.
El sistema les debe permitir elegir el grupo en el que tomarán la clase.
El sistema NO les debe permitir inscribirse a un grupo donde ya estén
registrados 30 alumnos.
El sistema solo les debe permitir la inscripción dentro de las fechas
establecidas al inicio del semestre.
Registro de alumno
Coordinador académico
Lo que dispara el proceso: Un coordinador académico utiliza el sistema en
el apartado de reportes, el resultado genera un reporte.
Flujo normal: Un coordinador académico utiliza el sistema, ingresa su
clave de acceso, va al apartado de reportes y genera el reporte deseado.
Qué puede salir mal: Que su clave de acceso no funcione o que no haya
información en el sistema.
Otras actividades: Visualizar otra información mientras genera un reporte:
Estado final del sistema: Generar un reporte.
Auxiliar administrativo
Lo que dispara el proceso: Un auxiliar administrativo utiliza el sistema en
el apartado de reportes, el resultado genera un reporte.
Flujo normal: Un auxiliar administrativo utiliza el sistema, ingresa su clave
de acceso, va al apartado de reportes y genera el reporte deseado.
Qué puede salir mal: Que su clave de acceso no funcione o que no haya
información en el sistema.
Otras actividades: Visualizar otra información mientras genera un reporte.
Estado final del sistema: Generar un reporte.
Conclusión
Es muy importante mencionar que el poder formular una especificación de
requerimientos completa y consistente, es un paso muy importante para evitar
cometer errores en la definición de los requerimientos, ya que los mismos pueden
resultar muy caros de corregir una vez desarrollado el sistema. De ahí, la vital
importancia que tiene la ingeniería de requerimientos en generar una adecuada
especificación que contemple claramente y sin ambigüedades los requerimientos
del sistema a desarrollar, con el fin primordial de evitar que los proyectos fracasen
debido a una mala elaboración de la definición y especificación de requerimientos.
Referencias
Página 4|6
UnaDM. (Mayo de 2018). UnaDM. Obtenido de
https://unadmexico.blackboard.com/bbcswebdav/institution/DCEIT/2016_S1-B2/DS/03/
DIIS/U2/Unidad_2_Analisis_y_modelado_de_requerimientos.pdf
Página 5|6