ESPECIFICACION DE REQUERIMIENTOS MODULO AUDITORIA CALYPSO CONSULTORÍA INDUSTRIAL Y DOTACIONES S.A.S “MOCI” VERSIÓN 1.0 Village Network World VILLAVICENCIO Village Network World Tel. +0578 6825288 Calle 23 No 4-44 Centro Villavicencio – Colombia www.gesoftware.wordpres.com Email: [email protected]1
29
Embed
gesoftware.files.wordpress.com · Web view2012-05-02 · Village Network World. Tel. +0578 6825288. Calle 23 No 4-44 Centro Villavicencio – Colombia. www. gesoftware.wordpres.com.
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
ESPECIFICACION DE REQUERIMIENTOS MODULO AUDITORIA CALYPSO CONSULTORÍA INDUSTRIAL Y DOTACIONES
S.A.S“MOCI”
VERSIÓN 1.0
Village Network World
VILLAVICENCIO2012
Village Network WorldTel. +0578 6825288
Calle 23 No 4-44 Centro Villavicencio – Colombiawww.gesoftware.wordpres.com
El presente documento proporciona una versión preliminar del análisis detallado de los requerimientos de software, elaborado como propuesta para sistematizar el módulo de auditoria de calidad de Calypso, se incluirá una visión global de todo el proceso.
El objetivo es definir de manera precisa las funcionalidades solicitas por el cliente, de tal forma que haya claridad y consistencia en lo interpretado, para el final garantizar y satisfacer los requerimientos expresados por el cliente. El documento se ha estructurado según la recomendación IEEE para la especificación de requerimientos en su estándar 830 [IEEE, 1998] [upm, 2000].
Village Network WorldTel. +0578 6825288
Calle 23 No 4-44 Centro Villavicencio – Colombiawww.gesoftware.wordpres.com
El propósito principal de este documento es definir cuales son los requerimientos funcionales y no funcionales del sistema, además establecer las limitaciones y restricciones para la implementación de una aplicación Web que permita y proporcione las facilidades para administrar, y consultar la información referente a las auditorías de calidad realizadas por Calypso, con el fin de sustituir las actuales ineficiencias en el control, organización y gestión de auditorías, utilizadas por auditores, clientes y gerente. De tal forma que proporcionara la información y los elementos necesarios para controlar el desarrollo del proyecto.
Village Network WorldTel. +0578 6825288
Calle 23 No 4-44 Centro Villavicencio – Colombiawww.gesoftware.wordpres.com
Diseño, desarrollo e implementación del sistema MOCI (sistema de información de auditorías de calidad). Durante el proceso de desarrollo se cumplirá con los requerimientos que se definan según las características del producto a desarrollar, con el fin de mejorar la forma cómo se llevan los procesos de auditoria, MOCI será una aplicación que funcionara en un entorno web que permitirá administrar y consultar la información de auditorías de calidad realizadas por Calypso, MOCI permitirá una flexibilidad en el acceso a la información, igualmente la actualización dinámica de la misma. Permitirá realizar registro, actualización o eliminación de registros descentralizados a través de un equipo de cómputo dotada con un navegador web y una conexión a Internet.
Village Network WorldTel. +0578 6825288
Calle 23 No 4-44 Centro Villavicencio – Colombiawww.gesoftware.wordpres.com
La Empresa Calypso requiere de la implementación e implantación de un sistema de información personalizado que permita suministrar información oportuna, confiable, actualizada y relevante del proceso de auditorías, posibilitando la toma de decisiones, de esta forma es que hemos diseñado esta solución, que permitirá la sistematización del módulo de auditorías, de forma segura y eficiente.
Village Network WorldTel. +0578 6825288
Calle 23 No 4-44 Centro Villavicencio – Colombiawww.gesoftware.wordpres.com
IEEE: Instituto de Ingenieros Eléctricos y Electrónicos, una asociación técnico-profesional mundial dedicada a la estandarizaciónANSI: Instituto Nacional Estadounidense de EstándaresMOCI: Sistema de información de auditorías de calidad
1.5. Referencias
[1] ANSI/IEEE Std. 830-1984 Guía del IEEE para la Especificación de Requerimientos Software.
1.6. Panorama Village Network World
Tel. +0578 6825288Calle 23 No 4-44 Centro Villavicencio – Colombia
El producto que vamos a describir, es una aplicación Web que sistematizara el módulo de auditoria de calidad de calypso, que se adaptara estrictamente a los formatos correspondientes para este proceso.
Además la aplicación tendrá una manera sencilla de ingresar y debe ser capaz de informarnos del estado y avance global de una auditoria en cualquier instante de tiempo, advirtiéndonos de todas las actividades realizadas y las que se encuentran en proceso de ejecución, referentes a la empresa y numero de auditoria seleccionada.
2. Descripción General
Village Network WorldTel. +0578 6825288
Calle 23 No 4-44 Centro Villavicencio – Colombiawww.gesoftware.wordpres.com
MOCI será una de las herramientas mas eficaces para la administración y control de auditorias, sin embargo tiene diferentes riesgos que pueden hacer que su rendimiento pueda bajar, como la conexión a internet, una mala administración, la pagina no sea bien usada por los clientes y ellos no sepan usarla. Puede llegar a tener un poco de desventaja mientras los usuarios y clientes se adapten a esta nueva modalidad que beneficiara a Calypso. Otro problema que pueda ocurrir esta vincula al personal que realiza los requerimientos, un cambio de personal cambiara la perspectiva de los requerimientos y pueden llegar a ocurrir cambios no esperados, y halla que eliminar parte del trabajo realiza y por consiguiente perdida de dinero y tiempo. Además que los formatos del módulo de auditoria sean modificados total o parcialmente.
2.1. Perspectiva del Producto
La aplicación MOCI debe aumentar la eficacia del control en el proceso de desarrollo de auditorías y reducir la tasa de errores generados por la manipulación de la información.
El Objetivo del Sistema de Información MOCI para la empresa Calypso, es el de cumplir la sistematización, automatización y tener un mayor control de la información ingresada en los procesos de auditorías. Con el fin de ofrecer una solución integral y óptima para la buena administración de los recursos de la empresa, involucrado todos los procesos de la Empresa Calypso.
El sistema MOCI será un producto diseñado para trabajar en entornos WEB, lo que permitirá su utilización de forma descentralizada, tener fácil acceso a la información y así dar respuesta oportuna a las solicitudes de los cliente, además trabajará de manera independiente por lo tanto no interactuará con otros sistemas.
2.2. Funciones del Producto
Las funciones que debe realizar el producto las podemos clasificar en varios bloques Funciones DescripciónAdministrar Usuarios El administrador del sistema podrá gestionar los usuarios
(agregar, modificar, eliminar, buscar, listar) y establecer los niveles de accesibilidad a cada usuario.
Administrar Roles El administrador del sistema gestionará los roles de usuarios del sistema, de igual forma asignará los roles a los usuarios.
Publicar Informes El administrador de cada una de las auditorias será el encargado de publicar o habilitar la publicación de informes en formato PDF.
Administrar Empresas Proceso que permitirá a una persona (administrador) agregar, modificar, buscar y listar perfiles de empresas y de auditores.
Village Network WorldTel. +0578 6825288
Calle 23 No 4-44 Centro Villavicencio – Colombiawww.gesoftware.wordpres.com
Administrar Auditorías El administrador del sistema podrá gestionar auditorias (agregar, modificar, buscar y listar), y asignarles un auditor de calidad para que lo administre.
2.3. Características de los usuarios
Este producto sólo lo utilizar el gerente, auditores y clientes que deseen comprobar los avances o historial en las auditorias de calidad realizadas, de acuerdo a los cinco tipos o perfiles de usuarios del sistema, que interactuaran y lo administraran.
Cada usuario tendrá un perfil específico para que su interacción con el sistema sea correcta y no conlleve a fallos, de esta forma se garantiza que para cada perfil este habilitado únicamente lo autorizado a este, la jerarquía de usuarios y las funciones que cumplen se detallan a continuación.
Usuario DescripciónAdministrador Usuario con gran conocimiento en el manejo del sistema con una
previa capacitación por parte de la entidad. Encargado de manejar el sistema con gran responsabilidad sobre los criterios de permisos sobre los usuarios y configuraciones del sistema.
Gerente Usuario que tendrá a su disposición toda la información de la bases de datos auditores, empresas y su respetiva información del o de los procesos de auditoria realizados por cada usuario o empresa.
Auditor Usuario que interactúa continuamente con el sistema tendrá acceso a todas las auditorías realizadas por este para consultar y/o modificar, este último únicamente para auditorias en presente ejecución. Debe tener una capacitación previa sobre el sistema y debe manejar aplicaciones tipo Web.
Cliente Usuario de menor jerarquía que solo podrá tener acceso a la información relacionada con su o sus empresas, su conocimiento debe ser básico en el manejo de páginas Web.
2.4. Restricciones
La aplicación se desarrollará mediante software de licencia abierta: Sistema de Gestión de base de datos (MySQL) y el lenguaje de programación (PHP), por lo tanto, la utilización de estos programas se hará mediante las políticas establecidas por este tipo de licenciamiento.
Debido a que el sistema no interactúa con otros sistemas y es autónomo no se desarrollaran interfaces con otras aplicaciones. Todo el material que se realice para el usuario y la aplicación debe de estar en lenguaje español.
La información correspondiente a los formularios del módulo de auditoria como la fecha, la hora, auditor, auditado y las actividades realizadas, deben estar ajustadas a la realidad
Village Network WorldTel. +0578 6825288
Calle 23 No 4-44 Centro Villavicencio – Colombiawww.gesoftware.wordpres.com
para evitar desorganización. Además debe tener controles adecuados para la validación de datos.
El sistema debe controlar los permisos que tiene cada usuario para su accesibilidad de una manera correcta, de tal forma que pueda acceder la información que le corresponde de acuerdo a su perfil. Cada usuario deberá autenticarse y su acceso verificado por una sola Terminal para su respectiva labor. Todas las claves de seguridad deberán estar seguras y en su defecto encriptadas en la base de datos para dar una buena seguridad al sistema y su información.
3. Requisitos Específicos
3.1. Requerimientos Funcionales
ID RF_00Descripción El sistema permitirá al rol gerente y/o administrador gestionar la información
de los usuarios.Entradas 1. Insertar
1. Rol gerente2. cédula3. Nombres4. Apellidos5. Contraseña6. Estado7. Teléfono8. Descripción del cargo
2. Actualizar3. Consultar4. Eliminar
Salidas 1. Insertar/Actualizar/eliminado1.1. Registro Insertado/Actualizado/eliminado
2. Consultar2.1. Registro consultado
Excepciones 1. Insertar/Actualizar1.1. El sistema debe validar que el usuario este autenticado.1.2. El sistema debe informar al usuario los campos obligatorios.1.3. El sistema debe validar si el usuario existe, en caso de que no exista
debe ser notificado.2. Consultar
2.1. El sistema debe validar que el usuario este autenticado.3. Eliminar
3.1. El sistema debe validar que el usuario este autenticado.3.2. El sistema debe validar si el usuario existe, en caso de que no exista
debe ser notificado.
ID RF_01Village Network World
Tel. +0578 6825288Calle 23 No 4-44 Centro Villavicencio – Colombia
Descripción El sistema debe permitir gestionar tanto las nuevas empresas como las que se encuentren almacenadas, además permitirle asignarle el usuario cliente y auditor.
Entradas 1. Insertar1.1. Nombre1.2. Responsable1.3. Descripción1.4. Estado
2. Consultar2.1. Nombre2.2. Responsable
3. Actualizar3.1. Nombre3.2. Responsable3.3. Descripción3.4. Estado
Salidas 1. Insertar/Actualizar1.1. Registro Insertado/Actualizado
2. Consultar2.1. Registro consultado
Excepciones 1. Insertar/Actualizar1.1. El sistema debe validar que el usuario este autenticado.1.2. El sistema debe informar al usuario los campos obligatorios.1.3. El sistema debe validar si existe la empresa, en caso de que exista
debe ser notificado.2. Consultar
2.1. El sistema debe validar que el usuario este autenticado.
ID RF_02Descripción El sistema debe permitir seleccionar una empresa y una auditoria, a cada usuario
que inicie sesión.Entradas 1. Usuario
2. Empresa3. Auditoria
Salidas 1. Empresa y auditoria asignadasExcepciones 1. El sistema debe informar al usuario la existencia y estado de la empresa y
auditoria.2. El sistema debe informar al usuario los campos obligatorios
ID RF_03Descripción El sistema debe permitir verificar, que una empresa y una auditoria estén
seleccionadas antes de comenzar a trabajar en el módulo de auditoria.Entradas 1. Usuario
2. Empresa3. Auditoria
Village Network WorldTel. +0578 6825288
Calle 23 No 4-44 Centro Villavicencio – Colombiawww.gesoftware.wordpres.com
SalidasExcepciones 1. El sistema debe informar y poder redirecciones al usuario a la selección a la
página de selección de empresa y auditoria.
ID RF_04Descripción El sistema permitirá la gestión del número de auditorías de calidad
correspondiente a cada empresa.Entradas 1. Insertar
1.1. Id Empresa1.2. Numero Auditoria1.3. Descripción
1. Consultar1.1. Empresa1.2. Auditoria
Salidas 1. Insertar/Actualizar1.1. Registro Insertado/Actualizado
2. Consultar2.1. Registro consultado
Excepciones 1. Insertar/Actualizar1.1. El sistema debe validar que el usuario este autenticado.1.2. El sistema debe informar al usuario los campos obligatorios.1.3. El sistema debe validar la existencia y estado de la empresa, en caso
contrario debe ser notificado.2. Consultar
2.1. El sistema debe validar que el usuario este autenticado.
ID RF_05Descripción El sistema permitirá administrar el programa auditoriaEntradas 1. Insertar
2.1. Registro consultado2.2. Registros paginados2.3. Habilitar generar reporte
Excepciones 1. Insertar/Actualizar1.1. El sistema debe validar que el usuario este autenticado.1.2. El sistema debe validar si existe una empresa y auditoria seleccionada,
en caso de que no exista debe ser notificado.1.3. El sistema debe informar al usuario los campos obligatorios.
2. Consultar2.1. El sistema debe validar que el usuario este autenticado.
ID RF_06Descripción El sistema debe permitir gestionar plan de auditoria de calidad para cada
empresa por separado.Entradas 1. Insertar
1. Norma2. Tipo auditoria3. Alcance4. Objetivo5. Fecha reunión de apertura6. Hora7. Participante8. Proceso9. Auditado10. Auditor11. Auditor líder12. Fecha13. Hora inicio14. Hora final15. Numerales
2. Consultar2.1. Fecha
3. Actualizar3.1. Todo los campos
Salidas 1. Insertar/Actualizar1.1. Registro Insertado/Actualizado
2. Consultar2.1. Registro consultado2.2. Registros paginados2.3. Habilitar generar reporte
Excepciones 1. Insertar/Actualizar1.1. El sistema debe validar que el usuario este autenticado.1.2. El sistema debe validar si existe una empresa y auditoria seleccionada,
en caso de que no exista debe ser notificado.
Village Network WorldTel. +0578 6825288
Calle 23 No 4-44 Centro Villavicencio – Colombiawww.gesoftware.wordpres.com
1.3. El sistema debe informar al usuario los campos obligatorios.2. Consultar
2.1. El sistema debe validar que el usuario este autenticado.
ID RF_07Descripción El sistema debe permitir asignar un perfil de perfil auditor a cada auditoria de
calidad de cada empresa.Entradas 1. Insertar
1.1. Nombre cargo1.2. Educación1.3. Formación1.4. Experiencia
2. Consultar2.1. Nombre cargo
3. Actualizar3.1. Nombre cargo3.2. Educación3.3. Formación3.4. Experiencia
Salidas 1. Insertar/Actualizar1.1. Registro Insertado/Actualizado
2. Consultar2.1. Registro consultado2.2. Habilitar generar reporte
Excepciones 1. Insertar/Actualizar1.1. El sistema debe validar que el usuario este autenticado.1.2. El sistema debe validar si existe una empresa y auditoria seleccionada,
en caso de que no exista debe ser notificado.1.3. El sistema debe informar al usuario los campos obligatorios.
2. Consultar2.1. El sistema debe validar que el usuario este autenticado.
ID RF_08Descripción El sistema estará en la capacidad de crear una lista chequeoEntradas 1. Insertar
1.6. Criterio o numeral1.7. Actividad o Pregunta1.8. Respuesta
2. Consultar2.1. Fecha
3. Actualizar3.1. Auditores3.2. Auditados3.3. Proceso3.4. Fecha3.5. Norma3.6. Criterio o numeral3.7. Actividad o Pregunta3.8. Respuesta
Salidas 1. Insertar/Actualizar1.1. Registro Insertado/Actualizado
2. Consultar2.1. Registro consultado2.2. Registros paginados2.3. Habilitar generar reporte
Excepciones 1. Insertar/Actualizar1.1. El sistema debe validar que el usuario este autenticado.1.2. El sistema debe validar si existe una empresa y auditoria seleccionada,
en caso de que no exista debe ser notificado.1.3. El sistema debe informar al usuario los campos obligatorios.
2. Consultar2.1. El sistema debe validar que el usuario este autenticado.
ID RF_09Descripción El sistema permitirá al usuario generar informes de auditorías de calidad.
1. Insertar1. Proceso2. Informe3. Auditoria4. Objetivo5. Responsables6. Fecha7. Hora inicio8. Horta final
Village Network WorldTel. +0578 6825288
Calle 23 No 4-44 Centro Villavicencio – Colombiawww.gesoftware.wordpres.com
Salidas 1. Insertar/Actualizar1.1. Registro Insertado/Actualizado
2. Consultar2.1. Registro consultado2.2. Registros paginados2.3. Habilitar generar reporte
Excepciones 1. Insertar/Actualizar1.1. El sistema debe validar que el usuario este autenticado.1.2. El sistema debe validar si existe una empresa y auditoria seleccionada,
en caso de que no exista debe ser notificado.1.3. El sistema debe informar al usuario los campos obligatorios.
2. Consultar2.1. El sistema debe validar que el usuario este autenticado.
ID RF_10Descripción Acción correctiva y preventivaEntradas 1. Insertar
1. Numero plan de acción2. Título de plan3. Fecha inicio4. Hora5. Sitio especifico6. Área7. Líder8. Situación actual9. Fuente de origen10. Acción preventiva11. Acción correctiva12. Requisito a cumplir13. Aprobación de apertura14. Indicadores de desempeño15. Actividades16. Fecha implementación17. Responsables por ejecución18. Seguimiento19. Fecha real20. Responsable por revisión
2. Consultar2.1. Fecha de inicio
3. Actualizar3.1. Todos los campos
Salidas 1. Insertar/Actualizar1.1. Registro Insertado/Actualizado
2. Consultar2.1. Registro consultado
Village Network WorldTel. +0578 6825288
Calle 23 No 4-44 Centro Villavicencio – Colombiawww.gesoftware.wordpres.com
ID RNF_05Descripción El sistema tendrá colores, imágenes y tipo de letra acordados con calypso.
ID RNF_06Descripción El sistema se comunicará con Adobe Reader para exportar los reportes.
Seguridad
ID RNF_07Descripción La información estará alojada en la nube, un servicio prestado por una
empresa confiable.
ID RNF_08Descripción El sistema permitirá el acceso a los usuarios que se encuentren en estado
activo
ID RNF_09Descripción El sistema contará con 4 roles: Administrador, Gerente, auditor, cliente. El
acceso al Sistema estará restringido por el uso de claves asignadas a cada uno de los usuarios, y dependiendo de los permisos otorgados podrá hacer sus diferentes opciones.
ID RNF_10Descripción El sistema proveerá mecanismos para generar backup´s periódicamente de
la información que se mantiene en el sistema. Los backup´s deben ser responsabilidad del administrador del sistema quien deberá crearlos, almacenarlos y recuperar la información en el caso que se pierda.
ID RNF_11Descripción El sistema estará en capacidad de rechazar accesos o modificaciones
indebidos (no autorizados) a la información y proveer los servicios requeridos por los usuarios legítimos del sistema.
ID RNF_12Descripción El sistema contara con mecanismos que permitan el registro de actividades
con identificación de los usuarios que los realizaron.
Arquitectura
ID RNF_13Descripción La solución tendrá interfaces gráficas de administración y de operación en
idioma español y en ambiente 100% Web, para permitir su utilización a través de exploradores navegadores de Internet.
Village Network WorldTel. +0578 6825288
Calle 23 No 4-44 Centro Villavicencio – Colombiawww.gesoftware.wordpres.com
ID RNF_14Descripción El sistema debe presentar mensajes de error que permitan al usuario
identificar el tipo de error y comunicarse con el administrador del sistema.
ID RNF_15Descripción El sistema debe ser de fácil uso y entrenamiento por parte de los usuarios,
así como de fácil adaptación de la entidad con el mismo.
ID RNF_16Descripción El sistema no debe permitir el cierre de una operación hasta que todos sus
procesos, subprocesos y tareas relacionados, hayan sido terminados y cerrados satisfactoriamente.
ID RNF_17Descripción El sistema validara automáticamente la información contenida en los
formularios. En el proceso de validación de la información, se deben tener en cuenta aspectos tales como obligatoriedad de campos, longitud de caracteres permitida por campo, manejo de tipos de datos.
ID RNF_18Descripción Toda el sistema estará complemente documentado, cada uno de los
componentes de software que forman parte de la solución propuesta estarán debidamente documentados tanto los manuales de administración y como los de usuario.
4. Stakeholder
Village Network WorldTel. +0578 6825288
Calle 23 No 4-44 Centro Villavicencio – Colombiawww.gesoftware.wordpres.com