Project

General

Profile

Análisis y Diseño

Modelo de contexto

El siguiente modelo de contexto denota los módulos y funcionalidades generales del proyecto, además de mostrar el límite del sistema a través de las entradas y salidas de este.

Casos de uso

La usabilidad del sistema se dividió en tres paquetes de caso de uso general:

P. C.U.S. Gestión de usuario, permite el manejo de sesiones de usuario además de la creación de cuentas de usuario, los cuales pueden ser docentes o alumnos del departamento de la carrera de la organización.

Definición de actores:

Administrador de la plataforma: Consiste en la persona encargada de la plataforma, ya sea de forma física o virtual.

Usuario: Un usuario de la plataforma puede ser tanto un alumno o docente de la carrera.

P. C.U.S. Gestión de repositorio contempla todos los aspectos necesarios para la gestión de repositorios del sistema SEAP-UTA, contemplando las funcionalidades de todos los roles asociados definidos en los requerimientos.

Definición de actores

Administrador: Usuario, que utiliza el rol de administrador dentro de un repositorio, que le permite gestionar los miembros y roles del equipo (excepto el rol de creador), además de tener las capacidades de los roles editor y lector.

Editor: Usuario, que utiliza el rol de editor dentro de un repositorio, el cual puede gestionar los elementos del repositorio, es decir, carpetas y archivos, además de tener las capacidades del rol lector.

Lector: Usuario, que utiliza el rol de lector dentro de un repositorio, el cual tiene la posibilidad de ver la información de todos los aspectos y elementos del repositorio.

P. C.U.S. Gestión de aula virtual contempla la utilidad principal de ayuda a la docencia, la cual contempla un ambiente virtual llamado aula virtual, el cual permitirá al alumno ver sus recursos y realizar evaluaciones, y al docente poder gestionar el curso y evaluar a los estudiantes.

Definición de actores

La identificación de este tipo de usuario es definida por el administrador de la plataforma al crear la cuenta de usuario del docente o estudiante.

Docente: Usuario definido como docente, el cual puede crear y gestionar aulas virtuales.

Alumno: Usuario calificado como alumno, este puede ver los recursos de las aulas virtuales a las que pertenezca y poder realizar las evaluaciones pertinentes del curso.

P. C.U.S. programación colaborativa, es donde un usuario dentro de un archivo de código de programación en un repositorio, puede programar colaborativamente y probar el código del repositorio mediante una consola virtual embebida en la plataforma. Una de las utilidades del sistema más importante del sistema.

Definición de actores

Editor: Usuario, que utiliza el rol de editor dentro de un repositorio, el cual puede gestionar los elementos del repositorio, es decir, carpetas y archivos, en donde podrá editar los archivos de código de programación utilizando un editor colaborativo y probar el código del repositorio a través de la consola virtual.

Lector: Usuario que utiliza el rol de lector dentro de un repositorio, el cual puede ver todos los aspectos de este, además podrá acceder al editor colaborativo, sin poder editar, y podrá utilizar la consola virtual para probar el código del repositorio.