La Universidad Autónoma San Sebastián Sede Paraguarí Filial Nº 4 ya cuenta con un Sistema Administrativo de Gestión de Tesis. Es un sistema de privilegios y contraseñas que es muy flexible y seguro en forma de permisos en que los usuarios registrados por el administrador tendrán acceso para consulta o modificación de datos, está creada en lenguaje de programación PHP y utiliza la base de datos MySQL. Permite almacenar de una forma estructurada y eficiente toda la información correspondiente y facilitar la realización de búsquedas de una gestión de tesis.
Requerimientos
En la siguiente tabla se detalla los requerimientos del proyecto representado por claves, todo esto será relacionado a los diagramas más adelante. Tiene un propósito, usualmente expresado con algo que el sistema debe hacer. La misma estará agrupada en dos grupos: Consultas e Informes y Almacenamiento.
Nro. Requerimientos
Descripción
Grupo de Consultas e Informes
R1
Consulta de Fecha de Presentación
R2
Consulta de Nº de Mesa de Tribunal
R3
Consulta de Monto a Pagar
R4
Consulta de Notas Finales
Grupo Almacenamiento
R5
Facultad: codfacu, facu, sede.
R6
Alumno/a: codclientee, nombre, ci, direccion, telefono, nacimiento.
R7
Tutor/a: codclientes, nombree, ci, direccion, teléfono.
R8
Carrera: codca, nomcarrera, monto.
R9
Tema: codtema, temaa, fecha.
R10
Inscripciones: codclientes, codfacu, codclientee, codca, codtema, fecha, hora, monto, codpago.
R11
Tutoria: codcliente, codfacu, codclientes, codclientee, codca, codtema, fecha.
R12
Mesa de Tribunal: codcliente, codfacu, codclientee, codtema, fecha, tribunal.
R13
Fecha de Presentación: codclientee, codfacu, codclientes, codclientee, codca, codtema, fecha.
R14
Nota Final: codcalif, codfacu, codclientee, codca, codtema, codnota, fecha.
R15
Nota: codnota, calificación.
R16
Pago: codpago, nombre.
R17
Encargado/a.
1. Casos de Uso
El diagrama de caso de uso es la descripción de los pasos y las acciones que deberán realizarse para llevar a cabo algún proceso. Sirven para especificar la comunicación y el comportamiento de un sistema mediante su interacción con los usuarios y otros. Para los desarrolladores del sistema esta es una herramienta valiosa.
2. Sub-casos de Uso.
El diagrama de clases de uso nos permite identificar los distintos autores que interactúan con la aplicación, las relaciones entre ellos y las acciones que puede realizar cada uno dentro del sistema. Los usuarios registrados pueden ser profesores/as o alumnos/as, encargados/as y el administrador, los mismos acceden a sus sesiones correspondientes ingresando un código y una contraseña gestionado por el administrador.
3. Casos de uso del administrador
Es el que se encarga del funcionamiento correcto del sistema. Podrá realizar las acciones de gestionar datos del Tutor/a, Alumno/a, Encargado/a y modificar datos de los mismos. También podrá descargar Copia de Seguridad de la base de datos.
4. Casos de uso del usuario registrado
El usuario registrado podrá realizar la acción de cerrar su sesión, porque es la única funcionalidad que tienen en común los tutores/as, los alumnos/as y los encargados/as.
5. Casos de uso del Alumno/a
Representa al alumno/a que está inscripto en la institución, en una carrera para la gestión de tesis. El mismo podrá realizar acciones de consulta de tesis tales como Fecha de Presentación, Nº de Mesa de Tribunal, Monto a Pagar y Notas Finales.
6. Casos de uso del Tutor/a
Este usuario podrá ingresar datos al sistema, la misma le permitirá cargar Tema, Fecha de Presentación y Nota Final de los alumnos/as, modificar los mismos e imprimir reportes correspondientes.
7. Casos de uso del Encargado/a
El encargado/a accede a funcionalidades del sistema para cargar datos de Facultad, Alumno/a, Tutor/a, Carrera, Inscripción, Nº de Mesa de Tribunal y sacar Informe sobre los mismos.
8. Descripción de los Casos de Uso
Permite describir de forma sencilla para una mejor comprensión de los casos y sub-casos de uso. A su vez permite realizar referencia teniendo en cuenta los requerimientos con los cuales tiene relación.
Nombre:
Usuario Registrado
Alias:
Actores:
Alumnos/as, Tutores/as, Encargados/as
Función:
Permite el ingreso al sistema
Descripción:
Caso Alumno/a
Podrá ingresar al sistema ingresando su usuario y su clave para ingreso generado en la administración.
Caso Tutores
Podrá ingresar al sistema mediante su usuario y su clave generado en la administración.
Caso Encargado
Podrá ingresar al sistema mediante su usuario y su clave generado en la administración.
Referencias:
De requerimientos: R6, R7, R17.
De Casos: Acceso al sistema.
Flujo Básico:
1. El usuario accede a través de su clave y contraseña.
2. Una vez ingresado si es alumno/a puede solicitar ver su fecha de presentación, nº de mesa de tribunal y nota final.
3. Una vez ingresado si es tutor/a puede solicitar cargar tema, fecha de presentación y nota final de los alumnos/as y gestionar informe de los mismos.
4. Una vez ingresado si es encargado/a puede solicitar cargar, facultad, alumno/a, tutor/a, carrera, inscripción, nº de mesa de tribunal y gestionar informe de los mismos.
Nombre:
Consulta de Fecha de Presentación
Alias:
Actores:
Alumno/a
Función:
Le permite al actor consultar Fecha de Presentación.
Descripción:
El alumno/a puede consultar fecha de presentación de la tesis.
Referencias:
De requerimientos: R6, R13.
De Casos: Consultar Fecha de Presentación.
Flujo Básico:
1. El Alumno/o ingresa al sistema.
2. Selecciona el enlace o link correspondiente de la Fecha de Presentación.
3. Despliega la página de consulta de Fecha de Presentación.
4. Presiona el botón ver.
Nombre:
Consulta Nº de Mesa de Tribunal
Alias:
Actores:
Alumno/a
Función:
Le permite al actor consultar Nº de Mesa de Tribunal.
Descripción:
El alumno/a puede consultar Nº de Mesa de Tribunal de la Tesis.
Referencias:
De requerimientos: R6, R12.
De Casos: Consultar Nº de Mesa de Tribunal.
Flujo Básico:
1. El Alumno/a ingresa al sistema.
2. Selecciona el enlace o link correspondiente de Nº de Mesa de Tribunal.
3. Despliega la página de Nº de Mesa de Tribunal.
4. Presiona el botón Ver.
Nombre:
Consulta de Nota Final
Alias:
Actores:
Alumno/a
Función:
Le permite al actor consultar Nota Final.
Descripción:
El alumno/a puede consultar su nota final de la tesis.
Referencias:
De requerimientos: R6, R14.
De Casos: Consultar Nota Final.
Flujo Básico:
1. El Alumno/a ingresa al sistema.
2. Selecciona el enlace o link correspondiente de Nota Final.
3. Despliega la página de consulta de Nota Final.
4. Presiona el botón ver.
Nombre:
Gestionar Tema
Alias:
Actores:
Tutor/a
Función:
Permite cargar, modificar, borrar, tema de los alumnos/as.
Descripción:
El tutor/a carga, modifica y borra tema de los alumnos/as.
Referencias:
De requerimientos: R6, R7, R9.
De Casos: Ingresar Tema
Flujo Básico:
Caso Agregar
1. El tutor/a ingresa al sistema.
2. Selecciona el enlace o link correspondiente a Tema.
3. Despliega la página de carga de Tema.
4. Selecciona los siguientes ítems de las listas desplegables: Tema, Fecha.
5. Presionar botón de Guardar.
Caso Modificar
6. En el caso en que el alumno quiera cambiar su tema el tutor/a se encarga de modificar.
Caso Borrar
7. El tutor/a se encarga de borrar los temas en el caso en que cargó por error o el alumno quiera cambiar su tema.
Nombre:
Gestionar Tutoría
Alias:
Actores:
Tutor/a
Función:
Permite cargar, modificar, borrar, tutoría de tesis de los alumnos/as.
Descripción:
El tutor/a carga, modifica y borra tutoría de tesis de los alumnos/as.
Referencias:
De requerimientos: R6, R7, R11.
De Casos: Ingresar Tutoría.
Flujo Básico:
Caso Agregar
1. El tutor/a ingresa al sistema.
2. Selecciona el enlace o link correspondiente a Tutoría.
3. Despliega la página de carga de Fecha Tutoría.
4. Selecciona los siguientes ítems de las listas desplegables: Facultad, Tutor/a, Alumno, Carrera, Tema, Fecha.
5. Presionar botón de Guardar.
Caso Modificar
6. En el caso en de que se va a cambiar los datos de tutoría de tesis del alumno el tutor/a se encarga de modificar.
Caso Borrar
7. El tutor/a se encarga de borrar la tutoría de tesis del alumno en el caso en que cargó por error o se cambia los datos de la tutoría.
Nombre:
Gestionar Fecha de Presentación
Alias:
Actores:
Tutor/a
Función:
Permite cargar, modificar, borrar, fecha de presentación de los alumnos/as.
Descripción:
El tutor/a carga, modifica y borra fecha de presentación de los alumnos/as.
Referencias:
De requerimientos: R6, R7, R13.
De Casos: Ingresar Fecha de Presentación
Flujo Básico:
Caso Agregar
1. El tutor/a ingresa al sistema.
2. Selecciona el enlace o link correspondiente a Fecha de Presentación.
3. Despliega la página de carga de Fecha de Presentación.
4. Selecciona los siguientes ítems de las listas desplegables: Facultad, Alumno, Carrera, Tema, Fecha de Inscripción, Fecha de Presentación.
5. Presionar botón de Guardar.
Caso Modificar
6. En el caso en de que se va a cambiar la fecha de presentación del alumno el tutor/a se encarga de modificar.
Caso Borrar
7. El tutor/a se encarga de borrar la fecha de presentación del alumno en el caso en que cargó por error o se cambia la fecha para la presentación de la tesis.
Nombre:
Gestionar Nota Final
Alias:
Actores:
Tutor/a
Función:
Permite cargar, modificar, borrar, nota final de los alumnos/as.
Descripción:
El tutor/a carga, modifica y borra nota final de los alumnos/as.
Referencias:
De requerimientos: R6, R7, R14, R15.
De Casos: Ingresar Nota Final
Flujo Básico:
Caso Agregar
1. El tutor/a ingresa al sistema.
2. Selecciona el enlace o link correspondiente a Nota Final.
3. Despliega la página de carga de Nota Final.
4. Selecciona los siguientes ítems de las listas desplegables: Facultad, Alumno, Carrera, Tema, Calificación, Fecha.
5. Presionar botón de Guardar.
Caso Modificar
6. En el caso en de que se va a cambiar la nota final del alumno el tutor/a se encarga de modificar.
Caso Borrar
7. El tutor/a se encarga de borrar la nota final del alumno en el caso en que cargó por error o se cambia la nota final de la tesis del alumno.
Nombre:
Gestionar Informe
Alias:
Actores:
Tutor/a
Función:
Permite cargar, modificar, borrar, informe de tema, tutoría, fecha de presentación y nota final de los alumnos.
Descripción:
El tutor/a carga, modifica y borra informe de tema, tutoría, fecha de presentación y nota final de los alumnos
Referencias:
De requerimientos: R6, R7, R9, R11, R13, R14.
De Casos: Ingresar Informe
Flujo Básico:
Caso Agregar
1. El tutor/a ingresa al sistema.
2. Selecciona el enlace o link correspondiente a tema, tutoría, fecha de presentación y nota final de los alumnos.
3. Despliega las páginas de carga de tema, tutoría, fecha de presentación y nota final de los alumnos.
4. Selecciona los siguientes menús de las listas desplegables: Tema, Tutoría, Fecha de Presentación y Nota final.
Caso Modificar
5. En el caso en de que se va a cambiar informes de: Tema, Tutoría, Fecha de Presentación y Nota final de los alumnos el tutor/a se encarga de modificar.
Caso Borrar
6. El tutor/a se encarga de borrar informes de tema, tutoría, fecha de presentación y nota final de los alumnos en el caso en que cargó por error o se cambia los informes.
Nombre:
Gestionar Facultad
Alias:
Actores:
Encargado/a
Función:
Permite cargar, modificar, borrar, datos de facultad.
Descripción:
El encargado/a carga, modifica y borra datos de facultad.
Referencias:
De requerimientos: R5, R17.
De Casos: Ingresar Facultad
Flujo Básico:
Caso Agregar
1. El encargado/a ingresa al sistema.
2. Selecciona el enlace o link correspondiente a Facultad.
3. Despliega la página de carga de Facultad.
4. Selecciona los siguientes ítems de las listas desplegables: Facultad, Sede.
5. Presionar botón de Guardar.
Caso Modificar
6. En el caso de se va quiera cambiar los de datos de facultad el encargado/a se encarga de modificar.
Caso Borrar
7. El encargado/a se encarga de borrar los datos de facultad en el caso en que cargó por error o quiera cambiar los datos.
Nombre:
Gestionar Alumno/a
Alias:
Actores:
Encargado/a
Función:
Permite cargar, modificar, borrar, datos de alumno/a.
Descripción:
El encargado/a carga, modifica y borra datos de alumno/a.
Referencias:
De requerimientos: R6, R17.
De Casos: Ingresar Alumno/a.
Flujo Básico:
Caso Agregar
1. El encargado/a ingresa al sistema.
2. Selecciona el enlace o link correspondiente a Alumno/a.
3. Despliega la página de carga de Alumno/a.
4. Selecciona los siguientes ítems de las listas desplegables: Alumno/a, Cedula de Identidad, Dirección, Tel/Cel., Fecha de Nacimiento.
5. Presionar botón de Guardar.
Caso Modificar
6. En el caso de se va quiera cambiar los de datos de alumno/a el encargado/a se encarga de modificar.
Caso Borrar
7. El encargado/a se encarga de borrar los datos de alumno/a en el caso en que cargó por error o quiera cambiar los datos.
Nombre:
Gestionar Tutor/a
Alias:
Actores:
Encargado/a
Función:
Permite cargar, modificar, borrar, datos de tutor/a.
Descripción:
El encargado/a carga, modifica y borra datos de tutor/a.
Referencias:
De requerimientos: R7, R17.
De Casos: Ingresar Tutor/a
Flujo Básico:
Caso Agregar
1. El encargado/a ingresa al sistema.
2. Selecciona el enlace o link correspondiente a Tutor/a.
3. Despliega la página de carga de Tutor/a.
4. Selecciona los siguientes ítems de las listas desplegables: Tutor/a, Cedula de Identidad, Dirección, Tel/Cel.
5. Presionar botón de Guardar.
Caso Modificar
6. En el caso de se va quiera cambiar los de datos de tutor/a el encargado/a se encarga de modificar.
Caso Borrar
7. El encargado/a se encarga de borrar los datos de tutor/a en el caso en que cargó por error o quiera cambiar los datos.
Nombre:
Gestionar Carrera
Alias:
Actores:
Encargado/a
Función:
Permite cargar, modificar, borrar datos de carrera.
Descripción:
El encargado/a carga, modifica y borra datos de carrera.
Referencias:
De requerimientos: R8, R17.
De Casos: Ingresar Carrera
Flujo Básico:
Caso Agregar
1. El encargado/a ingresa al sistema.
2. Selecciona el enlace o link correspondiente a Carrera.
3. Despliega la página de carga de Carrera.
4. Selecciona los siguientes ítems de las listas desplegables: Carrera, Monto.
5. Presionar botón de Guardar.
Caso Modificar
6. En el caso de se va quiera cambiar los de datos de carrera el encargado/a se encarga de modificar.
Caso Borrar
7. El encargado/a se encarga de borrar los datos de carrera en el caso en que cargó por error o quiera cambiar los datos.
Nombre:
Gestionar Inscripción
Alias:
Actores:
Encargado/a
Función:
Permite cargar, modificar, borrar datos de inscripción.
Descripción:
El encargado/a carga, modifica y borra datos de inscripción.
Referencias:
De requerimientos: R10, R17.
De Casos: Ingresar Inscripción
Flujo Básico:
Caso Agregar
1. El encargado/a ingresa al sistema.
2. Selecciona el enlace o link correspondiente a Inscripción.
3. Despliega la página de carga de Inscripción.
4. Selecciona los siguientes ítems de las listas desplegables: Facultad, Alumno, Carrera, Tema, Fecha, Hora, Forma de Pago.
5. Presionar botón de Guardar.
Caso Modificar
6. En el caso de se va quiera cambiar los de datos de inscripción el encargado/a se encarga de modificar.
Caso Borrar
7. El encargado/a se encarga de borrar los datos de inscripción en el caso en que cargó por error o quiera cambiar los datos.
Nombre:
Gestionar Nº de Mesa de Tribunal
Alias:
Actores:
Encargado/a
Función:
Permite cargar, modificar, borrar datos de nº de mesa de tribunal.
Descripción:
El encargado/a carga, modifica y borra datos de nº de mesa de tribunal.
Referencias:
De requerimientos: R12, R17.
De Casos: Ingresar Nº de Mesa de Tribunal
Flujo Básico:
Caso Agregar
1. El encargado/a ingresa al sistema.
2. Selecciona el enlace o link correspondiente a Nº de Mesa de Tribunal.
3. Despliega la página de carga de Nº de Mesa de Tribunal.
4. Selecciona los siguientes ítems de las listas desplegables: Facultad, Alumno, Carrera, Tema, Fecha, Tribunal.
5. Presionar botón de Guardar.
Caso Modificar
6. En el caso de se va quiera cambiar los de datos de nº de mesa de tribunal el encargado/a se encarga de modificar.
Caso Borrar
7. El encargado/a se encarga de borrar los datos de nº de mesa de tribunal en el caso en que cargó por error o quiera cambiar los datos.
Nombre:
Gestionar Informe
Alias:
Actores:
Encargado/a
Función:
Permite cargar, modificar, borrar, informe de facultad, alumno/a, tutor/a, carrera, inscripción y nº de mesa de tribunal.
Descripción:
El encargado/a carga, modifica y borra informe de facultad, alumno/a, tutor/a, carrera, inscripción y nº de mesa de tribunal.
Referencias:
De requerimientos: R5, R6, R7, R8, R10, R12.
De Casos: Ingresar Informe
Flujo Básico:
Caso Agregar
1. El encargado/a ingresa al sistema.
2. Selecciona el enlace o link correspondiente a facultad, alumno/a, tutor/a, carrera, inscripción y nº de mesa de tribunal.
3. Despliega las páginas de carga de facultad, alumno/a, tutor/a, carrera, inscripción y nº de mesa de tribunal.
4. Selecciona los siguientes menús de las listas desplegables: Facultad, Alumno/a, Tutor/a, Carrera, Inscripción y Nº de mesa de Tribunal.
Caso Modificar
5. En el caso en de que se va a cambiar informes de: Facultad, Alumno/a, Tutor/a, Carrera, Inscripción y Nº de mesa de Tribunal el encargado/a se encarga de modificar.
Caso Borrar
6. El encargado/a se encarga de borrar informes facultad, alumno/a, tutor/a, carrera, inscripción y nº de mesa de tribunal en el caso en que cargó por error o se cambia los informes.
No hay comentarios:
Publicar un comentario