diagrama sgasa

31
Diagrama de clases +Agregar() +Actualizar() +Guardar() +Eliminar() +Modificar() +Imprimir() +Solici_codigo +Solici_Fecha +Solici_Asunto +Solici_Beneficiario :Solicitud +Asignar() +Actualizar() +Distribuir() +Modificar() +Eliminar() +Recur_cod +Recur_nombre +Recur_apellido1 -Recur_apellido2 -Recur_telefono -Recur_correo -Recur_sexo :Recursos_Humano s +Recibir() +Seleccionar() +Controla() +Agregar() +Eliminar() +Apoyo_codigo +Apoyo_nombre +Apoyo_tipo +Apoyo_recursos_disp :Apoyo Sostenimiento +Agregar() +Modificar() +Eliminar() +Especia_codigo +Especia_nombre +Especia_fecha_ingreso +Especia_fecha_fin :Especialidad +Registrarse() +Modificar() +Consultar() +Buscar() +Apre_id +Apre_Nombre -Aprend_apellido1 -Aprend_apellido2 -Aprend_sexo -Aprend_fechanac -Aprend_estrato -Aprend_user -Aprend_fech_exp -Aprend_edad -Aprend_direccion -Aprend_correo -Aprend_pais_exp -Aprend_mun_exp -Aprend_pais_residencia -Aprend_depto_resid -Aprend_captcha :Aprendiz +Ingresar() +Modificar() +Actualizar() -centro_codigo -centro_nombre :Centro +Ingresar () +Modificar() +Eliminar() +Guardar() +Actualizar() -Contrat_numero -Contrat_fecha_inicio -Contrat_Fechafin -Contrat_Objeto :Contrato +Ingresar () +Modificar () +Eliminar () +Actualizar () +Guardar() -Suspen_codigo -suspen_fecha_inicio -susp_Fechafin -Susp_razon :Suspension 1 * * * 1 1 1 1 1 * * * 1 * 1 1 1 * 1 1

Upload: jalex666

Post on 08-Jul-2015

725 views

Category:

Travel


0 download

TRANSCRIPT

Page 1: Diagrama SGASA

Diagrama de clases

+Agregar()

+Actualizar()

+Guardar()

+Eliminar()

+Modificar()

+Imprimir()

+Solici_codigo

+Solici_Fecha

+Solici_Asunto

+Solici_Beneficiario

:Solicitud

+Asignar()

+Actualizar()

+Distribuir()

+Modificar()

+Eliminar()

+Recur_cod

+Recur_nombre

+Recur_apellido1

-Recur_apellido2

-Recur_telefono

-Recur_correo

-Recur_sexo

:Recursos_Humano

s

+Recibir()

+Seleccionar()

+Controla()

+Agregar()

+Eliminar()

+Apoyo_codigo

+Apoyo_nombre

+Apoyo_tipo

+Apoyo_recursos_disp

:Apoyo Sostenimiento

+Agregar()

+Modificar()

+Eliminar()

+Especia_codigo

+Especia_nombre

+Especia_fecha_ingreso

+Especia_fecha_fin

:Especialidad

+Registrarse()

+Modificar()

+Consultar()

+Buscar()

+Apre_id

+Apre_Nombre

-Aprend_apellido1

-Aprend_apellido2

-Aprend_sexo

-Aprend_fechanac

-Aprend_estrato

-Aprend_user

-Aprend_fech_exp

-Aprend_edad

-Aprend_direccion

-Aprend_correo

-Aprend_pais_exp

-Aprend_mun_exp

-Aprend_pais_residencia

-Aprend_depto_resid

-Aprend_captcha

:Aprendiz

+Ingresar()

+Modificar()

+Actualizar()

-centro_codigo

-centro_nombre

:Centro

+Ingresar ()

+Modificar()

+Eliminar()

+Guardar()

+Actualizar()

-Contrat_numero

-Contrat_fecha_inicio

-Contrat_Fechafin

-Contrat_Objeto

:Contrato

+Ingresar ()

+Modificar ()

+Eliminar ()

+Actualizar ()

+Guardar()

-Suspen_codigo

-suspen_fecha_inicio

-susp_Fechafin

-Susp_razon

:Suspension

1 * *

*

1

1

1 1

1

* *

*

1

*

1

1

1

*

1

1

Page 2: Diagrama SGASA

Diagrama de casos de uso

Inscripcion al sistema SGASA

Inscripcion al sistema SGASA

Entrar a la opcion

Registrarse

Ingresar datos

personales

Completar Medidas

de seguridad

Disponer de cuenta

en el correo misena

se imrprime un

mensaje de notificacion el usuario verificara si sus datos

son correctos antes de enviar el

formulario

envio del

formulario

Redireccion a

pantalla inicio de sesion

en este paso el usuario ha

Sido inscrito satisfactoriamente

a la plataforma y

puede empezara hacer los ajustes

necesarios para validar

completamente

su inscripcion

verificacion de si el

correo inscrito ya existe en el

sistema

posible bloqueo de la

inscripcion del usuario

tales como si el

correo ya ha sido

registrado,eliminado

por irregularidades o

cualquier situacion que

amerite su anulacion

emicion de alerta acerca

de la anulacion de la

inscripcion

«extends»

«extends»

usuario

sistema

Page 3: Diagrama SGASA

Especificación de caso de uso Registrarse

ID Caso de uso1

Nombre Entrar a la opción registrarse

Actores usuario

Prioridad Alta

Descripción Opción para ingresar usuarios(aprendiz) a la base de datos

Pre-condiciones Ser aprendiz Sena.

Contar con un correo misena.

Dirigirse a la dirección de la plataforma

Pos-condiciones

ingresar datos

Prototipo Pantalla

[Dibujo o esquema de la pantalla]

Flujo normal de eventos

Acción del actor Acción del sistema Seleccionar las opción de registrar

ingresar los datos correspondientes

Verificar si los campos llenos cumplen con las restricciones

señaladas.

Flujos alternos y excepciones

Disponer de una cuenta de correo misena

Otros requerimientos

Notas

Page 4: Diagrama SGASA

Especificación de caso de uso Ingresar datos

ID Caso de uso2

Nombre Ingresar datos personales

Actores usuario

Prioridad Alta

Descripción Sitio en él se escriben los datos personales correspondientes a los beneficiados

Pre-condiciones Ser aprendiz Sena.

Contar con un correo misena.

Dirigirse a la dirección de la plataforma

Seleccionar la opción registrarse

Pos-condiciones completar medidas de seguridad

Prototipo Pantalla

[Dibujo o esquema de la pantalla]

Flujo normal de eventos

Acción del actor Acción del sistema Digitar los datos correspondientes al aprendiz beneficiado.

verificar si la información suministrada es válida.

Desplegar las distintas restricciones para cada campo.

Flujos alternos y excepciones

Otros requerimientos

Notas

Page 5: Diagrama SGASA

Especificación de caso de uso completar medidas de seguridad

ID Caso de uso3

Nombre Completar medidas de seguridad

Actores usuario

Prioridad Alta

Descripción Cumplir con los requerimientos de las Validaciones

Pre-condiciones Ser aprendiz Sena.

Contar con un correo misena.

Dirigirse a la dirección de la plataforma

Seleccionar la opción registrarse

Pos-condiciones mensaje de confirmación

Prototipo Pantalla

[Dibujo o esquema de la pantalla]

Flujo normal de eventos

Acción del actor Acción del sistema Digitar los caracteres provistos por el captcha para validar

la inscripcion

Verificar si hay coherencia entre el captcha y lo digitado por el

usuario

Flujos alternos y excepciones

Otros requerimientos

Notas

Page 6: Diagrama SGASA

Especificación de caso de uso mensaje de confirmacion

ID Caso de uso 4

Nombre mensaje de confirmación

Actores Sistema

Prioridad Alta

Descripción Alerta que se despliega al presionar el botón enviar antes de ser enviados a la base de datos

Pre-condiciones Ser aprendiz Sena.

Contar con un correo misena.

Dirigirse a la dirección de la plataforma

Seleccionar la opción registrarse

completar medidas de seguridad

Pos-condiciones envió del formulario

Prototipo Pantalla

[Dibujo o esquema de la pantalla]

Flujo normal de eventos

Acción del actor Acción del sistema Revisar si todos los datos suministrados son correctos Analizar si cumple con cada una de las validaciones propuestas

por el programador

Flujos alternos y excepciones

Otros requerimientos

Notas

Page 7: Diagrama SGASA

Especificación de caso de uso envió del formulario

ID Caso de uso 5

Nombre envió del formulario

Actores usuario

Prioridad Alta

Descripción Alerta que se despliega al presionar el botón enviar antes de ser enviados a la base de datos

Pre-condiciones Ser aprendiz Sena.

Contar con un correo misena.

Dirigirse a la dirección de la plataforma

Seleccionar la opción registrarse

completar medidas de seguridad

mensaje de confirmación

Pos-condiciones

redirección pagina inicio

Prototipo Pantalla

[Dibujo o esquema de la pantalla]

Flujo normal de eventos

Acción del actor Acción del sistema Esperar si los datos suministrados pasaron las validaciones

correspondientes

Analizar si cumple con cada una de las validaciones propuestas

por el programador y si existe algún nombre de usuario en la

base de datos

Flujos alternos y excepciones

Verificar si el correo electrónico ha existido en el sistema

posible bloqueo por parte del sistema

emisión de alerta por parte del sistema

Otros requerimientos Diseño visual dependiendo de la resolución del monitor.

velocidad de internet

Notas

Page 8: Diagrama SGASA

Especificación de caso de uso redirección pagina inicio

ID Caso de uso 6

Nombre redirección pagina inicio

Actores Sistema

Prioridad Alta

Descripción Alerta que se despliega al presionar el botón enviar antes de ser enviados a la base de datos

Pre-condiciones Ser aprendiz Sena.

Contar con un correo misena.

Dirigirse a la dirección de la plataforma

Seleccionar la opción registrarse

completar medidas de seguridad

mensaje de confirmación

envió del formulario

Pos-condiciones Hacer login en tu cuenta

Prototipo Pantalla

[Dibujo o esquema de la pantalla]

Flujo normal de eventos

Acción del actor Acción del sistema Esperar si los datos suministrados pasaron las validaciones

correspondientes

Analizar si cumple con cada una de las validaciones propuestas

por el programador y si existe algún nombre de usuario en la

base de datos

Flujos alternos y excepciones

Verificar si el correo electrónico ha existido en el sistema

posible bloqueo por parte del sistema

emisión de alerta por parte del sistema

Otros requerimientos Diseño visual dependiendo de la resolución del monitor.

velocidad de internet

Notas

Page 9: Diagrama SGASA

Consultar

Page 10: Diagrama SGASA

Especificación de caso de uso redirección usuario y contraseña

ID Caso de uso1

Nombre Nombre de usuario y contraseña

Actores usuario

Prioridad Alta

Descripción Campo especifico para hacer login una vez inscrito a la plataforma sgasa

Pre-condiciones Ser aprendiz Sena.

Contar con una cuenta en el correo misena

Ingresar a la página de la plataforma

Pos-condiciones Iniciar sesion

Prototipo Pantalla

[Dibujo o esquema de la pantalla]

Flujo normal de eventos

Acción del actor Acción del sistema Digitar nombre de usuario y contraseña y enviar el

formulario

Verifica si el nombre de usuario y contraseña son correctos

Flujos alternos y excepciones

Analizar si el campo nombre de usuario y contraseña corresponde al de la base de datos

Otros requerimientos

Notas

Page 11: Diagrama SGASA

Especificación de caso de uso Iniciar sesión

ID Caso de uso2

Nombre Inicia sesión

Actores usuario

Prioridad Alta

Descripción Producto al coincidir nombre de usuario y contraseña en la base de datos

Pre-condiciones Ser aprendiz Sena.

Contar con una cuenta en el correo misena

Ingresar a la página de la plataforma

Escribir usuario y contraseña

Pos-condiciones

ingresar a la opción consultar

Prototipo Pantalla

[Dibujo o esquema de la pantalla]

Flujo normal de eventos

Acción del actor Acción del sistema Inicio de sesion una vez ha digitado nombre de usuario y

contraseña

Verifica que rol ocupa el usuario frente al sistema

Flujos alternos y excepciones

Otros requerimientos

Notas

Page 12: Diagrama SGASA

Especificación de caso de uso opción consultar

ID Caso de uso3

Nombre Ingresar a la opción consultar

Actores usuario

Prioridad media

Descripción Opción para revisar los datos personales del ususario

Pre-condiciones Ser aprendiz Sena.

Contar con una cuenta en el correo misena

Ingresar a la página de la plataforma

Escribir usuario y contraseña

Iniciar sesión

Pos-condiciones

Verificar sus datos o si hay cambios en ellos

Prototipo Pantalla

[Dibujo o esquema de la pantalla]

Flujo normal de eventos

Acción del actor Acción del sistema Esperar si los datos suministrados pasaron las validaciones

correspondientes

Analizar si cumple con cada una de las validaciones propuestas

por el programador y si existe algún nombre de usuario en la

base de datos

Flujos alternos y excepciones

Verificar si el correo electrónico ha existido en el sistema

posible bloqueo por parte del sistema

emisión de alerta por parte del sistema

Otros requerimientos

Notas

Page 13: Diagrama SGASA

Especificación de caso de uso Verificar sus datos o si hay cambios en ellos

ID Caso de uso4

Nombre Verificar sus datos o si hay cambios en ellos

Actores usuario

Prioridad Media

Descripción Pagina que visualiza los datos respectivos del usuario

Pre-condiciones Ser aprendiz Sena.

Contar con una cuenta en el correo misena

Ingresar a la página de la plataforma

Escribir usuario y contraseña

Iniciar sesión

Ingresar a la opción consultar

Pos-condiciones

Cerrar sesión

Prototipo Pantalla

[Dibujo o esquema de la pantalla]

Flujo normal de eventos

Acción del actor Acción del sistema Revisar los datos provistos de un usuario Desplegar la información correspondiente al usuario

consultado según su identificación en la base de datos

Flujos alternos y excepciones

Otros requerimientos

Notas

Page 14: Diagrama SGASA

Especificación de caso de uso Cerrar sesión

ID Caso de uso5

Nombre Cerrar sesión

Actores usuario

Prioridad Alta

Descripción Fin de la sesión de alguno de los roles de usuario

Pre-condiciones Ser aprendiz Sena.

Contar con una cuenta en el correo misena

Ingresar a la página de la plataforma

Escribir usuario y contraseña

Iniciar sesión

Ingresar a la opción consultar

Verificar sus datos o si hay cambios en ellos

Pos-condiciones

Prototipo Pantalla

[Dibujo o esquema de la pantalla]

Flujo normal de eventos

Acción del actor Acción del sistema Cierra la sesión definitivamente, sin dejar rastros de su

navegación

Cancela todo sesión_start() que aparece en cada sección y

elimina sus rastros por si se intenta una posible re conexión

Flujos alternos y excepciones

Otros requerimientos

Notas

Page 15: Diagrama SGASA

Modificar

Page 16: Diagrama SGASA

Especificación de caso de uso usuario y contraseña

ID Caso de uso1

Nombre Nombre de usuario y contraseña

Actores usuario

Prioridad Alta

Descripción Campo especifico para hacer login una vez inscrito a la plataforma sgasa

Pre-condiciones Ser aprendiz Sena.

Contar con una cuenta en el correo misena

Ingresar a la página de la plataforma

Pos-condiciones Iniciar sesion

Prototipo Pantalla

[Dibujo o esquema de la pantalla]

Flujo normal de eventos

Acción del actor Acción del sistema Digitar nombre de usuario y contraseña y enviar el

formulario

Verifica si el nombre de usuario y contraseña son correctos

Flujos alternos y excepciones

Analizar si el campo nombre de usuario y contraseña corresponde al de la base de datos

En caso de no ser así, es re direccionado al login para intentar de nuevo la sesion

Otros requerimientos

Notas

Page 17: Diagrama SGASA

Especificación de caso de uso redirección Inicia sesión

ID Caso de uso2

Nombre Inicia sesión

Actores usuario

Prioridad Alta

Descripción Producto al coincidir nombre de usuario y contraseña en la base de datos

Pre-condiciones Ser aprendiz Sena.

Contar con una cuenta en el correo misena

Ingresar a la página de la plataforma

Digitar usuario y contraseña

Pos-condiciones

seleccionar modulo modificar

Prototipo Pantalla

[Dibujo o esquema de la pantalla]

Flujo normal de eventos

Acción del actor Acción del sistema Inicio de sesion una vez ha digitado nombre de usuario y

contraseña

Verifica que rol ocupa el usuario frente al sistema

Flujos alternos y excepciones

Otros requerimientos

Notas

Page 18: Diagrama SGASA

Especificación de caso de uso modulo modificar

ID Caso de uso3

Nombre Seleccionar modulo modificar

Actores usuario

Prioridad Alta

Descripción Modificar datos correspondientes a un usuario registrado en la base de datos

Pre-condiciones Ser aprendiz Sena.

Contar con una cuenta en el correo misena

Ingresar a la página de la plataforma

digitar nombre de usuario y contraseña

Iniciar sesion

Pos-condiciones editar datos

Prototipo Pantalla

[Dibujo o esquema de la pantalla]

Flujo normal de eventos

Acción del actor Acción del sistema Selecciona la opcion modificar en caso de necesitar una

actualizacion de datos

Desplega la informacion corresponidente al usuario elegido y

las opciones modificables propuestas por el sistema

Flujos alternos y excepciones

Otros requerimientos

Notas

Page 19: Diagrama SGASA

Especificación de caso de uso editar datos

ID Caso de uso4

Nombre Editar datos

Actores usuario

Prioridad Alta

Descripción Modificar datos correspondientes a un usuario registrado en la base de datos

Pre-condiciones Ser aprendiz Sena.

Contar con una cuenta en el correo misena

Ingresar a la página de la plataforma

ingresar nombre de usuario y contraseña

iniciar sesion

Seleccionar modulo modificar

Pos-condiciones Guardar cambios

Prototipo Pantalla

[Dibujo o esquema de la pantalla]

Flujo normal de eventos

Acción del actor Acción del sistema Modificar los datos correspondientes para actualizar la

informacion concebida en la base de datos

El sistema empieza a prepararse para modificar las variables

del formulario y actualizarlos en la base de datos

Flujos alternos y excepciones

Otros requerimientos

Notas

Page 20: Diagrama SGASA

Especificación de caso de uso guardar cambios

ID Caso de uso5

Nombre Seleccionar modulo modificar

Actores usuario

Prioridad Alta

Descripción Modificar datos correspondientes a un usuario registrado en la base de datos

Pre-condiciones Ser aprendiz Sena.

Contar con una cuenta en el correo misena

Ingresar a la página de la plataforma

ingresar nombre de usuario y contraseña

iniciar sesion

Seleccionar modulo modificar

editar datos

Pos-condiciones Cerrar sesion

Prototipo Pantalla

[Dibujo o esquema de la pantalla]

Flujo normal de eventos

Acción del actor Acción del sistema Se encarga de elegir la opción guardar una vez actualizada

su información

Actualiza los datos registrados en la base de datos

Flujos alternos y excepciones

Otros requerimientos

Notas

Page 21: Diagrama SGASA

Especificación de caso de uso Cerrar sesión

ID Caso de uso6

Nombre Cerrar sesión

Actores usuario

Prioridad Alta

Descripción Fin de la sesión de alguno de los roles de usuario

Pre-condiciones Ser aprendiz Sena.

Contar con una cuenta en el correo misena

Ingresar a la página de la plataforma

ingresar nombre de usuario y contraseña

iniciar sesion

Seleccionar modulo modificar

editar datos

Pos-condiciones

Prototipo Pantalla

[Dibujo o esquema de la pantalla]

Flujo normal de eventos

Acción del actor Acción del sistema Cierra la sesión definitivamente, sin dejar rastros de su

navegación

Cancela todo sesión_start() que aparece en cada sección y

elimina sus rastros por si se intenta una posible re conexión

Flujos alternos y excepciones

Otros requerimientos

Notas

Page 22: Diagrama SGASA

Eliminar

administrador

ingresa nombre de

usuario y contraseña

inicia sesion

selecciona la opcion

visualizar lista

inscritos

selecciona la

opcion eliminar

emite una alerta

de confirmacion

aceptar la

solicitud de la alerta

cerrar sesion

Eliminar aprendiz

sistema

verifica si el nombre de

usuario y contrseña

corresponde

Page 23: Diagrama SGASA

Especificación de caso de uso redirección usuario y contraseña

ID Caso de uso1

Nombre Nombre de usuario y contraseña

Actores administrador

Prioridad Alta

Descripción Campo especifico para hacer login una vez inscrito a la plataforma sgasa

Pre-condiciones Ser aprendiz Sena.

Contar con una cuenta en el correo misena

Ingresar a la página de la plataforma

Pos-condiciones Iniciar sesion

Prototipo Pantalla

[Dibujo o esquema de la pantalla]

Flujo normal de eventos

Acción del actor Acción del sistema Digitar nombre de usuario y contraseña y enviar el

formulario

Verifica si el nombre de usuario y contraseña son correctos

Flujos alternos y excepciones

Analizar si el campo nombre de usuario y contraseña corresponde al de la base de datos

Otros requerimientos

Notas

Page 24: Diagrama SGASA

Especificación de caso de uso Iniciar sesión

ID Caso de uso2

Nombre Inicia sesión

Actores administrador

Prioridad Alta

Descripción Producto al coincidir nombre de usuario y contraseña en la base de datos

Pre-condiciones Ser aprendiz Sena.

Contar con una cuenta en el correo misena

Ingresar a la página de la plataforma

Escribir usuario y contraseña

Pos-condiciones

selecciona la opción consultar los datos de los inscritos

Prototipo Pantalla

[Dibujo o esquema de la pantalla]

Flujo normal de eventos

Acción del actor Acción del sistema Inicio de sesion una vez ha digitado nombre de usuario y

contraseña

Verifica que rol ocupa el usuario frente al sistema

Flujos alternos y excepciones

Otros requerimientos

Notas

Page 25: Diagrama SGASA

Especificación de caso de uso selecciona la opción consultar los datos de los inscritos

ID Caso de uso3

Nombre selecciona la opción consultar los datos de los inscritos

Actores Administrador

Prioridad media

Descripción Visualiza todos los usuarios inscritos en la plataforma sgasa

Pre-condiciones Ser aprendiz Sena.

Contar con una cuenta en el correo misena

Ingresar a la página de la plataforma

Escribir usuario y contraseña

Iniciar sesión

Pos-condiciones Selecciona opción eliminar

Prototipo Pantalla

[Dibujo o esquema de la pantalla]

Flujo normal de eventos

Acción del actor Acción del sistema Hace la solicitud al sistema para enlistar los aprendices

inscritos

Enlista a los usuario como respuesta a la consulta hecha por el

administrador

Flujos alternos y excepciones

Otros requerimientos

Notas

Page 26: Diagrama SGASA

Especificación de caso de uso selecciona la opción eliminar

ID Caso de uso4

Nombre selecciona la opción eliminar

Actores Administrador

Prioridad Alta

Descripción Supresión permanente de los datos registrados de un usuario

Pre-condiciones Ser aprendiz Sena.

Contar con una cuenta en el correo misena

Ingresar a la página de la plataforma

Escribir usuario y contraseña

Iniciar sesión

consultar los datos de los inscritos

Pos-condiciones Emite una alerta de confirmación

Prototipo Pantalla

[Dibujo o esquema de la pantalla]

Flujo normal de eventos

Acción del actor Acción del sistema Envía un parámetro al sistema para seleccionar todos los

datos correspondientes al usuario a eliminar

Selecciona todos los datos correspondientes a el usuario a

eliminar

Flujos alternos y excepciones

Otros requerimientos

Notas

Page 27: Diagrama SGASA

Especificación de caso de uso Emite una alerta de confirmación

ID Caso de uso5

Nombre Emite una alerta de confirmación

Actores Sistema

Prioridad Alta

Descripción Alerta del sistema para confirmar la solicitud de eliminar un usuario

Pre-condiciones

Ser aprendiz Sena.

Contar con una cuenta en el correo misena

Ingresar a la página de la plataforma

Escribir usuario y contraseña

Iniciar sesión

consultar los datos de los inscritos

selecciona la opción eliminar

Pos-condiciones Aceptar la solicitud de la alerta

Prototipo Pantalla

[Dibujo o esquema de la pantalla]

Flujo normal de eventos

Acción del actor Acción del sistema Después de haber presionado la opción eliminar, el usuario

decide si desea en realidad desea eliminar ese usuario

Está en la espera de si el administrador realmente desea

eliminar el usuario, una vez cargados todos sus datos por

debajo del sistema

Flujos alternos y excepciones

Otros requerimientos

Notas

Page 28: Diagrama SGASA

Especificación de caso de uso Aceptar la solicitud de alerta

ID Caso de uso6

Nombre Aceptar la solicitud de alerta

Actores Administrador

Prioridad Alta

Descripción Confirmar orden de eliminar datos del usuario

Pre-condiciones

Ser aprendiz Sena.

Contar con una cuenta en el correo misena

Ingresar a la página de la plataforma

Escribir usuario y contraseña

Iniciar sesión

consultar los datos de los inscritos

selecciona la opción eliminar

Emite una alerta de confirmación

Pos-condiciones Cerrar sesion

Prototipo Pantalla

[Dibujo o esquema de la pantalla]

Flujo normal de eventos

Acción del actor Acción del sistema Dar la orden al sistema de supri8mir toda información

relacionada al usuario que ya no hace parte de la

plataforma

Selecciona toda la información relacionada al id del aprendiz

que ha de ser eliminado y es suprimido del sistema

Flujos alternos y excepciones

Otros requerimientos

Notas

Page 29: Diagrama SGASA

Especificación de caso de uso Cerrar sesión

ID Caso de uso7

Nombre Cerrar sesión

Actores usuario

Prioridad Alta

Descripción Fin de la sesión de alguno de los roles de usuario

Pre-condiciones Ser aprendiz Sena.

Contar con una cuenta en el correo misena

Ingresar a la página de la plataforma

Escribir usuario y contraseña

Iniciar sesión

consultar los datos de los inscritos

selecciona la opción eliminar

Emite una alerta de confirmación

Aceptar la solicitud de alerta

Pos-condiciones

Prototipo Pantalla

[Dibujo o esquema de la pantalla]

Flujo normal de eventos

Acción del actor Acción del sistema Cierra la sesión definitivamente, sin dejar rastros de su

navegación

Cancela todo sesión_start() que aparece en cada sección y

elimina sus rastros por si se intenta una posible re conexión

Flujos alternos y excepciones

Otros requerimientos

Notas

Page 30: Diagrama SGASA

Diagrama de estados

Page 31: Diagrama SGASA

Diagrama de secuencia

Actor

Plataforma

Ingresa

Entra

Opcion registrarse Llena datos

registra

Formulario

Envia

Pagina inicio

Redirecciona

Registro

Muestra datos

Envio exitoso

Inicio pagina

Tipo menu

Asignar

Devolver tipo

Acciones

Observar

Mostrar tipo

Sistema

Envio

Mensaje de espera

Diagrama de entidad-Relación

Aprendiz

Apoyo de sostenimiento

1 *

1*

centro

1

*Especialidad

1

*

solicitud

11

Recursos humanos

1

*

Suspension

1

*

Contrato

1 1

1

*

1

*