Está en la página 1de 22

INGENIERIA DE SOFTWARE

TALLER # 2
IEEE 29184

MELISSA TATIANA LEMUS FONSECA


JAIME ANDRES LOZADA ZÚÑIGA
ALEJANDRO PULIDO
ISRAEL ARIAS

PRESENTADO A:
FABIO RICARDO CARDOZO

CENTRO DE SERVICIOS FINANCIEROS


REGIONAL DISTRITO CAPITAL

ANALISIS Y DESARROLLO DE SISTEMAS DE INFORMACIÓN


FICHA 2341488
INGENIERIA DE SOFTWARE

BOGOTÁ D.C.
2021

Contenido
ESQUEMA DE ESPECIFICACION DE REQUERIMIENTOS...................................................4
1. PROPÓSITO.....................................................................................................................................5
2. ALCANCE........................................................................................................................................5
3. BOLETINES......................................................................................................................................5
MATERIAS.......................................................................................................................................5
FUNCIONALIDAD........................................................................................................................5
Permite al docente acceder a las materias existentes en la institución y así calificar
individualmente a cada estudiante, lo que facilita el proceso de registro de notas y desarrollo
dentro del plantel.......................................................................................................................5
DESCRIPCIÓN..............................................................................................................................5
Beneficios...................................................................................................................................5
Objetivos....................................................................................................................................6
Metas.........................................................................................................................................6
Perspectiva del producto...........................................................................................................6
Funciones del producto..............................................................................................................6
Requerimientos específicos materias.........................................................................................7
Descripción de los actores..........................................................................................................8
CALIFICACIONES.............................................................................................................................9
FUNCIONALIDAD........................................................................................................................9
Este software permitirá que el docente ingrese la calificación del estudiante con el objetivo de
reporte del estudiante y así evaluar su progreso estudiantil.....................................................9
DESCRIPCIÓN..............................................................................................................................9
Beneficios...................................................................................................................................9
Objetivos....................................................................................................................................9
Metas.........................................................................................................................................9
Perspectiva del producto..........................................................................................................10
El Software que administrará las calificaciones se llevará a cabo mediante una base de datos
en la que almacena información académica de los estudiantes...............................................10
Funciones del producto............................................................................................................10
INGENIERIA DE SOFTWARE

Requerimientos específicos calificaciones................................................................................10


Descripción de actores.............................................................................................................11
LISTADO DE ESTUDIANTES (Base de datos estudiantiles).............................................................12
Funcionalidad...........................................................................................................................12
Objetivos..................................................................................................................................12
Metas.......................................................................................................................................12
Funciones del producto............................................................................................................12
Requerimientos específicos de listado de estudiantes.............................................................13
MATRÍCULA Y PENSIÓN................................................................................................................16
Funcionalidad...........................................................................................................................16
Objetivos..................................................................................................................................16
Metas.......................................................................................................................................16
Descripción de actores.............................................................................................................17
Requerimientos específicos de matrícula y pensión................................................................17
INGENIERIA DE SOFTWARE

ESQUEMA DE ESPECIFICACION DE REQUERIMIENTOS


INGENIERIA DE SOFTWARE

1. PROPÓSITO

Generar boletines académicos de manera automatizada de los estudiantes del


colegio el maravilloso mundo de los niños ubicado en Puerto Carreño – Vichada,
que permita una mejora en la gestión administrativa al interior de la institución.

2. ALCANCE

Desarrollo de un software que optimice procesos administrativos y académicos de


la institución, el programa tendrá la capacidad de generar boletines para los
estudiantes (Acudientes) y también generará diferentes reportes para la
administración de la institución.
Los reportes serán de carácter administrativo tales como, reporte de promedio por
estudiante, reporte información de ingresos económicos, reporte de cartera del
colegio, reporte de materias por cursos y estudiantes, reporte de listado de
estudiantes y reporte asistencia por cursos y estudiantes.

3. BOLETINES

MATERIAS

FUNCIONALIDAD

Permite al docente acceder a las materias existentes en la institución y así calificar


individualmente a cada estudiante, lo que facilita el proceso de registro de notas y
desarrollo dentro del plantel.

DESCRIPCIÓN

Beneficios

 El docente será orientador en el proceso de adquisición de conocimientos al


conocer el estado de aprendizaje del alumno basándose en sus notas.
INGENIERIA DE SOFTWARE

 Permite ver el ritmo particular de aprendizaje de cada alumno, lo que ayuda


a que su seguimiento sea más dinámico.
 Permite saber cuáles son las necesidades del alumno de acuerdo con el
conocimiento adquirido en el plantel e identificar las áreas que deben ser
reforzadas.
 Poder acceder a las notas de cada materia en cualquier momento.

Objetivos

 Lograr garantizar una formación integral que contribuya al desarrollo de la


educación dentro del plantel.
 Conocer en tiempo real el avance académico de los estudiantes.
 Sistematizar los procesos calificativos ya existentes en el plantel.

Metas

 Obtención de calificaciones de forma más rentable.


 Tener un control inmediato del progreso del alumno
 Lograr que el alumno evolucione en su aprendizaje al cumplir los objetivos
de cada asignatura.
Perspectiva del producto

El Software que administrará las materias se llevará a cabo mediante una base de
datos en la que se recogerá, aparte de la información de los estudiantes,
información sobre los usuarios que utilizarán la aplicación.
Funciones del producto

 Permite el ingreso al sistema con rol de docente


 Permite el ingreso al sistema con rol de administrador
 Administrar usuarios
 Administrar materias
 Administrar notas
 Realizar consultas por modulo
 Exportar e imprimir
INGENIERIA DE SOFTWARE

Requerimientos específicos materias

Número de requisito RF-2

Nombre de requisito Materias

Tipo X Requisito Restricción

Descripción El sistema almacenará las materias dadas por el plantel,


separadas por cursos y cada una tendrá la información de los
estudiantes que la reciben.

Prioridad del requisito X Alta/Esencial Media/Deseado Baja/ Opcional

Precondición Ingresar al sistema con usuario y contraseña

Secuencia Paso Acción

1 Validar rol de docente para acceder e ingresar notas


2 Seleccionar materia

3 Seleccionar alumno

4 Ingresar nueva nota

5 Guardar datos

Post condición Ingreso al sistema con usuario y contraseña

Restricciones Paso Acción

2 Si el docente ingresa un usuario o contraseña


inválidos mostrar el mensaje “clave o usuario
incorrecto, por favor intente nuevamente”
INGENIERIA DE SOFTWARE

Descripción de los actores

Docente

 Administrar asignaturas
 Administrar fallas
 Administrar tareas
 Administrar notas
 Generar reportes
INGENIERIA DE SOFTWARE

CALIFICACIONES

FUNCIONALIDAD

Este software permitirá que el docente ingrese la calificación del estudiante con el
objetivo de reporte del estudiante y así evaluar su progreso estudiantil.

DESCRIPCIÓN

Beneficios

 El docente será orientador en el proceso de adquisición de conocimientos al


conocer el estado de aprendizaje del alumno basándose en las
calificaciones.
 Permite ver el ritmo de aprendizaje de cada alumno.
 Permite orientar al estudiante y reforzar las materias, guiándose en las
calificaciones.
 Poder acceder a las notas de cada materia en cualquier momento.

Objetivos

 Lograr garantizar una formación integral que contribuya al desarrollo de la


educación dentro del plantel.
 Conocer en tiempo real el avance académico de los estudiantes.
 Sistematizar los procesos calificativos ya existentes en el plantel.

Metas

 Obtención de calificaciones de forma más rentable.


 Tener un control inmediato del progreso del alumno
 Lograr que el alumno evolucione en su aprendizaje al cumplir los objetivos
de cada asignatura.
INGENIERIA DE SOFTWARE

Perspectiva del producto

El Software que administrará las calificaciones se llevará a cabo mediante una


base de datos en la que almacena información académica de los estudiantes.

Funciones del producto

 Permite el ingreso al sistema con rol de docente


 Permite el ingreso al sistema con rol de administrador
 Administrar usuarios
 Administrar notas
 Exportar e imprimir
Requerimientos específicos calificaciones

Número de requisito RF-1

Nombre de requisito Calificaciones

Tipo X Requisito Restricción

Descripción El docente podrá ingresar al sistema, concretamente al


módulo de materias, en donde encontrará las opciones de
calificación para cada estudiante

Prioridad del requisito X Alta/Esencial Media/Deseado Baja/ Opcional

Precondición Ingresar al sistema con usuario y contraseña

Secuencia Paso Acción

1 Login
2 Validar rol de usuario como docente para ingreso de
notas

3 Seleccionar materia para administración de notas de


los estudiantes

Post condición Ingreso al sistema con usuario y contraseña

Restricciones Paso Acción

2 Si el docente ingresa un usuario o contraseña


inválidos mostrar el mensaje “calve o usuario
incorrecto, por favor intente nuevamente”
INGENIERIA DE SOFTWARE

Descripción de actores

Docente

 Docente asignaturas
 Administrar tareas
 Administrar notas
 Generar reportes
INGENIERIA DE SOFTWARE

LISTADO DE ESTUDIANTES (Base de datos estudiantiles)

Presenta un papel importante a la hora de pensar el software porque la manera en


las que se representa en los boletines parte de la información albergada en la
base de datos.

Funcionalidad

Agrupar, almacenar y actualizar todos los datos de la empresa en un único lugar.


Facilitar que se compartan los datos entre los diferentes miembros de la empresa.
Evitar la redundancia y mejorar la organización de la agenda.

Objetivos

Desarrollar una base de datos integral en donde se pueda agregar, eliminar,


preparar toda la información para tenerla al alcance de los empleados.
Metas

Recopilar información precisa para mantenimiento y actualización del software


Facilitar el acceso a la información de manera sistematizada.

Funciones del producto

 El software inicialmente solicitará acceso para poder hacer la validación de


los distintos usuarios del sistema.
 3 Tipos de usuarios hay que tener en cuenta para la integración del
software: Administrador, Profesores, Estudiantes (Acudientes).
 El Administrador se encargará de la creación de cada usuario para el
acceso a la información, y se podrá limitar información dependiendo del
nivel de cada usuario.
 Ingresar datos para creación de usuarios en donde estará albergada toda
información personal de profesores y estudiantes (Acudientes).
 Profesores tendrán la capacidad de agregar estados de los estudiantes,
listado de estudiantes, descripciones de mejora, etc.
 Los estudiantes (Acudientes) tendrán acceso a la plataforma, pero ellos no
podrán hacer ningún tipo de modificaciones dentro del software.
INGENIERIA DE SOFTWARE

Únicamente podrán verificar los boletines y revisar datos de información


personal en cada perfil.
Requerimientos específicos de listado de estudiantes

Número de requisito R1
Nombre de requisito Listado de estudiantes

Tipo X Requisito Restricción

Registro de información personal, a nivel de estudiantes y/o


Descripción
administrativos de la institución

Prioridad del requisito X Alta/Escencial Media/Deseada Baja/Opcional

Precondición
Paso Acción
Validar rol, para verificar los
1.
permisos necesarios
Secuencia Agregar información, rol del
2.
estudiante, curso, edad, etc.
Generación de usuario para
3.
ingreso de estudiantes
4. # del registro
Post condición Resgistro de la información
INGENIERIA DE SOFTWARE

Número de requisito R2
Nombre de requisito Generación de reportes

Tipo X Requisito Restricción

Reporte de inscripción en la plataforma para verificación de datos


Descripción personales y documentos que se entrega a los estudiantes y/o
administrativos.

Prioridad del requisito Alta/Escencial X Media/Deseada Baja/Opcional

Precondición
Paso Acción
Validar rol, para verificar los
1.
permisos necesarios
Tipos de reporte para la
Secuencia 2. generación (Para institución, o
para estudiante)
Tipo de envío de los reportes,
3.
Email, PDF.
4. # de Reporte
Post condición Generación de reporte
INGENIERIA DE SOFTWARE

Número de requisito R3
Nombre de requisito Administrador (Asignación de perfiles y creación de usuarios)

Tipo X Requisito Restricción

Descripción Creación de perfiles y asignación de roles a cada usuario

Prioridad del requisito x Alta/Escencial Media/Deseada Baja/Opcional

Precondición Ingresar al sistema para validación


Paso Acción
Validar rol, para verificar los
1.
permisos necesarios
2. Ingresar a creación de perfil
Secuencia
Agregar datos personales del
3. usuario y elegir los permisos
que se le darán
Generación de usuario y
4.
contraseña
Post condición Creación de perfil
INGENIERIA DE SOFTWARE

MATRÍCULA Y PENSIÓN

Hacer un correcto seguimiento a la información de matrícula y pensión de cada


estudiante nos aportan datos sobre los ingresos económicos que tenemos en un
periodo de tiempo determinado. Por este motivo, es necesario integrar en software
estos registros.
Funcionalidad

Proporcionar información económica sobre los ingresos en matrículas y pensiones


de cada estudiante. La optimización de este proceso, mejora la gestión
administrativa de la institución.

Objetivos

Optimizar los procesos de la gestión administrativa enfocada en los ingresos


económicos de matrícula y pensión de cada estudiante.
Metas

Obtener información actualizada de los ingresos económicos que genera la


institución en un periodo de tiempo determinado.
Recopilar información actualizada por estudiante en la matrícula y pensión.
Actualizar y visualizar en un periodo cronológico los ingresos de la institución.

Descripción de actores

Para el desarrollo del módulo de matrícula y pensión se presentan dos tipos de


usuario.
 Administrador (Podrá ceder permisos a cada usuario que se cree)
 Personal administrativo (Encargado de ingresar y actualizar todos los datos
del colegio.
INGENIERIA DE SOFTWARE

Requerimientos específicos de matrícula y pensión

Número de requisito R1
Nombre de requisito Administrador (Creación de perfiles)

Tipo X Requisito Restricción

Creación de perfiles para ingreso a la plataforma y ceder permisos


Descripción
necesarios dependiendo del rol que aplique.

Prioridad del requisito X Alta/Escencial Media/Deseada Baja/Opcional

Precondición Ingreso al sistema para validar rol administrador


Paso Acción
1. Validar rol de administrador
Ingresar a la opción crear
2.
usuario
Ingresar información personal
3. de usuario, tales como, nombre,
Secuencia cédula, email
Elegir los permisos que tendrá
4.
dentro de la plataforma
Finalizar registro, y enviar datos
de usuario por medio de
5.
reporte en pdf para guardarlo o
enviar por email.
Post condición Resgistro de usuario
INGENIERIA DE SOFTWARE

Número de requisito R2
Nombre de requisito Registro matrícula

Tipo X Requisito Restricción

Registro de información en la plataforma en donde se especifique


Descripción
fechas de pago, actualización y modificación de matrícula.

Prioridad del requisito Alta/Escencial X Media/Deseada Baja/Opcional

Validación del rol que permita realizar actualizaciones en los datos


Precondición
de matrícula del colegio
Paso Acción
Validar rol, para verificar los
1.
permisos necesarios
Iniciar la actualización de los
2. datos ingresando fecha, monto
Secuencia
y año de matrícula
Finalizar registro y el programa
3.
generará un número de serie
Generación de reporte de pago
4. o actualización para el
estudiante (Acudiente)
Post condición Generación de reporte
INGENIERIA DE SOFTWARE

Número de requisito R3
Nombre de requisito Registro de pensión

Tipo X Requisito Restricción

Registro de información en la plataforma en donde se especifique


Descripción
fechas de pago, actualización de pensión.

Prioridad del requisito Alta/Escencial X Media/Deseada Baja/Opcional

Validación del rol que permita realizar actualizaciones en los datos


Precondición
de pensión del colegio
Paso Acción
Validar rol, para verificar los
1.
permisos necesarios
Iniciar la actualización de los
2. datos ingresando fecha, monto
Secuencia
y mes de pensión
Finalizar registro y el programa
3.
generará un número de serie
Generación de reporte de pago
4. o actualización para el
estudiante (Acudiente)
Post condición Generación de reporte
INGENIERIA DE SOFTWARE

Número de requisito R4
Nombre de requisito Generación de reporte para institución

Tipo X Requisito Restricción

Permitirá al usuario que tenga los permisos necesarios, generar


Descripción
reportes globales de la institución

Prioridad del requisito x Alta/Escencial Media/Deseada Baja/Opcional

Precondición Ingresar al sistema para validación


Paso Acción
Validar rol, para verificar los
1.
permisos necesarios
Secuencia 2. Generar reporte
Tipos de reporte para la
3.
institución
Tipo de envío de los reportes,
4.
Email, PDF.
Post condición Generación de reporte y # de radicado
INGENIERIA DE SOFTWARE

Número de requisito R5
Nombre de requisito Generación de reporte para estudiante

Tipo X Requisito Restricción

Permitirá al usuario que tenga los permisos necesarios, generar


Descripción
reportes específico por alumnos

Prioridad del requisito x Alta/Escencial Media/Deseada Baja/Opcional

Precondición Ingresar al sistema para validación


Paso Acción
Validar rol, para verificar los
1.
permisos necesarios
Secuencia 2. Generar reporte
Tipos de reporte para
3.
estudiante
Tipo de envío de los reportes,
4.
Email, PDF.
Post condición Generación de reporte y # de radicado
INGENIERIA DE SOFTWARE

Requisitos no funcionales

Código Descripción
La aplicación debe cumplir con un sistema de
RNF01 portabilidad a cualquier dispositivo electrónico para
que se adapte a las necesidades de los clientes
El rendimiento de la aplicación es un punto importante
RNF02 para el desarrollo del software. Así que tendrá una
interfaz de muy buen rendimiento

También podría gustarte