Documentos de Académico
Documentos de Profesional
Documentos de Cultura
EQUIPO DE TRABAJO
COMPETENCIA:
Especificación de software
RESULTADO DE APRENDIZAJE:
PROGRAMA DE FORMACION:
HISTORIAL DE REVISION
Fecha Versión Descripción Autor
02/03/2023 1.0 Este día se le coloco el nombre las proyecto, Gabriel
se describió el proyecto y se empezó con la
Jesús
identificación de los requerimientos
funcionales y no funcionales para el proyecto Jean
Daniel
08/03/2023 2.0 Se le cambio el nombre al proyecto y se Gabriel
documentan todos los requerimientos
Jesús
funcionales y no funcionales además de las
especificaciones de hardware y software Jean
Daniel
09/03/2023 2.0 En este día se identificaron los actores y se Gabriel
completó el cuadro de entrada y salida
Jesús
Jean
Daniel
Plataforma SIDIRES
DOCUMENTO DE ESPECIFICACION DE REQUERIMIENTOS
INTRODUCCION
El ciclo de vida de un sistema de información define varias fases que se deben cumplir en un
proyecto de software, la denominación de estas fases depende de la metodología de desarrollo
que se implemente en el proyecto; cada fase tiene un conjunto de actividades específicas que se
deben ejecutar, una de esas fases es la de análisis, en ella principalmente se busca conocer las
necesidades del cliente que solicita el sistema de información a través del levantamiento de
información, con la información recolectada el analista expresa esas necesidades en requisitos del
software, lo cual incluye actividades como la identificación, clasificación, documentación,
validación y control de cambios de requisitos que deberá cumplir el software a desarrollar. Esta
primera fase es clave para el éxito del proyecto, una mala identificación de requerimientos podría
ser causa del fracaso del mismo.
DESCRIPCION:
Un centro educativo requiere un sistema de información, que le permita a los estudiantes y profesores
conocer que asignaturas tiene establecidas para un semestre, y a cuál programa académico pertenece la
materia; este sistema será un apoyo fundamental para sistematizar la información de asignaturas asociadas
con un estudiante, académico docente, programa, grupos existentes y horario establecido para cada
asignatura. Se requiere que el sistema cumpla con los siguientes requerimientos:
Solo pueden acceder al sistema los profesores, estudiantes y coordinador de programa; este ingreso se
realiza por medio de nombre de usuario, contraseña y número de identificación relacionado con la
institución (código estudiantil y/o cedula).
1. Mostrar dentro del website del instituto el apartado para iniciar sesión en la plataforma.
4. Consultar y mostrar dentro del rol estudiante los reportes de la información del instituto
relacionada al estudiante.
4.2. Mostrar dentro del rol estudiante el apartado de información personal de estudiante.
4.3. Permitir que el estudiante dentro de su rol pueda crear y modificar su información
personal.
5. Consultar y mostrar dentro del rol profesor los reportes de información del instituto
relacionados al profesor.
5.2. Mostrar dentro del rol profesor el apartado de información personal del profesor.
5.3. Permitir que el profesor dentro de su rol pueda crear y modificar si información personal.
6. Permitir dentro del rol coordinador asignar, editar y eliminar la información de los otros
roles.
7. Permitir dentro del rol coordinador crear, modificar o eliminar su programa académico y
asignaturas.
1.2. Requerimientos no funcionales: Son características que debe tener el aplicativo para
garantizar que se cumplan con los requerimientos funcionales. A continuación se detallan los
requeridos por plataforma SIDIRES
Usabilidad
Seguridad
Disponibilidad
Eficacia
• Para prevenir errores el sitio web además de interactuar en tiempo real los cambios
significativos se implementarán al recargar el sitio web
Eficiencia
1.4. Especificaciones de Software: Especifica las herramientas de software requeridas para +el
desarrollo, implantación y funcionamiento del aplicativo, estos son:
Java script
C++
Visual Studios
Los actores de un sistema de información son las personas encargadas de la operatividad de los
procesos que requieren ser ejecutados en el aplicativo; para plataforma SIDIRES, se proponen 3
tipos de usuarios: cada uno serán especificados con un rol, de acuerdo a ellos se establecerán sus
funciones, estos usuarios son:
imprimir un reporte en el que se visualice todo lo anterior. Además, también tiene la posibilidad
de modificar su información personal
Coordinador del programa: Tiene la posibilidad de asignar al grupo sus respectivos profesores de
cada materia; asignar las materias y los horarios que el grupo va a ver durante el semestre,
además de modificar las materias que se verán durante el semestre y eliminar estudiantes si este
comete alguna falta. También tiene la posibilidad de crear, modificar o eliminar su programa
académico y asignaturas. Puede consultar el reporte de asignación de profesores, asignaturas y
programas de cada semestre.
instituto Horarios_de_clases
relacionada al
estudiante
4.1. Permitir Semestre Alfanumérico
imprimir los Programa_académico Alfanumérico
reportes de la Asignaturas Cadena
información Materias Cadena
relacionada al Profesores_asignados Cadena
estudiante Horarios_de_clases Alfanumérico
4.2 Mostrar Rol_estudiante Cadena
dentro del rol Nombre_estudiante Cadena
estudiante el Tipo_documento Cadena
apartado de Número_de_documento Numérico entero
información Correor_electrónico Alfanumérico
personal de
estudiante
4.3 Permitir Nombre_estudiante Cadena
crear o editar Tipo_documento Cadena
información Número_de_documento Cadena
personal del Correor_electrónico Numérico entero
estudiante Alfanumérico
- - -
- - -
- - -
- - -
- -
-
-
-
- -
- -
- -
6. OBSERVACIONES
CLIENTE
_____________________________________________________________________________
ANALISTA
___________________________________________________________________________