Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Riesgos Laborales
Cutanda Garca, Eva Mara
Dra. Ingeniero Informtico, Departamento de Organizacin de
Empresas, Economa Financiera y Contabilidad / Universidad
Politcnica de Valencia / Camino de Vera, s/n / 46022 Valencia,
Espaa
+34 96 387 70 07 / evcugar@omp.upv.es
Gonzlez Ladrn de Guevara, Fernando Raimundo
Dr. Ingeniero Industrial, Departamento de Organizacin de
Empresas, Economa Financiera y Contabilidad, Investigador GRUPO
ITIO / Universidad Politcnica de Valencia UPV/ Camino de Vera E-
46022/ Valencia, Espaa
+34 96 387 76 80 / fgonzal@omp.upv.es
ABSTRACT
En esta ponencia se presenta la fase de diseo del ciclo de vida de desarrollo del
software soporte para un sistema de Gestin de Riesgos Laborales1. Esta puede
dividirse en diseo conceptual (estudio de las actividades que debe implementar la
aplicacin), diseo lgico (donde se refina, organiza y detallan las actividades de la
fase anterior) y diseo fsico (explicacin de la solucin implementable).
La aplicacin parte de una estructura inicial estndar que el usuario podr modificar
y adaptar a su propio entorno.
La secuencia de trabajo de la aplicacin informtica es la siguiente: una vez que
son obtenidos los puntos dbiles y fuertes de la organizacin en materia preventiva
(vulnerabilidades, impactos y probabilidades de que ocurran), se identifican los
riesgos laborales a nivel de proceso y puesto de trabajo proponiendo un conjunto
de medidas para la mejora del proceso de Prevencin de Riesgos Laborales en la
organizacin (salvaguardas). De esta manera la aplicacin proporciona acciones
preventivas, de deteccin, correctivas y de compensacin para reducir riesgos e
identifica la efectividad de estas acciones.
Palabras clave
Riesgos Laborales, Diseo lgico, Diseo fsico, Diseo conceptual, Controles
preventivos, Controles de deteccin, Controles correctivos, Controles de
compensacin.
1
Proyecto de investigacin financiado por la Conselleria dEmpresa, Universitat i Cincia de la Generalitat
Valenciana, con referencia GV05/053, titulado MAGERIL - Modelo de Anlisis y GEstin de RIesgos
Laborales en PYMES Valencianas del Sector del Mueble y llevado a cabo por el Grupo de Investigacin
ITIO (Integracin de las Tecnologas de la Informacin en la Organizaciones) del Departamento de
Organizacin de Empresas Economa Financiera y Contabilidad de la Universidad Politcnica de Valencia
durante los aos 2005 y 2006.
INTRODUCCIN
Planificacin
Anlisis
Diseo
SGBD
Prototipo
Implementacin
Carga Datos
Prueba
Documentacin
Retroalimentacin Mantenimiento
Diseo
En esta etapa se determina como funcionar de forma general el sistema.
Yourdon (1993) indica que consiste en incorporar consideraciones de la
implementacin tecnolgica, como el hardware, la red, etc. Los objetivos de esta
etapa de diseo son los siguientes:
Especificar un esquema conceptual, lgico y fsico que alcance las prestaciones
requeridas para el sistema.
Proporcionar un modelo de datos que soporte las acciones y transacciones que
se vayan a realizar sobre los datos.
Representar los datos que requieren las principales reas, apartados o funciones
de aplicacin y los usuarios, y representar las relaciones entre dichos datos.
Prototipado
En esta etapa, que puede ser opcional, se construyen los prototipos o
maquetas de la aplicacin que permitan a los diseadores y a los usuarios probar el
sistema. Un prototipo es un modelo de trabajo de las aplicaciones del sistema y no
posee toda la funcionalidad del sistema final, pero es suficiente para que los
usuarios puedan utilizar el sistema e identificar qu aspectos estn correctos y
cules no son adecuados, adems de poder sugerir mejoras o la inclusin de
nuevos elementos.
Esta etapa es imprescindible cuando el sistema que se va a implementar
tiene un gran coste, alto riesgo o utiliza nuevas tecnologas, como ocurre en la
realizacin del Sistema Prevencin de Riesgos Laborales que se desarrolla.
Implementacin
En esta etapa se crearn los programas de aplicacin junto con las
definiciones de la base de datos a nivel conceptual. En esta etapa, tambin se
implementarn los mens, los formularios para la introduccin de datos y los
informes de visualizacin de datos. Para ello, el SGBD puede disponer de lenguajes
de cuarta generacin que permiten el desarrollo rpido de aplicaciones mediante
lenguajes de consultas no procedurales, generadores de informes, generadores de
formularios, generadores de grficos y generadores de aplicaciones.
Tambin se implementarn en esta etapa todos los controles de seguridad e
integridad.
Prueba
Esta fase consiste en comprobar que el software realiza correctamente las
tareas indicadas en la especificacin.
En esta etapa se revisa y valida el sistema con los requisitos especificados
por los usuarios. Esta es una fase de deteccin: no se realiza para demostrar que
no hay fallos, sino para encontrarlos. Si esta fase se lleva a cabo correctamente, se
descubrirn los errores en los programas de aplicacin y en la estructura de la base
de datos. Adems, demostrar que los programas trabajan tal y como se
especificaba en los requisitos y en las necesidades manifestadas. Por ltimo, en las
pruebas se podr hacer una medida de la fiabilidad y la calidad del software
desarrollado. Esta parte tambin ser fundamental para el desarrollo del sistema.
Documentacin
Esta fase consiste en la realizacin del manual de usuario, y posiblemente
un manual tcnico con el propsito de mantenimiento futuro y ampliaciones al
sistema.
Mantenimiento
Una vez que el sistema est completamente elaborado y verificado el
sistema pasa a estar en la fase de mantenimiento en la que se llevan a cabo las
siguientes tareas:
Monitorizacin de las prestaciones del sistema. Si las prestaciones caen por
debajo de un determinado nivel, puede ser necesario reorganizar la base de datos.
Mantenimiento y actualizacin del sistema. Cuando sea necesario, los nuevos
requisitos que vayan surgiendo se incorporarn al sistema, siguiendo de nuevo las
etapas del ciclo de vida que se acaban de presentar. Esto puede llevar ms tiempo
incluso que el desarrollo inicial del software.
FASE DE DISEO
Diseo conceptual
En esta etapa se debe construir un esquema de la informacin,
independientemente de cualquier consideracin fsica. A este esquema se le
denomina esquema conceptual. Al construir el esquema, los diseadores descubren
la semntica (significado) de los datos de la organizacin: encuentran entidades,
atributos y relaciones. El esquema conceptual se puede utilizar para que el
diseador transmita a la organizacin lo que ha entendido sobre la informacin que
sta maneja. Para ello, ambas partes deben estar familiarizadas con la notacin
utilizada en el esquema. La ms popular es la notacin del modelo entidad-relacin.
El esquema conceptual se construye utilizando la informacin que se
encuentra en la especificacin de los requisitos de usuario. El diseo conceptual es
completamente independiente de los aspectos de implementacin, como puede ser
el SGBD que se vaya a usar, los programas de aplicacin, los lenguajes de
programacin, el hardware disponible o cualquier otra consideracin fsica. Durante
todo el proceso de desarrollo del esquema conceptual ste se prueba y se valida
con los requisitos de los usuarios. El esquema conceptual es una fuente de
informacin para el diseo lgico de la base de datos.
Diseo lgico
En esta etapa, se transforma el esquema conceptual en un esquema lgico
que utilizar las estructuras de datos del modelo de base de datos en el que se
basa el SGBD que se vaya a utilizar, como puede ser el modelo relacional, el
modelo de red, el modelo jerrquico o el modelo orientado a objetos. Conforme se
va desarrollando el esquema lgico, ste se va probando y validando con los
requisitos de usuario.
El esquema lgico es una fuente de informacin para el diseo fsico.
Adems, juega un papel importante durante la etapa de mantenimiento del
sistema, ya que permite que los futuros cambios que se realicen sobre los
programas de aplicacin o sobre los datos, se representen correctamente en la
base de datos.
Tanto el diseo conceptual, como el diseo lgico, son procesos iterativos,
tienen un punto de inicio y se van refinando continuamente. Ambos se deben ver
como un proceso de aprendizaje en el que el diseador va comprendiendo el
funcionamiento de la empresa y el significado de los datos que maneja. El diseo
conceptual y el diseo lgico son etapas clave para conseguir un sistema que
funcione correctamente. Si el esquema no es una representacin fiel de la
organizacin, ser difcil, sino imposible, definir todas las vistas de usuario
(esquemas externos), o mantener la integridad de la base de datos. Tambin puede
ser difcil definir la implementacin fsica o el mantener unas prestaciones
aceptables del sistema. Adems, hay que tener en cuenta que la capacidad de
ajustarse a futuros cambios es un sello que identifica a los buenos diseos de bases
de datos. Por todo esto, es fundamental dedicar el tiempo y las energas necesarias
para producir el mejor esquema que sea posible.
Diseo fsico
Para llevar a cabo esta etapa, se debe haber decidido cul es el SGBD que
se va a utilizar, ya que el esquema fsico se adapta a l. Entre el diseo fsico y el
diseo lgico hay una realimentacin, ya que algunas de las decisiones que se
tomen durante el diseo fsico para mejorar las prestaciones, pueden afectar a la
estructura del esquema lgico. En general, el propsito del diseo fsico es describir
cmo se va a implementar fsicamente el esquema lgico obtenido en la fase
anterior.
SOFTWARE EXISTENTE
A continuacin (Tabla 1) reseamos el software ms utilizado en las
organizaciones para la prevencin de riesgos laborales indicando las caractersticas
o funciones fundamentales:
CONCLUSIONES
AGRADECIMIENTOS
REFERENCIAS