2020 INTRODUCCIÓN A LA INGENIERÍA DEL SOFTWARE Y LOS SISTEMAS DE INFORMACIÓN I PROYECTO DE CURSO 2020/21 REQUISITOS ADICIONALES 1. Contenido 2. Historial de versiones ..................................................................................... 2 3. Introducción ..................................................... ¡Error! Marcador no definido. 4. Glosario de términos ....................................... ¡Error! Marcador no definido. 5. Catálogo de requisitos .................................................................................... 3 5.1. Requisitos generales ................................ ¡Error! Marcador no definido. 5.2. Requisitos de información ........................................................................ 3 5.3. Requisitos de reglas de negocio. .............. ¡Error! Marcador no definido. 5.4. Requisitos funcionales. ............................................................................ 5 6. Modelo Conceptual.......................................... ¡Error! Marcador no definido. 6.1. Gestión de Asignaturas............................. ¡Error! Marcador no definido. 6.2. Gestión de Docencia................................. ¡Error! Marcador no definido. 6.3. Gestión de Espacios ................................. ¡Error! Marcador no definido. 6.4. Gestión de Tutorías .................................. ¡Error! Marcador no definido. 7. Modelo Relacional ........................................... ¡Error! Marcador no definido. 8. Modelo Tecnológico ........................................ ¡Error! Marcador no definido. 8.1. Creación de tablas. ................................... ¡Error! Marcador no definido. 8.2. Procedimientos y disparadores ................. ¡Error! Marcador no definido. 9. Pruebas de aceptación. ................................... ¡Error! Marcador no definido. Versión 1.0. 2020-21. Página 1 de 7 2. Historial de versiones Versión 1.0 Comentario Versión inicial Versión 1.0. 2020-21. Página 2 de 7 3. Catálogo de requisitos adicionales 3.1. Requisitos de información RIA-001 Información sobre publicaciones: Como responsable de investigación. Quiero disponer de la información correspondiente a las publicaciones de los profesores que trabajan en el centro: el título de la publicación, el profesor que es el autor principal, el número total de autores, la fecha de publicación (sin la hora), y el nombre de la revista donde ha sido publicada. Para poder realizar un seguimiento de la producción investigadora por parte de los profesores. RIA-002 Información sobre comisiones: Como director del centro. Quiero disponer de la información correspondiente a las comisiones de profesores: el nombre de la comisión, el profesor que es representante, el número total de miembros, y la fecha (sin la hora) de la última reunión de la comisión. Para poder llevar un seguimiento de la estructuración de las comisiones en el centro. RIA-003 Información sobre revisiones: Como director del centro. Quiero disponer de la información correspondiente a las revisiones de notas: la nota implicada, el profesor que realizó la revisión, la fecha en la que fue realizada, y el incremento o decremento de la nota, si lo hubiere. Para poder dejar constancia de que algunas notas han sido modificadas respecto a su valor original. RIA-004 Información sobre premios: Como director del centro. Quiero disponer de la información correspondiente a los premios otorgados a estudiantes del centro: el alumno al que es otorgado, el grado al que Versión 1.0. 2020-21. Página 3 de 7 corresponde el premio, el nombre del premio, el año en el que fue otorgado, y la calificación que ha dado lugar al premio (no corresponda a una nota del sistema, simplemente su valor numérico). Para poder tener en cuenta los premios obtenidos por los alumnos como méritos en convocatorias. 3.2. Requisitos de reglas de negocio RNA-001 Limitación de publicaciones en la misma revista Como responsable de investigación. Quiero que se cumpla la siguiente regla de negocio: garantizar que un profesor no tenga varias publicaciones en la misma revista, el mismo día. Para garantizar la consistencia y evitar que se introduzcan casos muy improbables por error en el sistema. RNA-002 Limitación de autores de publicaciones Como responsable de investigación. Quiero que se cumpla la siguiente regla de negocio: una publicación debe tener al menos un autor, y como máximo 10. Para evitar publicaciones con demasiados autores añadidos artificialmente que no hayan contribuido. RNA-003 Comisiones con el mismo representante en días diferentes Como director de Departamento. Quiero que se cumpla la siguiente regla de negocio: si un profesor es representante de más de una comisión, las comisiones a las que representa no pueden tener la misma fecha de última reunión. Para evitar que un profesor tenga que asistir como representante a varias reuniones el mismo día. RNA-004 Limitación de miembros de comisiones Como director del Centro. Quiero que se cumpla la siguiente regla de negocio: una comisión no puede Versión 1.0. 2020-21. Página 4 de 7 tener menos de 1 miembro o más de 10. Para evitar la existencia de comisiones demasiado grandes. RNA-005 Unicidad de revisiones Como director del Centro. Quiero que se cumpla la siguiente regla de negocio: una nota no puede ser revisada varias veces por el mismo profesor. Para evitar que un profesor cambie demasiadas veces la nota de un alumno. RNA-006 Limitación de revisiones Como director del centro Quiero que se cumpla la siguiente regla de negocio: el incremento de una nota en una revisión no puede ser menor a -3 o mayor a 3. Para evitar cambios demasiados bruscos debidos a revisiones de notas. RNA-007 Limitación de premios por alumno Como director del Centro Quiero que se cumpla la siguiente regla de negocio: un alumno no puede recibir varios premios en el mismo grado, el mismo año. Para evitar dar premios repetidos a los alumnos. RNA-008 Notas mínimas de premios Como director del Centro Quiero que se cumpla la siguiente regla de negocio: las calificaciones asociadas a un premio deben ser mayor o iguales a 7. Para exigir un mínimo de nota a la hora de dar premios a los alumnos. 3.3. Requisitos funcionales. RFA-001 Profesores con más publicaciones Como profesor del centro. Versión 1.0. 2020-21. Página 5 de 7 Quiero conocer cuáles son los tres profesores con más publicaciones que tengan menos de 5 autores. Para poder controlar los profesores con mayor producción de investigación. RFA-002 Comisiones con más miembros que la media Como profesor del centro. Quiero conocer las comisiones que tienen una cantidad de miembros mayor a la media. Para saber qué comisiones son más voluminosas. RFA-003 Revisiones por alumno Como director del centro. Quiero conocer cuántas revisiones han afectado a cada uno de los alumnos del centro, ordenados de mayor a menor cantidad de revisiones. Para identificar alumnos con una cantidad sospechosa de revisiones. RFA-004 Notas de premio Como director del centro. Quiero conocer, dado un premio, las notas del alumno involucrado en las asignaturas del grado del premio. Para saber, además de la calificación general del alumno, el desglose de sus notas en el grado en el que ha sido premiado. Versión 1.0. 2020-21. Página 6 de 7 Versión 1.0. 2020-21. Página 7 de 7