Sunteți pe pagina 1din 31

UNIVERSIDAD DE CIENCIAS APLICADAS

Carrera: Ingeniería de Sistemas de Información

Ciclo: VII

Curso: Diseño de Experimentos en SI

Sección: SV61

Informe de Trabajo: HITO 1

Tema: Sistema de Matrícula

Producto: Simple Bits

Profesor: Rubén Oscar Cerda García

Integrantes:
Avalos Varilla, Kevin U201514123
Cirilo Cruz, César U201615014
Estela Pardo, Eduardo U20161c090
Yataco Chero, Axel U20161A005

2019-II
Índice
1. Introducción 2
2. Descripción 2
3. Requerimientos funcionales 2
4. Requerimientos no funcionales 3
5. Mockups 4
6. Reglas de los datos 5
7. Requisitos 6

1. Introducción
Simple bits es una startup dedicada a la creación de softwares para centros educativos
presentara en el siguiente documento Los requerimiento iniciales brindados por el docente
además de los casos de uso y casos de prueba que se usaron para el desarrollo del software

2. Descripción
Simple bits es un software multiempresas educativas que posee como usuarios a los
administradores, alumnos y docentes. Los usuarios administradores tendrán

3. Requerimientos funcionales y Requisitos

4. Requerimientos no funcionales

Funcionalidad

RNF01: El sistema poseerá un botón que mostrará los cursos hábiles.


RNF02: El usuario solo tendrá tres intentos disponibles para poder iniciar el sistema.
RNF03: El sistema solo dejará máximo 10 alumnos por salón.
RNF04: El sistema debe proporcionar mensajes de error informativos y ofrecer posibles
soluciones en el mismo mensaje.

Usabilidad
RNF05: El sistema soporta cualquier sistema operativo.
RNF06: El diseño del sistema debe estar basado en conceptos de material design.
Confiabilidad
RNF06: Todos los datos deben ser respaldados con la base de datos
RNF07: Los datos concedidos por los usuarios solo permanecerán en la empresa

Rendimiento
RNF08: Todas las funcionalidades del sistema deben responder en menos de 5 segundos
RNF09: El sistema no debe detenerse si el usuario digita letras en donde se requiere números o
viceversa.

5. Wireframes
6. MockUps

7. Reglas de los datos

● Código Usuario (Alumno, Docente): 5 dígitos, el primero no puede ser 0.


● Contraseña Usuario (Alumno, Docente): Máximo 10 caracteres.
● DNI Usuario (Alumno, Docente): Numérico, el sistema solo acepta que el usuario ingrese 8
dígitos.
● Curso: El curso debe estar habilitado.
● Matrícula: Cada curso tiene un profesor, máximo 10 alumnos.
● Horario: Deben estar dentro del rango de 7:00am – 11:00pm.
● Créditos de curso: Deben estar dentro del rango de 2 a 6.
● Créditos de alumno: Puede ser 18, 23 y 27.
● Registro de cursos: No puede estar vacío.
8. Partición Equivalente
ALUMNO

CLASE DATO
DAT CLASE EQUIVALENTE
CAMPO EQUIVALENTE ID INCORREC ID
O (DATOS NO VALIDO)
(DATOS VALIDOS) TO

<10000 9998 N1
1) Código de
usuario: 5 dígitos, 7462 >99999 875653 N2
[10000-99999] V1
primero no puede 8 CARACTERES 57HER8 N3
ser 0
BLANCO Y/O NULO N4
<10000000 3984903 N5
2) DNI de 1948940429
usuario: 8 dígitos, 7823 >99999999 N6
[10000000-99999999] V2 3
el primero no 2176
puede ser 0 CARACTERES 79HTYU4 N7
BLANCO Y/O NULO N8
Madeleine
Elizabeth
del Carmen
>65 letras N9
Césa Villavicencio
3)Nombre de
r Fernández
usuario: Máximo [1-65] letras V7
Cuet de Osco
de 65 letras
o CARACTERES
Ax3l Yatac0 N10
NUMÉRICOS
BLANCO Y/O NULO N11
<10000 123 N12
4) Contraseña de
usuario: 5 dígitos, 7462 >99999 6492163 N13
[10000-99999] V3
primero no puede 8 CARACTERES 7HH45X N14
ser 0
BLANCO Y/O NULO N15
<100 20 N16
5) Código de
curso: 3 dígitos, >999 24213 N17
[100-999] 214 V4
primero no puede
CARACTERES B2362 N18
ser 0
BLANCO Y/O NULO N19
<1 0 N20
6) Vacante de
curso: Numérica, >10 122 N21
debe estar dentro [1-10] 8 V5
del rango de 1 a CARACTERES S12S2 N22
10
BLANCO Y/O NULO N23
7) Horario de <7:00am 4:00am N24
8:00
curso: Deben
am-
estar dentro del [7:00am – 11:00pm] V6
10:0 >11:00pm 11:30pm N25
rango de 7:00am
0am
– 11:00pm
PROFESOR
CLASE CLASE
EQUIVALENTE EQUIVALENTE DATO
CAMPO DATO ID ID
(DATOS (DATOS NO INCORRECTO
VALIDOS) VALIDO)
<10000 9999 N1
1) Código de >99999 875654 N2
usuario: 5
[10000-99999] 74627 V1
dígitos, primero CARACTERES 57HER9 N3
no puede ser 0
BLANCO Y/O
N4
NULO
<10000000 3984904 N5
2) DNI de
usuario: 8 >99999999 19489404294 N6
[10000000-
dígitos, el 78232175 V2
99999999] CARACTERES 79HTYU5 N7
primero no
puede ser 0 BLANCO Y/O
N8
NULO
Madeleine
Elizabeth del
Carmen
>65 letras N9
Villavicencio
3)Nombre de Fernández de
César
usuario: Máximo [1-65] letras V7 Castro
Castro
de 65 letras
CARACTERES
Ax3l Yatac0 N10
NUMÉRICOS
BLANCO Y/O
N11
NULO
<10000 124 N12
4) Contraseña de >99999 6492164 N13
usuario: 5
[10000-99999] 74627 V3
dígitos, primero CARACTERES 7HH45Z N14
no puede ser 0
BLANCO Y/O
N15
NULO
<100 21 N16
5) Código de >999 24214 N17
curso: 3 dígitos,
[100-999] 213 V4
primero no CARACTERES B2363 N18
puede ser 0
BLANCO Y/O
N19
NULO
<1 0 N20
6) Vacante de
>10 123 N21
curso: Numérica,
debe estar [1-10] 7 V5
CARACTERES S12S1 N22
dentro del rango
de 1 a 10 BLANCO Y/O
N23
NULO
7) Horario de <7:00am 5:00am N24
curso: Deben
[7:00am – 8:00am-
estar dentro del V6
11:00pm] 11:00am >11:00pm 11:30pm N25
rango de 7:00am
– 11:00pm
9. Caso de uso

CASO CASO
EXITOSO Descripcion ERRONEO Descripcion
CU02 Login erróneo por usuario incorrecto
CU03 Login erróneo por contraseña incorrecta
Login erróneo con identificación de
CU01 Login Exitoso CU04
usuario repetido
CU05 Login erróneo por rango
CU06 Login erróneo por usuario vacío
Creación de alumno erróneo por llenar
CU08
el campo usuario con letras
Creación alumno erróneo por campos
CU09
vacíos
Crear Usuario alumno Creación alumno erróneo por
CU07 CU10
Exitoso contraseña menor a 5 dígitos
Creación de alumno erróneo por llenar
CU11
el campo contraseña con letras
CU12 Creacion errónea de usuario repetido
Creación de profesor erróneo por
CU14
usuario repetido
Creación de profesor erróneo por
CU15
campos vacíos
Creación de profesor erróneo por llenar
CU16
Creación Usuario el campo contraseña con letras
CU13
profesor Exitoso Creación profesor erróneo por
CU17
contraseña menor a 5 dígitos
Creación de profesor erróneo por
CU18
ingreso de datos inválidos
Creación de profesor erróneo por
CU19
creación de más de un profesor a la vez

Eliminación de usuarios erróneo por


CU21
Eliminación de usuarios eliminar más de un usuario a la vez
CU20
Exitoso
Eliminación de usuarios erróneo por
CU22
profesor con curso lleno
Registro alumno en curso erróneo al
CU24 exceder límite de alumnos máximo en
un curso
Registro alumno en curso erróneo por
Registrar alumno en CU25
CU23 exceder el máximo de cursos
curso Exitoso
Registro alumno en curso erróneo por
CU26
no seleccionar curso
Registro alumno en curso erróneo por
CU27
selección de más de dos cursos
Consultar curso de Consulta de curso de alumno erróneo
CU28 CU29
usuario alumno Exitoso por no seleccionar cursos

Consultar curso de Consulta de curso de profesor erróneo


CU30 CU31
usuario profesor Exitoso por no seleccionar cursos

Creación de curso erróneo por exceder


CU33
el nombre del curso en más de 65 letras
Creación de curso erróneo por digitar
CU34 letras en el campo código
CU32 Crear curso Exitoso
Creación de curso erróneo por código
CU35 menor a 3 dígitos

Creación de curso erróneo porque el


CU36 curso ya estaba creado
Eliminar
CU37 Curso No posee No posee
exitoso

Modificacion de
CU38 No posee No posee
curso exitoso

10. Caso de Prueba

CP- 001 Login Exitoso: flujo exitoso


Autores Axel Yataco
El sistema deberá comportarse tal como se describe en el siguiente caso de prueba cuando el
Descripción
usuario solicite el ingreso a la aplicación web.
Precondición El usuario ejecuta el software de Matrícula dándole doble click al ejecutable

Paso Acción Resultado esperado

La interfaz de login muestra un recuadro con el título


“MATRÍCULA”, que contiene los campos
1
Identificación de Usuario, Contraseña y el botón
“INGRESAR”.
Secuencia
El usuario ingresa sus credenciales: Usuario: 20192 y
exitosa 2
Contraseña: 20192 en los campos correspondientes.
El sistema verifica que las
3 El usuario da clic en el botón “INGRESAR”. credenciales ingresadas sean
correctas
El usuario es redirigido a la interfaz principal de
4
Noticias Upc
Postcondición En caso el login sea correcto, se debe a que el Caso de Prueba CP-001 fue un exito
CP- 002 Login Erróneo por usuario incorrecto: flujo alternativo
Autores Axel Yataco
El sistema deberá comportarse tal como se describe en el siguiente caso de prueba cuando el
Descripción
usuario solicite el ingreso a la aplicación web.
Precondición El usuario ejecuta el software de Matrícula dándole doble click al ejecutable

Paso Acción Resultado esperado

La interfaz de login muestra un


recuadro con el título “MATRÍCULA”,
1 que contiene los campos Identificación
de Usuario, Contraseña y el botón
“INGRESAR”.
El usuario ingresa sus credenciales:
2 Usuario: 00000 y Contraseña: 20192 en
Secuencia los campos correspondientes.
alternativa El sistema verifica que las
El usuario da clic en el botón
3 credenciales ingresadas sean
“INGRESAR”.
correctas
Se muestra un mensaje: "Credenciales
4
incorrectas"
El usuario da clic en el botón aceptar
5 que aparece en el mensaje de
advertencia
El usuario es redirigido a la interfaz de
6
login
En caso el usuario cuente con la Identificación de Usuario y Contraseña incorrectas,
Postcondición
ejecutar el Caso de Prueba CP-001

CP- 003 Login Erróneo por contraseña incorrecta: flujo alternativo


Autores Axel Yataco
El sistema deberá comportarse tal como se describe en el siguiente caso de prueba
Descripción
cuando el usuario solicite el ingreso a la aplicación web.
Precondición El usuario ejecuta el software de Matrícula dándole doble click al ejecutable
Resultado
Paso Acción
esperado
La interfaz de login muestra un recuadro con el título
1 “MATRÍCULA”, que contiene los campos Identificación de
Usuario, Contraseña y el botón “INGRESAR”.
El usuario ingresa sus credenciales: Usuario: 20192 y
2
Contraseña: 00000 en los campos correspondientes.
Secuencia El sistema
alternativa verifica que las
3 El usuario da clic en el botón “INGRESAR”. credenciales
ingresadas sean
correctas
4 Se muestra un mensaje: "Credenciales incorrectas"
El usuario da clic en el botón aceptar que aparece en el
5
mensaje de advertencia
6 El usuario es redirigido a la interfaz de login
En caso el usuario cuente con la Identificación de Usuario y Contraseña incorrectas,
Postcondición
ejecutar el Caso de Prueba CP-001

CP- 004 Login Erróneo con identificación de usuario repetido: flujo alternativo
Autores Axel Yataco
El sistema deberá comportarse tal como se describe en el siguiente caso de prueba
Descripción
cuando el usuario solicite el ingreso a la aplicación web.
Precondición El usuario ejecuta el software de Matrícula dándole doble click al ejecutable
Resultado
Paso Acción
esperado
La interfaz de login muestra un recuadro con el título
1 “MATRÍCULA”, que contiene los campos Identificación de
Usuario, Contraseña y el botón “INGRESAR”.
El usuario ingresa sus credenciales: Usuario: 20192 y
2
Contraseña: 20192 en los campos correspondientes.
Secuencia El sistema
alternativa verifica que las
3 El usuario da clic en el botón “INGRESAR”. credenciales
ingresadas sean
correctas
4 Se muestra un mensaje: Usuario ya registrado
5 El usuario pulsa el boton aceptar
6 El usuario es redirigido a la interfaz de login
En caso el usuario cuente con la Identificación de Usuario y Contraseña incorrectas,
Postcondición
ejecutar el Caso de Prueba CP-001

CP- 005 Login Erróneo por rango: flujo alternativo


Autores Axel Yataco
El sistema deberá comportarse tal como se describe en el siguiente caso de prueba
Descripción
cuando el usuario solicite el ingreso a la aplicación web.
Precondición El usuario ejecuta el software de Matrícula dándole doble click al ejecutable
Resultado
Paso Acción
esperado
La interfaz de login muestra un recuadro con el título
1 “MATRÍCULA”, que contiene los campos Identificación de
Usuario, Contraseña y el botón “INGRESAR”.
El usuario ingresa sus credenciales: Usuario: 212 y
2
Secuencia Contraseña: 2192 en los campos correspondientes.
alternativa El sistema
verifica que las
3 El usuario da clic en el botón “INGRESAR”. credenciales
ingresadas sean
correctas
Se muestra un mensaje: Datos incorrectos por ser menores a 5
4
digitos
El usuario da clic en el botón aceptar que aparece en el
5
mensaje de advertencia
6 El usuario es redirigido a la interfaz de login
En caso el usuario cuente con la Identificación de Usuario y Contraseña incorrectas,
Postcondición
ejecutar el Caso de Prueba CP-001

CP- 006 Login Erróneo por usuario vacío: flujo alternativo


Autores Axel Yataco
El sistema deberá comportarse tal como se describe en el siguiente caso de prueba
Descripción
cuando el usuario solicite el ingreso a la aplicación web.
Precondición El usuario ejecuta el software de Matrícula dándole doble click al ejecutable
Resultado
Paso Acción
esperado
La interfaz de login muestra un recuadro con el título
1 “MATRÍCULA”, que contiene los campos Identificación de
Usuario, Contraseña y el botón “INGRESAR”.
El usuario ingresa sus credenciales: Usuario: y Contraseña: 20192
Secuencia 2
en los campos correspondientes.
alternativa
3 El usuario da clic en el botón “INGRESAR”.
4 Se muestra un mensaje: "Por favor llene el campo usuario"
El usuario da clic en el botón aceptar que aparece en el mensaje
5
de advertencia
6 El usuario es redirigido a la interfaz de login
En caso el usuario cuente con la Identificación de Usuario y Contraseña incorrectas,
Postcondición
ejecutar el Caso de Prueba CP-001

CP- 007 Crear Usuario alumno Exitoso: flujo exitoso


Autores Avalos Kevin, Cesar Cirilo, Eduardo Estela, Axel Yataco
El sistema deberá comportarse tal como se describe en el siguiente caso de prueba
Descripción
cuando se solicite crear el usuario alumno
Precondición El usuario administador dara click en el menu crear usuarios
Paso Acción Resultado esperado
El sistema mostrara la interfaz de creacion de El sistema mostrara los tipos
1
usuario que contendra un combo box y 5 textbox de usuario en el combo box
El usuario administrador ingresara los siguientes
Secuencia 2 datos: tipo, dni, codigo, nombre. correo,
exitosa contraseña
El sistema verifica que los
3 El usuario admistrador da click en registrar.
primary key sean unicos
El sistema registrara al usuario nuevo en la base
4
de datos
En caso el usuario alumno sea creado correctamente, se debe a que el Caso de Prueba
Postcondición
CP-007 fue un exito

CP- 008 Creación de alumno erróneo por llenar el campo usuario con letras: flujo alternativo
Autores Avalos Kevin, Cesar Cirilo, Eduardo Estela, Axel Yataco
El sistema deberá comportarse tal como se describe en el siguiente caso de prueba
Descripción
cuando se solicite crear el usuario alumno
Precondición El usuario administador dara click en el menu crear usuarios
Paso Acción Resultado esperado
El sistema mostrara la interfaz de creacion de
1
usuario que contendra un combo box y 5 textbox
El usuario ingresa el Identificación de Usuario:
2 ASDSD y Contraseña: 20192 en los campos
Secuencia correspondientes.
alternativa
El sistema verifica que los
3 El usuario da clic en el botón “REGISTRAR”. datos ingresados sean
viables
El sistema mostrara un message error
4 diciendo"Formato incorrecto, por favor solo
ingrese numeros"
En caso el usuario alumno sea creado incorrectamente, ejecutar el Caso de Prueba
Postcondición
CP-007

CP- 009 Creación de alumno erróneo por campos vacíos: flujo alternativo
Autores Avalos Kevin, Cesar Cirilo, Eduardo Estela, Axel Yataco
El sistema deberá comportarse tal como se describe en el siguiente caso de prueba
Descripción
cuando se solicite crear el usuario alumno
Precondición El usuario administador dara click en el menu crear usuarios
Paso Acción Resultado esperado
El sistema mostrara la interfaz de creacion de
1
usuario que contendra un combo box y 5 textbox
Secuencia
alternativa El sistema verifica que los
2 El usuario da clic en el botón “REGISTRAR”.
datos ingresados sean viables
El sistema mostrara un message error
3
diciendo"LLENE LOS DATOS PORFAVOR"
En caso el usuario alumno sea creado incorrectamente, ejecutar el Caso de Prueba
Postcondición
CP-007

CP- 010 Creación alumno erróneo por contraseña menor a 5 dígitos: flujo alternativo
Autores Avalos Kevin, Cesar Cirilo, Eduardo Estela, Axel Yataco
El sistema deberá comportarse tal como se describe en el siguiente caso de prueba
Descripción
cuando se solicite crear el usuario alumno
Precondición El usuario administador dara click en el menu crear usuarios
Paso Acción Resultado esperado
El sistema mostrara la interfaz de creacion
1 de usuario que contendra un combo box y 5
textbox
El usuario ingresa el Identificación de
Secuencia 2 Usuario: 20192 y Contraseña: 20 en los
alternativa campos correspondientes.
El sistema valida que los datos
El usuario da clic en el botón
3 proporcionados por el usuario son
“REGISTRAR”.
incorrectos
El sistema mostrara un message error
4
diciendo "corregir datos"
En caso el usuario alumno sea creado incorrectamente, ejecutar el Caso de Prueba
Postcondición
CP-007

Creación de alumno erróneo por llenar el campo contraseña con letras: flujo
CP- 011
alternativo
Autores Avalos Kevin, Cesar Cirilo, Eduardo Estela, Axel Yataco
El sistema deberá comportarse tal como se describe en el siguiente caso de prueba
Descripción
cuando se solicite crear el usuario alumno
Precondición El usuario administador dara click en el menu crear usuarios
Secuencia
Paso Acción Resultado esperado
alternativa
El sistema mostrara la interfaz de creacion de
1
usuario que contendra un combo box y 5 textbox
El usuario ingresa el Identificación de Usuario:
2 ASDSD y Contraseña: 20192 en los campos
correspondientes.
El sistema verifica que los
3 El usuario da clic en el botón “REGISTRAR”. datos ingresados sean
viables
El sistema mostrara un message error
4 diciendo"Formato incorrecto, por favor solo
ingrese numeros"
En caso el usuario alumno sea creado incorrectamente, ejecutar el Caso de Prueba
Postcondición
CP-007
Creacion errónea de
CP- 012 usuario repetido: flujo
alternativo
Autores Avalos Kevin, Cesar Cirilo, Eduardo Estela, Axel Yataco
El sistema deberá comportarse tal como se describe en el siguiente caso de prueba
Descripción
cuando se solicite crear el usuario alumno
Precondición El usuario administador dara click en el menu crear usuarios
Resultado
Paso Acción
esperado
El sistema mostrara la interfaz de creacion de
1 usuario que contendra un combo box y 5
textbox
El usuario ingresa el Identificación de
Secuencia 2 Usuario: 20192 y Contraseña: 20192 en los
alternativa campos correspondientes.
3 El usuario da clic en el botón “REGISTRAR”.
El administrador llena los campos requeridos
6 con los datos repetidos de un alumno ya
creado
Se muestra un mensaje: "El usuario ya existe,
modifique los campos"
En caso el usuario alumno sea creado incorrectamente, ejecutar el Caso de Prueba
Postcondición
CP-007

CP- 013 Crear usuario profesor exitoso: flujo exitoso


Autores Avalos Kevin
El sistema deberá comportarse tal como se describe en el siguiente caso de prueba cuando
Descripción
se solicite crear el usuario tipo profesor
Precondición Se debe ejecutar correctamente el CP-001
Paso Acción Resultado esperado
El admin. da clic en el botón “Crea
1
Usuarios”.
Secuencia El admin. es redirigido a la interfaz
exitosa 2
Registro de Usuario
3 Se escoge el Tipo de Usuario "Profesor"
4 Se coloca el DNI "78232176"
5 Se coloca el codigo "54789"
6 Se coloca el nombre "Ruben Cerda"
7 Se coloca el correo "rcerda@gmail.com"
8 Se coloca la contraseña "54789"
El administrador le da click al boton
9
"Registrar"
Se muestra un mensaje: "Registrado
10
correctamente"
En caso el usuario alumno sea creado correctamente, se debe a que el Caso de Prueba CP-
Postcondición
013 fue un exito
CP- 014 Creación de profesor erróneo por usuario repetido: flujo alternativo
Autores Avalos Kevin
El sistema deberá comportarse tal como se describe en el siguiente caso de prueba cuando
Descripción
se solicite crear el usuario tipo profesor
Precondición Se debe ejecutar correctamente el CP-001
Resultado
Paso Acción
esperado
El admin. da clic en el botón “Crea
1
Usuarios”.
El admin. es redirigido a la interfaz
2
Registro de Usuario
Se escoge el Tipo de Usuario
3
"Profesor"
4 Se coloca el DNI "78232176"
Secuencia alternativa 5 Se coloca el codigo "54789"
6 Se coloca el nombre "Ruben Cerda"
Se coloca el correo
7
"rcerda@gmail.com"
8 Se coloca la contraseña "54789"
El administrador le da click al boton
9
"Registrar"
Se muestra un mensaje: "El usuario
10
ya existe, modifique los campos"

En caso el usuario profesor sea creado incorrectamente, ejecutar el Caso de


Postcondición
Prueba CP-013

CP- 015 Creación de profesor erróneo por campos vacíos: flujo alternativo
Autores Avalos Kevin
El sistema deberá comportarse tal como se describe en el siguiente caso de prueba
Descripción
cuando se solicite crear el usuario tipo profesor
Precondición Se debe ejecutar correctamente el CP-001
Paso Acción Resultado esperado
1 El admin. da clic en el botón “Crea Usuarios”.
2 El admin. es redirigido a la interfaz Registro de Usuario
3 Se escoge el Tipo de Usuario "Profesor"
Secuencia
4 Se coloca el DNI "78232176"
alternativa
5 Se coloca el codigo " "
6 Se coloca el nombre " "
7 Se coloca el correo "rcerda@gmail.com"
8 Se coloca la contraseña " "
9 El administrador le da click al boton "Registrar"
Se muestra un mensaje: "Por favor llene los campos
10
vacíos"

En caso el usuario profesor sea creado incorrectamente, ejecutar el Caso de Prueba


Postcondición
CP-013

CP- 016 Creación de profesor erróneo por llenar el campo contraseña con letras

Autores Avalos Kevin


El sistema deberá comportarse tal como se describe en el siguiente caso de prueba
Descripción
cuando se solicite crear el usuario tipo profesor
Precondición Se debe ejecutar correctamente el CP-001
Paso Acción Resultado esperado

1 El admin. da clic en el botón “Crea Usuarios”.

El admin. es redirigido a la interfaz Registro de


2
Usuario

3 Se escoge el Tipo de Usuario "Profesor"

4 Se coloca el DNI "78232176"

Secuencia 5 Se coloca el codigo "54789"


alternativa
6 Se coloca el nombre "Ruben Cerda"

7 Se coloca el correo "rcerda@gmail.com"

8 Se coloca la contraseña "ASHF7"

El administrador le da click al boton


9
"Registrar"

Se muestra un mensaje: "Campo contraseña


10
con letras"

En caso el usuario profesor sea creado incorrectamente, ejecutar el Caso de Prueba


Postcondición
CP-013

CP- 017 Creación profesor erróneo por contraseña menor a 5 dígitos: flujo alternativo

Autores Avalos Kevin


El sistema deberá comportarse tal como se describe en el siguiente caso de prueba
Descripción
cuando se solicite crear el usuario tipo profesor
Precondición Se debe ejecutar correctamente el CP-001
Paso Acción Resultado esperado

El admin. da clic en el botón “Crea


1
Usuarios”.

El admin. es redirigido a la interfaz


2
Registro de Usuario

3 Se escoge el Tipo de Usuario "Profesor"

4 Se coloca el DNI "78232176"

Secuencia 5 Se coloca el codigo "54789"


alternativa
6 Se coloca el nombre "Ruben Cerda"

7 Se coloca el correo "rcerda@gmail.com"

8 Se coloca la contraseña "7849"

El administrador le da click al boton


9
"Registrar"

Se muestra un mensaje: "Contraseña


10
menor a 5 digitos"

En caso el usuario profesor sea creado incorrectamente, ejecutar el Caso de Prueba


Postcondición
CP-013

CP- 018 Creación de profesor erróneo por ingreso de datos inválidos: flujo alternativo
Autores Avalos Kevin
El sistema deberá comportarse tal como se describe en el siguiente caso de prueba
Descripción
cuando se solicite crear el usuario tipo profesor
Precondición Se debe ejecutar correctamente el CP-001
Paso Acción Resultado esperado

El admin. da clic en el botón “Crea


1
Usuarios”.
Secuencia El admin. es redirigido a la interfaz
alternativa 2
Registro de Usuario

3 Se escoge el Tipo de Usuario "Profesor"

4 Se coloca el DNI "782QTH32176E"


5 Se coloca el codigo "54SFG789"

6 Se coloca el nombre "Ruben Cerda"

7 Se coloca el correo "rcerda@gmail.com"

8 Se coloca la contraseña "QWVG849"

El administrador le da click al boton


9
"Registrar"

Se muestra un mensaje: "Campo de datos


10
inválidos"

En caso el usuario profesor sea creado incorrectamente, ejecutar el Caso de


Postcondición
Prueba CP-013

Creación de profesor erróneo por creación de más de un profesor a la vez: flujo


CP- 019
alternativo
Autores Avalos Kevin
El sistema deberá comportarse tal como se describe en el siguiente caso de
Descripción
prueba cuando se solicite crear el usuario tipo profesor
Precondición Se debe ejecutar correctamente el CP-001
Paso Acción Resultado esperado

El admin. da clic en el botón “Crea


1
Usuarios”.

El admin. es redirigido a la interfaz


2
Registro de Usuario

3 Se escoge el Tipo de Usuario "Profesor"

Secuencia 4 Se coloca el DNI "78232176"


alternativa
5 Se coloca el codigo "54789"

6 Se coloca el nombre "Ruben Cerda"

7 Se coloca el correo "rcerda@gmail.com"

8 Se coloca la contraseña "54789"

El administrador le da click al boton


9
"Registrar"
Se muestra un mensaje: "Profesor
10
creado mas de una vez"

En caso el usuario profesor sea creado incorrectamente, ejecutar el Caso de


Postcondición
Prueba CP-013

Eliminación de usuarios erróneo por eliminar más de un usuario a la vez: flujo


CP- 021
alternativo
Autores Avalos Kevin, Cesar Cirilo, Eduardo Estela, Axel Yataco
El sistema deberá comportarse tal como se describe en el siguiente caso de prueba
Descripción
cuando se solicite eliminar un usuario
Precondición El usuario dara click en crear usuario
Paso Acción Resultado esperado

La interfaz de login muestra un recuadro


con el título “MATRÍCULA”, que
1 contiene los campos Identificación de
Usuario, Contraseña y el botón
“INGRESAR”.

El usuario ingresa el Identificación de


2 Usuario: 20192 y Contraseña: 20192 en
Secuencia los campos correspondientes.
alternativa
El usuario da clic en el botón
3
“INGRESAR”.

El usuario es redirigido a la interfaz


4
principal de Noticias Upc

El administrador le da click al boton


5
Eliminar usuario

El administrador escoge más de un


6
usuario a eliminar

Se muestra un mensaje: "Eliminar


usuario uno a la vez"
Postcondición En caso el usuario sea eliminado incorrectamente, ejecutar el Caso de Prueba CP-020

CP- 022 Eliminación de usuarios erróneo por profesor con curso lleno: flujo alternativo
Autores Avalos Kevin, Cesar Cirilo, Eduardo Estela, Axel Yataco
El sistema deberá comportarse tal como se describe en el siguiente caso de prueba
Descripción
cuando se solicite eliminar un usuario
Precondición El usuario dara click en crear usuario
Paso Acción Resultado esperado

La interfaz de login muestra un recuadro


con el título “MATRÍCULA”, que
1 contiene los campos Identificación de
Usuario, Contraseña y el botón
“INGRESAR”.

El usuario ingresa el Identificación de


2 Usuario: 20192 y Contraseña: 20192 en los
Secuencia campos correspondientes.
alternativa
El usuario da clic en el botón
3
“INGRESAR”.

El usuario es redirigido a la interfaz


4
principal de Noticias Upc

El administrador le da click al boton


5
Eliminar usuario

El administrador escoge más de un usuario


6
a eliminar

Se muestra un mensaje: "Eliminar usuario


profesor con ningun curso registrado"
Postcondición En caso el usuario sea eliminado incorrectamente, ejecutar el Caso de Prueba CP-020

Registro alumno en curso erróneo al exceder límite de alumnos máximo en un curso:


CP- 024
flujo alternativo
Autores Avalos Kevin
El sistema deberá comportarse tal como se describe en el siguiente caso de prueba
Descripción
cuando se solicite asignar curso a alumno
Precondición Se debe ejecutar correctamente el CP-001
Paso Acción Resultado esperado

El admin. da clic en el botón “Asignar


1
Alumno”.

El admin. es redirigido a la interfaz


Secuencia 2
Asignación de Cursos a Alumnos
alternativa
3 Se escoge el alumno "Axel Yataco"

4 Se le asigna el curso "Programación I"

5 El admin. le da click al botón "Asignar"


Se muestra un mensaje: "Vacantes
6
Agotadas"

En caso el registro de alumno en un curso sea incorrecta, ejecutar el Caso de Prueba


Postcondición
CP-023

CP- 025 Registro alumno en curso erróneo por exceder el máximo de cursos: flujo alternativo
Autores Avalos Kevin
El sistema deberá comportarse tal como se describe en el siguiente caso de prueba
Descripción
cuando se solicite asignar curso a alumno
Precondición Se debe ejecutar correctamente el CP-001
Paso Acción Resultado esperado

El admin. da clic en el botón “Asignar


1
Alumno”.

El admin. es redirigido a la interfaz


2
Asignación de Cursos a Alumnos
Secuencia
alternativa 3 Se escoge el alumno "Axel Yataco"

4 Se le asigna el curso "Programación I"

5 El admin. le da click al botón "Asignar"

Se muestra un mensaje: "Excede el limite


6
máximo de cursos inscritos"

En caso el registro de alumno en un curso sea incorrecta, ejecutar el Caso de Prueba


Postcondición
CP-023

CP- 026 Registro alumno en curso erróneo por no seleccionar curso: flujo alternativo

Autores Avalos Kevin


El sistema deberá comportarse tal como se describe en el siguiente caso de prueba
Descripción
cuando se solicite asignar curso a alumno
Precondición Se debe ejecutar correctamente el CP-001
Paso Acción Resultado esperado

El admin. da clic en el botón “Asignar


1
Alumno”.
Secuencia
alternativa El admin. es redirigido a la interfaz Asignación
2
de Cursos a Alumnos

3 Se escoge el alumno "Axel Yataco"


4 Se le asigna el curso " "

5 El admin. le da click al botón "Asignar"

Se muestra un mensaje: "No seleccionó ningun


6
curso"

En caso el registro de alumno en un curso sea incorrecta, ejecutar el Caso de Prueba


Postcondición
CP-023

Registro alumno en curso erróneo por selección de más de dos cursos: flujo
CP- 027
alternativo
Autores Avalos Kevin
El sistema deberá comportarse tal como se describe en el siguiente caso de prueba
Descripción
cuando se solicite asignar curso a alumno
Precondición Se debe ejecutar correctamente el CP-001
Paso Acción Resultado esperado

El admin. da clic en el botón “Asignar


1
Alumno”.

El admin. es redirigido a la interfaz


2
Asignación de Cursos a Alumnos
Secuencia
alternativa 3 Se escoge el alumno "Axel Yataco"

4 Se le asigna el curso "Programación I"

5 El admin. le da click al botón "Asignar"

Se muestra un mensaje: "Seleccione solo


6
un curso a inscribirse"

En caso el registro de alumno en un curso sea incorrecta, ejecutar el Caso de


Postcondición
Prueba CP-023

CP- 028 Consultar curso de alumno Exitoso: flujo exitoso

Autores Avalos Kevin


El sistema deberá comportarse tal como se describe en el siguiente caso de prueba
Descripción
cuando se solicite consultar el curso de un alumno
Precondición Dar click en el ejecutador

Secuencia Paso Acción Resultado esperado


exitosa La interfaz de login muestra un recuadro con
el título “MATRÍCULA”, que contiene los
1
campos Identificación de Usuario, Contraseña
y el botón “INGRESAR”.

El usuario alumno ingresa el Identificación de


2 Usuario: 98421 y Contraseña: 98421 en los
campos correspondientes.

El usuario alumno da clic en el botón


3
“INGRESAR”.

El usuario alumno es redirigido a la interfaz


4
AlumnoPrincipal

El usuario alumno le da click al boton


5
Consulta cursos

El usuario selecciona el curso "Programación


6
I" que tiene asignado

El usuario observa los detalles por el curso


7
"Programacion I"

En caso la consulta de curso del alumno sea correcto, se debe a que el Caso de Prueba
Postcondición
CP-028 fue un exito

CP- 029 Consulta de curso de alumno erróneo por no seleccionar cursos: flujo alternativo

Autores Avalos Kevin


El sistema deberá comportarse tal como se describe en el siguiente caso de prueba
Descripción
cuando se solicite consultar el curso de un alumno
Precondición Dar click en el ejecutador
Paso Acción Resultado esperado

La interfaz de login muestra un recuadro


con el título “MATRÍCULA”, que
1 contiene los campos Identificación de
Usuario, Contraseña y el botón
“INGRESAR”.

Secuencia El usuario alumno ingresa el


alternativa Identificación de Usuario: 98421 y
2
Contraseña: 98421 en los campos
correspondientes.

El usuario alumno da clic en el botón


3
“INGRESAR”.

El usuario alumno es redirigido a la


4
interfaz AlumnoPrincipal
El usuario alumno le da click al boton
5
Consulta cursos

El usuario selecciona el curso " " que


6
tiene asignado

Se muestra un mensaje: "Curso no


7
seleccionado"

En caso la consulta de curso del alumno sea incorrecta, ejecutar el Caso de Prueba CP-
Postcondición
028

CP- 030 Consultar curso de profesor Exitoso: flujo exitoso

Autores Avalos Kevin


El sistema deberá comportarse tal como se describe en el siguiente caso de prueba
Descripción
cuando se solicite consultar el curso de un profesor
Precondición Dar click en el ejecutador
Paso Acción Resultado esperado

La interfaz de login muestra un recuadro con


el título “MATRÍCULA”, que contiene los
1
campos Identificación de Usuario, Contraseña
y el botón “INGRESAR”.

Secuencia El usuario alumno ingresa el Identificación de


exitosa 2 Usuario: 98421 y Contraseña: 98421 en los
campos correspondientes.

El usuario alumno da clic en el botón


3
“INGRESAR”.

El usuario alumno es redirigido a la interfaz


4
AlumnoPrincipal

El usuario alumno le da click al boton


5
Consulta cursos
El usuario selecciona el curso "Programación
6
I" que tiene asignado
El usuario observa los detalles por el curso
7
"Programacion I"
En caso la consulta de curso del alumno sea correcto, se debe a que el Caso de Prueba
Postcondición
CP-028 fue un exito

CP- 031 Consulta de curso de profesor erróneo por no seleccionar cursos: flujo alternativo
Autores Avalos Kevin
El sistema deberá comportarse tal como se describe en el siguiente caso de prueba
Descripción
cuando se solicite consultar el curso de un profesor
Precondición Dar click en el ejecutador
Paso Acción Resultado esperado

La interfaz de login muestra un recuadro


con el título “MATRÍCULA”, que
1 contiene los campos Identificación de
Usuario, Contraseña y el botón
“INGRESAR”.

El usuario alumno ingresa el


Identificación de Usuario: 98421 y
2
Contraseña: 98421 en los campos
Secuencia correspondientes.
alternativa
El usuario alumno da clic en el botón
3
“INGRESAR”.

El usuario alumno es redirigido a la


4
interfaz AlumnoPrincipal

El usuario alumno le da click al boton


5
Consulta cursos

El usuario selecciona el curso " " que


6
tiene asignado

Se muestra un mensaje: "Curso no


7
seleccionado"
En caso la consulta de curso del alumno sea incorrecta, ejecutar el Caso de Prueba CP-
Postcondición
028

CP- 032 Crear curso Exitoso: flujo exitoso

Autores Yataco Axel


El sistema deberá comportarse tal como se describe en el siguiente caso de prueba
Descripción
cuando se solicite consultar el curso de un alumno
Precondición Dar click en el ejecutador
Paso Acción Resultado esperado

La interfaz de login muestra un recuadro con


el título “MATRÍCULA”, que contiene los
1
Secuencia campos Identificación de Usuario, Contraseña
exitosa y el botón “INGRESAR”.

El usuario alumno ingresa el Identificación de


2 Usuario: 98421 y Contraseña: 98421 en los
campos correspondientes.
El usuario alumno da clic en el botón
3
“INGRESAR”.

El usuario alumno es redirigido a la interfaz


4
AlumnoPrincipal

El usuario alumno le da click al boton


5
Consulta cursos
El usuario selecciona el curso "Programación
6
I" que tiene asignado
El usuario observa los detalles por el curso
7
"Programacion I"
En caso la consulta de curso del alumno sea correcto, se debe a que el Caso de Prueba
Postcondición
CP-028 fue un exito

Creación de curso erróneo por exceder el nombre del curso en más de 65 letras: flujo
CP- 033
alternativo
Autores Avalos Kevin
El sistema deberá comportarse tal como se describe en el siguiente caso de prueba
Descripción
cuando se solicite consultar el curso de un alumno
Precondición Dar click en el ejecutador
Paso Acción Resultado esperado

La interfaz de login muestra un recuadro


con el título “MATRÍCULA”, que
1 contiene los campos Identificación de
Usuario, Contraseña y el botón
“INGRESAR”.

El usuario alumno ingresa el


Identificación de Usuario: 98421 y
2
Contraseña: 98421 en los campos
Secuencia correspondientes.
alternativa
El usuario alumno da clic en el botón
3
“INGRESAR”.

El usuario alumno es redirigido a la


4
interfaz AlumnoPrincipal

El usuario alumno le da click al boton


5
Consulta cursos

El usuario selecciona el curso " " que


6
tiene asignado

Se muestra un mensaje: "Curso no


7
seleccionado"
En caso la consulta de curso del alumno sea incorrecta, ejecutar el Caso de Prueba CP-
Postcondición
028

CP- 034 Creación de curso erróneo por digitar letras en el campo código: flujo alternativo

Autores Avalos Kevin


El sistema deberá comportarse tal como se describe en el siguiente caso de prueba
Descripción
cuando se solicite consultar el curso de un alumno
Precondición Dar click en el ejecutador
Paso Acción Resultado esperado

La interfaz de login muestra un recuadro


con el título “MATRÍCULA”, que
1 contiene los campos Identificación de
Usuario, Contraseña y el botón
“INGRESAR”.

El usuario alumno ingresa el Identificación


2 de Usuario: 98421 y Contraseña: 98421 en
Secuencia los campos correspondientes.
alternativa
El usuario alumno da clic en el botón
3
“INGRESAR”.

El usuario alumno es redirigido a la


4
interfaz AlumnoPrincipal

El usuario alumno le da click al boton


5
Consulta cursos

El usuario selecciona el curso " " que tiene


6
asignado

Se muestra un mensaje: "Curso no


7
seleccionado"
En caso la consulta de curso del alumno sea incorrecta, ejecutar el Caso de Prueba CP-
Postcondición
028

CP- 035 Creación de curso erróneo por código menor a 3 dígitos: flujo alternativo

Autores Avalos Kevin


El sistema deberá comportarse tal como se describe en el siguiente caso de prueba
Descripción
cuando se solicite consultar el curso de un alumno
Precondición Dar click en el ejecutador

Secuencia Paso Acción Resultado esperado


alternativa La interfaz de login muestra un recuadro con el
título “MATRÍCULA”, que contiene los
1
campos Identificación de Usuario, Contraseña
y el botón “INGRESAR”.

El usuario alumno ingresa el Identificación de


2 Usuario: 98421 y Contraseña: 98421 en los
campos correspondientes.

El usuario alumno da clic en el botón


3
“INGRESAR”.

El usuario alumno es redirigido a la interfaz


4
AlumnoPrincipal

El usuario alumno le da click al boton Consulta


5
cursos

El usuario selecciona el curso " " que tiene


6
asignado

Se muestra un mensaje: "Curso no


7
seleccionado"
En caso la consulta de curso del alumno sea incorrecta, ejecutar el Caso de Prueba
Postcondición
CP-028

CP- 036 Creación de curso erróneo porque el curso ya estaba creado: flujo alternativo
Autores Avalos Kevin
El sistema deberá comportarse tal como se describe en el siguiente caso de prueba
Descripción
cuando se solicite consultar el curso de un alumno
Precondición Dar click en el ejecutador
Paso Acción Resultado esperado

La interfaz de login muestra un recuadro


con el título “MATRÍCULA”, que
1 contiene los campos Identificación de
Usuario, Contraseña y el botón
“INGRESAR”.

Secuencia El usuario alumno ingresa el


alternativa Identificación de Usuario: 98421 y
2
Contraseña: 98421 en los campos
correspondientes.

El usuario alumno da clic en el botón


3
“INGRESAR”.

El usuario alumno es redirigido a la


4
interfaz AlumnoPrincipal
El usuario alumno le da click al boton
5
Consulta cursos

El usuario selecciona el curso " " que


6
tiene asignado

Se muestra un mensaje: "Curso no


7
seleccionado"
En caso la consulta de curso del alumno sea incorrecta, ejecutar el Caso de Prueba
Postcondición
CP-028

CP- 037 Eliminar Curso exitoso: flujo exitoso

Autores Avalos Kevin, Cesar Cirilo, Eduardo Estela, Axel Yataco


El sistema deberá comportarse tal como se describe en el siguiente caso de prueba
Descripción
cuando el usuario solicite el ingreso a la aplicación web.
Precondición
Paso Acción Resultado esperado

El sistema muestra un menu hamburguesa al


1
lado izquierdo con 3 opciones para el alumno

El sistema solo mostrara los


El usuario seleccionara la opcion eliminar
Secuencia 2 cursos en los que el usuario
curso.
exitosa se haya matriculado

El usuario seleccionara el curso que desee


3
eliminar

El usuario alumno es dara click en el boton El sistema eliminara al


4
eliminar alumno del curso

En caso la consulta de curso del alumno sea correcto, se debe a que el Caso de Prueba
Postcondición
CP-037 fue un exito

CP- 038 Modificacion de curso Exitoso: flujo exitoso

Autores Yataco Axel


El sistema deberá comportarse tal como se describe en el siguiente caso de prueba
Descripción
cuando se solicite modificar el curso
Precondición El usuario ejecuta el software de Matrícula dándole doble click al ejecutable
Paso Acción Resultado esperado

Secuencia La interfaz de login muestra un recuadro con


exitosa el título “MATRÍCULA”, que contiene los
1
campos Identificación de Usuario, Contraseña
y el botón “INGRESAR”.
El usuario admin ingresa el Identificación de
2 Usuario: 20192 y Contraseña: 20192 en los
campos correspondientes.

3 El usuario admin da click a Cursos

El usuario admin es redirigido a la interfaz


4
Cursos

El usuario admin selecciona el curso que


5
desea modificar
El usuario admin modifica el campo nombre
6
(único campo modificable)
Muestra un cuadro de
El usuario admin da click en el botón
7 mensaje : "Curso modificado
Modificar
correctamente"
En caso la consulta de curso del alumno sea correcto, se debe a que el Caso de Prueba
Postcondición
CP-028 fue un exito

S-ar putea să vă placă și