Académique Documents
Professionnel Documents
Culture Documents
Requerimentos de Software
Para
Proyecto Final
Version 1.0 aprobada
08 de Octubre de 2018
ESPECIFICACIONES DE SOFTWARE PARA PROYECTO FINAL Página ii
Tabla de versiones
Name Date Reason For Changes Version
ESPECIFICACIONES DE SOFTWARE PARA PROYECTO FINAL Page 1
1. Introducción
1.1 Justificación
Este sistema será creado para cubrir faltas de administración dentro del departamento de
escolar, ya que los errores en calificaciones son muy frecuentes, han aumentado los casos de
alumnos con calificaciones erróneas o ausentes.
1.2 Alcance del proyecto
Este software esta pensado para llevar un control mas estricto de las calificaciones de los
alumnos, separado por tetramestre, carrera, materia, nombre del alumno, matricula, nombre del
maestro, turno, etc. Con triggers de alarma para indicar cuando no se han subido las
calificaciones de un alumno, asi como un deposito digital donde se podrán almacenar los
exámenes del alumno digitalizados.
2. Descripción general del requerimiento
2.1 Perspectiva
2.2 Caracteristicas
<Describe las principales características que el software debe tener y sus principales funciones,
el tiempo esperado de respuesta para cada una, especificar con alguna imagen o diagrama
como estas características dependen del requerimiento principal>
2.3 Roles de usuario y características de los usuarios
<Identificar los posibles usuarios que usaran el Sistema y describir su rol dentro de la aplicación
>
ESPECIFICACIONES DE SOFTWARE PARA PROYECTO FINAL Page 2
2.4 Ambiente productivo
2.5 Reglas de diseño y construcción
<Describir cualquier circunstancia o cosa que pudiera limitar el trabajo de los desarrolladores,
ejemplo: políticas de seguridad, limitaciones de hardware, interfaces con otras aplicaciones.
También se debe especificar herramientas de desarrollo, lenguajes de desarrollo, bases de
datos, consideraciones de seguridad, estándares de programación, protocolos de comunicación
y todo lo competente al desarrollo>
2.6 Documentación de usuario
<Listar toda la documentación que se realizara para el usuario, ejemplo: manuales de usuario,
ayuda online, tutoriales, etc.>
3. Otros requerimeintos
3.1 Performance
3.2 Seguridad
3.3 Calidad del software
<especificar cualquier otra característica de calidad para la solución que pueda ser de utilidad
para los desarrolladores, ejemplo: adaptabilidad, flexibilidad, escalabilidad, portabilidad,
usabilidad, etc.>