Requisitos del software

Transcription

Requisitos del software
Especificación de requisitos de
software
Sistema de información para la optimización de
talleres de formación artística y eventos.
Proyecto: Training Workshop
Instrucciones para el uso de este formato
Este formato es una plantilla tipo para documentos de requisitos del software.
Está basado y es conforme con el estándar IEEE Std 830-1998.
Las secciones que no se consideren aplicables al sistema descrito podrán de forma
justificada indicarse como no aplicables (NA).
Notas:
Los textos en color azul son indicaciones que deben eliminarse y, en su caso, sustituirse
por los contenidos descritos en cada apartado.
Los textos entre corchetes del tipo “[Inserte aquí el texto]” permiten la inclusión directa de
texto con el color y estilo adecuado a la sección, al pulsar sobre ellos con el puntero del
ratón.
Los títulos y subtítulos de cada apartado están definidos como estilos de MS Word, de
forma que su numeración consecutiva se genera automáticamente según se trate de estilos
“Titulo1, Titulo2 y Titulo3”.
La sangría de los textos dentro de cada apartado se genera automáticamente al pulsar
Intro al final de la línea de título. (Estilos Normal indentado1, Normal indentado 2 y Normal
indentado 3).
El índice del documento es una tabla de contenido que MS Word actualiza tomando como
criterio los títulos del documento.
Una vez terminada su redacción debe indicarse a Word que actualice todo su contenido
para reflejar el contenido definitivo.
De la plantilla de formato del documento © & Coloriuris http://www.qualitatis.org
.
Ficha del documento
Fecha
[Fecha]
Revisión
[Rev]
Autor
Verificado dep. calidad.
[Descripcion]
[Firma o sello]
Documento validado por las partes en fecha: [Fecha]
Por el cliente
Fdo. D./ Dña [Nombre]
Por la empresa suministradora
Fdo. D./Dña [Nombre]
Sistema de información para la optimización de
talleres de formación artística y eventos.
Training Workshop
Pág. 4
Especificación de requisitos de software
Contenido
FICHA DEL DOCUMENTO
3
CONTENIDO
4
1
6
INTRODUCCIÓN
1.1
Propósito
6
1.2
Alcance
6
1.3
Personal involucrado
6
1.4
Definiciones, acrónimos y abreviaturas
7
1.5
Referencias
7
1.6
Resumen
7
2
DESCRIPCIÓN GENERAL
7
2.1
Perspectiva del producto
7
2.2
Funcionalidad del producto
8
2.3
Características de los usuarios
8
2.4
Restricciones
8
2.5
Suposiciones y dependencias
8
2.6
Evolución previsible del sistema
9
3
REQUISITOS ESPECÍFICOS
9
3.1
Requisitos comunes de los interfaces
3.1.1 Interfaces de usuario
3.1.2 Interfaces de hardware
3.1.3 Interfaces de software
3.1.4 Interfaces de comunicación
¡Error! Marcador no definido.
¡Error! Marcador no definido.
¡Error! Marcador no definido.
¡Error! Marcador no definido.
¡Error! Marcador no definido.
3.2
Requisitos funcionales
3.2.1 Requisito funcional 1
3.2.2 Requisito funcional 2
3.2.3 Requisito funcional 3
3.2.4 Requisito funcional n
9
¡Error! Marcador no definido.
¡Error! Marcador no definido.
¡Error! Marcador no definido.
¡Error! Marcador no definido.
3.3
Requisitos no funcionales
3.3.1 Requisitos de rendimiento
3.3.2 Seguridad
12
¡Error! Marcador no definido.
¡Error! Marcador no definido.
Descripción de requisitos del sofware
Sistema de información para la optimización de
talleres de formación artística y eventos.
Training Workshop
Pág. 5
Especificación de requisitos de software
3.3.3
3.3.4
3.3.5
3.3.6
3.4
4
Fiabilidad
Disponibilidad
Mantenibilidad
Portabilidad
¡Error! Marcador no definido.
¡Error! Marcador no definido.
¡Error! Marcador no definido.
¡Error! Marcador no definido.
Otros requisitos
¡Error! Marcador no definido.
APÉNDICES
¡ERROR! MARCADOR NO DEFINIDO.
Descripción de requisitos del sofware
Sistema de información para la optimización de
talleres de formación artística y eventos.
Training Workshop
Pág. 6
Especificación de requisitos de software
1 Introducción
Este documentó es una especificación de requisitos del software (SRS) para el sistema de
información para la optimización de talleres de formación artística y eventos (Training
Workshop).
1.1
Propósito
El propósito de este documento es dar información acerca de especificaciones
funcionales y no funcionales que realiza el sistema de información para la optimización
de talleres de formación artística y eventos (Training Workshop). El cual será utilizado
por aspirantes, asistentes, artistas e instructores en talleres de formación artística.
1.2
Alcance
El sistema de información para la optimización de talleres de formación
artística y eventos, abarcara toda la parte de inscripción de aspirantes mediante
el uso de plataformas que harán más fácil el almacenamiento y transporte de esta
información. Además dará información correcta y puntual sobre los posibles
eventos que se llegaran a efectuar. También se implementara un método de
clasificación por medio de calificación en donde un artista es calificado por los
posibles asistentes a dicho evento, así de esta manera los usuarios podrán
interactuar con los artistas y viceversa.
1.3
Personal involucrado
Andrés Steban Luna Cortes
Nombre
Rol
Categoría profesional
Responsabilidades
Información de contacto
Aprendiz del SENA, Programador de la entidad Next Level
Records
Desarrolladores y Analista Junior
Desarrollador
3123959072
7623428
[email protected]
Angie Garzón
Nombre
Rol
Categoría profesional
Responsabilidades
Información de contacto
Aprendiz del SENA, Programador de la entidad Next Level
Records
Desarrolladores y Analista Junior
Desarrolladora
3213548809
[email protected]
Descripción de requisitos del sofware
Sistema de información para la optimización de
talleres de formación artística y eventos.
Training Workshop
Pág. 7
Especificación de requisitos de software
1.4
Nombre:
SIOTFAE
SRS
RF
RNF
NA
1.5
Definiciones, acrónimos y abreviaturas
Definición
Sistema de información para la optimización de talleres de
formación artística y eventos
Software Requeriments Specification (Especificación de
requisitos del software)
Requerimiento funcional
Requerimiento no funcional
No aplica
Referencias
Referencia
1
1.6
Titulo
Ruta
Fecha Autor
Sistema de
http://es.slideshare.net/Juan_Tapias/formato- Abril Juan
información
ieee830srs-lleno
del
Tapias
web para la
2012
gestión de
procesos
administrativos
y académicos
del centro de
formación
socialista
Metalminero
de la victoria
Resumen
Este documento dividirá su información en tres secciones, en la primera se dará a
conocer todo acerca de la formación del proyecto (propósito, alcance, personal
involucrado, definición y acrónimos, referencias etc.) .
En las segunda parte se dará información mas detallada sobre el proyecto (sistema de
información para la optimización de talleres de formación artística y eventos).
Ya la tercera parte mostrara todo lo relacionado con los requisitos que se deben cumplir
para la realización del proyecto.
2 Descripción general
2.1
Perspectiva del producto
El sistema SIOTFAE será diseñado para trabajar en entornos WEB, por esta razón va a
ser de fácil acceso en cualquier lugar con conexión a la red.
Descripción de requisitos del sofware
Sistema de información para la optimización de
talleres de formación artística y eventos.
Training Workshop
Pág. 8
Especificación de requisitos de software
2.2
Funcionalidad del producto
El sistema de información para la optimización de talleres de formación artística y
eventos pretende facilitar a los talleristas y profesores de Next Level el almacenamiento
y transporte de información de los aspirantes y posibles eventos a realizar.
También busca facilitar la propagación y el fácil acceso a dicha información por parte
de los aspirantes.
2.3
Características de los usuarios
Tipo de usuario
Formación
Habilidades
Actividades
aspirante
NA
NA
Diligenciar el formulario de inscripción de forma correcta y
enviarlo puntualmente según la fecha dispuesta
Tipo de usuario
Formación
Habilidades
Actividades
Participante o aprendiz
NA
NA
Participación activa y constante en las actividades
propuestas.
Tipo de usuario
Formación
Habilidades
Administrador
Ingeniería de sonido
Conocimiento en organización de eventos y manejo de
personal.
Inscribe a los aspirantes para que ya puedan pasar a ser
participantes o aprendices; postear información sobre los
distintos eventos a realizar.
Actividades
Tipo de usuario
Formación
Habilidades
Actividades
profesores
educador
Conocimiento y profundización en su área de enseñanza
Capacitar a los participantes en las distintas áreas (hip hop,
grafiti, break dance)
Tipo de usuario
Formación
Habilidades
Actividades
artista
profesional
Según su área (hip hop, grafiti, break dance)
Publicar información sobre su participación en los eventos
2.4

2.5


. Restricciones
No aplica para dispositivos móviles
Suposiciones y dependencias
Los equipos en los que se desee acceder al sistema deben tener una conexión
estable a internet.
En caso de que el aspirante no tenga acceso al correo electrónico, el sistema le
proporcionara un acceso rápido para abrir una cuenta.
Descripción de requisitos del sofware
Sistema de información para la optimización de
talleres de formación artística y eventos.
Training Workshop
Pág. 9
Especificación de requisitos de software
2.6
Evolución previsible del sistema
El sistema SIOTFAE mejoraría en el almacenamiento de solicitudes a talleres de
formación, en el momento se almacenan 45 formularios, a futuro se desea ampliar esta
capacidad según requerimientos de los talleres de formación observando cupos y
materiales.
3 Requisitos específicos
3.1
Requisitos funcionales
No.
RF1
Nombre
No.
RF2
Nombre
No.
RF3
Nombre
No.
RF4
Nombre
El administrador debe
parametrizar cada uno de
los talleres, indicando hora
de inicio, y hora fin.
El sistema debe permitir la
creación de un único taller
en el mismo tiempo y
espacio.
El administrador debe
asociar un registro de los
materiales a utilizar en los
talleres de formación.
El sistema debe permitir la
inscripción de aspirantes a
los talleres de formación
sin limitar cupos
disponibles.
Prioridad
Media
Responsable
Administrador
Prioridad
Alta
Responsable
Administrador y diseñador
junior
Prioridad
Media
Responsable
Administrador
Prioridad
Alta
Responsable
Desarrollador junior
Descripción de requisitos del sofware
Sistema de información para la optimización de
talleres de formación artística y eventos.
Training Workshop
Pág. 10
Especificación de requisitos de software
No.
RF5
Nombre
No.
RF6
Nombre
No.
RF7
Nombre
No.
RF8
Nombre
No.
RF9
Nombre
El sistema debe mostrar al
administrador solicitudes
de aspirante para
inscripción a talleres de
formación
El sistema debe generar
reportes del registro de
participantes inscritos en
talleres de formación.
El sistema debe dar un
valor ponderado de
materiales necesarios para
los talleres de formación
según registro de
participantes.
El sistema debe permitir
una única inscripción de un
aspirante por taller de
formación.
El sistema debe permitir al
aspirante darse de baja en
un taller de formación
Prioridad
Media
Responsable
Diseñador junior
Prioridad
Alta
Responsable
Diseñador junior
Prioridad
Baja
Responsable
Diseñador junior
Prioridad
Alta
Responsable
Diseñador junior
Prioridad
Baja
Responsable
Diseñador junior y aspirante
Descripción de requisitos del sofware
Sistema de información para la optimización de
talleres de formación artística y eventos.
Training Workshop
Pág. 11
Especificación de requisitos de software
No.
RF10
Nombre
No.
RF11
Nombre
No.
RF12
Nombre
No.
RF13
Nombre
No.
RF14
Nombre
El sistema debe garantizar
el acceso a determinada
información por medio de
la administración de roles y
permisos
El sistema debe permitir la
descarga de archivos de
documentos según rol
El sistema debe cerrar la
cesión actual después de 5
minutos de inactividad
para el rol aspirante y
participante.
El sistema mostrara un
aviso de confirmación
antes de enviar la solicitud
para inscripción a cualquier
taller de formación.
El sistema debe permitir
editar información
personal del usuario
(contraseña, nombres,
apellidos).
Prioridad
Media
Responsable
Diseñador junior y roles
(administrador y tallerista)
Prioridad
Media
Responsable
Diseñador junior y roles
(administrador y tallerista)
Prioridad
Alta
Responsable
Diseñador junior
Prioridad
Baja
Responsable
Diseñador junior
Prioridad
Baja
Responsable
Roles(administrador,
tallerista, participante y
aspirante)
Descripción de requisitos del sofware
Sistema de información para la optimización de
talleres de formación artística y eventos.
Training Workshop
Pág. 12
Especificación de requisitos de software
No.
RF15
Nombre
No.
RF16
Nombre
El administrador debe
enviar información al
participante en caso de
cambio de horarios o
cancelación de taller.
El sistema debe dar
prioridad en las solicitudes
según fecha en que se
diligencio el formulario.
3.2
Prioridad
Media
Responsable
Administrador
Prioridad
Media
Responsable
Diseñador junior
Requisitos no funcionales
No.
RNF1
Nombre
No.
RNF2
Nombre
No.
RNF3
Nombre
El aspirante, participante y
administrador podrán
ingresar desde cualquier
navegador
El sistema debe informar al
aspirante cuando su
inscripción sea aprobada.
El sistema no debe dejar
información en la red en
caso de fallos en esta.
Prioridad
Bajo
Responsable
Roles(administrador,
tallerista, participante y
aspirante)
Prioridad
Bajo
Responsable
Diseñador junior
Prioridad
Alta
Responsable
Diseñador junior
Descripción de requisitos del sofware