Académique Documents
Professionnel Documents
Culture Documents
Fecha 08/Febrero/2013
0.3 Pg. 2
Integrantes: Kelly Marcela Franco Grajales Andrs Mauricio Medina Escobar Natal Parra Rodriguez Daniel Hidalgo Jaramillo Juan Carlos Gil Patio
Versin 1.0
Documento validado por las partes en fecha: [Fecha] Por el cliente Por la empresa suministradora
Contenido
FICHA DEL DOCUMENTO......................................................................................................... 4 CONTENIDO............................................................................................................................... 5 1 INTRODUCCIN....................................................................................................................... 6 1.1 Propsito............................................................................................................................... 6 1.2 Alcance.................................................................................................................................. 6 1.3 Personal involucrado........................................................................................................... 6 1.4 Definiciones, acrnimos y abreviaturas.............................................................................7 1.5 Referencias........................................................................................................................... 8 1.6 Resumen............................................................................................................................... 8 2 DESCRIPCIN GENERAL....................................................................................................... 8 2.1 Perspectiva del producto..................................................................................................... 8 2.2 Funcionalidad del producto................................................................................................. 8 2.3 Caractersticas de los usuarios........................................................................................... 8 2.4 Restricciones........................................................................................................................ 9 2.5 Suposiciones y dependencias............................................................................................ 9 2.6 Evolucin previsible del sistema........................................................................................9 3 REQUISITOS ESPECFICOS................................................................................................... 9 3.1 Requisitos comunes de los interfaces...............................................................................9 3.2 Requisitos funcionales...................................................................................................... 10 3.3 Requisitos no funcionales................................................................................................. 15 3.4 Otros requisitos.................................................................................................................. 17 4 APNDICES............................................................................................................................ 17
1 Introduccin
En el siguiente documento se explicaran y analizaran los requisitos del proyecto Gestin del Bienestar del Aprendiz que ser desarrollado en el Sena regional Caldas; en el cual se implementara la gua de requerimientos software de la IEEE (Std. 830-1993).
1.1
Propsito
Dar a conocer el funcionamiento general de la aplicacin Gestin del Bienestar del Aprendiz y el contenido de la misma, segn la informacin brindada por el grupo de bienestar de aprendices, Sena regional Caldas que tendr como publico objetivo o usuario final la misma rea de bienestar del aprendiz.
1.2
Alcance
Nombre de la aplicacin: Gestin de Bienestar del Aprendiz La aplicacin realizara procesos informativos y educativos sobre el SENA regional Caldas, dirigida al sector encargado de bienestar del aprendiz, es decir de trabajo social y psicologa. El contenido de la aplicacin Gestin de bienestar el aprendiz, ser de inters del sector para lograr la efectividad en la informacin y los reportes brindada a los usuarios finales. Se actualizara la informacin almacenada en la aplicacin de acuerdo a la necesidad del cliente (proceso realizado por cada departamento encargado). La aplicacin realizara procesos de almacenamiento e ingreso de informacin por parte del usuario final. El usuario final ejecutara procesos de ingreso de informacin y extraccin de reportes a la aplicacin Gestin de Bienestar del Aprendiz.
1.3
Personal involucrado
Heri Fernando Londoo Lder de proyecto Ingeniero Electrnico Organizar el plan de trabajo de acuerdo al cronograma de actividades definidos para realizar la aplicacin Gestin de bienestar del Aprendiz; disear contenidos, editar videos, edicin de audios, edicin y retoque imgenes digitales animaciones y programar el contenido de la misma. hlondono@misena.edu.co
Informacin de contacto Aprobacin Nombre Rol Categora profesional Responsabilidades Informacin de contacto Aprobacin Nombre Rol Categora profesional Responsabilidades
Natal Parra Rodriguez Diseadora Aprendiz SENA Regional Caldas Disear, editar y programar el contenido de la aplicacin Gestin de Bienestar del aprendiz, redaccin de documento e ilustracin Nparra0@misena.edu.co
Kelly Franco Grajales Diseadora Aprendiz SENA Regional Caldas Disear, editar y programar el contenido de la aplicacin
Descripcin de requisitos del software
Informacin de contacto Aprobacin Nombre Rol Categora profesional Responsabilidades Informacin de contacto Aprobacin Nombre Rol Categora profesional Responsabilidades Informacin de contacto Aprobacin Nombre Rol Categora profesional Responsabilidades Informacin de contacto Aprobacin Nombre Rol Categora profesional Responsabilidades Informacin de contacto Aprobacin Nombre Rol Categora profesional Responsabilidades Informacin de contacto Aprobacin
Andrs Mauricio Medina Escobar Programador Aprendiz SENA Regional Caldas Disear, editar y programar el contenido de la aplicacin Gestin de Bienestar del aprendiz, redaccin de documento e ilustracin andrezzmediina@misena.edu.co
Daniel Hidalgo Jaramillo Programador Aprendiz SENA Regional Caldas Disear, editar y programar el contenido de la aplicacin Gestin de Bienestar del aprendiz, redaccin de documento e ilustracin Dhidalgo04@misena.edu.co
Juan Carlos Gil Patio Analista, programador y diseador Aprendiz SENA Regional Caldas Disear, editar y programar el contenido de la aplicacin Gestin de Bienestar del aprendiz, redaccin de documento e ilustracin Jcgp89@misena.edu.co
Melva Lucia Cortes Correa Administradora del sistema Gestin de Bienestar del Aprendiz Psicloga del Centro de automatizacin Administrar la informacin requerida en el sistema mcortesc@misena.edu.co
Eleonora Daz Carmona Administradora del sistema Gestin de Bienestar del Aprendiz Trabajadora social del Centro de Automatizacin Administrar la informacin requerida en el sistema mcortesc@misena.edu.co
1.4
1.5
Referencias
Titulo IEEE RESOLUCIN N/A N/A Ruta Fecha 07/02/2013 AO 2005 SENA Autor
1.6
Resumen
Existen factores generales que afectan al producto y sus requerimientos. En la siguiente seccin se identifican estos factores en el contexto del desarrollo de la aplicacin. Algunos de estos factores son los costos y el tiempo (de cada fase del desarrollo) y la disponibilidad del cliente.
2 Descripcin general
2.1 Perspectiva del producto
El producto final permitir la interaccin al cliente y/o usuario final con la informacin brindada por la entidad Sena a travs de la aplicacin Gestin de bienestar del aprendiz para brindar al centro de automatizacin industrial una informacin clara y detallada de los procesos contenidos en bienestar de aprendices.
2.2
Generar informacin de eventos y servicios del centro de automatizacin industrial. Entregar al departamento de bienestar del aprendiz la informacin de cada uno de los aprendices, si ha sido o no beneficiado con algunos de los programas del centro de Automatizacin. Informar los programas pedaggicos a los que se encuentran inscritos los aprendices del centro en las distintas dependencias de Psicologa y de Bienestar; y los diferentes procesos que hayan llevado a cabo dentro del rea de bienestar indicando su resultado segn sea el caso. Resumen de las funcionalidades principales que el producto debe realizar, sin entrar en informacin de detalle. En ocasiones la informacin de esta seccin puede tomarse de un documento de especificacin del sistema de mayor nivel (ej. Requisitos del sistema). Las funcionalidades deben estar organizadas de manera que el cliente o cualquier interlocutor pueda entenderlo perfectamente. Para ello se pueden utilizar mtodos textuales o grficos.
2.3
Actividades
Acadmico. Ingreso de informacin, extraccin de documentos con los resultados asociados con cada aprendiz, manejo de la interfaz.
2.4
Restricciones
Hacer el uso apropiado de la aplicacin Gestin de Bienestar del Aprendiz de acuerdo a los protocolos e instrucciones de manejo de la misma. El cliente no ha especificado ninguna otra limitante.
2.5
Suposiciones y dependencias
Para el funcionamiento correcto de la aplicacin Gestin de Bienestar del Aprendiz se requiere ser instalado en Plug-in Adobe Flash Player Descripcin de aquellos factores que, si cambian, pueden afectar a los requisitos. Por ejemplo una asuncin puede ser que determinado sistema operativo est disponible para el hardware requerido. De hecho, si el sistema operativo no estuviera disponible, la SRS debera modificarse.
2.6
Se podr analizar la implementacin de fotos en el desarrollo de cada uno de los aprendices en los distintos procesos que se realicen como muestra de la evolucin en su propio Bienestar del Centro de Automatizacin, para ser puesto en marcha en un futuro no definido en la aplicacin Gestin de Bienestar del Aprendiz.
3 Requisitos especficos
Esta es la seccin ms extensa y ms importante del documento. Debe contener una lista detallada y completa de los requisitos que debe cumplir el sistema a desarrollar. El nivel de detalle de los requisitos debe ser el suficiente para que el equipo de desarrollo pueda disear un sistema que satisfaga los requisitos y los encargados de las pruebas puedan determinar si stos se satisfacen. Los requisitos se dispondrn en forma de listas numeradas para su identificacin, seguimiento, trazabilidad y validacin (ej. RF 10, RF 10.1, RF 10.2,...). Para cada requisito debe completarse la siguiente tabla: y realizar la descripcin del requisito La distribucin de los prrafos que forman este punto puede diferir del propuesto en esta plantilla, si las caractersticas del sistema aconsejan otra distribucin para ofrecer mayor claridad en la exposicin.
3.1
[Inserte aqu el texto] Descripcin detallada de todas las entradas y salidas del sistema de software.
Describir los requisitos del interfaz de usuario para el producto. Esto puede estar en la forma de descripciones del texto o pantallas del interfaz. Por ejemplo posiblemente el cliente ha especificado el estilo y los colores del producto. Describa exacto cmo el producto aparecer a su usuario previsto.
3.2
ID: NOMBRE:
Requisitos funcionales
RF 1 Autenticacin de los usuarios. El sistema validara el ingreso del usuario con base en los datos de acceso. Usuario, Contrasea Teclado. Confirmacin o rechazo de usuario. Mensaje en pantalla. Alta.
RF 2 Creacin de usuarios. El sistema debe permitir al administrador la creacin de nuevos usuarios. Cedula, Nombres, Apellidos, Tipo de Usuario (lo define el administrador), Direccin, Telfono. Teclado. Confirmacin o rechazo de usuario. Mensaje en pantalla.
Descripcin de requisitos del software
PRIORIDAD:
Alta.
ID: NOMBRE: DESCRIPCION: ENTRADAS: FUENTES DE ENTRADAS: SALIDA: DESTINO DE SALIDAS: PRIORIDAD:
RF 3 Ingreso de informacin modulo salud. El sistema debe permitir ingresar la informacin dependiendo del rea encargada Cedula, Nombres y Apellidos. Teclado. Confirmacin para guardar, o rechazo de la informacin Mensaje en pantalla, Documento en PDF (opcional). Alta.
ID: NOMBRE: DESCRIPCION: ENTRADAS: FUENTES DE ENTRADAS: SALIDA: DESTINO DE SALIDAS: PRIORIDAD:
RF 4 ingreso de informacin modulo desarrollo intelectual El sistema debe permitir ingresar la informacin dependiendo del rea encargada Cedula, Nombres y Apellidos. Teclado. Confirmacin para guardar, o rechazo de la informacin Mensaje en pantalla, Documento en PDF (opcional). Alta.
ID: NOMBRE: DESCRIPCION: ENTRADAS: FUENTES DE ENTRADAS: SALIDA: DESTINO DE SALIDAS: PRIORIDAD:
RF 5 ingreso de informacin modulo consejera y orientacin. El sistema debe permitir ingresar la informacin dependiendo del rea encargada Cedula, Nombres y Apellidos. Teclado. Confirmacin para guardar, o rechazo de la informacin, asignacin de citas. Mensaje en pantalla, documento en PDF. Alta.
ID: NOMBRE:
El sistema debe permitir ingresar la informacin dependiendo del rea encargada Cedula, Nombres y Apellidos. Teclado. Confirmacin para guardar, o rechazo de la informacin Mensaje en pantalla, documento en PDF. Alta.
ID: NOMBRE: DESCRIPCION: ENTRADAS: FUENTES DE ENTRADAS: SALIDA: DESTINO DE SALIDAS: PRIORIDAD:
RF 7 Ingreso de informacin modulo recreacin y deporte. El sistema debe permitir ingresar la informacin dependiendo del rea encargada Cedula, Nombres y Apellidos. Teclado. Confirmacin para guardar, o rechazo de la informacin. Mensaje en pantalla, Documento en PDF. (*El documento es un de informe de la administracin de los ingresos.) Alta.
ID: NOMBRE: DESCRIPCION: ENTRADAS: FUENTES DE ENTRADAS: SALIDA: DESTINO DE SALIDAS: PRIORIDAD:
RF 8 Ingreso de informacin modulo arte y cultura. El sistema debe permitir ingresar la informacin dependiendo del rea encargada Cedula, Nombres y Apellidos. Teclado. Confirmacin para guardar, o rechazo de la informacin Mensaje en pantalla, Documento en PDF (opcional). Alta.
RF 9 ingreso de informacin modulo informacin y comunicacin. El sistema debe permitir ingresar la informacin dependiendo del rea encargada Cedula, Nombres y Apellidos. Teclado. Confirmacin para guardar, o rechazo de la informacin
Descripcin de requisitos del software
Mensaje en pantalla, documento en PDF (*Informe de las empresas con vacantes laborales.) Alta.
ID: NOMBRE: DESCRIPCION: ENTRADAS: FUENTES DE ENTRADAS: SALIDA: DESTINO DE SALIDAS: PRIORIDAD:
RF 10 ingreso de informacin modulo proteccin y servicios institucionales. El sistema debe permitir ingresar la informacin dependiendo del rea encargada Cedula, Nombres y Apellidos. Teclado. Confirmacin para guardar, o rechazo de la informacin Mensaje en pantalla, Documento en PDF (opcional). Alta.
ID: NOMBRE: DESCRIPCION: ENTRADAS: FUENTES DE ENTRADAS: SALIDA: DESTINO DE SALIDAS: PRIORIDAD:
RF 11 Modificacin de mdulos. El sistema debe permitir modificar cualquier informacin de los mdulos nombrados. Cedula, Nombres y Apellidos. Teclado. Confirmacin para guardar, o rechazo de la informacin Mensaje en pantalla Media.
ID: NOMBRE: DESCRIPCION: ENTRADAS: FUENTES DE ENTRADAS: SALIDA: DESTINO DE SALIDAS: PRIORIDAD:
RF 12 Almacenamiento de la informacin. El sistema debe guardar la informacin en una base de datos predefinida. Informacin de cada modulo. Teclado Confirmacin para guardar, o rechazo de la informacin Mensaje en pantalla Alta.
ID: NOMBRE:
RF 13 Generacin de informes.
Descripcin de requisitos del software
El sistema debe generar informes: mensual, trimestral, anual y mostrarlo en pantalla, para imprimir o almacenar
ID: NOMBRE: DESCRIPCION: ENTRADAS: FUENTES DE ENTRADAS: SALIDA: DESTINO DE SALIDAS: PRIORIDAD:
RF 14 Bsqueda de datos. El sistema debe permitir la bsqueda de cualquier dato que se solicite. Numero de DI. Teclado. confirmacin o rechazo de la bsqueda. Mensaje en pantalla. Alta.
ID: NOMBRE: DESCRIPCION: ENTRADAS: FUENTES DE ENTRADAS: SALIDA: DESTINO DE SALIDAS: PRIORIDAD:
RF 15 Cierre de sesin. El sistema debe permitir cerrar sesin del usuario que se encuentre conectado. Confirmacin de cierre de sesin. Mouse. confirmacin de la accin (S/N). Mensaje en pantalla. Alta.
RF 16 Cierre del programa. El sistema debe permitir cerrar el programa. Confirmacin de cierre total. Mouse. confirmacin de la accin (S/N). Mensaje en pantalla.
Descripcin de requisitos del software
PRIORIDAD:
Alta.
Definicin de acciones fundamentales que debe realizar el software al recibir informacin, procesarla y producir resultados. En ellas se incluye: Comprobacin de validez de las entradas Secuencia exacta de operaciones Respuesta a situaciones anormales (desbordamientos, comunicaciones, recuperacin de errores) Parmetros Generacin de salidas Relaciones entre entradas y salidas (secuencias de entradas y salidas, formulas para la conversin de informacin) Especificacin de los requisitos lgicos para la informacin que ser almacenada en base de datos (tipo de informacin, requerido) Las requisitos funcionales pueden ser divididos en sub-secciones.
3.3
Requisitos no funcionales
RNF 01 El sistema contar con dos administradores. los administradores son Melva Corts y Eleonora Daz
ID: NOMBRE: DESCRIPCION: ENTRADAS: FUENTES DE ENTRADAS: SALIDA: DESTINO DE SALIDAS: PRIORIDAD:
Alta.
ID: NOMBRE:
RNF 02 El sistema Llevar un logo para la identificacin del proyecto Gestin de bienestar del aprendiz. El logo identificar al SENA con los colores institucionales y mostrar una imagen de la oficina de bienestar al aprendiz, el entorno del sistema se manejara en base al logo (colores, tonalidades).
Alta.
ID: NOMBRE: DESCRIPCION: ENTRADAS: FUENTES DE ENTRADAS: SALIDA: DESTINO DE SALIDAS: PRIORIDAD:
RNF 03 La interfaz del sistema ser implementada por JAVA El desarrollo del sistema se realizar en java en una programacin orientada a objetos.
Alta.
RNF 04 La informacin de los aprendices no estar al alcance del pblico. La informacin dse manejara slo con fines de administrar los recursos de bienestar del aprendiz.
3.3.2 Seguridad
[Inserte aqu el texto] Especificacin de elementos que protegern al software de accesos, usos y sabotajes maliciosos, as como de modificaciones o destrucciones maliciosas o accidentales. Los requisitos pueden especificar: Empleo de tcnicas criptogrficas. Registro de ficheros con logs de actividad. Asignacin de determinadas funcionalidades a determinados mdulos. Restricciones de comunicacin entre determinados mdulos. Comprobaciones de integridad de informacin crtica.
3.3.3 Fiabilidad
[Inserte aqu el texto]
Especificacin de los factores de fiabilidad necesaria del sistema. Esto se expresa generalmente como el tiempo entre los incidentes permisibles, o el total de incidentes permisible.
3.3.4 Disponibilidad
[Inserte aqu el texto] Especificacin de los factores de disponibilidad final exigidos al sistema. Normalmente expresados en % de tiempo en los que el software tiene que mostrar disponibilidad.
3.3.5 Mantenibilidad
[Inserte aqu el texto] Identificacin del tipo de mantenimiento necesario del sistema. Especificacin de quien debe realizar las tareas de mantenimiento, por ejemplo usuarios, o un desarrollador. Especificacin de cuando debe realizarse las tareas de mantenimiento. Por ejemplo, generacin de estadsticas de acceso semanales y mensuales.
3.3.6 Portabilidad
[Inserte aqu el texto] Especificacin de atributos que debe presentar el software para facilitar su traslado a otras plataformas u entornos. Pueden incluirse: Porcentaje de componentes dependientes del servidor. Porcentaje de cdigo dependiente del servidor. Uso de un determinado lenguaje por su portabilidad. Uso de un determinado compilador o plataforma de desarrollo. Uso de un determinado sistema operativo.
3.4
Otros requisitos
[Inserte aqu el texto] Cualquier otro requisito que no encaje en ninguna de las secciones anteriores. Por ejemplo: Requisitos culturales y polticos Requisitos Legales
4 Apndices
[Inserte aqu el texto] Pueden contener todo tipo de informacin relevante para la SRS pero que, propiamente, no forme parte de la SRS.