SRS Lleno

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 39

Especificación de requisitos de

software
Proyecto: !!br0ken!! Sistema de información Web
para la gestión de Procesos Administrativos y
Académicos del Centro de Formación Socialista
Metalminero de La Victoria, Edo. Aragua

Abril del 2012


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.

.
Ficha del documento

Fecha Revisión Autor Verificado dep. Calidad.

Rodríguez Juan
12/04/2012 Tapias Juan
Mendoza Leonardo

Documento validado por las partes en fecha:

Por la comunidad Por la universidad

Centro de Formación Socialista “Metalminero Universidad Politécnica Territorial de Aragua


de la Victoria.” Doct. Federico Brito Figueroa
Contenido
FICHA DEL DOCUMENTO 3

CONTENIDO 4

1 INTRODUCCIÓN 6

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 8

2.1 Perspectiva del producto 8

2.2 Funcionalidad del producto 8

2.3 Características de los usuarios 9

2.4 Restricciones 10

2.5 Suposiciones y dependencias 10

3 REQUISITOS ESPECÍFICOS 10

3.1 Requisitos comunes de las interfaces 18


3.1.1 Interfaces de usuario 18
3.1.2 Interfaces de hardware 18
3.1.3 Interfaces de software 18
3.1.4 Interfaces de comunicación 18

3.2 Requerimientos funcionales 18


3.2.1 Requisito funcional 1 18
3.2.2 Requisito funcional 2 19
3.2.3 Requisito funcional 3 19
3.2.4 Requisito funcional 4 19
3.2.5 Requisito funcional 5 19
3.2.6 Requisito funcional 6 20
3.2.7 Requisito funcional 7 20
3.2.8 Requisito funcional 8 20
3.2.9 Requisito funcional 9 20

3.3 Requerimientos no funcionales 21


3.3.1 Requisitos de rendimiento 21
3.3.2 Seguridad 21
3.3.3 Fiabilidad 21
3.3.4 Disponibilidad 21
3.3.5 Mantenibilidad 21
3.3.6 Portabilidad 22
1 Introducción
Este documento es una Especificación de Requisitos Software (ERS) para el Sistema de
información para la gestión de procesos y control de inventarios. Esta especificación se ha
estructurado basándose en las directrices dadas por el estándar IEEE Práctica Recomendada
para Especificaciones de Requisitos Software ANSI/IEEE 830, 1998.

1.1 Propósito

Tiene como propósito principal definir los requerimientos necesarios para


desarrollar un software que nos permitirá administrar los procesos de enseñanza-
aprendizaje durante el tiempo de formación, con el fin de mejorar la calidad de esta.

1.2 Alcance
El alcance de nuestro proyecto consiste en dar un apoyo óptimo al proceso de formación por
medio de un software que funcione como un repositorio en donde los aprendices podrán
encontrar la estructura, planeación y tiempos de cada una de las fases de su programa de
formación, los aprendices encontraran guías, material de apoyo de los temas que se están
viendo con el fin de mejorar la comprensión de estos y poder contar con un ambiente virtual
en casa incluso sin contar con conexión a internet.

1.3 Personal involucrado


Nombre María Isabel Cerquera Laguna
Rol Analista
Categoría Profesional Técnico en programación de Software.
Responsabilidad Análisis de información, diseño y programación
Información de contacto [email protected].

Nombre Adrián Mauricio Triana Gutierrez


Rol Analista
Categoría Profesional Técnico en sistemas
Responsabilidad Análisis de información, diseño y programación
Información de contacto [email protected]

Nombre Jhonn Faiber Sanchez Cupitre


Rol Analista
Categoría Profesional Técnico en programación de Software.
Responsabilidad Análisis de información, diseño y programación
Información de contacto [email protected]

Nombre Edward Duque


Rol Analista
Categoría Profesional Técnico en sistemas.
Responsabilidad Análisis de información, diseño y programación
Información de contacto [email protected]

Nombre Natalia Garzón Castiblanco.


Rol Analista
Categoría Profesional Técnico en programación de Software.
Responsabilidad Análisis de información, diseño y programación
Información de contacto [email protected]

Nombre Diego Alejandro Lugo Manrique.


Rol Analista
Categoría Profesional Técnico en Sistemas
Responsabilidad Análisis de información, diseño y programación
Información de contacto [email protected]

1.4 Definiciones, acrónimos y abreviaturas

Nombr Descripción
e
Usuario Persona que usará el sistema para gestionar procesos
RAP Resultado de aprendizaje que adquiere un aprendiz en un
programa de formación.
ERS - Especificación de Requisitos Software
SRS
RF Requerimiento Funcional
RNF Requerimiento No Funcional
FTP Protocolo de Transferencia de Archivos

1.5 Referencias

Titulo del Documento Referencia


Standard IEEE 830 - 1998 IEEE

1.6 Resumen
Este documento consta de tres secciones. En la primera sección se realiza una introducción
al mismo y se proporciona una visión general de la especificación de recursos del sistema.

En la segunda sección del documento se realiza una descripción general del sistema, con el
fin de conocer las principales funciones que éste debe realizar, los datos asociados y los
factores, restricciones, supuestos y dependencias que afectan al desarrollo, sin entrar en
excesivos detalles.

Por último, la tercera sección del documento es aquella en la que se definen


detalladamente los requisitos que debe satisfacer el sistema.

2 Descripción general
2.1 Perspectiva del producto
Sera un software desarrollado en entorno escritorio y web, con el fin de que los aprendices
puedan encontrar material de apoyo, como soporte a su proceso de formación, dicha
información será suministrada y administrada por los instructores técnicos del área

2.2 Funcionalidad del producto

2.3 Características de los usuarios


Tipo de usuario Administrador
Formación Desarrollador de software
Actividades Control y manejo del sistema en general

Tipo de usuario Instructor


Formación Instructor técnico
Actividades Suministrar y administrar el material según el programa de
formación

Tipo de usuario Aprendiz


Formación Mínimo noveno grado de formación
Actividades Consulta y consume la información del programa de
formación, así como el material de apoyo que se suministre
por parte de los instructores.

2.4 Restricciones
 Software para ser usado con o sin internet.
 El software será desarrollado para entorno web y escritorio.
 Lenguajes y tecnologías en uso: PHP, JAVA.
 El software de escritorio debe tener la posibilidad de ser actualizado sin tener
conexión a internet.
 Los aprendices solo podrán hacer consulta de la información.
.

2.5 Suposiciones y dependencias


 Se asume que los aprendices de los diferentes programas cuentan con un
computador en sus casas para poder hacer uso del software, escritorio o web.
 Para la actualización del software de escritorio se deberá hacer por medio de
internet.
 Los equipos en los que se vaya a ejecutar el sistema deben cumplir los requisitos
mínimos para garantizar una ejecución correcta del mismo.
 Cada usuario del software deberá tener un rol definido.
 Se asume que cada aprendiz está en etapa lectiva de un programa formación para
hacer uso del software.

3 Requisitos específicos

Requerimientos Funcionales

Identificación del RF01


requerimiento:
Nombre del Crear nueva guía
Requerimiento:
Características: El instructor podrá crear guías de aprendizaje en la plataforma, estas
guías tendrán un control de versiones, actividades de contextualización
y se podrán descargar en formato PDF.
Descripción del El instructor entra a la plataforma, comienza a crear una nueva guía de
requerimiento: aprendizaje, tendrá espacios en donde podrá colocar las diferentes
actividades a desarrollar y una vez finalizada, los aprendices podrán
descargarla y resolverla.
Requerimiento
NO funcional:
Prioridad del requerimiento:
Alto

Identificación del RF02


requerimiento:
Nombre del Formato guía de aprendizaje.
Requerimiento:
Características: Realiza cambios hechos a los formatos de guías de aprendizaje según
el sistema de calidad SIGA del SENA.
Descripción del El administrador del sistema abrirá el formulario de diseño de formatos,
requerimiento: seleccionara el formato de guía de aprendizaje, el sistema mostrará
cada uno de los campos ya definidos con las opciones de modificar o
eliminar y así mismo tendrá la opción de anexar campos nuevos, cada
campo deberá tener un nombre que lo identifique.
Requerimiento
NO funcional:
Prioridad del requerimiento:
Medio.

Identificación del RF03


requerimiento:
Nombre del Actualización formato guía de aprendizaje.
Requerimiento:
Características: La actualización del formato de guía de aprendizaje, según actualización
formato oficial del SENA.
Descripción del El administrador del sistema podrá realizar actualización al formato de
requerimiento: guía de aprendizaje, añadiendo o eliminando campos, según el formato
oficial de guía de aprendizaje del SENA.
Una vez el formato se ha actualizado, si hay algún campo nuevo todas
guías deberán ser actualizadas por parte de cada instructor, para eso el
sistema enviara un correo y una notificación en el sistema a cada
instructor informando que el formato de guía de aprendizaje ha
cambiado.
Las guías se podrán seguir descargando a pesar de no haberse
actualizado.
Requerimiento
NO funcional:
Prioridad del requerimiento:
Medio

Identificación del RF04


requerimiento:
Nombre del Guías personalizadas.
Requerimiento:
Características: Cada instructor podrá crear guías personalizadas adaptadas a las
necesidades de la ficha.
Descripción del Cuando el instructor requiera personalizar una guía de aprendizaje
requerimiento: deberá ir al formulario de formatos/guía de aprendizaje, seleccionar la
guía en la que se basara para crear una copia personalizada de la guía,
la guía contara con el mismo número, pero con una letra que lo
identifique como guía personalizada, el software le mostrara cada una
de las actividades que conforman la guía, el instructor podrá añadir o
eliminar actividades, se hará lo mismo con el material de apoyo y las
evidencias que el aprendiz debe presentar, no se podrá modificar los
criterios de evaluación.

una vez se ha terminado de personalizar la guía, el instructor deberá


darle clic en el botón guardar, para que se pueda efectuar los cambios,
el software automáticamente visualizara la guía de aprendizaje
personalizada.
Requerimiento
NO funcional:
Prioridad del requerimiento:
Alta

Identificación del RF05


requerimiento:
Nombre del Actualización de guías principales.
Requerimiento:
Características: Los instructores realizan actualización de las guías principales de su
programa de formación.
Descripción del A principio de año el software habilitara la opción de actualizar las guías
requerimiento: principales del programa.
El software le mostrara a cada instructor un listado con las actividades
personalizadas y las actividades nuevas que realizo, para que decida
postular o no dichas actividades con el fin de que sean parte de la guía
principal, si el instructor hizo eliminación de alguna actividad, proponer
dicha acción sobre las actividades de la guía principal, también aplica
para el material de apoyo.
Requerimiento
NO funcional:
Prioridad del requerimiento:
Alta

06

Identificación del RF07


requerimiento:
Nombre del Finalización periodo de actualización de actividades.
Requerimiento:
Características: El Software le preguntara al instructor sobre la continuidad de las
actividades personalizadas en comparación con las actividades
principales que se actualizaron.
Descripción del Una vez se ha terminado el periodo de actualización el software le
requerimiento: mostrara al instructor un comparativo con los siguientes puntos para que
decida qué actividad seleccionar y que se acomoda a su formación.

Instructor Grupo de instructores

La actividad que el instructor La actividad principal luego del


personalizo. proceso de actualización.
Actividades nuevas creadas por Actividades nuevas aprobadas
el instructor por los instructores.

Actividades eliminadas Actividad principal actualizada

Si el instructor aprueba la actividad principal, la actividad personalizada


será reemplazada por la actividad principal.

Si el instructor no aprueba la actividad principal, su guía personalizada


continuara con la actividad que personalizo.

Si el instructor aprueba la actividad nueva aprobada por los instructores,


su actividad nueva será reemplaza.

Si el instructor no aprueba la actividad nueva aprobada por los


instructores, su guía continuara con la actividad nueva que creo.

Si el instructor aprueba la actividad principal que anteriormente elimino,


se agregara nuevamente a su guía.

Si el instructor no aprueba la actividad principal que anteriormente


elimino, su guía no tendrá modificaciones.

Requerimiento
NO funcional:
Prioridad del requerimiento:
Alta

Identificación del RF08


requerimiento:
Nombre del Votación por gestión de actualización de actividades principales.
Requerimiento:
Características: Los instructores podrán gestionar la actualización de alguna actividad
principal durante el periodo de actualización y será aceptada según los
resultados de una votación.
Descripción del Durante el periodo de actualización, los instructores podrán gestionar
requerimiento: modificaciones a las actividades principales o sugerir nuevas
actividades. Para aceptar esta sugerencia el instructor deberá crear una
encuesta por medio del programa la cual responderán los instructores
del área de la actividad que van a modificar, según la respuesta de la
votación se aceptará o no la sugerencia del instructor.
Requerimiento
NO funcional:
Prioridad del requerimiento:
Alta

Identificación del RF09


requerimiento:
Nombre del Visualización de guías personalizadas por ficha.
Requerimiento:
Características: Las guías personalizadas solo se visualizan a las fichas que el Instructor
este asignado, para evitar confusión en los aprendices.
Descripción del Los aprendices solo podrán visualizar las guías en las que el instructor
requerimiento: este asignado y que al momento de terminar una guía personalizada
seleccione las fichas en las cuales se podrá visualizar.
Requerimiento
NO funcional:
Prioridad del requerimiento:
Medio

Identificación del RF010


requerimiento:
Nombre del Notificación de guías actualizadas.
Requerimiento:
Características: El sistema enviara notificaciones cuando el instructor personalice alguna
guía de aprendizaje y así los aprendices puedan estar al día.
Descripción del Cuando el instructor personaliza una guía de aprendizaje, el software
requerimiento: notificara vía correo electrónico y por el mismo software a los aprendices
directamente involucrados en el cambio de la guía, en este caso el
instructor deberá de seleccionar a que fichas se les notificara de los
cambios realizados. A su vez el software generara un archivo de
actualización para la versión escritorio, el cual los aprendices podrán
descargar y aplicar al software.
Requerimiento
NO funcional:
Prioridad del requerimiento:
Medio.

Identificación del RF11


requerimiento:
Nombre del Calificación de resultado de aprendizaje.
Requerimiento:
Características: Notificación del software cuando se termine una guía para calificar los
resultados de aprendizaje que correspondan.
Descripción del El software notificara al instructor y al aprendiz cuando se haya
requerimiento: terminado de realizar las actividades correspondientes en la guía de
aprendizaje, para eso el instructor marcara que actividades ya se han
cumplido y así el software mostrara el progreso en porcentaje de la
ejecución de la guía.

Una vez terminada la guía, el software le notificara al instructor que


resultados de aprendizaje se pueden evaluar en la plataforma Sofia
Plus.

Se debe tener en cuenta que un resultado puede estar presente en


varias guías, en este caso el software enviará la notificación solo cuando
se complete el 100% de las actividades del RAP.
Requerimiento
NO funcional:
Prioridad del requerimiento:
Medio.

Identificación del RF12


requerimiento:
Nombre del Evaluación de la gestión del instructor.
Requerimiento:
Características: El aprendiz podrá evaluar la gestión del instructor con la evaluación de
los resultados de aprendizaje, con el fin de la mejora continua en la
formación.
Descripción del Cuando se termine una fase de proyecto, el aprendiz podrá
requerimiento: evaluar la gestión del instructor con la evaluación de los
resultados de aprendizaje, esta evaluación aparecerá cuando el
aprendiz vuelva a iniciar sesión, la evaluación será corta pero
obligatoria.
Requerimiento
NO funcional:
Prioridad del requerimiento:
Medio

Identificación del RF13


requerimiento:
Nombre del Calificación de la guía de aprendizaje
Requerimiento:
Características: Lo que se hará es calificar la guía según la opinión del aprendiz, ya que
esta es importante porque así se tomará en cuenta la opinión de los
aprendices, y al final instructores podrán hacer una observación critica
y constructiva.
Descripción del Los aprendices después de terminada su guía de aprendizaje, el
requerimiento: software opcionalmente le permitirá calificar la guía de aprendizaje en
general o las actividades que desee de la guía, la calificación va a ser
del 1 al 5 (decimal), en caso de que sea menor a 3, el software abrirá un
campo para que el aprendiz pueda hacer sus observaciones.

Estas observaciones las podrá revisar el instructor o los instructores


autores de la guía.
Requerimiento
NO funcional:
Prioridad del requerimiento:

Identificación del RF14


requerimiento:
Nombre del Calificaciones y opiniones hacia las guías de formación
Requerimiento:
Características: Para que los instructores puedan conocer la calificación y opinión de los
aprendices sobre los materiales de formación, en el momento de que
estos sean actualizados.
Descripción del Antes de hacer la actualización de los materiales de formación se
requerimiento: podrán revisar las calificaciones y opiniones por parte de los aprendices,
para que sean tenidos en cuenta al momento de hacer la actualización
del material de formación oficial, solo se podrá conocer dicha opinión de
las actividades que el instructor envíe a la plataforma para revisión.
Requerimiento
NO funcional:
Prioridad del requerimiento: baja

Identificación del RF15


requerimiento:
Nombre del Actividades asociadas a criterios de evaluación.
Requerimiento:
Características: Las actividades se asocian a un criterio de evaluación con el fin de que
se organices y se tenga coherencia con el programa de formación.
Descripción del Al momento de crear las guías de aprendizaje, cada actividad que se
requerimiento: agregue debe de seleccionar obligatoriamente a que criterio de
evaluación pertenece, así mismo se tiene la opción de agregar.
Requerimiento
NO funcional:
Prioridad del requerimiento:
Alta

Identificación del RF16


requerimiento:
Nombre del Criterios de evaluación en la guía de aprendizaje
Requerimiento:
Características: El instructor puede conocer la cantidad de actividad que tiene asociada
un criterio de evaluación con el fin de controlar el número de actividades.
Descripción del Cuando el instructor empiece la creación de una guía de aprendizaje,
requerimiento: deberá seleccionar los criterios de evaluación a trabajar, el software
mostrara la cantidad de actividades asociadas a cada criterio, con el fin
de que los instructores puedan conocer y le puedan hacer seguimiento
al número de actividades.

Requerimiento
NO funcional:
Prioridad del requerimiento:
Alta

Identificación del RF17


requerimiento:
Nombre del Identificación de las actividades.
Requerimiento:
Características: Crear un sistema de organización de las actividades para facilitar la
búsqueda en el sistema.
Descripción del Al momento que un instructor empiece a crear actividades de
requerimiento: aprendizaje, el sistema identificara por medio del perfil del instructor si la
actividad es transversal o técnica, el software adicionara una letra según
el área transversal o el área técnica, así como un número consecutivo
que permita mejorar la organización de las actividades con el fin de
facilitar la búsqueda de estas por parte de los instructores.
Requerimiento
NO funcional:
Prioridad del requerimiento:
Medio

Identificación del RF18


requerimiento:
Nombre del Control de guías por fase del programa de formación.
Requerimiento:
Características: Controlar que una guía no pertenezca a más de una fase de proyecto.
Descripción del Al momento de iniciar la creación de una guía de aprendizaje, el
requerimiento: instructor debe seleccionar fase del proyecto a la cual se va a vincular la
guía, y en este caso el software mostrara solo los resultados de
aprendizaje que pertenezcan a esta fase.
Requerimiento
NO funcional:
Prioridad del requerimiento:
Medio

Identificación del RF19


requerimiento:
Nombre del Actividades modificadas por instructores retirados.
Requerimiento:
Características: Aprovechar el material de formación personalizado de los instructores
que ya no estén en la entidad.
Descripción del Cuando un instructor ya no trabaje para la entidad y haya personalizado
requerimiento: actividades de aprendizaje, el software guardará la información y cuando
se realice actualización del material de formación principal, el sistema
enviara una notificación en donde se avise que el instructor que ya no
trabaja con la entidad tiene actividades personalizadas del año anterior,
estas actividades serán analizadas por cada instructor y tendrá la opción
de postularlas como actividad oficial del programa, en caso de ser
aprobada alguna de las actividades, en el campo de cada guía donde se
relaciona los nombres de los instructores aparecerá el nombre del
instructor que aporto con la actividad personalizada.
Requerimiento
NO funcional:
Prioridad del requerimiento:
Medio

Identificación del RF20


requerimiento:
Nombre del Resaltar actividades personalizadas.
Requerimiento:
Características: El aprendiz pueda identificar que actividades son personalizadas.
Descripción del Cuando un aprendiz haga búsqueda de una actividad de aprendizaje,
requerimiento: puede ser por código de la actividad o por descripción, el software en los
resultados de la búsqueda resaltara que actividades han sido
personalizadas por el instructor.
Requerimiento
NO funcional:
Prioridad del requerimiento:
Bajo.

Identificación del RF21


requerimiento:
Nombre del Tiempos en las actividades de aprendizaje.
Requerimiento:
Características: Cada actividad tendrá un tiempo establecido para su desarrollo y así
controlar el tiempo de cada guía de aprendizaje.
Descripción del El instructor al elaborar las actividades deberá poner un tiempo estimado
requerimiento: para su desarrollo, que será representado por el software en forma de
barras de progreso en cada guía de aprendizaje.

El software registrara el progreso del desarrollo de las actividades que


realice cada aprendiz, tomando el tiempo de cada una, para que así el
instructor pueda controlar el tiempo que una guía de aprendizaje tiene y
el rendimiento del aprendiz.
Requerimiento
NO funcional:
Prioridad del requerimiento:
Bajo.

Identificación del RF22


requerimiento:
Nombre del Estructura de la guía (Actividad de reflexión inicial)
Requerimiento:
Características: Le permite al instructor crear en la guía una actividad de reflexión inicial.
Descripción del Teniendo en cuenta la estructura de la guía, el instructor podrá aplicar
requerimiento: una actividad de reflexión inicial, la cual se diseña al inicio de la guía de
aprendizaje.
- Planteamiento de temas sobre alguna tarea o problema a desarrollar.
- Al igual que con otras actividades, el instructor podrá agregar material
de apoyo.
Requerimiento
NO funcional:
Prioridad del requerimiento:
Medio.

Identificación del RF23


requerimiento:
Nombre del Actividad de introducción de la guía de aprendizaje
Requerimiento:
Características: Toda guía tendrá una introducción para poder entender el trabajo a
realizar.
Descripción del Cada guía de aprendizaje tendrá un espacio en donde se defina
requerimiento: la introducción a las actividades que se van a realizar.
Requerimiento
NO funcional:
Prioridad del requerimiento:
Medio.

Identificación del RF24


requerimiento:
Nombre del Actividades de Ingles.
Requerimiento:
Características: Organizar las actividades de ingles por competencia, para poder crear
guías integradas, según normativas de formación del SENA.
Descripción del Cuando el instructor de ingles este realizando las guías de aprendizaje,
requerimiento: debe seleccionar la competencia a la que pertenece sus actividades, el
software le mostrara las guías técnicas que existen asociadas a la
competencia que selecciono, el instructor deberá crear cada actividad
seleccionando adicionalmente el resultado de aprendizaje (RAP) de la
actividad, el software organizara esta actividad en la guía y por ultimo le
mostrara al instructor de ingles en que guía está ubicada cada actividad,
con el fin de que pueda hacerle seguimiento en la formación.
Requerimiento
NO funcional:
Prioridad del requerimiento:
Alta.
Identificación del RF25
requerimiento:
Nombre del Técnicas e instrumentos de evaluación para las actividades de
Requerimiento: aprendizaje.

Características: Se implementa en el software para que los instructores puedan proceder


a la hora de establecer la técnica y los instrumentos de evaluación en
las actividades de aprendizaje.
Descripción del Cuando se definan actividades, se anexarán las técnicas que el Sena
requerimiento: utiliza “observación, simulación, estudio de casos, entre otras”, teniendo
en cuenta que estas opciones las podrá elegir el instructor.

Por otra parte, se incluirá un campo en el cual el instructor podrá subir el


instrumento con el cual va a evaluar a los aprendices, este campo estará
disponible en cada actividad para que no repita el mismo instrumento.

Requerimiento
NO funcional:
Prioridad del requerimiento:
Alta.

Identificación del RF26


requerimiento:
Nombre del Organización de los instrumentos de evaluación
Requerimiento:
Características: Los instrumentos de evaluación puedan ser públicos o privados para los
aprendices.
Descripción del Cuando el instructor cree una actividad de aprendizaje, tendrá la opción
requerimiento: de agregar un instrumento de evaluación, el cual por medio de un
campo Select se podrá definir si será público o privado para los
aprendices, así mismo en la guía podrá agregar instrumentos de
evaluación que abarquen todas las actividades vistas en la guía y el cual
también será público o privado.
Requerimiento
NO funcional:
Prioridad del requerimiento:
Medio.

Identificación del RF27


requerimiento:
Nombre del Clasificación de actividades de aprendizaje por su tipo de evidencia
Requerimiento:
Características: Toda actividad de aprendizaje tendrá su clasificación al ser anexada en
la guía de aprendizaje.

Descripción del Cada instructor a la hora de subir una actividad de aprendizaje deberá
requerimiento: catalogar y clasificar su actividad por tipo de evidencia (Evidencias de
Conocimiento, Evidencias de Desempeño, Evidencias de Producto)
Para que así dichas actividades sean más sencillas de reconocer, analizar
y hacer por los aprendices en su etapa formativa.
Requerimiento
NO funcional:
Prioridad del requerimiento:
Medio.

Identificación del RF28


requerimiento:
Nombre del Anexar glosario de términos y referencias bibliográficas en las guías de
Requerimiento: aprendizaje.
Características: Normalmente se requiere anexar en cada guía de aprendizaje el debido
glosario de términos y las respectivas referencias bibliográficas de lo
tratado en cada guía.
Descripción del En cada guía de aprendizaje se dispondrá de un espacio dedicado a
requerimiento: recibir un glosario de términos, además de referencias bibliográficas
que luego serán anexados en dicha guía para complementar el
contenido de cada una de las guías de aprendizaje.
Requerimiento
NO funcional:
Prioridad del requerimiento:
Medio.

Identificación del RF29


requerimiento:
Nombre del Control de versiones de las guías
Requerimiento:
Características: el software tendrá un control de las versiones de las guías de
aprendizaje, para llevar una trazabilidad de los cambios o
modificaciones a las que ha sido objeto.

Descripción del al momento de crear o modificar una guía de aprendizaje el software


requerimiento: alimentara el control de versiones de la guía, agregando el número de la
versión, el autor, cargo, dependencia, fecha y la razón del cambio.
Requerimiento
NO funcional:
Prioridad del requerimiento:
Medio.

Identificación del RF30


requerimiento:
Nombre del Evidencias de aprendizaje.
Requerimiento:
Características: Cada actividad de aprendizaje deberá tener las evidencias descritas que
deberán realizar los aprendices.
Descripción del El instructor deberá describir las evidencias que desarrollaran los
requerimiento: aprendices en cada actividad de la guía, el instructor podrá agregar
formatos o material para el desarrollo de las evidencias y las guías que
no cuenten con la respectiva descripción de las evidencias de
aprendizaje, el software avisara que está incompleta.
Requerimiento
NO funcional:
Prioridad del requerimiento:
Alto.
Identificación del RF31
requerimiento:
Nombre del Formulario de registro de estructura del programa de formación
Requerimiento:
Características: Registro de la estructura del programa de formación, para la asignación
y control de actividades.
Descripción del Cuando se registra un programa de formación en el software, este
requerimiento: tendrá que habilitar un formulario para que allí se registre la estructura
del programa de formación como son las fases de proyecto, actividades
de proyecto, competencia, RAP y criterios de evaluación. En el cual el
proceso de registro se hará una sola vez por cada programa y lo tendrá
que realizar un instructor que sea de la línea de formación.

Una vez se termine de registrar todo el programa, el instructor a cargo


del registro podrá guardar de manera definitiva el programa, en este
punto hay que advertir por medio de un mensaje, que la estructura del
programa no podrá ser modificado si se le empieza asignar actividades
de aprendizaje.
Requerimiento
NO funcional:
Prioridad del requerimiento:
Alto.

Identificación del RF32


requerimiento:
Nombre del Modificación de la estructura del programa de formación
Requerimiento:
Características: Nadie podrá modificar el programa de formación una vez generadas las
actividades, ya que la estructura del programa de formación afectaría
en la organización de actividades.
Descripción del Las personas del cualquier rol, ya sea instructor o administrador, no
requerimiento: podrán cambiar o modificar el programa de formación después de
publicado y asignado actividades de aprendizaje, no tendrá habilitado la
opción de editar.
Requerimiento
NO funcional:
Prioridad del requerimiento:
Alto.

Identificación del RF33


requerimiento
Nombre del Visualización del material de formación
requerimiento
Características El material de formación añadido en cada actividad se tratará de ser
visualizado o reproducido por el software, para que el aprendiz tenga
facilidad a la hora de revisar el material de formación.
Descripción del A la medida que el software vaya avanzando se va añadiendo materiales
requerimiento de formación, el software tratara de visualizar y reproducir los archivos
que son parte del material de apoyo, dando así a conocer parte del
material para apoyar al aprendiz.
Requerimiento NO
funcional
Prioridad del MEDIA
requerimiento

Identificación del RF34


requerimiento:
Nombre del Clasificación del material de apoyo.
Requerimiento:
Características: El sistema tendrá un sistema de clasificación del tipo de material de
apoyo.
Descripción del El Instructor es el encargado de añadir material de apoyo a cada
requerimiento: actividad, el software se encargará de clasificar con un respectivo color
el material de apoyo dependiendo de su formato, y así facilitar la
visualización del material por parte de los aprendices en su proceso de
formación.
Requerimiento
NO funcional:
Prioridad del requerimiento:
Medio

Identificación del RF35


requerimiento:
Nombre del Generación de formatos de planeación y guías de aprendizaje.
Requerimiento:
Características: Permite generar formatos de planeación y guías de aprendizaje
actualizadas, para el control y cumplimiento por parte del instructor y el
programa al sistema de calidad del SENA llamado SIGA.
Descripción del Según las normas de calidad del SENA los formatos de guía de
requerimiento: aprendizaje y planeación deben de estar actualizados, el administrador
del sistema podrá generar la actualización de los formatos.

Una vez haya pasado esto se podrá descargar los formatos para el
cumplimiento de los lineamientos de calidad del SENA.
Requerimiento
NO funcional:
Prioridad del requerimiento:
Alto

Identificación del RF36


requerimiento:
Nombre del Diseñar formatos de guías y de planeación.
Requerimiento:
Características: Poder diseñar y actualizar los formatos de guía y planeación para que
los instructores y aprendices puedan descargar los archivos según
normas del sistema SIGA del SENA.
Descripción del El software tendrá un módulo en el cual se pueda diseñar o modificar los
requerimiento: formatos de guía de aprendizaje y de planeación, se podrá agregar o
eliminar campos que están relacionados con el proceso que hace los
instructores cuando crean guías o la planeación.

Estos formatos serán diseñados según las normas SIGA del SENA.
Requerimiento
NO funcional:
Prioridad del requerimiento:
Medio

Identificación del RF37


requerimiento:
Nombre del Crear fichas de formación.
Requerimiento:
Características: Desde el rol instructor-líder se podrá crear nuevas fichas de formación
en el software para que se limite las fechas de acceso a los aprendices.
Descripción del El instructor deberá iniciar sesión como instructor líder, el software
requerimiento: validará su rol para que el instructor pueda tener acceso a la creación de
fichas. El rol de instructor-líder será el único que podrá crear las fichas
de aprendizaje de su línea, Al crear una ficha será obligatorio ingresar la
fecha de inicio y de finalización, para restringir el acceso de los
aprendices a la plataforma según las fechas establecidas en su ficha de
formación.
También se agregará la jornada, el nombre de él instructor líder, así
como sus demás instructores técnicos y de políticas.
Requerimiento
NO funcional:
Prioridad del requerimiento:
Medio

Identificación del RF38


requerimiento:
Nombre del Asociación de aprendices a su respectiva ficha.
Requerimiento:
Características: Cada instructor podrá realizar la asociación a su respectiva ficha
teniendo en cuenta que puede hacerlo de dos maneras.
Descripción del Opción 1: Cuando el instructor realice la asociación de los aprendices a
requerimiento: su ficha lo podrá realizar de uno en uno digitando: nombre, apellido,
fecha de nacimiento, número de identificación, ciudad de nacimiento,
correo misena, número de celular.
Opción 2: También puede realizar la asociación por medio un archivo
Excel donde pedirá los datos nombrados anteriormente.

En el software se podrá descargar un formato de Excel para que sea


alimentado con la información anteriormente nombrada de los
aprendices, así mismo el software dispondrá de un campo en donde se
podrá subir el archivo de Excel para hacer la asociación de los
aprendices.
Requerimiento
NO funcional:
Prioridad del requerimiento:
Alto.

Identificación del RF39


requerimiento:
Nombre del Inicio de sesión.
Requerimiento:
Características: El iniciar sesión con el número de identificación o el correo misena,
permitirá que los aprendices no tengan dificultades a la hora de ingresar
al software, así mismo se tendrá un control para evitar el robo de
identidad.
Descripción del Cuando se elija la opción “Inicio de sesión” se debe escribir la dirección
requerimiento: de correo de misena o también es opcional el número de identificación,
dependiendo la opción que elija luego observara el campo de
contraseña y la escribirá. Cuando estos datos estén digitados se da clic
en ingresar y accederá normalmente.
Requerimiento
NO funcional:
Prioridad del requerimiento:
Alto.

Identificación del RF40


requerimiento:
Nombre del Registro de correo misena o correo opcional.
Requerimiento:
Características: El usuario podrá tener una opción diferente al correo misena, ya que
sabemos que algunos usuarios tienen problemas para acceder a este
correo.
Descripción del En el momento en que se escoja la opción de “registro”, el
requerimiento: sistema le solicitara al aprendiz el correo misena:
-En el campo “correo misena”, se introduce correo para
registrarlo.
-Debe mirar que esté escrito correctamente.
-En caso de que no pueda registrar el correo misena, se podrá registrar
en el campo de “correo misena” una dirección de correo que ya se
tenga.
-Introduce esta dirección de correo electrónico.

-NOTA: Este procedimiento solo le permitirá restablecer su


contraseña en caso de que la olvide.
Requerimiento
NO funcional:
Prioridad del requerimiento:
Medio.

Identificación del RF41


requerimiento:
Nombre del Procedimiento para la recuperación de contraseña.
Requerimiento:
Características: El sistema contara con unos patrones de seguridad en el
restablecimiento de la contraseña, la cual deberá ser resuelta por el
usuario para así comprobar su identidad y hacer uso efectivo del cambio
o restablecimiento de la contraseña olvidada.
Descripción del Para la recuperación de la contraseña, el sistema deberá contar con
requerimiento: patrones de seguridad en el módulo de inicio de sesión, el usuario
tendrá dos procedimientos para establecer la recuperación de las
credenciales de acceso:

- primer paso, el usuario responderá a 6 preguntas de una serie de


preguntar que el sistema le mostrará.

- Segunda medida, el usuario seleccionará de un banco de imágenes


compuesto por 16 fotos al azar, una imagen que el usuario
establecerá como su imagen de seguridad.
Luego de hacer estos dos procesos, el usuario guardará las medidas
seleccionadas para hacer la recuperación de la contraseña, el sistema
descargará un archivo (llave) que deberá ser aplicado en la versión
escritorio para poder iniciar sesión.
Requerimiento
NO funcional:
Prioridad del requerimiento:
Alto.

Identificación del RF42


requerimiento:
Nombre del Solicitud de recuperación de contraseña del aprendiz Sena.
Requerimiento:
Características: Establecer en el software procedimientos seguros para cuando el
aprendiz necesite recuperar la contraseña.
Descripción del Al momento de que un aprendiz solicite recuperar su contraseña, el
requerimiento: software le hará 3 preguntas de las 6 que el aprendiz definió, le mostrará
un grupo de 10 imágenes, donde el aprendiz deberá de seleccionar la
imagen que definió para la recuperación de la contraseña, por último,
deberá seleccionar el numero de la ficha y la jornada de formación.
Requerimiento
NO funcional:
Prioridad del requerimiento:
Alto.

Identificación del RF43


requerimiento:
Nombre del Recuperar contraseña
Requerimiento:
Características: La contraseña podrá ser asignada nuevamente, pero tendrá que pasar
por un filtro de validación de información
Descripción del Todo usuario o aprendiz que se le olvide la contraseña tendrá que pasar
requerimiento: por un filtro donde se validara si los datos son correctos o no, si no son
correctos no podrá pasar el filtro y si son correctos el software lo enviara
a un formulario donde podrá asignar una nueva contraseña.
Requerimiento
NO funcional:
Prioridad del requerimiento:
Alto.

Identificación del RF44


requerimiento:
Nombre del Cambio de contraseña versión escritorio.
Requerimiento:
Características: Permite cambiar la contraseña para ambas versiones (web, escritorio)
para que tengan las mismas credenciales de acceso en un tiempo de 15
días
Descripción del Al hacer el cambio de contraseña en la versión escritorio, nos dará un
requerimiento: lapso de 15 días, en ese plazo debemos ir a la página para hacer y
realizar los respectivos pasos para el cambio de contraseña, después de
hacer esto descargaremos un archivo (llave), el cual debemos aplicar
luego al software de escritorio y así tendremos las mismas credenciales
de acceso.
Requerimiento
NO funcional:
Prioridad del requerimiento:
Alto.

Identificación del RF45


requerimiento:
Nombre del Cambio de contraseña
Requerimiento:
Características: En ambas versiones se manejará una misma contraseña, evitando
confusiones en los usuarios.
Descripción del Cuando algún aprendiz o instructor haga el proceso de cambio
requerimiento: de contraseña en la versión web y se aplique la llave en la
versión escritorio, ambas versiones quedarán con la misma contraseña
que se cambió en la versión web.
Requerimiento
NO funcional:
Prioridad del requerimiento:
Medio.

Identificación del RF46


requerimiento:
Nombre del Bloqueo del software en la versión escritorio
Requerimiento:
Características: Evitar el ingreso de usuarios que no están autorizados y también que el
usuario pueda dejar la misma contraseña en ambas versiones.
Descripción del Si un instructor o aprendiz luego de solicitar el cambio de contraseña en
requerimiento: la versión escritorio no aplica la llave que se genera en la versión web,
luego de 15 días el software de la versión escritorio será bloqueado, la
única forma de desbloqueo es aplica la llave que se solicita.
Requerimiento
NO funcional:
Prioridad del requerimiento:
Medio.

Identificación del RF47


requerimiento:
Nombre del Materiales de apoyo para aprendices sin conectividad
Requerimiento:
Características: El instructor pueda encontrar alternativas para compartir el material de
apoyo relacionado con enlace externo.
Descripción del El software tendrá un sistema de notificación el cual ayudara al instructor
requerimiento: cuando cargue material de apoyo a recordar que no todos los
aprendices tienen internet, entonces el instructor deberá buscar
diferentes tipos de opciones para hacer llegar el material a todos los
aprendices, ya sea como pdf o como alguna página que no requiera
conectividad.
Requerimiento
NO funcional:
Prioridad del requerimiento:
Medio.

Identificación del RF48


requerimiento:
Nombre del Versión y fecha en las guías de aprendizaje.
Requerimiento:
Características: Hacer un control de versiones cada vez que se haga una modificación
en la guía de aprendizaje.
Descripción del El instructor al crear o modificar una guía de aprendizaje, el software
requerimiento: asignara una versión y fecha como mecanismo de control de versiones.

En base de datos se guarda adicionalmente el ID del instructor que hizo


el cambio.
Requerimiento
NO funcional:
Prioridad del requerimiento:
Medio.

Identificación del RF49


requerimiento:
Nombre del Distinguir guía de aprendizaje por su fecha y versión
Requerimiento:
Características: Toda guía de aprendizaje tendrá resaltada su fecha y versión para
identificación del aprendiz.
Descripción del Cada guía de aprendizaje tiene un número de versión y una fecha de su
requerimiento: última modificación, estos dos valores estarán resaltados en las guías
para ayudar a los aprendices a poder distinguir bajo que versión se está
trabajando las actividades de formación.
Requerimiento
NO funcional:
Prioridad del requerimiento:
Medio.

Identificación del RF50


requerimiento:
Nombre del Número de versión del software.
Requerimiento:
Características: Para tener un control sobre las actualizaciones generales que presente
la plataforma, esta incluirá una nomenclatura para indicar su versión.
Descripción del El software será versionado mediante una nomenclatura conforme la
requerimiento: plataforma reciba actualizaciones generales para identificar su
desarrollo, este bien, podrá ser visible para todos ya que estará incluido
en algún espacio dentro de la plataforma, además, junto con la versión
se podría añadir información acerca de las novedades, características o
cambios que esta ha sufrido.

Se tendrá un número de versión para el software web y otro para el


software escritorio.
Requerimiento
NO funcional:
Prioridad del requerimiento:
Medio.

PARAMETRIZACIÓN.

Identificación del RF51


requerimiento:
Nombre del Creación de personas.
Requerimiento:
Características: El formulario es creado para las personas que no tienen un usuario
activo o no tienen otra forma de registrarse.
Descripción del En este formulario se ingresarán sus datos personales (nombre,
requerimiento: apellido, cedula, correo, tipo de sangre) el tipo de persona que lo puede
diligenciar son instructores, coordinadores, aprendices y
administradores.
Requerimiento
NO funcional:
Prioridad del requerimiento:
Alta.

Identificación del RF52


requerimiento:
Nombre del Registro de instructores – por parte de administradores e instructores
Requerimiento: líderes.
Características: El administrador tendrá que hacer el registro masivo de los instructores,
para el funcionamiento en el software.
Descripción del Para el registro de los instructores, el administrador tendrá la opción de
requerimiento: hacer registro individual o subir archivos masivos de Excel, tendrá que
contener algunos datos como son, nombre completo, número de
identificación, correo, teléfono, línea a la que pertenece, programa de
formación, si es de contrato o es de planta, si es de contrato deberá
ingresar la fecha de inicio y fin del contrato.

El software realizará el registro masivo de los instructores y el instructor


podrá ingresar con su correo SENA o misena y como contraseña
temporal el número de identificación.

El resto de información y el cambio de contraseña la proporcionara el


instructor cuando ingrese por primera vez.
Requerimiento
NO funcional:
Prioridad del requerimiento:
Alta.

Identificación del RF53


requerimiento:
Nombre del Registro de aprendices – por parte de instructores o administradores
Requerimiento:
Características: Se hace el registro masivo de aprendices para poderlos asociar a las
fichas a las cuales ingresaran.
Descripción del Una vez creada la ficha a la que el aprendiz ingresará, el instructor o
requerimiento: administrador podrá realizar el registro de aprendices de manera
individual o masiva por medio de archivos de Excel, para crear el perfil
del aprendiz, luego cuando el aprendiz ingrese por primera vez, el
software le solicitar completar el registro con un número personal de
contacto, el número telefónico de un acudiente en caso de emergencia y
que cambie por primera vez la contraseña de su perfil.
Requerimiento
NO funcional:
Prioridad del requerimiento:
Alta.
Identificación del RF54
requerimiento:
Nombre del Actividades del instructor líder.
Requerimiento:
Características: Cada línea tendrá opcionalmente un instructor líder, para la
administración de diferentes tareas que se requieren en la línea de
formación.
Descripción del Se elegirá un instructor del área como líder de la línea a la que
requerimiento: pertenece, para que este pueda realizar funciones como la de creación
del programa o de los programas de formación al que está registrado,
aprobar el traslado de aprendices, asignación de instructores a una ficha
de formación, definir el tiempo de actualización de las guías, creación de
nuevas fichas de su programa; el software le permitirá ver el avance de
cada uno de los instructores del programa.
Requerimiento
NO funcional:
Prioridad del requerimiento:
Alta.

Identificación del RF55


requerimiento:
Nombre del Jornadas
Requerimiento:
Características: Las jornadas se registrarán según los horarios de formación que estén
disponibles en el centro de formación.
Descripción del Estas jornadas serán creadas por el administrador del software,
requerimiento: registrando los horarios de inicio y fin de la jornada de formación, estas
jornadas serán necesarias para la organización de las fichas como
también la organización de los ambientes con los que cuente cada sede.
Requerimiento
NO funcional:
Prioridad del requerimiento:
Medio.

Identificación del RF56


requerimiento:
Nombre del Formato - guía de aprendizaje
Requerimiento:
Características: Para que el software pueda generar los archivos de guía de aprendizaje
que pueden ser usados por los aprendices e instructores.
Descripción del En el software se podrá diseñar el formato de guía de aprendizaje, por
requerimiento: medio de añadir o eliminar campos que son de la estructura de la guía,
el administrador o instructor líder serán los únicos que podrán hacer
cambios en el formato.

El formato se podrá modificar según las exigencias del sistema de


calidad SIGA del SENA.
Requerimiento
NO funcional:
Prioridad del requerimiento:
Medio.

Identificación del RF57


requerimiento:
Nombre del Formato – Planeación.
Requerimiento:
Características: Para que el software pueda generar el archivo de planeación
pedagógica donde va toda la estructura del programa de formación, que
pueden ser usados por los aprendices e instructores.
Descripción del En el software se podrá diseñar el formato de planeación pedagógica,
requerimiento: por medio de añadir o eliminar campos que son de la estructura de la
planeación, el administrador o instructor líder serán los únicos que
podrán hacer cambios en el formato.

En el formato estarán especificadas las fases del curso, las


competencias, los resultados de aprendizaje y demás elementos del
programa de formación.

El formato se podrá modificar según las exigencias del sistema de


calidad SIGA del SENA.
Requerimiento
NO funcional:
Prioridad del requerimiento:
Medio.

Identificación del RF58


requerimiento:
Nombre del Formato – Lista de chequeo.
Requerimiento:
Características: Para que los instructores puedan crear sus listas de chequeo los cuales
se aplicaran a la evaluación de las actividades de formación.
Descripción del En el software se podrá diseñar el formato de lista de chequeo, por
requerimiento: medio de añadir o eliminar campos, el administrador o instructor líder
serán los únicos que podrán hacer cambios en el formato.

Este formato lo podrá usar el instructor para calificar cada una de las
actividades y evaluaciones que realizará.

En el software no se registrará calificaciones.


Requerimiento
NO funcional:
Prioridad del requerimiento:
Medio.

Identificación del RF59


requerimiento:
Nombre del Ambiente de formación.
Requerimiento:
Características: Para registrar el ambiente en donde será impartida una ficha de
formación.
Descripción del El administrador del sistema podrá registrar los ambientes de formación
requerimiento: que se encuentra en el centro, de esta manera cuando se registre las
fichas de formación por parte del instructor líder de cada línea, podrá
seleccionar el ambiente en donde se impartirá la formación.
Requerimiento
NO funcional:
Prioridad del requerimiento:
Medio.

Identificación del RF60


requerimiento:
Nombre del Tipos de archivo.
Requerimiento:
Características: Los archivos podrán ser visualizados desde el software.
Descripción del En el software se podrán visualizar los archivos de tipo office, PDF,
requerimiento: archivos de video, audio, comprimidos para que los aprendices les sea
más fácil ver el material de apoyo de las actividades de aprendizaje.
Requerimiento
NO funcional:
Prioridad del requerimiento:
Medio.

Identificación del RF61


requerimiento:
Nombre del Asociación de aprendices a las fichas.
Requerimiento:
Características: El instructor líder se encargará de asociar los aprendices a la ficha para
relacionar los aprendices con su programa formación.
Descripción del El instructor líder realizará la asociación de los aprendices a una ficha de
requerimiento: formación de su línea, por medio de archivos masivos de Excel, en este
archivo de tendrá los datos básicos de los aprendices, haciendo un
registro de cada futuro usuario del software.

En el software también se tendrá la posibilidad de registrar a un aprendiz


de manera individual, por medio de un formulario que solicite los mismos
datos básicos del aprendiz.

Este proceso se podrá realizar en un formulario individual o en el


formulario de creación de fichas de aprendizaje.
Requerimiento
NO funcional:
Prioridad del requerimiento:
Medio.

Identificación del RF62


requerimiento:
Nombre del Traslado de aprendices
Requerimiento:
Características: Formato que deberá diligenciar un aprendiz en caso de que quiera pedir
un traslado de centro de formación o de algún programa de la misma
línea.
Descripción del Cuando un aprendiz requiera el traslado a otro centro de formación
requerimiento: tendrá que diligenciar este formato teniendo en cuenta de que al lugar
que desee ir tenga el mismo programa que está realizando o que tenga
algún programa de la línea a la cual pertenece; el aprendiz que quiera
cambiar
de programa solo podrá hacerlo si es para un programa que pertenezca
a la línea del actual curso que realiza.
Requerimiento
NO funcional:
Prioridad del requerimiento:
Medio.

Identificación del RF63


requerimiento:
Nombre del Asociación de instructores a fichas de formación.
Requerimiento:
Características: El administrador o instructor líder asociara los instructores que sean
asignados a una ficha de formación.
Descripción del El administrador o instructor líder podrá asociar a los instructores que
requerimiento: sean asignados a una ficha de formación por parte de la coordinación
académica, en el formulario se podrá buscar la ficha a la cual se le va
asociar los diferentes instructores, luego se podrá buscar los instructores
que ya están creados en el software, y se realizara el proceso de
asociación.
El software identificará a que área pertenece el instructor gracias a la
información registrada al momento de crearlo, por último, el
administrador o instructor líder podrá seleccionar dentro de los
instructores técnicos, quien será el instructor líder de la ficha.
Requerimiento
NO funcional:
Prioridad del requerimiento:
Medio.

Identificación del RF64


requerimiento:
Nombre del Roles.
Requerimiento:
Características: El software tendrá diferentes roles cada una con funciones distintas.
Descripción del El software tendrá los roles de administrador, instructor líder,
requerimiento: instructores, aprendices y coordinador, cada uno de estos roles podrá
realizar diferentes funciones según sean asignados por el administrador
del sistema.
Requerimiento
NO funcional:
Prioridad del requerimiento:
Medio.

Identificación del RF65


requerimiento:
Nombre del Año académico.
Requerimiento:
Características: El software tendrá en cuenta la fecha de inicio y fin del año académico
para la terminación de fichas, vencimiento de credenciales de acceso,
periodo de actualización de guías de formación
Descripción del El administrador podrá registrar de que fecha a que fecha va el año
requerimiento: académico, con el fin de establecer fechas de finalización de acceso a la
plataforma por parte de aprendices que terminan su etapa productiva,
instructores contratistas, y la programación de actualización de guías de
aprendizaje.
Requerimiento
NO funcional:
Prioridad del requerimiento:
Medio.
Identificación del RF66
requerimiento:
Nombre del Programa de formación
Requerimiento:
Características: Requisito que el software exige en el proceso de inscripción de un
programa de formación en el software.
Descripción del Administrador o Instructor líder se encargará de registrar toda la
requerimiento: estructura del programa de formación como las actividades, fases,
actividades de proyectos, actividades de aprendizaje, resultado de
aprendizaje, criterios de evaluación, tiempo de duración de cada una de
las fases del programa, el archivo pdf del programa de formación será
subido para tener respaldo de la información ingresada.
Requerimiento
NO funcional:
Prioridad del requerimiento:
Alta

Identificación del RF67


requerimiento:
Nombre del Líneas
Requerimiento:
Características: El administrador creara las líneas para poder organizar los diferentes
programas que pertenecen a esta.
Descripción del El administrador del software tendrá la opción de crear las líneas que
requerimiento: existen en el centro de formación, teniendo que establecer un instructor
líder a cargo de esta línea
Requerimiento
NO funcional:
Prioridad del requerimiento:
Medio

Identificación del RF68


requerimiento:
Nombre del Sede de formación.
Requerimiento:
Características: Registrar las sedes que existen en el centro formación.
Descripción del El administrador del sistema podrá registrar las sedes que existan en el
requerimiento: centro de formación, también el coordinador de la sede, para tener una
organización de los ambientes y programas que allí se ofertan.
Requerimiento
NO funcional:
Prioridad del requerimiento:
Medio

Identificación del RF69


requerimiento:
Nombre del Fichas
Requerimiento:
Características: Se registrará la información básica para crear una ficha
Descripción del El administrador o el instructor líder de ficha, podrá realizar registro en el
requerimiento: formulario, donde deberá poner una información básica obligatoria (el
número de ficha, el programa de formación al que pertenece, la jornada
y ambiente) para que se puedan crear las fichas, luego de ser creada la
ficha se complementaran algunos datos como la lista de los instructores
y aprendices que estarán en la ficha.
Requerimiento
NO funcional:
Prioridad del requerimiento:
Medio

Requerimientos No Funcionales.

Identificación del RNF01


requerimiento:
Nombre del Interfaz del sistema.
Requerimiento:
Características: El sistema presentara una interfaz de usuario sencilla para que sea de
fácil manejo a los usuarios del sistema.
Descripción del El sistema debe tener una interfaz de uso intuitiva y sencilla.
requerimiento:
Prioridad del requerimiento:
Alta

Identificación del RNF02


requerimiento:
Nombre del Ayuda en el uso del sistema.
Requerimiento:
Características: La interfaz del usuario deberá de presentar un sistema de ayuda para
que los mismos usuarios del sistema se les faciliten el trabajo en cuanto
al manejo del sistema.
Descripción del La interfaz debe estar complementada con un buen sistema de ayuda (la
requerimiento: administración puede recaer en personal con poca experiencia en el uso
de aplicaciones informáticas).
Prioridad del requerimiento:
Alta

Identificación del RNF03


requerimiento:
Nombre del Mantenimiento.
Requerimiento:
Características: El sistema deberá de tener un manual de instalación y manual de
usuario para facilitar los mantenimientos que serán realizados por el
administrador.
Descripción del El sistema debe disponer de una documentación fácilmente actualizable
requerimiento: que permita realizar operaciones de mantenimiento con el menor
esfuerzo posible.
Prioridad del requerimiento:
Alta

Identificación del RNF04


requerimiento:
Nombre del Diseño de la interfaz a la característica de la web.
Requerimiento:
Características: El sistema deberá de tener una interfaz de usuario, teniendo en cuenta
las características de la web de la institución.
Descripción del La interfaz de usuario debe ajustarse a las características de la web de
requerimiento: la institución, dentro de la cual estará incorporado el sistema de gestión
de procesos y el inventario.
Prioridad del requerimiento:
Alta

Identificación del RNF05


requerimiento:
Nombre del Encriptación privada de datos del usuario en el software
Requerimiento:
Características: La encriptación de la contraseña es muy importante porque hace que la
información se vuelva más segura contra ataques y también protege los
datos de otros usuarios, aplicando políticas de tratamiento de datos.
Descripción del El usuario quiere que sus datos estén más seguros, el software aplicara
requerimiento: el estándar de encriptación MD5 o Sha-1 para el manejo de las
contraseñas.
Se implementará protocolos de seguridad en la BD y en el servidor
donde de aloje el software.
El software cerrara sesión al pasar los 10 minutos de inactividad, así
mismo no recordara los datos de ingreso al software.
Prioridad del requerimiento:
Alta

Identificación del RNF06


requerimiento:
Nombre del Nivel de Usuario
Requerimiento:
Características: Garantizara al usuario el acceso de información de acuerdo al nivel que
posee.
Descripción del Facilidades y controles para permitir el acceso a la información al
requerimiento: personal autorizado a través de Internet, con la intención de consultar y
subir información pertinente para cada una de ellas.
Prioridad del requerimiento:
Alta

Identificación del RNF07


requerimiento:
Nombre del Compatibilidad con todos los navegadores
Requerimiento:
Características: El software es compatible con todos los navegadores, haciendo que se
vea igual en dichos navegadores como Mozilla, Google Chrome, Opera,
etc.., para facilitar el uso del software por parte de los aprendices.
Descripción del Utilizar una codificación de estilos que sea compatible con todos los
requerimiento: navegadores, que al combinarla con librerías como Bootstrap se
garantizará una carga rápida de la web. Eso hará que sea más fácil
conseguir que la web se vea igual en los distintos navegadores, al
mismo tiempo que asegura que el código siga siendo útil para futuras
versiones.
Prioridad del requerimiento:
Alta

Identificación del RNF08


requerimiento:
Nombre del Backup de respaldo de la información.
Requerimiento:
Características: El sistema contara con una copia de todos los archivos y datos
suministrados en el software, para así recuperar la información en caso
de pérdida.
Descripción del El software debe contar con un respaldo de Información de todos los
requerimiento: datos y archivos que se suministren en esta web, definiendo así un
tiempo para que el software haga la función de guardar la información
en el backup preestablecido, y así ofrecer un servicio de seguridad a
nuestros usuarios en el respaldo de la información consumida por esta
página.
Se debe estableces que tipo de backup se va a implementar según las
necesidades del software, puede ser completa, o parcial.
Prioridad del requerimiento:
Alta

Identificación del RNF10


requerimiento:
Nombre del Tutorial de uso del software.
Requerimiento:
Características: El software tendrá implementado un video tutorial al inicio de este, para
orientar a los usuarios nuevos.
Descripción del El software contará con un tutorial el cual servirá para que los usuarios
requerimiento: puedan tener un mayor conocimiento acerca de este, viendo, así como
se debe manejar o utilizar a la hora de ingresar, investigar, salir y hacer
alguna tarea.
Este tutorial de apoyo se podrá desactivar por parte del usuario, también
en el menú del software se dejará un botón de acceso al tutorial por si
algún usuario necesita verlo nuevamente.
Prioridad del requerimiento:
baja

3.1 Requisitos comunes de las interfaces


.
3.1.1 Interfaces de usuario

La interfaz con el usuario consistirá en un conjunto de ventanas con botones, listas


y campos de textos. Ésta deberá ser construida específicamente para el sistema
propuesto y, será visualizada desde un navegador de internet.

3.1.2 Interfaces de hardware

Será necesario disponer de equipos de cómputos en perfecto estado con las


siguientes características:

 Adaptadores de red.
 Procesador de 1.66GHz o superior.
 Memoria mínima de 256Mb.
 Mouse.
 Teclado.

3.1.3 Interfaces de software

 Sistema Operativo: Windows XP o superior.


 Explorador: Mozilla o Chrome.
3.1.4 Interfaces de comunicación

Los servidores, clientes y aplicaciones se comunicarán entre sí, mediante protocolos


estándares en internet, siempre que sea posible. Por ejemplo, para transferir archivos
o documentos deberán utilizarse protocolos existentes (FTP u otros convenientes).

3.2 Requisitos funcionales


3.2.1 Requisito funcional 1

 Autentificación de Usuarios: los usuarios deberán identificarse para


acceder a cualquier parte del sistema.

 El sistema podrá ser consultado por cualquier usuario dependiendo


del módulo en el cual se encuentre y su nivel de accesibilidad.

3.2.2 Requisito funcional 2

 Consultar Información: El sistema ofrecerá al usuario información


general acerca de la Instrucción Académica, materias, Calendario de
eventos.

 Consultar Instrucción Académica: Muestra información


general sobre los cursos que la institución ofrece, en qué consiste,
duración por período académico.
 Consultar Materias: Permite a los estudiantes ver las
asignaciones que los docentes han publicado, descargar guía e
información relevante a la materia y ver notas obtenidas en
evaluaciones.
 Consultar Calendario de Eventos: Muestra a los usuarios
información relevante a noticias u otros eventos planificados.

3.2.3 Requisito funcional 3

 Registrar Usuarios: El sistema permitirá al usuario (estudiante, docente


y Administrador) registrarse. El usuario debe suministrar datos como: CI,
Nombre, Apellido, E-mail, Usuario y Password.

3.2.4 Requisito funcional 4

 Modificar: Permite al administrador modificar datos de los usuarios,


materias y cuentas creadas.

3.2.5 Requisito funcional 5


 Gestionar Aula virtual: Permite información referente al aula virtual.
 Crear Cursos: Permite al docente una vez que haya accedido con
su cuenta al aula virtual, crear su materia y suministrar información
relevante al mismo a los estudiantes, manteniendo una comunicación
activa.

 Registrar Estudiante: El estudiante deberá suministrar su cédula


de identidad y nombre juntamente con una contraseña para poder
incluirse en una materia.

o Aula Virtual: El estudiante deberá registrarse ingresando un


nombre de usuario juntamente con una contraseña para poder
ingresar en el sistema.

o Materia: El estudiante deberá colocar la contraseña


suministrada por el docente para quedar inscrito en la materia.

 Consultar cursos: Permite a los estudiantes ver información de


actividades pendientes y notas de evaluaciones realizadas.

 Descargas: Permite a los estudiantes descargar guías e información


relevante a las materias que cursa solo si se encuentra inscrito en
ellas.

 Foros: El estudiante podrá mantener una discusión y ver información


sobre un tema determinado por el docente.

o Permite la interacción y discusión de usuarios sobre temas ya


antes planteado.

o Planteamiento de temas sobre alguna tarea o problema a


desarrollar.

o Permite subir archivos y documentos vinculados a un link para


descargar y para tener una mejor comunicación e interacción
entre los usuarios

o Los usuarios que participaran en el foro tendrán que haberse


inscrito anteriormente en la materia

3.2.6 Requisito funcional 6

 Integración de Componentes: El componente de inventario junto con


el moodle deberá integrarse al sistema de información web proporcionando
los recursos necesarios, con el propósito de que la interacción con los
usuarios sea provechosa en la administración de la información académica.

3.2.7 Requisito funcional 7

 Gestionar Reportes: Permite al administrador imprimir reportes de los


eventos a realizar o concluidos, así como también, ver listados de estudiantes
por materias, docentes activos, entre otros.
3.2.8 Requisito funcional 8

 Acreditar: Permite al administrador y docente dar constancia de que el


estudiante participo y concluyó el curso o evento el que se encontraba
inscrito.

3.2.9 Requisito funcional 9

 Auditoría: Evaluar y analizar los procesos del sistema, proponiendo


solución de problemas existentes dentro del sistema utilizado

3.3 Requisitos no funcionales


3.3.1 Requisitos de rendimiento

 Garantizar que el diseño de las consultas u otro proceso no afecte el


desempeño de la base de datos, ni considerablemente el tráfico de la red.

3.3.2 Seguridad

 Garantizar la confiabilidad, la seguridad y el desempeño del sistema


informático a los diferentes usuarios. En este sentido la información
almacenada o registros realizados podrán ser consultados y actualizados
permanente y simultáneamente, sin que se afecte el tiempo de respuesta.

 Garantizar la seguridad del sistema con respecto a la información y datos que


se manejan tales sean documentos, archivos y contraseñas.

 Facilidades y controles para permitir el acceso a la información al personal


autorizado a través de Internet, con la intención de consultar y subir
información pertinente para cada una de ellas.

3.3.3 Fiabilidad

 El sistema debe tener una interfaz de uso intuitiva y sencilla

 La interfaz de usuario debe ajustarse a las características de la web de la


institución, dentro de la cual estará incorporado el sistema de gestión de
procesos y el inventario

3.3.4 Disponibilidad

 La disponibilidad del sistema debe ser continua con un nivel de servicio para
los usuarios de 7 días por 24 horas, garantizando un esquema adecuado que
permita la posible falla en cualquiera de sus componentes, contar con una
contingencia, generación de alarmas.

3.3.5 Mantenibilidad

 El sistema debe disponer de una documentación fácilmente actualizable que


permita realizar operaciones de mantenimiento con el menor esfuerzo posible
 La interfaz debe estar complementada con un buen sistema de ayuda (la
administración puede recaer en personal con poca experiencia en el uso de
aplicaciones informáticas).

3.3.6 Portabilidad

 El sistema será implantado bajo la plataforma de Windows.

También podría gustarte