Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Requerimientos Tarea1 Jcastillo - Dcerna
Requerimientos Tarea1 Jcastillo - Dcerna
DISEÑO DE SOFTWARE.
TEMA: LEVANTAMIENTO DE
REQUERIMIENTOS.
DAVID CERNA.
Prioridad Normal
Fuente Investigación bibliográfica
Id: Generar de manera automática el id, auto incrementable y deberá ser no
NULL y único.
-Registrar usuario. Se admitirán letras, números y caracteres especiales, no se
admiten valores NULL, dato obligatorio.
-Contraseña. Tamaño de 8 caracteres, no NULL, dato obligatorio. Se
admitirán letras, números y caracteres.
Contraseña debe estar encriptada.
-Registrar correo electrónico.
Se admitirán letras, números y caracteres especiales.
No se admiten valores NULL, dato obligatorio.
Descripción
Correo debe ser válido.
Salida
Si el registro es exitoso, se visualizará "Registro exitoso", caso
contario "Faltan datos obligatorios".
Requerimientos Funcionales
Gestión de incidencias
Código RF_04 Fecha 17/01/2024
Nombre del
Proceso REGISTRO CURSOS-El sistema deberá registrar los datos de los cursos.
Responsable del
requerimiento Equipo de desarrollo
Prioridad Normal
Fuente Investigación bibliográfica
Id curso. Generar de manera automática el id, auto incrementable y deberá ser
no NULL y único.
-Ingresar nombre del curso. Se admitirán letras y caracteres especiales, no se
admiten valores NULL, dato obligatorio.
-Ingresar descripción. Se admitirán letras, números y caracteres especiales, no
se admiten valores NULL, dato obligatorio.
-Registrar duración del curso. Dato obligatorio. No NULL.
Descripción -Ingresar niveles. Se admitirán letras y números. Dato obligatorio, no Null.
Responsable del
requerimiento Usuario
Prioridad Normal
Fuente Investigación bibliográfica
Id: Generar de manera automática el id, auto incrementable y deberá
ser no NULL y único.
-Registrar cada pregunta. Se admitirán letras, números y caracteres
especiales, no se admiten valores NULL, dato obligatorio.
-Registrar posibles caracteres especiales. Tamaño de hasta 100
caracteres, no NULL, dato obligatorio. Se admitirán letras, números
y caracteres. Contraseña debe estar encriptada.
Descripción
Requerimientos Funcionales
Gestión de incidencias
Código RF_07 Fecha 16/01/2024
Prioridad Normal
Fuente Investigación bibliográfica
Id: Generar de manera automática el id, auto incrementable y deberá
ser no NULL y único.
-Registrar usuario. Se admitirán letras, números y caracteres
especiales, no se admiten valores NULL, dato obligatorio.
-Contraseña. Tamaño de 8 caracteres, no NULL, dato obligatorio. Se
admitirán letras, números y caracteres. Contraseña debe estar
encriptada.
-Registrar correo electrónico. Se admitirán letras, números y caracteres
especiales. No se admiten valores NULL, dato obligatorio. Correo
debe ser válido.
Descripción
Prioridad Normal
Fuente Investigación bibliográfica
Id: Generar de manera automática el id, auto incrementable y deberá
ser no NULL y único.
-Registrar usuario. Se admitirán letras, números y caracteres
especiales, no se admiten valores NULL, dato obligatorio.
-Contraseña. Tamaño de 8 caracteres, no NULL, dato obligatorio. Se
admitirán letras, números y caracteres. Contraseña debe estar
encriptada.
-Registrar correo electrónico. Se admitirán letras, números y
caracteres especiales. No se admiten valores NULL, dato obligatorio.
Descripción Correo debe ser válido.
REQUERIMIENTOS NO FUNCIONALES
Requerimientos Funcionales
1. Registro de la empresa
2. Registro de los docentes/instructores
3. Registro de los alumnos
4. Registro de los cursos (ofimática, mantenimiento, arreglo de celulares, etc.)
5. Registro de la planificación
6. Registro de las preguntas
7. Registro de las respuestas
8. Registro de la evaluación
Requerimientos no Funcionales
1.La plataforma debe ser intuitiva y fácil de usar para docentes y alumnos
2.Implementar medidas de seguridad para proteger datos sensibles y la integridad del sistema.
3. La aplicación de recuperar la información del usuario y mostrarla en menos de 3 segundos.
4. Debe ser posible expandir el sistema para incluir nuevos cursos y usuarios.
5. La aplicación debe funcionar en Windows, Linux, IOS. Y la web en firefox, Chrome, IE, etc
Dependencias Administrador
El actor debe ingresar al sistema para el registro en caso de
Pre- Condiciones necesario.
Paso Acción
1 El actor debe acceder al sistema a través de
dirección ULR "www.acme.com"
2 Datos que solicitara el sistema: Usuario,
Secuencia normal contraseña y un correo electrónico.
Posteriormente el actor deberá guardar su
registro.
3 Se generará un correo electrónico de
confirmación del registro del usuario.
Post- Condición El actor tendrá un registro "Usuario registrado"
Paso Acción
E.1 El nombre del usuario solo permitirá letras
mayúsculas y minúsculas.
Excepciones E.2 La contraseña del usuario tendrá una longitud
mayor o igual que 8 caracteres.
E.3 La contraseña deberá estar compuesta por
una letra mayúscula, una letra minúscula, un
número y un carácter especial.
El usuario, contraseña y correo electrónico es obligatorio. La
Comentarios contraseña debe estar encriptada y el correo electrónico
válido.
Caso de uso CU-002 Fecha: 20 de enero del 2024
Descripción Registro de la empresa
Dependencias Administrador.
El actor debe haber ingresado al sistema y tener permiso para
Pre- Condiciones registrar una empresa
Paso Acción
1 Inicia cuando el actor desea registrar una empresa,
selecciona el ítem del menú principal y escoge la
opción Registro de empresa.
Secuencia normal 2 Datos que solicitara el sistema: Razón Social, Ruc,
Representante legal, dirección, fecha, correo
electrónica y teléfono. Posteriormente el actor
deberá guardar su registro.
3 Si los datos son correctos, el sistema guardara
automáticamente dicho registro.
Post- Condición El actor tendrá un registro "Empresa registrada"
Paso Acción
E.1 La razón social solo permitirá letras mayúsculas y
minúsculas.
E.2 Si ocurrió un error al guardar los datos, se mostrará
un mensaje "Ha ocurrido un error"
Excepciones
E.3 El número telefónico solo deberá contener números
naturales hasta 10 caracteres.
E.4 El usuario deberá llenar todos los campos de carácter
obligatorio, caso contrario, no podrá guardar el
registro.
El RUC Y correo electrónico deben ser válidos, la fecha no puede
Comentarios ser mayor a la fecha actual del registro.
Caso de uso CU-003 Fecha: 20 de enero del 2024
Descripción Registro del docente
Dependencias Administrador.
Pre- El actor debe haber ingresado al sistema y tener permiso para registrar
Condiciones un docente
Paso Acción
1 Inicia cuando el actor desea registrar un docente selecciona el
ítem del menú principal y escoge la opción Registro de
docente.
2 El sistema muestra los datos que son necesarios para poder
Secuencia registrar el docente.
normal 3 Para registrar género y departamento, se desplegará una lista
para que el actor pueda elegir. Posteriormente el actor da click
en guardar, si desea ingresar nuevo docente, deberá seguir con
el punto 1.
4 Si los datos son correctos, el sistema guardara
automáticamente dicho registro.
5 Luego redirecciona a la página principal del sistema
Post- Condición El actor tendrá un registro "Docente registrado"
Paso Acción
E.1 Los nombres y apellidos, solo permitirá letras mayúsculas.
E.2 La identificación solo se permitirá números naturales.
E.3 La fecha de nacimiento se registrará si es mayor de edad.
Excepciones E.4 En teléfono solo se permitirá hasta 10 caracteres y solo
números naturales.
E.5 Si ocurrió un error al guardar los datos, se mostrará un
mensaje "Ha ocurrido un error"
E.6 El actor deberá llenar todos los campos de carácter obligatorio,
caso contrario, no podrá guardar el registro.
La identificación y correo electrónico deben ser válidos, la fecha no
Comentarios puede ser mayor a la fecha actual del registro. Para pode registrarse
como docente, debe ser mayor de edad.
Caso de uso CU-004 Fecha: 20 de enero del 2024
Descripción Registro del alumno
Dependencias Administrador.
El actor debe haber ingresado al sistema y tener permiso para
Pre- Condiciones registrar un alumno
Paso Acción
1 Inicia cuando el actor desea registrar un alumno
nuevo, selecciona el ítem del menú principal y escoge
la opción Registro de alumno.
2 El sistema muestra los datos que son necesarios para
poder registrar al alumno.
3 Para registrar género, se desplegará una lista para
Secuencia normal que el actor pueda elegir. Posteriormente el actor da
click en guardar, si desea ingresar nuevo docente,
deberá seguir con el punto 1.
4 Para el registro de un curso, se desplegará una lista
de cursos disponibles, luego de desplegar una lista de
docentes que tiene cada curso.
4 Si los datos son correctos, el sistema guardara
automáticamente dicho registro.
5 Luego redirecciona a la página principal del sistema
Post- Condición El actor tendrá un registro "Alumno registrado"
Paso Acción
E.1 Los nombres y apellidos, solo permitirá letras
mayúsculas.
E.2 La identificación solo se permitirá números naturales.
E.3 La fecha de nacimiento se registrará si es mayor de
12 años.
Excepciones E.4 En teléfono solo se permitirá hasta 10 caracteres y
solo números naturales.
E.5 Si ocurrió un error al guardar los datos, se mostrará
un mensaje "Ha ocurrido un error"
E.6 El actor deberá llenar todos los campos de carácter
obligatorio, caso contrario, no podrá guardar el
registro.
La identificación y correo electrónico deben ser válidos, la fecha
Comentarios no puede ser mayor a la fecha actual del registro. Para pode
registrarse como alumno debe ser mayor o igual a 12 años.
Caso de uso CU-005 Fecha: 20 de enero del 2024
Descripción Registro del curso
Dependencias Administrador.
El actor debe haber ingresado al sistema y tener permiso para
Pre- Condiciones registrar un curso
Paso Acción
1 Inicia cuando el actor desea registrar un curso nuevo,
selecciona el ítem del menú principal y escoge la
opción Registro de curso.
2 El sistema muestra los datos que son necesarios para
poder registrar del curso.
Secuencia normal 3 Una vez registrado el curso, se mostrará una lista de
docentes asignados al curso. Si no hay docentes
registrados para el curso que se desea ingresar, se
mostrara un mensaje "No existen docentes”.
Posteriormente el actor da click en guardar, si desea
ingresar nuevo curso deberá seguir con el punto 1.
4 Si los datos son correctos, el sistema guardara
automáticamente dicho registro.
5 Luego redirecciona a la página principal del sistema
Post- Condición El actor tendrá un registro "Curso registrado"
Paso Acción
E.1 Los nombres del curso, solo permitirá letras
mayúsculas.
E.2 La descripción solo permitirá letras en mayúscula.
Dependencias Usuario.
El actor debe haber ingresado al sistema y tener permiso para
Pre- Condiciones registrar un curso
Paso Acción
1 Inicia cuando el actor desea dejar registro de las
preguntas y respuestas para ser presentadas al
alumnado.
2 El sistema muestra los datos que son necesarios para
Secuencia normal poder registrar del curso.
3 Una vez registrada se debe ingresar al curso e ingresar
a la sección evaluaciones, caso contrario ingresa nuevo
curso deberá seguir con el punto 1.
4 Si los datos son correctos, el sistema guardara
automáticamente dicho registro.
5 Luego redirecciona a la página principal del sistema
Post- Condición El actor tendrá un registro "Curso registrado"
Paso Acción
E.1 Los nombres del curso, solo permitirá letras
mayúsculas.
E.2 La descripción solo permitirá letras en mayúscula.
E.3 Solo se tendrá 3 evaluaciones con 20 preguntas y
Excepciones respuestas, por cada curso ingresado.
E.4 Si ocurrió un error al guardar los datos, se mostrará un
mensaje "Ha ocurrido un error"
E.5 El actor deberá llenar todos los campos de carácter
obligatorio, caso contrario, no podrá guardar el
registro.
Solo se aceptarán letras mayúsculas para el registro.
Comentarios
Caso de uso CU-008 Fecha: 20 de enero del 2024
Descripción Registro de Evaluaciones
Dependencias Usuario.
El docente debe haber ingresado al sistema y tener permiso para
Pre- Condiciones registrar notas que se obtienen de las respuestas correctas
Paso Acción
1 Inicia cuando el actor desea dejar registro de las
preguntas respondidas correctamente
2 El sistema muestra los datos que son necesarios para
Secuencia normal poder registrarlas notas de cada alumno.
3 Una vez registrada se debe ingresar al curso e ingresar
a la sección evaluaciones, caso contrario ingresa nuevo
curso deberá seguir con el punto 1.
4 Si los datos son correctos, el sistema guardara
automáticamente dicho registro.
5 Luego redirecciona a la página principal del sistema
Post- Condición El actor tendrá un registro "Curso registrado"
Paso Acción
E.1 Los nombres del curso, solo permitirá letras
mayúsculas.
E.2 La descripción solo permitirá letras en mayúscula.
E.3 Solo se tendrá 3 evaluaciones con 20 preguntas y
Excepciones respuestas, por cada curso ingresado.
E.4 Si ocurrió un error al guardar los datos, se mostrará un
mensaje "Ha ocurrido un error"
E.5 El actor deberá llenar todos los campos de carácter
obligatorio, caso contrario, no podrá guardar el
registro.
Solo se aceptarán letras mayúsculas para el registro, desde la A a la
Comentarios F, siendo A las mas alta y F la mas baja.