14
Nombre del Modulo: 1. Administración de Usuarios Cantidad de requisitos: 3 Responsable del Modulo: Cesar Guerrero Id Nombre del requisito Descripción Funcionalidad Observaciones RF- 01 Iniciar sesión El sistema debe permitir el ingreso y visualización de perfiles de usuario El sistema debe capturar los datos (correo, contraseña) digitalizados por el usuario y validar que estos datos se encuentren almacenados en la base datos y así verificar que este usuario está registrado de esta forma se le permite al usuario iniciar sesión. El sistema debe validar que el usuario tenga correcto su correo y contraseña. RF- 02 recuperar contraseña El sistema debe permitir al usuario recuperar su contraseña en caso de que este la olvide, enviándole un mensaje con la contraseña a el correo asociado a ese usuario. El sistema debe capturar el correo del usuario, validar que este correo este en nuestra base de datos, de esta manera encontrar la contraseña asociada a este correo y enviar un mensaje al usuario donde se le suministre su contraseña. El sistema debe validar el correo electrónico del usuario y que este pertenezca al mismo. RF- 03 cambiar contraseña El sistema debe permitir al usuario el cambio de contraseña a gusto propio siguiendo algunos ítems de seguridad. El sistema debe capturar los datos (correo, contraseña) digitalizados por el usuario y validar que este usuario se encuentre registrado en nuestra base de datos, si esto es correcto se le pide al usuario la nueva contraseña que el desee siempre y cuando esta cumpla con unas reglas de seguridad El sistema debe validar que el usuario tenga correcto su correo y contraseña antigua.

GR GRA 03AprobacionReq.doc

Embed Size (px)

DESCRIPTION

.

Citation preview

Page 1: GR GRA 03AprobacionReq.doc

Nombre del Modulo: 1. Administración de UsuariosCantidad de requisitos: 3Responsable del Modulo: Cesar Guerrero

Id Nombre del requisito Descripción Funcionalidad Observaciones

RF-01 Iniciar sesión

El sistema debe permitir el ingreso y visualización de perfiles de usuario

El sistema debe capturar los datos (correo, contraseña) digitalizados por el usuario y validar que estos datos se encuentren almacenados en la base datos y así verificar que este usuario está registrado de esta forma se le permite al usuario iniciar sesión.

El sistema debe validar que el usuario tenga correcto su correo y contraseña.

RF-02

recuperar contraseña

El sistema debe permitir al usuario recuperar su contraseña en caso de que este la olvide, enviándole un mensaje con la contraseña a el correo asociado a ese usuario.

El sistema debe capturar el correo del usuario, validar que este correo este en nuestra base de datos, de esta manera encontrar la contraseña asociada a este correo y enviar un mensaje al usuario donde se le suministre su contraseña.

El sistema debe validar el correo electrónico del usuario y que este pertenezca al mismo.

RF-03 cambiar contraseña

El sistema debe permitir al usuario el cambio de contraseña a gusto propio siguiendo algunos ítems de seguridad.

El sistema debe capturar los datos (correo, contraseña) digitalizados por el usuario y validar que este usuario se encuentre registrado en nuestra base de datos, si esto es correcto se le pide al usuario la nueva contraseña que el desee siempre y cuando esta cumpla con unas reglas de seguridad previamente establecidas por el sistema.

El sistema debe validar que el usuario tenga correcto su correo y contraseña antigua.

FIRMAS

EntregaRecibe

Nombre: NombreCargo Cargo:

FirmaFirma

Page 2: GR GRA 03AprobacionReq.doc

Nombre del Modulo: 2. Administración de registrosCantidad de requisitos: 5Responsable del Modulo: Mayerly García

Id Nombre del requisito Descripción Funcionalidad Observaciones

RF-01 registrar un proyecto de grado según la modalidad

El sistema debe permitir registrar un trabajo de grado con todos los protocolos requeridos según la modalidad

El sistema debe capturar todos los datos de un trabajo de grado y almacenarlos en la base de datos.

El sistema debe validar que el trabajo cumpla con todos los requisitos de entrega para que su registro sea exitoso.

RF-02 registrar los estudiantes a un proyecto de grado registrado

El sistema debe permitir registrar los estudiantes que pertenecen a un trabajo de grado en particular.

El sistema debe validar que un estudiante este registrado en la base de datos al igual que el trabajo de grado y que hace trabajo de grado se le asigne ese estudiante.

Se debe validar que este trabajo de grado ya este registrado en el sistema.

RF-03 registrar una propuesta con los oficios necesarios

El sistema debe permitir registrar una propuesta con todos los protocolos requeridos.

El sistema debe capturar todos los datos de una propuesta y almacenarlos en la base de datos.

RF-04 registrar los estudiantes a una propuesta registrada

El sistema debe permitir registrar los estudiantes que pertenecen a una propuesta en particular.

El sistema debe validar que un estudiante este registrado en la base de datos al igual que la propuesta y que a esa propuesta se le asigne ese estudiante.

Se debe validar que este trabajo de grado ya este propuesta en el sistema.

RF-05registrar una prórroga por estudiante según el tipo de proyecto

El sistema debe permitir registrar una prorroga previamente solicitada y aprobada.

El sistema debe capturar la respuesta a una solicitud de prórroga echa al comité y registrarla su aprobación o desaprobación en la base de datos.

Se debe validar que la prórroga solicitada haya sido aceptada.

FIRMAS

EntregaRecibe

Nombre: NombreCargo Cargo:

FirmaFirma

Page 3: GR GRA 03AprobacionReq.doc

Nombre del Modulo: 3. Administración SecretariaCantidad de requisitos: 16Responsable del Modulo: Cesar Guerrero

Id Nombre del requisito Descripción Funcionalidad Observaciones

RF-01

subir los protocolos o los informes de las diferentes modalidades

El sistema debe permitir a la secretaria subir los diferentes protocolos de cada una de las diferentes modalidades.

El sistema debe capturar el documento Word de los protocolos o informes y almacenarlos en la base de datos.

RF-02

registrar los jurados para la propuesta y el trabajo de grado

El sistema debe permitir a la secretaria registrar los jurados asignados tanto a las propuestas como a los trabajos de grados.

El sistema debe validar que el jurado a asignar este registrado en la base de datos y así poder asignarles las respectivas propuestas o trabajos de grado igual estas ya deben estar previamente almacenadas en nuestra base de datos.

El sistema debe validar que este jurado exista.

RF-03

verificar la propuesta registrada

El sistema debe verificar que una propuesta ya este registrada.

El sistema capturar el nombre de una propuesta y verificar que esta se encuentre almacenada en nuestra base de datos.

Se debe validar que cumpla con todos los requisitos para su registro.

RF-04 registrar un acta

El sistema debe permitir a la secretaria registrar las actas que se van generando.

El sistema debe capturar el documento Word del acta generada y almacenarla en la base de datos.

RF-05 consultar un acta

El sistema debe permitir a la secretaria consultar un acta cualquiera.

El sistema debe capturar el número del acta a consultar y buscar esta acta en la base de datos.

RF-06 imprimir un acta

El sistema debe permitir a la secretaria imprimir un acta cualquiera.

El sistema debe capturar el número del acta a consultar y buscar esta acta en la base de datos para imprimirla.

RF-07 modificar un acta

El sistema debe permitir a la secretaria modificar un acta cualquiera.

El sistema debe capturar el número del acta a consultar y buscar esta acta en la base de datos para hacerle las respectivas molificaciones.

RF-08

agregar fechas para los entregables al proyecto

El sistema debe permitir a la secretaria agregar fechas de entrega de los

El sistema debe capturar cada una de estas fechas y

El sistema debe validar de que estas fechas sean coherentes con la fecha

Page 4: GR GRA 03AprobacionReq.doc

diferentes informes de cada una de las diferentes modalidades.

registrarla en la base de datos y así llevar el control de la entrega de informes.

actual del sistema.

RF-09

agregar fechas para las correcciones de propuesta

El sistema debe permitir a la secretaria agregar fechas de entrega de las correcciones realizadas por los jurados a una propuesta.

El sistema debe capturar cada una de estas fechas y registrarla en la base de datos y así llevar el control de la entrega de correcciones.

El sistema debe validar que estas fechas sean coherentes con la fecha actual del sistema.

RF-10

agregue fechas para las correcciones de trabajo de grado

El sistema debe permitir a la secretaria agregar fechas de entrega de las correcciones realizadas por los jurados a un trabajo de grado.

El sistema debe capturar cada una de estas fechas y registrarla en la base de datos y así llevar el control de la entrega de correcciones.

El sistema debe validar de que estas fechas sean coherentes con la fecha actual del sistema.

RF-11

agregar la fecha, hora y lugar de sustentación de cada proyecto

El sistema debe permitir a la secretaria registrar la información (fecha, hora, lugar) de una sustentación.

El sistema debe capturar la información (hora, fecha, lugar) de una sustentación y registrarla en la base de datos.

El sistema debe validar que esta información sea coherente.

RF-12

habilitar la entrega de entregables vencidos

El sistema debe permitir a la secretaria habilitar la entrega de un entregable que esta vencido o que excedió su fecha de entrega preestablecida.

El sistema de habilitar la entrega de un entregable cambio su estado de vencido y ampliando su plazo de entrega.

El sistema debe validar que solo se pueden habilitar aquellos entregables que están vencidos

RF-13 cancelar una propuesta

El sistema debe permitir a la secretaria cancelar una propuesta ya registrada.

El sistema debe realizar cancelación de una propuesta previamente registrada, borrándola de la base de datos.

Esta debió haber sido aprobada por el comité o solicitada por el estudiante.

RF-14

registrar la nota del Trabajo de grado sustentado

El sistema debe permitir a la secretaria registrar la nota definitiva de un trabajo de grado ya sustentado.

El sistema debe capturar la nota de un trabajo de grado y registrarla en la base de datos.

Esta nota debe ser respaldada con el acta de sustentación definitiva donde se encuentra registrada la nota de un trabajo de grado.

RF-15

activar proyecto según las actas

El sistema debe permitir a la secretaria activar un proyecto según las actas.

El sistema debe validar que el proyecto exista en la base de datos verifique su estado y cambiarlo a activo.

RF-16

Ver información de lapropuesta

El sistema debe permitir a la secretaria ver la información general de una propuesta.

El sistema debe capturar el nombre de una propuesta, verificar su existencia en la base de datos y así proporcionar toda la información de la misma.

El sistema debe proporcionar una información veraz y concreta.

FIRMAS

EntregaRecibe

Nombre: NombreCargo Cargo:Firma Firma

Page 5: GR GRA 03AprobacionReq.doc

Nombre del Modulo: 4. Administración CoordinadorCantidad de requisitos: 15Responsable del Modulo: Camilo Arcila

Id Nombre del requisito Descripción Funcionalidad Observaciones

RF-01*

consultar las actas del comité por fecha

El sistema debe permitir al coordinador consultar las diferentes actas que se registraron en una fecha dada.

El sistema debe capturar una fecha cualquiera y consultar en la base de datos de actas todas las actas generadas en esa fecha.

El sistema debe proporcionar una información veraz y concreta.

RF-02* cancelar una propuesta

El sistema debe permitir al coordinador cancelar una propuesta ya registrada.

El sistema debe capturar el nombre de una propuesta verificar su existencia en la base de datos y así cancelar y eliminar esa propuesta.

Esta cancelación debió haber sido aprobada por el comité o solicitada por el estudiante.

RF-03*

consultar trabajos de grado aprobados por año y semestre

El sistema debe permitir al coordinador consultar los diferentes trabajos de grado aprobados en un año o semestre.

El sistema debe capturar el año o semestre y verificar en la base de datos cuales son los trabajos de grados aprobados en ese año o semestre.

El sistema debe proporcionar una información veraz y concreta.

RF-04*

consultar trabajos de grado sustentados por semestre

El sistema debe permitir al coordinador consultar los trabajos de grado sustentados en un semestre.

El sistema debe capturar el año o semestre y verificar en la base de datos cuales son los trabajos de grado sustentados en ese semestre.

El sistema debe proporcionar una información veraz y concreta.

RF-05*

consultar trabajo de grado por estudiante

El sistema permitir al coordinador consultar el trabajo de grado asociado a un estudiante.

El sistema debe capturar la información de un estudiante y verificar en la base de datos los trabajos de grado asociados a ese estudiante.

El sistema debe proporcionar una información veraz y concreta.

RF-06consultar estudiantes por modalidad por año y semestre

El sistema debe permitir consultar los estudiantes de las diferentes modalidades de trabajo de grado.

El sistema debe capturar un tipo de modalidad y verificar en la base de datos los estudiantes que pertenecen a esa modalidad.

El sistema debe proporcionar una información veraz y concreta.

RF-07*

consultar qué jurados no evaluaron los proyectos

El sistema debe permitir al coordinador consultar que jurados no evaluaron los proyectos o propuestas asignadas

El sistema debe validar en la base de datos que jurados no enviaron su evaluación en la respectiva fecha.

El sistema debe proporcionar una información veraz y concreta.

Page 6: GR GRA 03AprobacionReq.doc

al mismo.

RF-08*

consultar trabajos de grado por modalidad por año y semestre

El sistema debe permitir al coordinador consultar los trabajos de grado de las diferentes modalidades.

El sistema debe capturar un tipo de modalidad y verificar en la base de datos los trabajos de grado que pertenecen a esa modalidad.

El sistema debe validar en todas las diferentes modalidades.El sistema debe proporcionar una información veraz y concreta.

RF-09*

consultar trabajos de grado por jurado por año y semestre

El sistema debe permitir al coordinador consultar los trabajos de grado por jurado, año y semestre.

El sistema debe capturar el jurado encargado o año o semestre y verificar en la base de datos los trabajos de grado asociados a este ítem.

El sistema debe proporcionar una información veraz y concreta.

RF-10*

consultar las propuestas activas por año y semestre

El sistema debe permitir al coordinador consultar las propuestas que se encuentran activas en un año o semestre cualquiera.

El sistema debe validar en la base de datos cuales son las propuestas que se encuentran activas.

El sistema debe validar cuales propuestas están activas y cuáles no.El sistema debe proporcionar una información veraz y concreta.

RF-11*

consultar las propuestas a vencer

El sistema debe permitir al coordinador consultar aquellas propuestas que están próximas a vencerse.

El sistema debe validar en la base de datos cuales son las propuestas que están próximas a vencerse.

El sistema debe validar cuales propuestas esta próximas a cumplir con su fecha de vencimiento.El sistema debe proporcionar una información veraz y concreta.

RF-12*

consultar las propuestas vencidos por año y semestre

El sistema debe permitir al coordinador consultar las propuestas ya vencidas en un año o semestre cualquiera.

El sistema debe validar en la base de datos cuales son las propuestas que están vencidas en un año o semestre dado.

El sistema debe validar cuales propuestas están vencidas.El sistema debe proporcionar una información veraz y concreta.

RF-13 generar reporte del tipo de consultas anteriores

El sistema debe poder generar un reporte de cada una de las consultas ya mencionadas anteriormente.

El sistema de poder generar un reporte de todas las consultas realizadas a la base de datos.

El sistema debe proporcionar una información veraz y concreta.

RF-14*

Ver información de Trabajo de grado

El sistema debe permitir al coordinador ver la información general de un trabajo de grado.

El sistema debe capturar el nombre de un trabajo de grado verificar su existencia en la base de datos, mostrar la información general de ese trabajo de grado.

El sistema debe proporcionar una información veraz y concreta.

RF-15*

Ver información de propuesta

El sistema debe permitir al coordinador ver la información general de una propuesta..

El sistema debe capturar el nombre de una propuesta verificar su existencia en la base de datos, mostrar la información general de esa propuesta..

El sistema debe proporcionar una información veraz y concreta.

FIRMAS

EntregaRecibe

Nombre: NombreCargo Cargo:

FirmaFirma

Page 7: GR GRA 03AprobacionReq.doc

Nombre del Modulo: 5. Administración EstudianteCantidad de requisitos: 10Responsable del Modulo: Alejandra Bohorquez

Id Nombre del requisito Descripción Funcionalidad Observaciones

RF-01

Consultar vencimiento de fechas para correcciones

El sistema debe permitir al estudiante consultar vencimiento de fechas para correcciones.

El sistema debe capturar los datos de un estudiante y mostrar la fecha límite de correcciones.

El sistema debe validar si la fecha está por vencer, activa o vencida.

RF-02

Consultar vencimiento de fechas para entregables

El sistema debe permitir al estudiante consultar vencimiento de fechas para entregables.

El sistema debe capturar los datos de un estudiante y mostrar la fecha límite de los entregables.

El sistema debe validar si la fecha está por vencer, activa o vencida.

RF-03

descargar los protocolos o los informes de las diferentes modalidades

El sistema debe permitir al estudiante descargar los protocolos o informes de cada una de las diferentes modalidades.

El sistema debe permitir al estudiante seleccionar un protocolo o informe de la base de datos y que pueda descargarlo.

El sistema debe proporcionar una información veraz y concreta.

RF-04 solicitar la sustentación

El sistema debe permitir al estudiante solicitar la respectiva sustentación de su trabajo de grado.

El sistema debe permitir recibir la solicitud de una sustentación y registrarla para que sea evaluada y dar respuesta a la misma.

El sistema debe validar que el estudiante ya está habilitado para solicitar su sustentación.

RF-05

consultar un acta de sustentación

El sistema debe permitir al estudiante consultar el acta de sustentación definitiva de su trabajo de grado..

El sistema debe capturar los datos de un estudiante y mostrar el acta de sustentación respectiva del trabajo de grado de ese estudiante.

El sistema debe proporcionar una información veraz y concreta.

RF-06

solicitar retiro de la propuesta

El sistema debe permitir la solicitud de cancelación o retiro de una propuesta.

El sistema debe capturar el nombre de una propuesta verificar su existencia y así realizar la respectiva cancelación o retiro.

RF-07

enviar entregables según la fecha establecida

El sistema debe permitir al estudiante enviar los entregables siempre y cuando estos cumplan con la fecha previamente establecida.

El sistema debe recibir el entregable validando la fecha del sistema con la fecha ya establecida en la base de datos y verificar que cumpla con el plazo previamente establecido.

El sistema debe validar que se está cumpliendo con los plazos previamente establecidos.

RF-08

consultar los jurados de la propuesta para su aval

El sistema debe permitir consultar los jurados

El sistema debe capturar el nombre de

El sistema debe proporcionar una

Page 8: GR GRA 03AprobacionReq.doc

evaluadores de una propuesta.

una propuesta verificar su existencia y mostrar los jurados evaluadores de esa propuesta.

información veraz y concreta.

RF-09

modificar y subir las correcciones

El sistema debe permitir al estudiante modificar y subir las diferentes correcciones ya realizadas.

El sistema debe capturar los datos del estudiante y permitirle montar el documento Word con las correcciones realizadas siempre y cuando cumpla con la fecha establecida en la base de datos.

El sistema debe validar que se está cumpliendo con los plazos previamente establecidos.

RF-10

modificar y subir trabajo de grado con las correcciones

El sistema debe permitir al estudiante modificar y subir las diferentes correcciones de un trabajo de grado ya realizadas

El sistema debe capturar los datos del estudiante y permitirle montar el documento word con las correcciones realizadas siempre y cuando cumpla con la fecha establecida en la base de datos.

El sistema debe validar que se está cumpliendo con los plazos previamente establecidos.

FIRMAS

EntregaRecibe

Nombre: NombreCargo Cargo:

FirmaFirma

Page 9: GR GRA 03AprobacionReq.doc

Nombre del Modulo: 6. Administrar JuradoCantidad de requisitos: 6Responsable del Modulo: Mayerly García

Id Nombre del requisito Descripción Funcionalidad Observaciones

RF-01

co Consultar la fecha, hora y lugar de sustentación.

El sistema debe permitir al jurado consultar la información (hora, lugar, fecha) de una sustentación cualquiera.

El sistema debe capturar el nombre de un trabajo de grado verificar su existencia en la base de datos y mostrar la información correspondiente a la sustentación del mismo.

El sistema debe proporcionar una información veraz y concreta.

RF-02 Consulte las propuestas a cargo.

El sistema debe permitir al jurado consultar las diferentes propuestas a su cargo.

El sistema debe capturar la información del jurado verificar su existencia en la base de datos y mostrar las propuestas a su cargo.

El sistema debe proporcionar una información veraz y concreta.

RF-03

Enviar comentario según la propuesta.

El sistema debe permitir enviar los respectivos comentarios sobre una propuesta cualquiera

El sistema debe permitir al jurado enviar los respectivos comentarios sobre la propuesta ya evaluada.

RF-04 Descargar la propuesta.

El sistema debe permitir al jurado descargar cada una de las propuestas a su cargo.

El sistema debe permitir la elección de una propuesta de la base de datos y la descarga de la misma.

RF-05

Consultar vencimiento de fechas para correcciones de propuesta.

El sistema debe permitir al jurado consultar vencimiento de fechas para enviar correcciones.

El sistema debe capturar los datos de un jurado y mostrar la fecha límite para enviar correcciones.

El sistema debe validar si la fecha está por vencer, activa o vencida.

RF-06

Consultar vencimiento de fechas para correcciones de trabajo de grado.

El sistema debe permitir al jurado consultar vencimiento de fechas para enviar correcciones.

El sistema debe capturar los datos de un jurado y mostrar la fecha límite para enviar correcciones.

El sistema debe validar si la fecha está por vencer, activa o vencida.

Page 10: GR GRA 03AprobacionReq.doc

FIRMAS

EntregaRecibe

Nombre: NombreCargo Cargo:

FirmaFirma

REQUERIMIENTOS NO FUNCIONALES

● Recordar que en un proyecto de grado pueden haber uno o más estudiantes, entonces se debe tener en cuenta la cantidad de estudiantes se indicar cuántos estudiantes participan por cada proyecto por cada modalidad.

● El sistema genera un reporte con un número único el cual puede ser impreso indicando que su proyecto fue registrado.

● El sistema debe validar las fechas de entrega de informes.● El sistema debe tener tiempos de respuesta rápido.● El sistema debe tener una interfaz amigable con el usuario.● El sistema debe permitir validar la contraseña y código del usuario.● El sistema debe tener disponibilidad al usuario en el tiempo que él quiera.● El sistema debe estar disponible a cualquier mejora y así facilitar su crecimiento en un

futuro.● El sistema debe guiarse por las tareas que se les pide y no desviarse de su objetivo.● El sistema debe notificar al jurado las propuestas a cargo.● El sistema debe notificar al jurado el vencimiento de fechas de envio de comentario.● El sistema debe notificar al jurado el vencimiento.● El sistema debe notificar a la secretaria solicitudes de retiro de propuestas.● El sistema debe notificar a la secretaria solicitudes de sustentacion de trabajo de grado.● El sistema debe notificar a la secretaria de prorroga de propuestas de tarbajo de

grado..