Grupo8 Etapa1
Grupo8 Etapa1
Grupo8 Etapa1
FACULTAD DE INGENIERÍA
ESCUELA DE INGENIERÍA DE SISTEMAS E
INFORMACIÓN
Curso
Diseño de Software
Tema
Proyecto Integrador - Etapa I
“APLICACIÓN PARA ENSEÑANZA ONLINE
DE DOCENTES A DEMANDA”
Integrantes Grupo 8
2022
i) Introducción
Se presenta a la organización “Educación para el Nuevo Mundo”…
Grupo 8 Página
2
iii) Requerimientos funcionales
RF-0004 Ver detalle del curso (duración, costo, horario, prerrequisitos, etc)
Para realizar una matrícula en un curso, el sistema muestra los detalles del
curso.
Grupo 8 Página
3
RF-0013 Control de acceso por cantidad de alumnos
Cada vez que un usuario quiere reservar un cupo o matricularse en un curso,
debe asegurarse que no se exceda del límite de alumnos especificado en el
curso
RNF-0001 Disponibilidad
La plataforma online debe estar disponible las 24 horas del día, los 365 días del
año con un porcentaje de disponibilidad del 99%
RNF-0002 Multi-dispositivo
Grupo 8 Página
4
La interfaz debe ser “web responsive” y adaptarse según se esté navegando
desde un computador, Tablet o celular
RNF-0003 Seguridad
La web debe estar bajo https y utilizar la última versión estable de servidor web,
aplicación y base de datos de código abierto.
RNF-0005 Rendimiento
Los pagos en línea no deben tomar más de 5 segundos en completar la
operación, tomar como base a usuarios localizados en Lima-Perú
RNF-0006 Usabilidad
Los textos y mensajes deberán ser claros, sin ambigüedades, de tal manera
que sean entendibles para un usuario con conocimiento básico en el uso de la
computadora.
RNF-0008 Documentación
El sistema deberá estar bien documentado, lo cual permita realizar las
operaciones de mantenimiento sin complicaciones.
RNF-0009 Auditoría
El sistema deberá almacenar como mínimo la siguiente información.
- Fecha y hora de registro
- Fecha y hora de pago
- Usuario de registro
RNF-0010 Desempeño
El sistema deberá estar alojado en un servidor eficiente que pueda manejar
gran concurrencia de usuarios en ciertos periodos de tiempo.
Grupo 8 Página
5
v) Diagrama de Casos de Uso
Grupo 8 Página
6
vi) Especificación de Casos de Uso
Validaciones de Campos:
1. Campo de Texto Id Usuario:
i. Obligatorio: Si.
ii. Tamaño: 20 caracteres.
iii. Tipo de datos: String.
iv. Máscara: No aplica.
v. Estado Inicial: Habilitado.
vi. Valor Inicial: Vacío.
vii. Origen: No aplica.
viii. Acción: No aplica.
ix. Disparador de la acción: No aplica.
x. Pre-condición de la acción: No aplica.
xi. Post-condición de la acción: No aplica.
Grupo 8 Página
7
xii. Post-acción: No aplica.
4. Botón de Registrar:
i. Estado Inicial: Habilitado.
ii. Acción: Agregar registro a la base de datos.
iii. Disparador de la acción: Clic.
iv. Pre-condición de la acción: No aplica.
v. Post-condición de la acción: Validar variables acordes a lo
definido en el flujo.
vi. Post-acción: Registrar usuario en la base de datos y
muestra el mensaje en pantalla: Se creó usuario
exitosamente.
Flujo Flujo Alternativo 01:
Alternativo: 1. Empieza en el ítem 4 del flujo básico.
2. El visitante deja vacío el campo obligatorio Id Usuario.
3. El usuario hace clic en el botón Registrar.
4. El sistema mostrará en pantalla el mensaje: Id Usuario: Error de
validación: se necesita un valor.
Anotaciones Ninguna.
Grupo 8 Página
8
Especificación del caso de uso: Iniciar sesión
Código CUS-002
Nombre Iniciar sesión
Requisito Registrar usuario
Funcional/No
funcional
asociado
Descripción Permite al usuario ingresar a su cuenta personal.
Autores Grupo 8
Fecha creación 02/09/2022 Fecha última 02/09/2022
modificación
Actores Usuario
Precondición El usuario no debe haber iniciado sesión.
Post condición Se validará el inicio de sesión de un usuario si los datos ingresados son correctos.
Flujo normal de Flujo:
1. El usuario ingresa a la página web.
2. El usuario ingresa a la opción Iniciar sesión.
3. El sistema despliega el formulario de inicio de sesión.
4. El usuario ingresa su Id Usuario.
5. El usuario ingresa su contraseña.
6. El usuario da clic en Iniciar sesión.
7. El sistema valida que los datos ingresados sean los correctos.
8. El sistema despliega la cuenta personal del usuario con su perfil.
Validaciones de Campos:
1. Campo de Texto Id Usuario:
i. Obligatorio: Si.
ii. Tamaño: 20 caracteres.
iii. Tipo de datos: String.
iv. Máscara: No aplica.
v. Estado Inicial: Habilitado.
vi. Valor Inicial: Vacío.
vii. Origen: No aplica.
viii. Acción: No aplica.
ix. Disparador de la acción: No aplica.
x. Pre-condición de la acción: No aplica.
xi. Post-condición de la acción: No aplica.
xii. Post-acción: No aplica.
2. Campo de Contraseña:
i. Obligatorio: Si.
ii. Tamaño: 20 caracteres.
iii. Tipo de datos: Varchar.
iv. Máscara: No aplica.
Grupo 8 Página
9
v. Valor Inicial: Vacío.
vi. Origen: No aplica.
vii. Acción: No aplica.
viii. Disparador de la acción: No aplica.
ix. Pre-condición de la acción: No aplica.
x. Post-condición de la acción: No aplica.
xi. Post-acción: No aplica.
Anotaciones Ninguna.
Grupo 8 Página
10
Especificación del caso de uso: Ver listado de cursos por categorías
Código CUS-003
Nombre Ver listado de cursos por categorías
Requisito Registrar usuario
Funcional/No Iniciar sesión
funcional
asociado
Descripción Permite al usuario visualizar los cursos matriculados.
Autores Grupo 8
Fecha creación 02/09/2022 Fecha última 02/09/2022
modificación
Actores Usuario
Precondición El usuario debe iniciar sesión.
Post condición El usuario accede a los cursos que está matriculado.
Flujo normal Flujo:
1. El usuario ingresa a la página web.
2. El usuario ingresa a la opción Iniciar sesión.
3. El sistema despliega el formulario de inicio de sesión.
4. El usuario ingresa su Id Usuario.
5. El usuario ingresa su contraseña.
6. El usuario da clic en Iniciar sesión.
7. El sistema valida que los datos ingresados sean los correctos.
8. El sistema despliega la cuenta personal del usuario con su perfil.
9. El usuario hace clic en Cursos.
10. El sistema muestra la información de los cursos matriculados.
Validaciones de Campos:
11. Campo de Texto Id Usuario:
i. Obligatorio: Si.
ii. Tamaño: 20 caracteres.
iii. Tipo de datos: String.
iv. Máscara: No aplica.
v. Estado Inicial: Habilitado.
vi. Valor Inicial: Vacío.
vii. Origen: No aplica.
viii. Acción: No aplica.
ix. Disparador de la acción: No aplica.
x. Pre-condición de la acción: No aplica.
xi. Post-condición de la acción: No aplica.
x. Post-acción: No aplica.
Grupo 8 Página
11
iv. Máscara: No aplica.
v. Valor Inicial: Vacío.
vi. Origen: No aplica.
vii. Acción: No aplica.
viii. Disparador de la acción: No aplica.
ix. Pre-condición de la acción: No aplica.
x. Post-condición de la acción: No aplica.
xi. Post-acción: No aplica.
Anotaciones Ninguna.
Grupo 8 Página
12
Especificación del caso de uso: Ver detalles del curso (duración, prerrequisito, horarios)
Código CUS-004
Nombre Ver detalles del curso
Req. Funcional/No Ver listado de cursos por categorías
funcional asociado
Descripción Este caso de uso permite al actor informarse de los detalles de cada curso.
Autores Grupo 8
Fecha creación 02/09/2022 Fecha última modificación 02/092022
Actores Docentes
Precondición El usuario debe ser docente.
Post condición Ninguna
Flujo normal Flujo:
1. El Usuario ingresa al sistema y se dirige a la ruta, ver detalles del curso.
2. El sistema muestra la pantalla y los campos detallados de cada curso.
3. El usuario hace clic en el curso de su preferencia.
4. El sistema muestra el curso seleccionado con los campos (duración,
prerrequisito, horarios, etc).
5. El usuario puede ver cada detalle uno a la vez.
Validaciones de Campos:
1. Campo de Texto ID contraseña:
i. Obligatorio: Si.
ii. Tamaño: 8 caracteres.
iii. Tipo de datos: String.
iv. Máscara: No aplica.
v. Estado Inicial: Habilitado.
vi. Valor Inicial: No aplica.
vii. Origen: No aplica.
viii. Acción: No aplica.
ix. Disparador de la acción: No aplica.
x. Pre-condición de la acción: No aplica.
xi. Post-condición de la acción: No aplica.
xii. Post-acción: No aplica.
3. Botón Ir a Inicio:
i. Estado Inicial: Habilitado.
ii. Acción: Re direccionar a pantalla.
Grupo 8 Página
13
iii. Disparador de la acción: Clic.
iv. Pre-condición de la acción: No aplica.
v. Post-condición de la acción: No aplica.
vi. Post-acción: El sistema te brindará todos los cursos.
Validaciones de Campos:
1. Botón de reserva:
i. Obligatorio: Si.
ii. Tamaño: 8 caracteres.
iii. Tipo de datos: String.
iv. Máscara: No aplica.
v. Estado Inicial: Habilitado.
vi. Valor Inicial: No aplica.
vii. Origen: No aplica.
viii. Acción: No aplica.
ix. Disparador de la acción: No aplica.
Grupo 8 Página
14
x. Pre-condición de la acción: No aplica.
xi. Post-condición de la acción: No aplica.
xii. Post-acción: No aplica.
3. Botón Ir a Inicio:
i. Estado Inicial: Habilitado.
ii. Acción: Re direccionar a pantalla.
iii. Disparador de la acción: Clic.
iv. Pre-condición de la acción: No aplica.
v. Post-condición de la acción: No aplica.
vi. Post-acción: El sistema te brindará todos los cursos disponibles
para ser reservado.
Grupo 8 Página
15
4. El sistema Iniciará pidiendo el nombre completo, la dirección actual, el
número de celular, el correo (email) que usa actualmente, y finalmente
una contraseña.
5. Una vez que el usuario haya llenado todos estos datos presionará el botón
matricular.
6. El sistema generará una clave de confirmación y se enviará a su correo
para que pueda ingresar en el nuevo cuadro de diálogo.
7. Fin del caso de uso.
Validaciones de Campos:
1. Botón de matrícula :
i. Obligatorio: Si.
ii. Tamaño: 8 caracteres.
iii. Tipo de datos: String.
iv. Máscara: No aplica.
v. Estado Inicial: Habilitado.
vi. Valor Inicial: No aplica.
vii. Origen: No aplica.
viii. Acción: No aplica.
ix. Disparador de la acción: No aplica.
x. Pre-condición de la acción: No aplica.
xi. Post-condición de la acción: No aplica.
Anotaciones Ninguna.
Grupo 8 Página
16
Descripción Este caso de uso permite al actor rendir una evaluación de entrada para conocer
sus conocimientos previos.
Autores Grupo 8
Fecha creación 02/09/2022 Fecha última modificación 03/092022
Actores Usuario
Precondición Ninguna
Post condición El usuario registra una categoría al sistema.
Flujo normal Flujo:
1. Ir a la ruta de Evaluación de Entrada
2. La página web muestra la opción de “rendir evaluación de entrada” con el tiempo
de duración de la evaluación.
3. El usuario hace clic en el botón “comenzar Intento”
4. La página muestra las preguntas de la evaluación de entrada con sus respectivas
alternativas.
5. Haciendo clic en el botón de cada alternativa seleccionada permite avanzar a la
siguiente pregunta.
6. El usuario hace clic en el botón Terminar Intento.
7. El sistema enviará las respuestas de la evaluación de entrada.
8. El sistema envía una respuesta con la nota de la evaluación
Validaciones de Campos:
1. Botón de evaluación de entrada
A. Obligatorio: No.
B. Tipo de datos: Alfabético.
C. Máscara: No aplica.
D. Estado Inicial: Habilitado.
E. Origen: No aplica.
F. Acción: No aplica.
G. Disparador de la acción: No aplica.
H. Pre-condición de la acción: No aplica.
I. Post-condición de la acción: No aplica.
J. Post-acción: No aplica.
2. Botón de alternativas:
A. Estado Inicial: Habilitado.
B. Acción: Agregar respuesta en la base de datos.
C. Disparador de la acción: Clic.
D. Pre-condición de la acción: No aplica.
E. Post-condición de la acción: No Aplica.
F. Post-acción: Registrar la respuesta de la pregunta y permite avanzar a la
siguiente pregunta.
3. Botón Terminar:
I. Estado Inicial: Habilitado.
II. Acción: Re direccionar a pantalla.
III. Disparador de la acción: Clic.
IV. Pre-condición de la acción: No aplica.
V. Post-condición de la acción: No aplica.
Grupo 8 Página
17
VI. Post-acción: La página web redirecciona al menú con el porcentaje
de aprobación y la nota del usuario.
Anotaciones Ninguna.
Validaciones de Campos:
1) Botón de pago.
A. Obligatorio: Si.
B. Tamaño: No aplica.
C. Tipo de datos: Alfanumérico.
D. Máscara: No aplica.
E. Estado Inicial: Habilitado.
F. Valor Inicial: Vacío.
G. Origen: No aplica.
H. Acción: No aplica.
Grupo 8 Página
18
I. Disparador de la acción: redirecciona a la opción de los medios de pagos.
J. Pre-condición de la acción: Elegir curso
K. Post-condición de la acción: Matricula a curso elegido.
L. Post-acción: No aplica.
2) Botón de validar medio de pago.
A. Estado Inicial: Habilitado.
B. Acción: Agregar registro a la base de datos.
C. Disparador de la acción: Clic.
D. Pre-condición de la acción: enviar el medio de pago al correo de la pagina
web.
E. Post-condición de la acción: Validar el Boucher de pago.
F. Post-acción: Registrar al usuario en el curso seleccionado.
Validaciones de Campos:
Botón compartir.
A. Obligatorio: No.
B. Tamaño: 9 caracteres.
C. Tipo de datos: Alfabético.
Grupo 8 Página
19
D. Máscara: No aplica.
E. Estado Inicial: Habilitado.
F. Valor Inicial: No aplica.
G. Origen: No aplica.
H. Acción: No aplica.
I. Disparador de la acción: No aplica.
J. Pre-condición de la acción: No aplica.
K. Post-condición de la acción: No aplica.
L. Post-acción: No aplica.
Validaciones de Campos:
Botón de agregar:
i. Obligatorio: Si.
ii. Tamaño: 8 caracteres.
iii. Tipo de datos: String.
iv. Máscara: No aplica.
v. Estado Inicial: Habilitado.
vi. Valor Inicial: Vacío.
vii. Origen: No aplica.
Grupo 8 Página
20
viii. Acción: No aplica.
ix. Disparador de la acción: No aplica.
x. Pre-condición de la acción: No aplica.
xi. Post-condición de la acción: No aplica.
xii. Post-acción: No aplica.
Grupo 8 Página
21
6. El sistema generará una clave de confirmación y se enviará a su correo
para que pueda ingresar en el nuevo cuadro para verificar que este en el
curso.
7. Fin del caso de uso.
Validaciones de Campos:
Botón agregar
i. Estado Inicial: Habilitado.
ii. Acción: Agregar registro a la base de datos.
iii. Disparador de la acción: Clic.
iv. Pre-condición de la acción: No aplica.
v. Post-condición de la acción: No aplica.
vi. Post-acción: debe ingresar al sistema con su cuenta personal..
Grupo 8 Página
22
6. Se comparte información y se graba.
Validaciones de Campos:
M. Obligatorio: No.
N. Tamaño: 9 caracteres.
O. Tipo de datos: Alfabético.
P. Máscara: No aplica.
Q. Estado Inicial: Habilitado.
R. Valor Inicial: No aplica.
S. Origen: No aplica.
T. Acción: No aplica.
U. Disparador de la acción: No aplica.
V. Pre-condición de la acción: No aplica.
W. Post-condición de la acción: No aplica.
X. Post-acción: No aplica.
Grupo 8 Página
23
Especificación del caso de uso: Controlar cantidad de alumnos por curso
Código CUS-013
Nombre Controlar cantidad de alumnos por curso
Req. Funcional/No RF-0013
funcional asociado
Descripción Permite controlar la cantidad de alumnos que pueden reservar un cupo o matricularse en
un curso
Autores Grupo 8
Fecha creación 02/09/2022 Fecha última modificación 03/092022
Actores Usuario
Precondición Reservar un cupo o matricular en curso
Post condición Si se llegó al límite de alumnos por curso, se pondrá en lista de espera
Flujo normal Flujo:
1. El Usuario ingresa a un curso abierto
2. El sitio web muestra el detalle del curso
3. El usuario hace clic en Reservar Cupo o Matricularse
4. El sitio web valida la cantidad de alumnos matriculados vs cantidad máxima
5. El sitio web muestra mensaje “Se superó la cantidad máxima de alumnos, se le
comunicará si se libera un nuevo cupo en el curso”
Validaciones de Campos:
1. Botón Reservar Cupo / Matricular
a. Estado inicial: Habilitado
b. Acción: Reservar un cupo en el curso seleccionado
c. Disparador de la acción: Clic
d. Pre-condición de la acción: No aplica.
e. Post-condición de la acción: No aplica
f. Post-acción: Si no existe cupo disponible se muestra mensaje y se pone
en lista de espera
Grupo 8 Página
24
Especificación del caso de uso: Incluir sección “Quienes somos”
Código CUS-014
Nombre Incluir sección “Quienes somos”
Req. Funcional/No RF-0014
funcional asociado
Descripción Permite editar y publicar una sección donde exponer los orígenes de la empresa y sus
objetivos a mediano y largo plazo
Autores Grupo 8
Fecha creación 02/09/2022 Fecha última modificación 03/092022
Actores Administrador
Precondición Ninguna
Post condición Ninguna
Flujo normal Flujo:
1. El Administrador ingresa al editor de la sección “Quienes somos”
2. El sitio web permite seleccionar una imagen institucional que aparecerá en la
parte superior de la sección
3. El sitio web permite seleccionar imágenes pequeñas (como un collage) que se
ubicarán a la derecha de la sección
4. El sitio web permite ingresar el texto institucional con formato de texto
enriquecido y la opción de incluir hipervínculos
5. El Administrador ingresa el contenido de los puntos 2, 3, 4.
6. El Administrador hace clic en el botón “Grabar cambios”
Validaciones de Campos:
3. Botón Seleccionar Imagen
a. Estado inicial: Habilitado
b. Acción: Abrir el cuadro de diálogo para seleccionar archivo local
c. Disparador de la acción: Clic
d. Pre-condición de la acción: No aplica.
e. Post-condición de la acción: Validar las dimensiones de la imagen
f. Post-acción: Muestra la imagen seleccionada
4. Botón Grabar Cambios
a. Estado inicial: Habilitado
b. Acción: Grabar en base de datos y subir imágenes a servidor web
c. Disparador de la acción: Clic
d. Pre-condición de la acción: No aplica.
e. Post-condición de la acción: No aplica
f. Post-acción: Muestra mensaje “cambios guardados correctamente”
5. Campo de texto enriquecido: Quienes Somos
a. Obligatorio: Si.
b. Tamaño: 1500 caracteres.
c. Tipo de datos: String.
d. Máscara: No aplica.
e. Estado Inicial: Habilitado.
f. Valor Inicial: Vacío.
g. Origen: No aplica.
h. Acción: No aplica.
Grupo 8 Página
25
i. Disparador de la acción: No aplica.
j. Pre-condición de la acción: No aplica.
k. Post-condición de la acción: No aplica.
l. Post-acción: No aplica.
Flujo Alternativo: Flujo Alternativo 01:
Ninguno
Anotaciones Ninguna.
Validaciones de Campos:
1. Campo de texto Mensaje
a. Obligatorio: Si.
b. Tamaño: 150 caracteres.
c. Tipo de datos: String.
d. Máscara: No aplica.
e. Estado Inicial: Habilitado.
f. Valor Inicial: Vacío.
g. Origen: No aplica.
h. Acción: No aplica.
i. Disparador de la acción: No aplica.
j. Pre-condición de la acción: No aplica.
k. Post-condición de la acción: No aplica.
l. Post-acción: No aplica.
Flujo Alternativo: Flujo Alternativo 01:
Ninguno
Anotaciones Ninguna.
Grupo 8 Página
26
Especificación del caso de uso: Incluir sección “Contáctenos”
Código CUS-016
Nombre Incluir sección “Contáctenos”
Req. Funcional/No RF-0016
funcional asociado
Descripción Permite editar y publicar una sección donde el usuario pueda registrar sus datos y solicitar
más información sobre un curso, además publicar teléfonos, whatsapp y correo electrónico
donde comunicarse con la empresa
Autores Grupo 8
Fecha creación 02/09/2022
Actores Administrador
Precondición Ninguna
Post condición Ninguna
Flujo normal Flujo:
7. El Administrador ingresa al editor de la sección “Contáctenos”
8. El sitio web permite registrar el teléfono principal, el número de teléfono para
comunicarse vía whatsapp y el correo electrónico de atención al cliente
9. El sitio web permite registrar el correo electrónico que recibirá los datos llenados
en el formulario de consultas.
10. El Administrador hace clic en el botón “Grabar cambios”
Validaciones de Campos:
1. Botón Grabar Cambios
a. Estado inicial: Habilitado
b. Acción: Grabar en base de datos
c. Disparador de la acción: Clic
d. Pre-condición de la acción: No aplica.
e. Post-condición de la acción: Validar formato de teléfono / email
f. Post-acción: Muestra la imagen “cambios guardados correctamente”
2. Campo de texto: Teléfono Principal / Teléfono Whatsapp
a. Obligatorio: Si.
b. Tamaño: 15 caracteres.
c. Tipo de datos: String.
d. Máscara: No aplica.
e. Estado Inicial: Habilitado.
f. Valor Inicial: Vacío.
g. Origen: No aplica.
h. Acción: No aplica.
i. Disparador de la acción: No aplica.
j. Pre-condición de la acción: No aplica.
k. Post-condición de la acción: No aplica.
l. Post-acción: No aplica.
3. Campo de texto: Email Servicio al Cliente / Email formulario consultas
a. Obligatorio: Si.
b. Tamaño: 50 caracteres.
c. Tipo de datos: String.
d. Máscara: No aplica.
e. Estado Inicial: Habilitado.
f. Valor Inicial: Vacío.
Grupo 8 Página
27
g. Origen: No aplica.
h. Acción: No aplica.
i. Disparador de la acción: No aplica.
j. Pre-condición de la acción: No aplica.
k. Post-condición de la acción: No aplica.
l. Post-acción: No aplica.
Flujo Alternativo: Flujo Alternativo 01:
Ninguno
Anotaciones Ninguna.
Validaciones de Campos:
Grupo 8 Página
28
j. Post-condición de la acción: No aplica.
k. Post-acción: No aplica.
Grupo 8 Página
29
11. El sistema registra la solicitud en BBDD y envía mail a la empresa seleccionada.
12. El sistema envía un mensaje al usuario “Registro completado, le estaremos
informando de ser seleccionado”.
Validaciones de Campos:
Grupo 8 Página
30
Especificación del caso de uso: Noticia y foro de consultas
Código CUS-019
Nombre Noticia y foro de consultas
Req. Funcional/No Registrar usuario
funcional asociado
Descripción Permite al usuario visualizar las noticias y acceder al foro de consultas.
Autores Grupo 8
Fecha creación 02/09/2022 Fecha última modificación 03/092022
Actores Usuarios, Sistema
Precondición El usuario debe haber iniciado sesión.
Post condición Ninguna
Flujo normal Flujo:
1. Usuario ingresa al sistema con usuario y contraseña.
2. El usuario ingresa a la opción “Noticia y foro de consultas”.
3. El usuario busca noticias y foro de consultas.
4. El sistema despliega listado de noticias y foro de consultas.
5. El usuario haciendo clic en el botón seleccionar noticia y foro de consultas,
seleccionada le permite avanzar a la siguiente opción.
6. El usuario hace clic en el botón ver noticia y foro de consultas.
7. El sistema muestra la noticia y el foro de consultas.
8. El usuario ingresa al foro de consulta.
9. Usuario ingresa consulta.
10. Sistema da respuesta bajo catálogo de preguntas y respuestas.
Validaciones de Campos:
1. Campo Noticia o foro de consultas:
a. Obligatorio: Si.
b. Tamaño: No aplica.
c. Tipo de datos: String.
d. Máscara: No aplica.
e. Estado Inicial: Habilitado.
f. Valor Inicial: Vacío.
g. Origen: No aplica.
h. Acción: No aplica.
i. Disparador de la acción: No aplica.
j. Pre-condición de la acción: No aplica.
k. Post-condición de la acción: No aplica.
l. Post-acción: No aplica.
Grupo 8 Página
31
f. Disparador de la acción: Clic.
g. Pre-condición de la acción: No aplica.
h. Post-condición de la acción: Validar variables acordes a lo definido en el
flujo.
i. Post-acción: El sistema muestra la noticia o foro de la consulta
seleccionado por el usuario.
Anotaciones Ninguna.
Validaciones de Campos:
1. Campo Descarga de certificado y constancia de estudios:
a. Obligatorio: Si.
b. Tamaño: No aplica.
c. Tipo de datos: String.
d. Máscara: No aplica.
e. Estado Inicial: Habilitado.
Grupo 8 Página
32
f. Valor Inicial: Vacío.
g. Origen: No aplica.
h. Acción: No aplica.
i. Disparador de la acción: No aplica.
j. Pre-condición de la acción: aprobación de los módulos correspondientes.
k. Post-condición de la acción: No aplica.
l. Post-acción: No aplica.
Anotaciones Ninguna.
Grupo 8 Página
33