Projeto para um Modelo Computacional de Gestão Integrada · Página da W 1 de 74 ... Engenharia...

74
Página da W 1 de 74 http://intranet/monografias/computacional/completa.htm 13/07/00 Esta monografia apresenta um modelo computacional para gerenciamento integrado dos programas de Meio Ambiente, Qualidade, Saúde e Segurança no Trabalho no âmbito da indústria. O projeto teve como base as normas de gestão para os sistemas de meio ambiente, qualidade, saúde e segurança no trabalho, apresentado respectivamente pelas normas ISO 14 001, ISO 9 001 e BS 8 800. Os processos realizados pelas organizações foram utilizados como elo entre os requisitos dessas normas. Para definir as etapas do projeto, foi utilizado o ciclo de vida em espiral e desenvolvida a análise de requisitos, análise modelo-lógico e análise modelo-físico. Para modelar o sistema aplicou-se a técnica de análise e projeto orientada a objetos. Napoleão Batista Lemos Filho Resumo Apresentação Projeto para um Modelo Computacional de Gestão Integrada na Indústria: Meio Ambiente, Qualidade, Saúde e Segurança RESUMO Projeto para um Modelo Computacional de Gestão Integrada na Indústria: Meio Ambiente, Qualidade, Saúde e Segurança APRESENTAÇÃO

Transcript of Projeto para um Modelo Computacional de Gestão Integrada · Página da W 1 de 74 ... Engenharia...

Página da W 1 de 74

http://intranet/monografias/computacional/completa.htm 13/07/00

Esta monografia apresenta um modelo computacional para gerenciamento integrado dos programas de Meio Ambiente, Qualidade, Saúde e Segurança no Trabalho no âmbito da indústria.

O projeto teve como base as normas de gestão para os sistemas de meio ambiente, qualidade, saúde e segurança no trabalho, apresentado respectivamente pelas normas ISO 14 001, ISO 9 001 e BS 8 800. Os

processos realizados pelas organizações foram utilizados como elo entre os requisitos dessas normas.

Para definir as etapas do projeto, foi utilizado o ciclo de vida em espiral e desenvolvida a análise de requisitos, análise modelo-lógico e análise modelo-físico. Para modelar o sistema aplicou-se a técnica de

análise e projeto orientada a objetos.

Napoleão Batista Lemos Filho

Resumo Apresentação

Projeto para um Modelo Computacional de Gestão Integrada na Indústria: Meio Ambiente, Qualidade, Saúde e Segurança

RESUMO

Projeto para um Modelo Computacional de Gestão Integrada na Indústria: Meio Ambiente, Qualidade, Saúde e Segurança

APRESENTAÇÃO

Página da W 2 de 74

http://intranet/monografias/computacional/completa.htm 13/07/00

l BSc. Ciência da Computação, UFBA, Universidade Federal da Bahia, 1975.

l MSc. Engenharia de Software, UFRJ, Universidade Federal do Rio de Janeiro, incompleto.

l Especialização em Engenharia Econômica, Faculdade Estácio da Sá, 1982.

Lígia Maria França Cardoso

l Química Analista Industrial, UFBA, Universidade Federal da Bahia, 1977.

l Especialização em Química Analítica Aplicada, Instituto de Química, UFBA - Universidade Federal da Bahia, 1982.

Maria Adélia da Silva Guimarães

l Química Analista Industrial, UFBA, Universidade Federal da Bahia, 1976.

l BSc. Química, UFBA, Universidade Federal da Bahia, 1980.

l Especialização em Química Analítica Aplicada, Instituto de Química, UFBA - Universidade Federal da Bahia, 1982.

Míriam Lins de Macedo

l Engenharia Química, UFBA, Universidade Federal da Bahia, 1996 .

Asher Kiperstok - Orientador

l BSc. Engenharia Civil, Technion - Instituto Tecnológico de Israel,1974.

l MSc. Engenharia Química, Tecnologias Ambientais, UMIST - University of Manchester Institute of Science and Technology, Reino Unido, 1994.

l PhD. Engenharia Química, Tecnologias Ambientais, UMIST - University of Manchester Institute of Science and Technology, Reino Unido, 1996.

Neste trabalho foi desenvolvido um sistema de informações, por meio de um modelo computacional o qual visa facilitar o gerenciamento integrado dos programas de Meio Ambiente, Qualidade, Saúde e Segurança

no Trabalho.

No capítulo 2 - justificativa - encontra-se a avaliação do quadro atual das empresas ante à globalização e às crescentes pressões em busca de uma maior competitividade. Isso tem apontado para a necessidade de um gerenciamento cada vez mais eficaz das diversas atividades das empresas, buscando-se a otimização dos

Projeto para um Modelo Computacional de Gestão Integrada na Indústria: Meio Ambiente, Qualidade, Saúde e Segurança

1. INTRODUÇÃO

Página da W 3 de 74

http://intranet/monografias/computacional/completa.htm 13/07/00

recursos disponíveis. O desenvolvimento de sistemas de gestão integrados para as áreas de meio ambiente, qualidade, saúde e segurança no trabalho se enquadra nessa perspectiva.

As normas escolhidas para nortear e integrar os sistemas de meio ambiente, qualidade, saúde e segurança no trabalho são respectivamente as ISO 14 001, ISO 9 001 e BS 8 800.

O objetivo deste trabalho encontra-se explicitado no capítulo três.

A metodologia, descrita no capitulo quatro, trata da abordagem e do desenvolvimento do modelo do sistema integrado, e tem como elo os processos realizados pelas organizações.

No capítulo cinco, encontra-se o projeto do sistema. Este foi elaborado com base no ciclo de vida em espiral . Estão descritas as etapas do projeto : análise de requisítos, análise modelo-lógico e análise modelo-

físico as quais delimitam o escopo do trabalho.

Por último, no capítulo seis, estão as conclusões sobre a adequação do modelo utilizado para o desenvolvimento deste projeto, e sugestões de medidas para a implementação do mesmo.

Em tempos de globalização, num mundo cada vez mais competitivo, no qual predomina a exigência do aumento da produtividade sem perda da qualidade, as questões ecológicas estão cada vez mais próximas

das econômicas. Paralelo a esse aspecto, aprofundam-se as exigências em relação a saúde dos trabalhadores e a segurança industrial. É fundamental, pois, gerenciamento eficaz porque esses fatores são

de extrema relevância para a sobrevivência e crescimento das organizações.

Todas essas exigências têm mostrado um cenário desafiador para organizações e governos, pois exige mudança de atitude. No passado, as questões de saúde, segurança, meio ambiente e qualidade eram

absolutamente relativas. As ações limitavam-se à correção dos eventos indesejáveis.

A mudança que se processa orienta-se na visão contemporânea que aponta para o sentido da atitude pró-ativa, em que os riscos devem ser identificados e controlados antes do primeiro evento adverso. Novas e

eficazes práticas devem ser implantadas via criação de sistemas robustos de gerenciamento para a qualidade, meio ambiente, segurança e saúde ocupacional. Esses sistemas devem incorporar, entre outras coisas políticas claras, procedimentos para planejar, implementar, avaliar e controlar os riscos, assim como

planos para monitoramentos e revisão do desempenho com vista à melhoria contínua.

Muitos e modernos sistemas de gestão para cada uma das áreas acima citadas estão disponíveis no mundo, atualmente. No Brasil, os modelos mais aceitos e utilizados para qualidade e meio ambiente são as normas

elaboradas pela ISO - International Organization for Standardization, por serem sistemas certificáveis. Para a saúde e segurança está sendo adotada uma norma britânica do British Standard Institution.

As normas aplicáveis à Gestão da Qualidade são as ISO-9 001/2/3, para a Gestão Ambiental a ISO-14001 e para Saúde e Segurança no Trabalho - SST a BS 8 800 (Norma Britânica). Esta última não é uma norma

certificável e sim um guia de diretrizes que possui estrutura semelhante e perfeitamente integrável às ISO-9 001 e 14 001 (De Cicco, 1 996).

As normas ISO, referidas acima, foram aceitas e padronizadas pela ABNT- Associação Brasileira de Normas Técnicas, Fórum Nacional de Normalização e passaram a denominar-se NBR ISO-9 001/2/3, de junho de 1 994, para o Sistemas de Gestão da Qualidade, e NBR ISO-14 001, de outubro de 1 996, para o Sistema de

Gestão Ambiental.

Projeto para um Modelo Computacional de Gestão Integrada na Indústria: Meio Ambiente, Qualidade, Saúde e Segurança

2. JUSTIFICATIVAS

Página da W 4 de 74

http://intranet/monografias/computacional/completa.htm 13/07/00

A família de normas ISO-9 000 especifica requisitos de sistema da qualidade para uso em que se faz necessário demostrar a capacidade do fornecedor para projetar e fornecer produtos conformes. Os requisitos

especificados destinam-se primordialmente à obtenção da satisfação do cliente pela prevenção de não conformidades em todos os estágios, desde o projeto até os serviços associados e dependendo da norma

aplicada.

A ISO da família 14 000 é uma série de normas relativas ao meio ambiente cujo foco é a organização, seus produtos e processos. As partes interessadas definem especificações e expectativas relativas aos impactos gerados pela organização ao meio ambiente. Cabe ao sistema de gestão implantado, controle dos fatores

geradores dos impactos ambientais significativos para prevenir a geração de poluição, atender os requisitos legislativos e promover melhoria contínua do sistema.. O governo, a comunidade, as organizações não governamentais e as agências de controle ambiental, entre outros, representam as partes interessadas

perante as organizações.

Quanto à saúde e segurança no trabalho, já existe uma estrutura legal e abrangente, que requer das organizações trabalho com foco na prevenção das circunstância passíveis de provocar problemas

ocupacionais. A BS 8 800 procura melhorar o desempenho com relação à saúde e segurança, também fornece orientação sobre como a gestão desse sistema pode ser integrado ao gerenciamento de outros

aspectos importantes a fim de minimizar riscos para os funcionários, melhorar a imagem da organização e o desempenho dos negócios. (De Cicco, 1 996)

Organizações têm implantado esses sistemas de forma separada e usam a base de documentos do Sistema de Garantia da Qualidade, por ser mais antigo, para apoiar os outros dois (ambiental e SST).

Após a implantação de cada um dos sistemas em separado, as organizações têm encontrado dificuldades na administração e gerenciamento Percebe-se sobreposições de tarefas e atividades, assim como frágil envolvimento das pessoas por não saberem que sistema priorizar nas atividades rotineiras. Isso tem

reduzido a eficácia dos sistemas. (IOSH)

Em função da crescente pressão por aumento de produtividade, varias organizações buscam otimizar recursos e oportunidades de redução de custos com o desenvolvimentos e manutenção de sistemas

integrados A integração parece oferecer perspectivas de melhorias substancias na eficiência do negócio, qualidade do produto e serviço, assim como na segurança e na saúde ocupacional e melhor desempenho na

proteção ambiental.

Estas três normas apresentam estrutura e sistemas gerenciais semelhantes, ou seja, todas abrangem as etapas do ciclo de gerenciamento: planejamento, implantação, verificação e correção ( PDCA - Plan, Do,

Check, Act.). Esse ciclo gira no sentido da melhoria continua, principalmente no que se refere aos pilares de sua sustentação:

l identificação e acompanhamento de objetivos e metas com vistas ao pleno atendimento da(s) política(s).

l registro de anomalias, reclamações de clientes e manifestações de partes interessadas e as respectivas identificações e implementações de ações corretivas.

l sistema de auditorias internas.

l análise critica pela alta administração.

Essas características facilitam a integração desses sistemas em um único sistema.

A Tabela 1 demonstra o inter-relacionamento entre os requisitos das três normas:

Página da W 5 de 74

http://intranet/monografias/computacional/completa.htm 13/07/00

NBR ISO 9001: 1994 NBR ISO 14001: 1996 BS 8800: 1996

4.1 Responsabilidade da Administração

4.1.1 Política da Qualidade 4.2 Política Ambiental 4.1 Política da SST - 4.3.1 Aspectos Ambientais 4.2.2 Avaliação de Risco

- 4.3.2 Requisitos Legais e Outros

Requisitos

4.2.3 Requisitos Legais e Outros

Requisitos - 4.3.3 Objetivos e Metas 4.2.4 Providências Para o

Gerenciamento da SST

- 4.3.4 Programa(s) de Gestão Ambiental

4.2.4 Providências Para o Gerenciamento da SST

4.1.2 Organização 4.4.1 Estrutura e responsabilidade

4.3.1 Estrutura e Responsabilidade

4.1.3 Análise Crítica Pela Administração

4.6 Análise Crítica Pela Administração

4.5 Análise Crítica Pela Administração

4.2 Sistema da Qualidade 4.2.1 Generalidades 4.1 Requisitos Gerais 4.0.1 Generalidades 4.2.1 Generalidades 4.4.4 Documentação do

Sistema de Gestão Ambiental

4.3.4 Documentação do Sistema de Gestão da SST

4.2.2 Procedimentos do Sistema de Qualidade

4.4.6 Controle Operacional 4.3.6 Controle Operacional

4.2.3 Planejamento da Qualidade

- -

4.3 Análise Crítica de Contrato

4.4.6 Controle Operacional 4.3.6 Controle Operacional

4.4 Controle de projeto 4.4.6 Controle Operacional 4.3.6 Controle Operacional

4.5 Controle de Documentos e de Dados

4.4.5 Controle de Documentos

4.3.5 Controle de Documentos

4.6 Aquisição 4.4.6 Controle Operacional 4.3.6 Controle Operacional

4.7 Controle de Produto Fornecido Pelo Cliente

4.4.6 Controle Operacional 4.3.6 Controle Operacional

4.8 Identificação e Rastreabilidade do Produto

- -

4.9 Controle de Processo 4.4.6 Controle Operacional 4.3.6 Controle Operacional

4.10 Inspeção e Ensaios 4.5.1 Monitoramento e Medição

4.4.1 Monitoramento e Mensuração

Página da W 6 de 74

http://intranet/monografias/computacional/completa.htm 13/07/00

Tabela1: Inter-relacionamento entre as norma ISO 9001, ISO 14001 e BS 8800.Fonte: De Cicco, 1998.

A ISSO, desde o início de 1 998, aprovou a identificação de itens comuns das ISSO –9 000/14 000 para assegurar maior compatibilidade entres estas duas normas, principalmente quanto às questões conceituais e

operacionais. Essas normas não serão unificadas porque as partes interessadas são diferentes, contudo serão padronizados termos e definições bem como as normas de auditorias. (Dodds, 1 999).

A simples implantação de sistemas de gerenciamento não garante os benefícios esperados. Os sistemas somente serão benéficos se as organizações fizerem uso efetivo deles e para tanto os pilares acima citados

precisam ser bem acompanhados e geridos. Um bom gerenciamento requer a utilização de sistemas informatizados que possibilita a rápida e fácil comunicação, disponibilização de informações e dados

atualizados.

4.11 Controle de Equipamentos de Inspeção, Medição e Ensaios

4.5.1 Monitoramento e Medição

4.4.1 Monitoramento e Mensuração

4.12 Situação de Inspeção e Ensaios

- - -

4.13 Controle de Produto não conforme

4.5.2 Não Conformidade e Ações Corretiva e Preventiva

4.4.2 Ações Corretivas

4.14 Ações Corretiva e Preventiva

4.5.2 Não Conformidade e Ações Corretiva e Preventiva

4.4.2 Ações Corretivas

- 4.4.7 Preparação e Atendimento a Emergências

4.3.7 Prontidão e Resposta a Emergências

4.15 Manuseio, Armazenamento, Embalagem, Preservação e Entrega

4.4.6 Controle Operacional 4.3.6 Controle Operacional

4.16 Controle de Registros da Qualidade

4.5.3 Registros 4.4.3 Registros

4.17 Auditorias Internas da Qualidade

4.5.4 Auditoria do Sistema de Gestão Ambiental

4.4.4. Auditoria

4.18 Treinamento 4.4.2 Treinamento, Conscientização e Competência

4.3.2 Treinamento, Conscientização e Competência

4.19 Serviços Associados 4.4.6 Controle Operacional 4.3.6 Controle Operacional

4.20 Técnicas Estatísticas - - - 4.4.3 Comunicação 4.3.3 Comunicações

Projeto para um Modelo Computacional de Gestão Integrada na Indústria: Meio Ambiente, Qualidade, Saúde e Segurança

3. OBJETIVOS

Página da W 7 de 74

http://intranet/monografias/computacional/completa.htm 13/07/00

Este trabalho visa facilitar o gerenciamento integrado dos programas de Meio Ambiente, Qualidade, Saúde e Segurança no Trabalho e desenvolve um sistema de informações por meio de modelo computacional

que integra a gestão dos mesmos.

Para tanto, foi desenvolvido um modelo computacional que reduz multiplicidades de tarefas, agiliza a busca de informações e possibilita a todos os envolvidos (funcionários, gestores, alta administração, clientes e

partes interessadas) a confiança na rastreabilidade e conformidade dos sistemas.

Este Sistema permitirá às empresas que têm mais de um programa implantado integrá-los e administrá-los de forma mais simples, com maior eficiência e eficácia, auxiliando-as a estabelecer uma imagem

responsável no mercado.

Neste capítulo, será descrita a metodologia para a abordagem e o desenvolvimento do modelo do sistema de informações. Será demonstrado qual o caminho escolhido para a integração dos sistemas de Meio Ambiente,

Qualidade, Saúde e Segurança no Trabalho.

Foram avaliadas duas alternativas para a integração dos sistemas. A primeira foi a integração com base nos itens das normas ISO-9001, ISO-14001 e BS 8800 as quais consideram a equivalência existente entre eles,

conforme indicado na Tabela 1.

A segunda alternativa estudada foi a integração via processos que considera a necessidade de gerenciamento dos processos existentes dentro de uma organização. O processo é o eixo central para o desenvolvimento das atividades, produtos e serviços e é o elo que permite a interligação entre as várias áreas de atuação das empresas, dentre elas qualidade, meio ambiente, saúde e segurança no trabalho.

Escolhemos a rota do processo para o desenvolvimento do projeto por considerar-mos viável para a modelagem do sistema.

Neste trabalho, processo abrange os processos produtivos e demais processos que apoiam o funcionamento de uma organização, tais como: compra, venda, transporte, embalagem etc.

Para os termos técnicos utilizados ao longo deste trabalho, aplicam-se as definições das normas ISO 14001, ISO 9001 e BS 8800. Ver Anexo E.

Ao centrar em processos algumas considerações serão feitas para justificar esta escolha.

l As políticas estabelecidas pelas organizações para Meio Ambiente, para Qualidade, para Segurança e Saúde Ocupacional estão associadas aos processos.

l Os procedimentos existentes nas empresas são elaborados para execução adequada dos processos.

l Os processos são responsáveis pela geração dos resíduos.

l A operação dos processos pode gerar impactos ao meio ambiente, à segurança industrial, À saúde ocupacional e À qualidade dos produtos.

l A legislação, de forma geral, se refere aos impactos causados pelos processos.

Projeto para um Modelo Computacional de Gestão Integrada na Indústria: Meio Ambiente, Qualidade, Saúde e Segurança

4. METODOLOGIA

Página da W 8 de 74

http://intranet/monografias/computacional/completa.htm 13/07/00

l A pesquisa de novas tecnologias industriais, que buscam a eliminação/minimização dos resíduos, tem como uma de suas bases os processos existentes.

l Quando partes interessadas são atingidas por algum tipo de impacto, este teve origem no processo.

l Os processos podem gerar não-conformidades.

l Os processos podem criar situações de emergências e causar acidentes.

l Atividades relacionadas aos processos estão sujeitos a ações preventivas e corretivas.

l Programas de treinamento são feitos para os empregados e visam qualificá-los para a execução dos processos.

l Cada processo tem uma gerência responsável por sua execução.

l Cada processo pode ser subdividido com vistas a melhor compreensão e controle de tarefas que, por sua vez, podem ser subdivididas em atividades.

l As reclamações dos clientes sobre os produtos adquiridos tem como origem erros cometidos nos processos.

l Programas de monitoramento são realizados para manter os processos sob controle.

l Planos de auditorias são realizados para verificar conformidade do sistema desenvolvido para determinado processo.

l A qualidade dos produtos/serviços fornecidos pela empresa está associada diretamente aos processos.

l O meio ambiente, a saúde e segurança do trabalhador dependem de controle eficaz sobre o processo.

A partir da definição de processo e considerando as exigências das normas, foi elaborado o projeto do sistema.

Neste capítulo, apresentaremos as ferramentas da engenharia de software, utilizadas para o desenvolvimento do modelo computacional do sistema de informações.

Conforme definições da engenharia de software, o primeiro passo para desenvolver este projeto informatizado foi a escolha do ciclo de vida do sistema. O ciclo de vida consiste no conjunto das

fases/atividades que comporão o projeto e como essas fases interagirão de forma organizada e ordenada no decorrer do desenvolvimento do mesmo ( Pressman, 1995).

Projeto para um Modelo Computacional de Gestão Integrada na Indústria: Meio Ambiente, Qualidade, Saúde e Segurança

5. PROJETO DO SISTEMA

Página da W 9 de 74

http://intranet/monografias/computacional/completa.htm 13/07/00

Os dois principais tipos de ciclo de vida que existem são o Clássico e o Espiral. A diferença entre eles é a possibilidade de retorno às etapas anteriores do projeto, mesmo que as mesmas tenham sido consideradas concluídas. Na prática, no desenvolvimento de um projeto, sempre é necessário retornar às fases anteriores do mesmo. Essa característica respaldou a escolha do ciclo de vida em espiral para ordenar e organizar este

projeto.

O ciclo de vida espiral é constituído das seguintes etapas:

l análise de requisitos: nesta etapa, são obtidas as informações sobre o funcionamento do sistema da maneira mais clara possível. Utiliza-se para isso qualquer recurso que se faça necessário a fim de levantar o funcionamento do ambiente atual, seja ele informatizado ou não.

l análise – modelo lógico: tem como objetivo, a partir da análise dos requisitos, definir o funcionamento do sistema e elaborar seu modelo lógico, independente da tecnologia na qual o mesmo será implementado.

l análise – modelo físico: elaborado a partir do modelo lógico do sistema, considerando-se neste momento o ambiente de hardware e software no qual o sistema será implementado.

l implementação : tem como objetivo elaborar o projeto de interface, programar e testar o sistema nos ambientes de programação e banco de dados escolhidos.

l simulação: tem como objetivo testar o sistema, simular situações reais e homologar o sistema implementado junto aos gestores/usuários do sistema.

l implantação implantar o sistema desenvolvido.

O escopo deste trabalho está limitado ao desenvolvimento das três primeiras etapas, a implementação, a simulação e a implantação não fazem parte deste trabalho.

5.1 Análise de requisitos

5.2 Análise modelo lógico

5.3 Análise modelo físico

Como já citado na metodologia, o elo para o desenvolvimento do modelo computacional para este Sistema Integrado que permita a administração das áreas de qualidade, meio ambiente, segurança e saúde

ocupacional foi o processo e tem como base os requisitos das normas ISO-14 001, ISO-9 001 e BS-8 800 .

Este projeto foi elaborado levando em consideração o atendimento dos seguintes requisitos:

l o sistema deverá permitir cadastramento da empresa, suas diretorias e respectivos diretores para cada período de vigência do mandato.

Projeto para um Modelo Computacional de Gestão Integrada na Indústria: Meio Ambiente, Qualidade, Saúde e Segurança

5. PROJETO DO SISTEMA 5.1 Análise de Requisitos

Página da W 10 de 74

http://intranet/monografias/computacional/completa.htm 13/07/00

l os diretores serão responsáveis por comunicações externas e pela análise crítica do sistema.

l uma empresa poderá ter várias gerências com no máximo dois níveis hierárquicos.

l a diretoria será responsável pelo planejamento estratégico, a política integrada e a disponibilização dos recursos (orçamento).

l deverão ser registrados todos os empregados e suas respectivas funções.

l um processo poderá ter várias tarefas que por sua vez poderá ter várias atividades.

l os processos são de responsabilidade das gerências e devem levar em consideração os dois níveis.

l para cada processo, poderão ser cadastradas informações sobre tecnologias limpas.

l para cada processo, tarefa ou atividade, localizar a documentação dos procedimentos sobre os mesmos.

l para cada processo, tarefa ou atividade, controlar os objetivos de melhoria dos mesmos, com suas respectivas metas e registrar os custos.

l para cada processo, considerar a quantidade de resíduo gerado no mês e identificá-lo por tipo e de acordo com a classe, conforme legislação pertinente.

l controlar a validade da ATR - Autorização de Transporte de Resíduo, emitida por órgão ambiental para cada tipo de resíduo.

l controlar as não-conformidades por tipo de sistema considerar a origem das mesmas.

l registrar as reclamações dos clientes em relação aos produtos produzidos e controlar, quais os processos responsáveis pela produção desses produtos. Em relação às reclamações, registrar as causas, ações corretivas, o emitente e o responsável.

l registrar as reclamações sobre os fornecedores em relação aos insumos fornecidos e controlar quais os processos que utilizam esses insumos. Registrar essas reclamações, suas causas, ações corretivas e responsáveis.

l registrar todas as reclamações das partes interessadas e apontar a causa da reclamação e o aspecto/impacto que a causou.

l cadastrar para cada processo, tarefa ou atividade as possíveis situações de emergência, atividades de contingência para resolvê-las e os diversos registros da análise da ocorrência.

l cadastrar para cada processo, tarefa ou atividade a ocorrência de acidentes com suas respectivas causas e o número de pessoas afastadas, decorrente do mesmo.

l registrar a necessidade de treinamento por empregado.

Página da W 11 de 74

http://intranet/monografias/computacional/completa.htm 13/07/00

l registrar por entidade todos os cursos de interesse da empresa, as data de execução dos mesmos e os empregados que foram treinados.

l registrar para cada nível de gerência o número de doentes no mês para cada doença ocupacional.

l para cada processo, tarefa ou atividade levantar os aspectos. Cada aspecto poderá ter vários impactos e um mesmo impacto poderá existir em vários aspectos. Cada impacto deverá estar associado à área de gestão.

l para a relação aspecto/impacto, deve-se registrar os valores dos exames de acordo com o tipo do mesmo.

l ter controle de normas e legislações pertinentes às áreas de gestão. Cada legislação/norma deverá ter registrado o órgão emissor.

l ter controle dos diversos tipos de licenças a que a empresa está obrigada, o órgão emissor e o prazo de validade.

l registrar a CTGA - Comissão Técnica de Garantia Ambiental, o prazo de validade e a freqüência de reuniões.

l registrar e controlar o plano de monitoramento da empresa com os respectivos responsáveis.

l registrar e controlar o plano de auditoria e os auditores credenciados para cada sistema.

l registrar os acessos à política integrada, planejamento estratégico, objetivos, metas, atividades de contingência, legislação, norma e plano de auditoria e identificar a data e o nome de quem acessou as informações ,a fim de registrar a comunicação.

l desconsiderar, neste projeto, os aspectos de segurança de acesso ao sistema e as informações sob sua guarda. Esse tipo de preocupação será de responsabilidade do Sistema de Segurança genérico que normalmente existe no ambiente informatizado, das empresas.

Existem atualmente duas técnicas principais de análise utilizadas nesta etapa do ciclo de vida : a Análise Essencial e a Análise Orientada a Objetos.

Essas técnicas de análise têm suas derivações metodológicas, a depender do autor. Na análise essencial, um dos destaques é Edward Yourdon (1 995), com sua metodologia voltada para eventos. Na análise

orientada a objetos, um dos destaques é James Rumbaugh (1 994) com a metodologia conhecida pela sigla TMO - Técnica de Modelagem de Objetos.

Projeto para um Modelo Computacional de Gestão Integrada na Indústria: Meio Ambiente, Qualidade, Saúde e Segurança

5. PROJETO DO SISTEMA 5.2 Análise Modelo Lógico

Página da W 12 de 74

http://intranet/monografias/computacional/completa.htm 13/07/00

Para esta etapa, a metodologia utilizada foi a TMO, com algumas adaptações produzidas pela equipe do projeto.

A TMO tem como resultado os seguintes produtos:

l modelo de objetos; l modelo dinâmico; l modelo funcional.

A modelagem dos objetos foi realizada em quatro etapas distintas e obedeceu a seguinte seqüência:

l Identificação e descrição dos objetos de dados; l Relacionamento entre os objetos de dados; l Operações e métodos para os objetos de dados; l Identificadores e atributos dos objetos de dados.

Identificação e descrição dos objetos de dados

A partir da análise dos requisitos e da aplicação da técnica de normalização, os seguintes objetos de dados foram identificados e descritos na Tabela 2.

5.2.1 Modelo de Objetos

ITEM NOME DO OBJETO DESCRIÇÃO DO OBJETO

1 ACESSO Contém as informações dos acessos realizados ao sistema.

2 ACIDENTE Contém as informações dos acidentes ocorridos.

3 ANÁLISE CRÍTICA Contém a análise crítica do sistema, realizada pela alta administração.

4 ASPECTO Contém as informações dos aspectos gerados nos processos/atividades/tarefas relativos ao meio ambiente, qualidade, segurança industrial e saúde ocupacional.

5 ASPECTO/IMPACTO Contém as informações dos impactos relacionados a cada aspecto.

6 ATIVIDADE Contém as informações das atividades relacionadas a cada processo.

7 ATIVIDADE / CONTINGÊNCIA

Contém as informações do plano de contingência para situações de emergência.

8 ATR Contém o número e o prazo de validade da ATR - Autorização de Transporte de Resíduo.

9 AUDITOR Contém a relação dos auditores credenciados pela empresa.

Página da W 13 de 74

http://intranet/monografias/computacional/completa.htm 13/07/00

10 AUDITORIA Contém a programação para realização de auditoria (data, processo, atividade,etc).

11 AUDITORIA/AUDITOR Contém a relação entre os auditores e as auditorias realizadas.

12 CATEGORIA DA NÃO CONFORMIDADE

Contém as informações da origem da não conformidade: se de auditoria, cliente, parte interessada, processo, produto, etc.

13 CAUSA Contém as informações das causas da não conformidade.

14 CIDADE Contém as informações dos nomes das cidades.

15 CLASSE DO RESÍDUO Contém as informações da classe de resíduo. 16 CLIENTE Contém as informações do cadastro do

cliente. 17 COMUNICAÇÃO EXTERNA Contém as informações das comunicações

externas emitidas e recebidas. 18 CTGA Contém a composição da CTGA - Comissão

Técnica de Garantia Ambiental, o prazo de validade e a freqüência de reunião.

19 CURSO Contém as informações dos tipos de cursos e entidades executoras.

20 DIRETOR Contém as informações dos nomes dos diretores.

21 DIRETORIA Contém as informações do nome da diretoria.

22 DOENÇA OCUPACIONAL Contém as informações da identificação das doenças ocupacionais relacionadas ao processo da empresa.

23 EMPREGADO Contém as informações da identificação do empregado.

24 EMPREGADO / CTGA Contém as informações dos empregados que são membros da CTGA.

25 EMPRESA Contém as informações dos dados cadastrais da empresa.

26 ENTIDADE Contém as informações das entidades que ministram cursos.

27 ENTIDADE / CURSO Contém as informações dos cursos relacionadas às respectivas entidades.

28 ESTADO Contém as informações dos nomes dos estados.

29 EXAME Contém as informações da avaliação do aspecto/impacto.

30 FORNECEDOR Contém as informações dos dados cadastrais do fornecedor de materias e serviços.

31 FUNÇÃO Contém a relação das funções existentes na empresa para cada empregado.

Página da W 14 de 74

http://intranet/monografias/computacional/completa.htm 13/07/00

32 GERÊNCIA NV1 Contém as informações do nome e nível da gerência.

33 GERÊNCIA NV2 Contém as informações do nome e nível da gerência.

34 IMPACTO Contém as informações dos impactos ambientais, da qualidade, da segurança e da saúde ocupacional associados aos seus respectivos aspectos.

35 INSUMO Contém as informações do nome do insumo.

36 INSUMO/FORNECEDOR Contém as informações dos fornecedores e seus respectivos insumos.

37 LEGISLAÇÃO Contém as informações da identificação da lei e um sumário.

38 LEGISLAÇÃO/ASPECTO/ IMPACTO

Contém as informações da legislação relacionada com o aspecto/impacto.

39 LICENÇA Contém o registro dos diversos tipos de licenças pertinentes à empresa, o prazo de validade e datas de publicação em jornal.

40 META Contém as informações da meta estabelecida e o seu acompanhamento.

41 MONITORAMENTO Contém a programação para realização do monitoramento (data, sistema, etc).

42 NÃO CONFORMIDADE Contém as informações da identificação, descrição e acompanhamento da não conformidade.

43 NORMA Contém as informações da identificação da norma e um sumário.

44 NORMA/ASPECTO/ IMPACTO

Contém as informações da norma relacionada ao aspecto/impacto.

45 NÚMERO DE AFASTADOS POR ACIDENTE POR GERÊNCIA

Contém o registro do número de empregados afastados de cada gerência por acidente.

46 NÚMERO DE AFASTADOS POR DOENÇA POR GERÊNCIA

Contém as informações do número de empregados afastados por doenças ocupacionais ocorridas na empresa, para cada gerência.

47 OBJETIVO Contém as informações dos objetivos estabelecidos para o atendimento da política.

48 OCORRÊNCIA DE SITUAÇÃO DE EMERGÊNCIA

Contém as informações da ocorrência de situação de emergência e o seu acompanhamento.

49 ORÇAMENTO Contém os recursos disponíveis para o cumprimento do planejamento estratégico.

50 ORGÃO EMISSOR Contém as informações do órgão responsável pela emissão da legislação e da norma.

Página da W 15 de 74

http://intranet/monografias/computacional/completa.htm 13/07/00

51 PARTE INTERESSADA Contém a relação das partes interessadas.

52 PARTE INTERESSADA/ASPECTO/ IMPACTO

Contém as informações da associação da parte intetressada com os aspectos/impactos.

53 PLANEJAMENTO ESTRATÉGICO

Contém as informações do planejamento estratégico da empresa.

54 PLANO DE AUDITORIA Contém o planejamento da diretoria para a realização das auditorias.

55 PLANO DE MONITORAMENTO

Contém o planejamento das gerências para a realização das auditorias.

56 POLÍTICA INTEGRADA Contém a descrição da política de qualidade, meio ambiente, saúde e segurança do trabalhador.

57 PROCEDIMENTO Contém as informações sobre os procedimentos da empresa.

58 PROCESSO Contém as informações sobre os processos da empresa.

59 PROCESSO/INSUMO Contém as informações dos insumos utilizados em cada processo.

60 PROCESSO/PRODUTO Contém as informações do produto produzido em cada processo.

61 PRODUTO Contém a relação dos produtos produzidos pela empresa.

62 QUANTIDADE DE RESÍDUO Contém as informações da quantidade de resíduo gerada.

63 RECLAMAÇÃO DA PARTE INTERESSADA

Contém as informações das reclamações realizadas pelas partes interessadas.

64 RECLAMAÇÃO DO CLIENTE

Contém as informações das reclamações realizadas pelos clientes.

65 RECLAMAÇÃO DO FORNECEDOR

Contém as informações da reclamação realizada pela empresa ao fornecedor.

66 RESÍDUO Contém as informações da identificação dos resíduos e a fonte geradora (processo).

67 RESPONSÁVEL PELO MONITORAMENTO

Contém a identificação do empregado ou terceirizado responsável pelo monitoramento.

68 RESP. MONIT./MONITOR. Contém as informações da associação do responsável pelo monitoramento com a programação para monitoramento.

69 SITUAÇÃO DE EMERGÊNCIA

Contém as informações da situação de emergência e a origem da mesma.

70 TAREFA Contém as informações das tarefas executadas em cada atividade.

71 TECLIM Contém as informações sobre tecnologias limpas: livros, artigos técnicos, patentes etc.

Página da W 16 de 74

http://intranet/monografias/computacional/completa.htm 13/07/00

Tabela 2: Identificação e descrição dos objetos de dados

Relacionamento entre os objetos de dados

Nesta etapa, foram estabelecidos o relacionamento entre os objetos que se encontram detalhados no ANEXO A. Para isso utilizou-se o DER - Diagrama Entidade / Objeto Relacionamento como forma de

representação. Este foi estabelecido a partir dos requisitos do sistema e podem ser de 1 para N (um objeto na origem pode ocorrer N vezes no destino), 1 para1 (um objeto na origem ocorre apenas uma vez no

destino) e N para N (N objetos na origem ocorrem N vezes no destino). Quando há uma relação N para N entre os objetos, existe a necessidades de normalizá-los para que os mesmos sejam implementados em

banco de dados relacionais. Surgem os objetos associativos que substituem esse tipo de relacionamento e os transforma em 1 para N.

A seguir serão apresentados exemplos de relação entre os objetos encontrados no DER, ANEXO A:

- o objeto PROCESSO relaciona-se ao objeto NÃO-CONFORMIDADE de 1 para N, ou seja, 1 processo pode apresentar N (várias) não-conformidades.

- o objeto PROCESSO relaciona-se ao objeto PROCEDIMENTO de 1 para N, ou seja, 1 processo pode apresentar N (vários) procedimentos.

- o objeto GERÊNCIA relaciona-se ao objeto PROCESSO de 1 para N, ou seja, 1 gerência pode ter N (vários) processos.

- o objeto ASPECTO relaciona-se com o objeto IMPACTO de N para M, ou seja, pode-se ter para determinado ASPECTO M (vários) impactos e para um determinado IMPACTO N (vários) aspectos. Nessas

situações, será aplicada a primeira forma normal e ter-se-á como resultado um objeto associativo ASPECTO-IMPACTO que se relaciona com os objetos ASPECTO e IMPACTO.

72 TECNOLOGIAS LIMPAS/PROCESSO

Contém as informações da associação tecnologia limpa cadastrada no objeto TECLIM com o processo.

73 TERCEIRIZADO Contém as informações dos empregados terceirizados.

74 TIPO DE EQUIPAMENTO Contém as informações dos tipos de equipamentos utilizados pela empresa.

75 TIPO DE EXAME Contém as informações do tipo e nome do exame.

76 TIPO DO SISTEMA Contém as informações sobre o tipo do sistema.

77 TREINAMENTO Contém as informações da programação de treinamento para os empregados e terceirizados.

78 UNIDADE DE MEDIDA Contém a unidade de medida dos resíduos

79 VALOR REFERENTE AO EXAME

Contém as informações do valor de referência do exame.

Página da W 17 de 74

http://intranet/monografias/computacional/completa.htm 13/07/00

Operações e métodos para os objetos de dados

Os objetos identificados na Tabela 2 acima poderão ser acessados de diferentes formas, em função das necessidades de movimentação dos mesmos, por meio das seguintes operações: criar, alterar, eliminar,

consultar e carregar objetos.

l Criar: inclui novas instâncias no objeto de dado.

l Alterar: altera atributos das instâncias existentes no objeto de dado.

l Eliminar: exclui instâncias existentes nos objetos de dados.

l Consultar: consulta as instâncias existentes no objeto de dado.

l Carregar objetos: fornece todas as instâncias existentes no objeto de dado.

A operação carregar objetos, será utilizada sempre que o objeto tenha a função de auxiliar na composição das informações de outros objetos.

O objeto ACESSO possui apenas as operações criar e consultar, pois as operações do mesmo são ativadas por outros objetos e não por entidades externas. Tem como objetivo manter e disponibilizar os registros de

acesso feitos a outros objetos.

Para cada objeto, foram estabelecidos os tipos de operações para movimentação dos mesmos, conforme Tabela 3 abaixo. Os métodos (especificações detalhadas) estão no ANEXO B, Tabela 5.

ITEM NOME DO OBJETO CRIAR ALTERAR ELIMINAR CONSULTAR CARREGAR OBJETOS

1 ACESSO C C 2 ACIDENTE C C C C 3 ANÁLISE CRÍTICA C C C C 4 ASPECTO C C C C C

5 ASPECTO/IMPACTO C C C C C

6 ATIVIDADE C C C C C

7 ATIVIDADE / CONTINGÊNCIA

C C C C

8 ATR C C C C 9 AUDITOR C C C C C

10 AUDITORIA C C C C C

11 AUDITORIA/AUDITOR C C C C 12 CATEGORIA DA NÃO

CONFORMIDADE C C C C C

13 CAUSA C C C C C

14 CIDADE C C C C C

15 CLASSE DO RESÍDUO C C C C C

16 CLIENTE C C C C C

17 COMUNICAÇÃO EXTERNA

C C C C

18 CTGA C C C C C

19 CURSO C C C C C

Página da W 18 de 74

http://intranet/monografias/computacional/completa.htm 13/07/00

20 DIRETOR C C C C C

21 DIRETORIA C C C C C

22 DOENÇA OCUPACIONAL C C C C C

23 EMPREGADO C C C C C

24 EMPREGADO / CTGA C C C C 25 EMPRESA C C C C C

26 ENTIDADE C C C C C

27 ENTIDADE / CURSO C C C C C

28 ESTADO C C C C C

29 EXAME C C C C 30 FORNECEDOR C C C C C

31 FUNÇÃO C C C C C

32 GERÊNCIA NV1 C C C C C

33 GERÊNCIA NV2 C C C C C

34 IMPACTO C C C C C

35 INSUMO C C C C C

36 INSUMO/FORNECEDOR C C C C C

37 LEGISLAÇÃO C C C C C

38 LEGISLAÇÃO/ASPECTO/ IMPACTO

C C C C

39 LICENÇA C C C C 40 META C C C C 41 MONITORAMENTO C C C C C

42 NÃO CONFORMIDADE C C C C 43 NORMA C C C C C

44 NORMA/ASPECTO/ IMPACTO

C C C C

45 NÚMERO DE AFASTADOS POR ACIDENTE POR GERÊNCIA

C C C C

46 NÚMERO DE AFASTADOS POR DOENÇA POR GERÊNCIA

C C C C

47 OBJETIVO C C C C C

48 OCORRÊNCIA DE SITUAÇÃO DE EMERGÊNCIA

C C C C

49 ORÇAMENTO C C C C 50 ÓRGÃO EMISSOR C C C C C

51 PARTE INTERESSADA C C C C C

52 PARTE INTERESSADA/ASPECTO/ IMPACTO

C C C C

53 PLANEJAMENTO ESTRATÉGICO

C C C C C

54 PLANO DE AUDITORIA C C C C C

55 PLANO DE MONITORAMENTO

C C C C C

56 POLÍTICA INTEGRADA C C C C 57 PROCEDIMENTO C C C C 58 PROCESSO C C C C C

Página da W 19 de 74

http://intranet/monografias/computacional/completa.htm 13/07/00

Tabela 3: Tipos de operações para os objetos de dados

Outras formas de operação dos objetos podem ser identificadas para garantir o funcionamento do Sistema, quando da sua implementação, o que demonstra a necessidade de retorno às etapas anteriores do projeto,

conforme previsto pela metodologia aplicada neste trabalho, o ciclo de vida em espiral.

Identificadores e atributos dos objetos de dados

Identificadores são números seqüenciais por objetos, gerados de forma automática pelo sistema, que tem como objetivo identificar de forma única cada instância do objeto. Esses identificadores são denominados de chave primária (PK). Quando eles aparecem em outros objetos são denominados de chave estrangeira (FK).

Atributos, são os campos que qualificam cada objeto. São definidos todos os parâmetros que devem ser especificados para cada objeto, de forma a conter as informações necessárias para o atendimento aos

requisitos estabelecidos.

Serão apresentados na etapa da análise - modelo físico, no item 5.3.1. e projeto dos objetos.

59 PROCESSO/INSUMO C C C C 60 PROCESSO/PRODUTO C C C C 61 PRODUTO C C C C C

62 QUANTIDADE DE RESÍDUO

C C C C

63 RECLAMAÇÃO DA PARTE INTERESSADA

C C C C

64 RECLAMAÇÃO DO CLIENTE

C C C C

65 RECLAMAÇÃO DO FORNECEDOR

C C C C

66 RESÍDUO C C C C C

67 RESPONSÁVEL PELO MONITORAMENTO

C C C C C

68 RESP. MONIT./MONITOR. C C C C 69 SITUAÇÃO DE

EMERGÊNCIAC C C C C

70 TAREFA C C C C C

71 TECLIM C C C C C

72 TECNOLOGIAS LIMPAS/PROCESSO

C C C C

73 TERCEIRIZADO C C C C C

74 TIPO DE EQUIPAMENTO C C C C 75 TIPO DE EXAME C C C C C

76 TIPO DO SISTEMA C C C C C

77 TREINAMENTO C C C C 78 UNIDADE DE MEDIDA C C C C C

79 VALOR REFERENTE AO EXAME

C C C C

Página da W 20 de 74

http://intranet/monografias/computacional/completa.htm 13/07/00

No modelo dinâmico, foram identificados os eventos que chegarão ao sistema, conforme descritos na Tabela 4. Esses eventos são oriundos de entidades externas, com o objetivo de provocar mudanças nos objetos, tais

como: cadastrar, registrar e associar ou consultar informações gerenciais e operacionais extraídas dos objetos.

5.2.2 Modelo Dinâmico

ITEM EVENTOS

1 Consulta Acesso

2 Registra Acidente

3 Registra Análise Crítica

4 Cadastra Aspecto

5 Associa Aspecto a Impacto

6 Cadastra Atividade

7 Cadastra Atividades de Contingência

8 Cadastra ATR

9 Cadastra Auditor

10 Registra Auditoria

11 Associa Auditoria / Auditor

12 Cadastra Categoria de Não-Conformidade

13 Cadastra Causa

14 Cadastra Cidade

15 Cadastra Classe de Resíduo

16 Cadastra Cliente

17 Cadastra Comunidade Externa

18 Cadastra CTGA

19 Cadastra Curso

20 Cadastra Diretor

21 Cadastra Diretoria

22 Cadastra Doenças Ocupacionais

23 Cadastra Empregado

24 Associa Empregado / CTGA

25 Cadastra Empresa

26 Cadastra Entidade

27 Associa Entidade a Curso

28 Cadastra Estado

29 Registra Exame

30 Cadastra Fornecedor

31 Cadastra Função

32 Cadastra Gerência Nível 1

33 Cadastra Gerência Nível 2

34 Cadastra Impacto

Página da W 21 de 74

http://intranet/monografias/computacional/completa.htm 13/07/00

35 Cadastra Insumo

36 Associa Insumo a Fornecedor

37 Cadastra Legislação

38 Associa Legislação a Aspecto/Impacto

39 Cadastra Licença

40 Cadastra Meta

41 Registra Monitoramento

42 Registra Não-Conformidades

43 Cadastra Norma

44 Associa Norma a Aspecto/Impacto

45 Registra Número de Afastados por Acidente por Gerência

46 Registra Número de Afastados por Doença por Gerência

47 Cadastra Objetivo

48 Registra Ocorrência de Situações de Emergência

49 Cadastra Orçamento

50 Cadastra Órgão Emissor

51 Cadastra Parte Interessada

52 Associa Parte Interessada a Aspecto/Impacto

53 Cadastra Planejamento Estratégico

54 Cadastra Plano de Auditoria

55 Cadastra Plano de Monitoramento

56 Cadastra Política Integrada

57 Cadastra Procedimento

58 Cadastra Processo

59 Associa Processo a Insumo

60 Associa Processo a Produto

61 Cadastra Produto

62 Registra Quantidade de Resíduo

63 Registra Reclamação da Parte Interessada

64 Registra Reclamação do Cliente

65 Registra Reclamação do Fornecedor

66 Cadastra Resíduo

67 Registra Responsável pelo monitoramento

68 Associa Responsável pelo monitoramento / monitoramento

69 Cadastra Situações de Emergências

70 Cadastra Tarefa

71 Associa Tecnologia Limpa a Processo

72 Cadastra Tecnologias Limpas

73 Cadastra Terceirizado

74 Cadastra Tipo de Equipamento

75 Cadastra Tipo de Exame

Página da W 22 de 74

http://intranet/monografias/computacional/completa.htm 13/07/00

Tabela 4: Identificação dos eventos

No modelo funcional, foram identificados os objetos funcionais que permitirão a execução das solicitações provocadas pelas entidades externas por meio do modelo dinâmico.

Neste projeto, foram verificadas a aplicação das seguintes categorias: cadastro, registro e associação que se encontram detalhadas por objeto na Tabela 6 do ANEXO C.

Existem outras categorias de objetos que podem ser aplicadas durante a implementação do sistema. O surgimento de novas categorias não afetará a estrutura básica do mesmo, em função da metodologia

utilizada para desenvolvê-lo. Como exemplo de outras categorias, podemos citar: movimentação, operações aritméticas etc.

Visando atender parâmetros estabelecidos na análise de requisitos, foram contemplados, nesta etapa, o registro de acesso ao objeto. Nele contém a data e a identificação do empregado ou terceirizado que realiza

o acesso, assim como do objeto acessado. São eles:

l Política integrada l Planejamento estratégico l Objetivo l Meta l Atividade de contingência l Legislação l Norma l Plano de auditoria

Nesta etapa, foi desenvolvido o projeto físico do banco de dados. Para sua modelagem, foi utilizado o SGBD - Sistema Gerenciador de Banco de Dados Access. A escolha dessa ferramenta respaldou-se na sua

simplicidade, robustez e ampla utilização na área de tecnologia de informação.

76 Cadastra Tipo de Sistema

77 Registra Treinamento

78 Cadastra Unidade de Medida

79 Registra Valor Referente ao Exame

5.2.3 Modelo Funcional

Projeto para um Modelo Computacional de Gestão Integrada na Indústria: Meio Ambiente, Qualidade, Saúde e Segurança

5. PROJETO DO SISTEMA 5.3 Análise Modelo Físico

5.3.1 Projeto dos Objetos

Página da W 23 de 74

http://intranet/monografias/computacional/completa.htm 13/07/00

Neste item, apresentaremos, para cada objeto: os identificadores e os atributos com suas respectivas siglas, suas características físicas e as descrições que se encontram detalhadas na Tabela 7 do ANEXO D.

Finalizado o projeto do sistema, dentro do escopo estabelecido, será possível dar continuidade a este projeto e desenvolver as demais fases do ciclo de vida.

A escolha da metodologia centrada em processos para o desenvolvimento do modelo computacional de gestão dos sistema de meio ambiente, qualidade, saúde e segurança no trabalho foi adequada à

modelagem deste projeto e permitiu a gestão integrada das áreas, além de atender os requisitos das normas que orientam este trabalho.

O ciclo de vida em espiral mostrou-se apropriado para o desenvolvimento do projeto por permitir, sempre que necessário, o retorno a fases anteriores sem causar prejuízos à qualidade do mesmo e à produtividade

da equipe. A aplicação da técnica de análise e projeto orientada a objeto (TMO) foi adequada por se tratar de uma equipe multidisciplinar. Essa técnica é de fácil entendimento e aprendizado.

A abordagem da integração da gestão de meio ambiente, qualidade, saúde e segurança no trabalho, e as técnicas da engenharia de software utilizadas mostraram-se flexíveis para atender as necessidades de

atualizações tais como:

l as normas ISO 9 001, ISO 14 001 e BS 8 800 são recentes e estão em constante evolução e passíveis de revisão por organismos responsáveis pela normatização.

l a legislação, a evolução do nível de exigência das partes interessadas, assim como a busca da certificação tem pressionado as empresas no sentido da melhoria contínua, e isso tem obrigado a mudanças nos processos industriais.

l atender outros requisitos que venham a ser solicitados durante sua implementação e estabelecer novos relacionamentos entre os objetos de dados. Exemplos: ligação de tecnologias limpas diretamente com os resíduos gerados; controle de doenças ocupacionais por processo e por resíduo gerado etc.

Para conclusão do modelo computacional , deverão ser desenvolvidos o modelo de interface e o diagrama funcional global. A partir dessa complementação, o modelo computacional poderá ser desenvolvido em

qualquer linguagem de programação e banco de dados a serem escolhidos.

Recomendamos como linguagem de programação o Visual Basic por se tratar de uma linguagem com recursos gráficos e de internet, adequados às necessidades do sistema. Como banco de dados, o SQLServer

ou DB2 por se adequarem à arquitetura cliente/servidor. Essas ferramentas permitirão também o desenvolvimento (desenvolvimento de quê?)utilizando-se da estrutura operacional do ambiente Windows ou

OS/2.

Esse sistema, por abordar informações em nível gerencial, necessitará de acoplamento a outros sistemas computacionais existentes na empresa para o seu melhor desempenho.

Projeto para um Modelo Computacional de Gestão Integrada na Indústria: Meio Ambiente, Qualidade, Saúde e Segurança

6. CONCLUSÕES E RECOMENDAÇÕES PARA FUTUROS TRABALHOS

Página da W 24 de 74

http://intranet/monografias/computacional/completa.htm 13/07/00

ABNT - Associação Brasileira de Normas Técnicas, Rio de Janeiro. NBR ISO 9 001, Sistemas da qualidade - modelo para garantia da qualidade em projeto, desenvolvimento, proteção, instalação e serviços associados.

Rio de Janeiro, 1994.

ABNT - Associação Brasileira de Normas Técnicas, Rio de Janeiro. NBR ISO 14 001, Sistemas de gestão ambiental - Especificação e diretrizes para uso. Rio de Janeiro, 1996.

BAHIA. - Conselho Estadual de Meio Ambiente - CEPRAM. Resolução 1050 de 17 de maio de 1 995. Aprova a Norma Administrativa NA-001/95 e seus anexos, que dispõe sobre a criação da Comissão Técnica de Garantia Ambiental - CTGA, para as Empresas e Instituições com atividades sujeitas ao Licenciamento

Ambiental, no Estado da Bahia. Diário Oficial [do Estado da Bahia], Bahia, 25 maio 1 995.

DE CICCO, F. Integrar pode ser a melhor solução. Revista Banas Qualidade, São Paulo, p. 56 - 60, mar. 1 998.

DE CICCO, F. Manual sobre sistema de gestão da segurança e saúde no trabalho. A nova norma BS 8800. Volume II, Risk Tecnologias. 88 p., ago. 1 996.

DODDS O. A. Onde as normas ISO se parecem. Tradução Marisa Souza. Revista Banas Qualidade, São Paulo, p. 42, jan.1 999.

IOSH - Institution of Occupational Safety and Health (Inglaterra). Integration of management systems for OSH, environmental protection and quality. Disponível [Online] em

http://www.iosh.co.uk/about/condoc/intro.html.

PRESSMAN, R. S.. Engenharia de Software. 3ª ed. São Paulo, Makron Books do Brasil Editora Ltda., 1 995. 1056 p.

RUMBAUGH, J. et al., Modelagens e Projetos Baseados em Objetos. Rio de Janeiro, Ed. Campos Ltda. , 1 994. 652 p.

YOURDON, E. Análise Estruturada Moderna. 3a ed. Rio de Janeiro, Editora Campus LTDA., 1995. 836 p.

8.1 Anexo A - Diagrama 1 - Relacionamento entre os objetos de dados

8.2 Anexo B - Tabela 5 - Descrição das operações e métodos para os objetos de dados

8.3 Anexo C - Tabela 6 - Modelo funcional

8.4 Anexo D - Tabela 7 - Projeto dos objetos

Projeto para um Modelo Computacional de Gestão Integrada na Indústria: Meio Ambiente, Qualidade, Saúde e Segurança

7. REFERÊNCIAS BIBLIOGRÁFICAS

Projeto para um Modelo Computacional de Gestão Integrada na Indústria: Meio Ambiente, Qualidade, Saúde e Segurança

8. ANEXOS

Página da W 25 de 74

http://intranet/monografias/computacional/completa.htm 13/07/00

8.5 Anexo E - Glossário

Projeto para um Modelo Computacional de Gestão Integrada na Indústria: Meio Ambiente, Qualidade, Saúde e Segurança

8 ANEXOS 8.1 Anexo A - Diagrama 1 - Relacionamento entre os Objetos de Dados

Este material não está disponível em meio digital

Projeto para um Modelo Computacional de Gestão Integrada na Indústria: Meio Ambiente, Qualidade, Saúde e Segurança

8 ANEXOS 8.2 Anexo B - Tabela 5 - Descrição das Operações e Métodos para os Objetos de Dados

ITEM ESPECIFICAÇÃO PARA O OBJETO

1 ACESSO

CRIAR - A partir de mensagem recebida, verificar se o acesso existe. Se existir, emitir mensagem ‘acesso já existe’ e encerrar. Se não existir, criar o acesso e emitir mensagem ‘acesso criado com sucesso’ e encerrar.

CONSULTAR - A partir de mensagem recebida, verificar se o acesso existe. Se existir, exibir as informações sobre o acesso e encerrar. Se não existir, emitir mensagem ‘acesso não existe’ e encerrar.

2 ACIDENTE

CRIAR - A partir de mensagem recebida, verificar se o acidente existe. Se existir, emitir mensagem ‘acidente já existe’ e encerrar. Se não existir, criar o acidente e emitir mensagem ‘acidente criado com sucesso’ e encerrar.

ALTERAR – A partir de mensagem recebida, verificar se o acidente existe. Se não existir, emitir mensagem ‘acidente não existe’ e encerrar. Se existir, alterar o acidente e emitir mensagem ‘acidente alterado com sucesso’ e encerrar.

ELIMINAR – A partir de mensagem recebida, verificar se o acidente existe. Se existir, emitir mensagem ‘acidente eliminado com sucesso’ e encerrar. Se não existir, emitir mensagem ‘acidente não existe’ e encerrar.

CONSULTAR - A partir de mensagem recebida, verificar se o acidente existe. Se existir, exibir as informações sobre o acidente e encerrar. Se não existir, emitir mensagem ‘acidente não existe’ e encerrar.

Página da W 26 de 74

http://intranet/monografias/computacional/completa.htm 13/07/00

3 ANÁLISE CRÍTICA

CRIAR - A partir de mensagem recebida, verificar se a análise crítica existe. Se existir, emitir mensagem ‘análise crítica já existe’ e encerrar. Se não existe, criar análise crítica e emitir mensagem ‘análise crítica criada com sucesso’ e encerrar.

ALTERAR – A partir de mensagem recebida, verificar se a análise crítica existe. Se não existir, emitir mensagem ‘análise crítica não existe’ e encerrar. Se existir, alterar a análise crítica e emitir mensagem ‘análise crítica alterada com sucesso’ e encerrar.

ELIMINAR - A partir de mensagem recebida, verificar se a análise crítica existe. Se existir, emitir mensagem ‘análise crítica eliminada com sucesso’ e encerrar. Se não existe emitir mensagem ‘análise crítica não existe’ e encerrar.

CONSULTAR - A partir de mensagem recebida, verificar se a análise crítica existe. Se existir, exibir as informações sobre a análise crítica e encerrar. Se não existe, emitir mensagem ‘análise crítica não existe’ e encerrar.

4 ASPECTO

CRIAR - A partir de mensagem recebida, verificar se o aspecto existe. Se existir, emitir mensagem ‘aspecto já existe’ e encerrar. Se não existe, criar o aspecto e emitir mensagem ‘aspecto criado com sucesso’ e encerrar.

ALTERAR - A partir de mensagem recebida, verificar se o aspecto existe. Se não existir, emitir mensagem ‘aspecto não existe’ e encerrar. Se existir, alterar o aspecto e emitir mensagem ‘aspecto alterado com sucesso’ e encerrar.

ELIMINAR - A partir de mensagem recebida, verificar se o aspecto existe. Se existir, emitir mensagem ‘aspecto eliminado com sucesso’ e encerrar. Se não existir emitir mensagem ‘aspecto não existe’ e encerrar.

CONSULTAR - A partir de mensagem recebida, verificar se o aspecto existe. Se existir, exibir as informações sobre o aspecto e encerrar. Se não existir, emitir mensagem ‘aspecto não existe’ e encerrar.

CARREGAR-OBJETOS - A partir de mensagem recebida, a partir de um objeto funcional, obter todas as instâncias do objeto e devolver a informação ao objeto funcional que solicitou.

5 ASPECTO/IMPACTO

CRIAR – A partir de mensagem recebida, verificar se associação aspecto/impacto existe. Se existir, emitir mensagem ‘aspecto/impacto já existe’ e encerrar. Se não existir, criar a associação aspecto/impacto e emitir mensagem ‘aspecto/impacto criado com sucesso’ e encerrar.

ALTERAR - A partir de mensagem recebida, verificar se a associação aspecto/impacto existe. Se não existir, emitir mensagem ‘aspecto/impacto não existe’ e encerrar. Se existir, alterar o aspecto/impacto e emitir mensagem ‘aspecto/impacto alterado com sucesso’ e encerrar.

ELIMINAR - A partir de mensagem recebida, verificar se a associação aspecto/impacto existe. Se existir, emitir mensagem ‘aspecto/impacto eliminado com sucesso’ e encerrar. Se não existir emitir mensagem ‘aspecto/impacto não existe’ e encerrar.

CONSULTAR - A partir de mensagem recebida, verificar se a associação

Página da W 27 de 74

http://intranet/monografias/computacional/completa.htm 13/07/00

aspecto/impacto existe. Se existir, exibir as informações sobre o aspecto/impacto e encerrar. Se não existir, emitir mensagem ‘aspecto/impacto não existe’ e encerrar.

CARREGAR-OBJETOS - A partir de mensagem recebida e a partir de um objeto funcional, obter todas as instâncias do objeto e devolver a informação ao objeto funcional que solicitou.

6 ATIVIDADE

CRIAR - A partir de mensagem recebida, verificar se a atividade existe. Se existir, emitir mensagem ‘atividade já existe’ e encerrar. Se não existe, criar atividade e emitir mensagem ‘atividade criada com sucesso’ e encerrar.

ALTERAR - A partir de mensagem recebida, verificar se a atividade existe. Se não existir, emitir mensagem ‘atividade não existe’ e encerrar. Se existir, alterar a atividade e emitir mensagem ‘atividade alterada com sucesso’ e encerrar.

ELIMINAR - A partir de mensagem recebida, verificar se a atividade existe. Se existir, emitir mensagem ‘atividade eliminada com sucesso’ e encerrar. Se não existe emitir mensagem ‘atividade não existe’ e encerrar.

CONSULTAR - A partir de mensagem recebida, verificar se a atividade existe. Se existir, exibir as informações sobre a atividade e encerrar. Se não existe, emitir mensagem ‘atividade não existe’ e encerrar.

CARREGAR OBJETOS - A partir de mensagem recebida e a partir de um objeto funcional, obter todas as instâncias do objeto e devolver a informação ao objeto funcional que solicitou.

7 ATIVIDADE/CONTINGÊNCIA

CRIAR - A partir de mensagem recebida, verificar se a atividade/contingência existe. Se existir, emitir mensagem ‘atividade/contingência já existe’ e encerrar. Se não existir, criar a atividade/contingência e emitir mensagem ‘atividade/contingência criada com sucesso’ e encerrar.

ALTERAR - A partir de mensagem recebida, verificar se a atividade/contingência existe. Se não existir, emitir mensagem ‘atividade/contingência não existe’ e encerrar. Se existir, alterar a atividade/contingência e emitir mensagem ‘atividade/contingência alterada com sucesso’ e encerrar.

ELIMINAR - A partir de mensagem recebida, verificar se a atividade/contingência existe. Se existir, emitir mensagem ‘atividade/contingência eliminada com sucesso’ e encerrar. Se não existir emitir mensagem ‘atividade/contingência não existe’ e encerrar.

CONSULTAR - A partir de mensagem recebida, verificar se a atividade/contingência existe. Se existir, exibir as informações sobre a atividade/contingência e encerrar. Se não existir, emitir mensagem ‘atividade/contingência não existe’ e encerrar.

8 ATR

CRIAR - A partir de mensagem recebida, verificar se a ATR existe. Se existir, emitir mensagem ‘ATR já existe’ e encerrar. Se não existe, criar ATR e emitir mensagem ‘ATR criada com sucesso’ e encerrar.

ALTERAR – A partir de mensagem recebida, verificar se a ATR existe. Se não existir, emitir mensagem ‘ATR não existe’ e encerrar. Se existir, alterar a ATR e emitir

Página da W 28 de 74

http://intranet/monografias/computacional/completa.htm 13/07/00

mensagem ‘ATR alterada com sucesso’ e encerrar.

ELIMINAR - A partir de mensagem recebida, verificar se a ATR existe. Se existir, emitir mensagem ‘ATR eliminada com sucesso’ e encerrar. Se não existe emitir mensagem ‘ATR não existe’ e encerrar.

CONSULTAR - A partir de mensagem recebida, verificar se a ATR existe. Se existir, exibir as informações sobre a ATR e encerrar. Se não existe, emitir mensagem ‘ATR não existe’ e encerrar.

9 AUDITOR

CRIAR - A partir de mensagem recebida, verificar se o auditor existe. Se existir, emitir mensagem ‘auditor já existe’ e encerrar. Se não existe, criar o auditor e emitir mensagem ‘auditor criado com sucesso’ e encerrar.

ALTERAR - A partir de mensagem recebida, verificar se o auditor existe. Se não existir, emitir mensagem ‘auditor não existe’ e encerrar. Se existir, alterar o auditor e emitir mensagem ‘auditor alterado com sucesso’ e encerrar.

ELIMINAR - A partir de mensagem recebida, verificar se o auditor existe. Se existir, emitir mensagem ‘auditor eliminado com sucesso’ e encerrar. Se não existir emitir mensagem ‘auditor não existe’ e encerrar.

CONSULTAR - A partir de mensagem recebida, verificar se o auditor existe. Se existir, exibir as informações sobre o auditor e encerrar. Se não existir, emitir mensagem ‘auditor não existe’ e encerrar.

CARREGAR-OBJETOS - A partir de mensagem recebida e a partir de um objeto funcional, obter todas as instâncias do objeto e devolver a informação ao objeto funcional que solicitou.

10 AUDITORIA

CRIAR - A partir de mensagem recebida, verificar se a auditoria existe. Se existir, emitir mensagem ‘auditoria já existe’ e encerrar. Se não existe, criar auditoria e emitir mensagem ‘auditoria criada com sucesso’ e encerrar.

ALTERAR – A partir de mensagem recebida, verificar se a auditoria existe. Se não existir, emitir mensagem ‘auditoria não existe’ e encerrar. Se existir, alterar a auditoria e emitir mensagem ‘auditoria alterada com sucesso’ e encerrar.

ELIMINAR – A partir de mensagem recebida, verificar se a auditoria existe. Se existir, emitir mensagem ‘auditoria eliminada com sucesso’ e encerrar. Se não existe emitir mensagem ‘auditoria não existe’ e encerrar.

CONSULTAR - A partir de mensagem recebida, verificar se a auditoria existe. Se existir, exibir as informações sobre a auditoria e encerrar. Se não existe, emitir mensagem ‘auditoria não existe’ e encerrar.

CARREGAR-OBJETOS - A partir de mensagem recebida, a partir de um objeto funcional, obter todas as instâncias do objeto e devolver a informação ao objeto funcional que solicitou.

Página da W 29 de 74

http://intranet/monografias/computacional/completa.htm 13/07/00

11 AUDITORIA/AUDITOR

CRIAR - A partir de mensagem recebida, verificar se a auditoria/auditor existe. Se existir, emitir mensagem ‘auditoria/auditor já existe’ e encerrar. Se não existe, criar auditoria/auditor e emitir mensagem ‘auditoria/auditor criada com sucesso’ e encerrar.

ALTERAR - A partir de mensagem recebida, verificar se a auditoria/auditor existe. Se não existir, emitir mensagem ‘auditoria/auditor não existe’ e encerrar. Se existir, alterar a auditoria/auditor e emitir mensagem ‘auditoria/auditor alterada com sucesso’ e encerrar.

ELIMINAR - A partir de mensagem recebida, verificar se a auditoria/auditor existe. Se existir, emitir mensagem ‘auditoria/auditor eliminada com sucesso’ e encerrar. Se não existe emitir mensagem ‘auditoria/auditor não existe’ e encerrar.

CONSULTAR - A partir de mensagem recebida, verificar se a auditoria/auditor existe. Se existir, exibir as informações sobre a auditoria/auditor e encerrar. Se não existe, emitir mensagem ‘auditoria/auditor não existe’ e encerrar.

12 CATEGORIA DA NÃO CONFORMIDADE

CRIAR - A partir de mensagem recebida, verificar se a categoria da não conformidade existe. Se existir, emitir mensagem ‘categoria não conformidade já existe’ e encerrar. Se não existir, criar a categoria não conformidade e emitir mensagem ‘categoria não conformidade criada com sucesso’ e encerrar.

ALTERAR - A partir de mensagem recebida, verificar se a categoria da não conformidade existe. Se não existir, emitir mensagem ‘categoria não conformidade não existe’ e encerrar. Se existir, alterar a categoria não conformidade e emitir mensagem ‘categoria não conformidade alterada com sucesso’ e encerrar.

ELIMINAR - A partir de mensagem recebida, verificar se a categoria da não conformidade existe. Se existir, emitir mensagem ‘categoria não conformidade eliminada com sucesso’ e encerrar. Se não existir emitir mensagem ‘categoria não conformidade não existe’ e encerrar.

CONSULTAR - A partir de mensagem recebida, verificar se a categoria da não conformidade existe. Se existir, exibir as informações sobre a categoria não conformidade e encerrar. Se não existir, emitir mensagem ‘categoria não conformidade não existe’ e encerrar.

CARREGAR-OBJETOS - A partir de mensagem recebida e a partir de um objeto funcional, obter todas as instâncias do objeto e devolver a informação ao objeto funcional que solicitou.

13 CAUSA

CRIAR - A partir de mensagem recebida, verificar se a causa existe. Se existir, emitir mensagem ‘causa já existe’ e encerrar. Se não existir, criar a causa e emitir mensagem ‘causa criada com sucesso’ e encerrar.

ALTERAR – A partir de mensagem recebida, verificar se a causa existe. Se não existir, emitir mensagem ‘causa não existe’ e encerrar. Se existir, alterar a causa e emitir mensagem ‘causa alterada com sucesso’ e encerrar.

ELIMINAR - A partir de mensagem recebida, verificar se a causa existe. Se existir, emitir mensagem ‘causa eliminada com sucesso’ e encerrar. Se não existir emitir

Página da W 30 de 74

http://intranet/monografias/computacional/completa.htm 13/07/00

mensagem ‘causa não existe’ e encerrar.

CONSULTAR - A partir de mensagem recebida, verificar se a causa existe. Se existir, exibir as informações sobre a causa e encerrar. Se não existir, emitir mensagem ‘causa não existe’ e encerrar.

CARREGAR-OBJETOS - A partir de mensagem recebida, a partir de um objeto funcional, obter todas as instâncias do objeto e devolver a informação ao objeto funcional que solicitou.

14 CIDADE

CRIAR - A partir de mensagem recebida, verificar se a cidade existe. Se existir, emitir mensagem ‘cidade já existe’ e encerrar. Se não existir, criar a cidade e emitir mensagem ‘cidade criada com sucesso’ e encerrar.

ALTERAR - A partir de mensagem recebida, verificar se a cidade existe. Se não existir, emitir mensagem ‘cidade não existe’ e encerrar. Se existir, alterar a cidade e emitir mensagem ‘cidade alterada com sucesso’ e encerrar.

ELIMINAR - A partir de mensagem recebida, verificar se a cidade existe. Se existir, emitir mensagem ‘cidade eliminada com sucesso’ e encerrar. Se não existir emitir mensagem ‘cidade não existe’ e encerrar.

CONSULTAR - A partir de mensagem recebida, verificar se a cidade existe. Se existir, exibir as informações sobre a cidade e encerrar. Se não existir, emitir mensagem ‘cidade não existe’ e encerrar.

CARREGAR-OBJETOS - A partir de mensagem recebida e a partir de um objeto funcional, obter todas as instâncias do objeto e devolver a informação ao objeto funcional que solicitou.

15 CLASSE DO RESÍDUO

CRIAR - A partir de mensagem recebida, verificar se a classe do resíduo existe. Se existir, emitir mensagem ‘classe do resíduo já existe’ e encerrar. Se não existe, criar a classe do resíduo e emitir mensagem ‘classe do resíduo criada com sucesso’ e encerrar.

ALTERAR – A partir de mensagem recebida, verificar se a classe do resíduo existe. Se não existir, emitir mensagem ‘classe do resíduo não existe’ e encerrar. Se existir, alterar o processo e emitir mensagem ‘classe do resíduo alterada com sucesso’ e encerrar.

ELIMINAR - A partir de mensagem recebida, verificar se a classe do resíduo existe. Se existir, emitir mensagem ‘classe do resíduo eliminada com sucesso’ e encerrar. Se não existe emitir mensagem ‘classe do resíduo não existe’ e encerrar.

CONSULTAR - A partir de mensagem recebida, verificar se a classe do resíduo existe. Se existir, exibir as informações sobre o classe do resíduo e encerrar. Se não existe, emitir mensagem ‘classe do resíduo não existe’ e encerrar.

CARREGAR-OBJETOS - A partir de mensagem recebida e a partir de um objeto funcional, obter todas as instâncias do objeto e devolver a informação ao objeto funcional que solicitou.

Página da W 31 de 74

http://intranet/monografias/computacional/completa.htm 13/07/00

16 CLIENTE

CRIAR - A partir de mensagem recebida, verificar se o cliente existe. Se existir, emitir mensagem ‘cliente já existe’ e encerrar. Se não existir, criar o cliente e emitir mensagem ‘cliente criado com sucesso’ e encerrar.

ALTERAR – A partir de mensagem recebida, verificar se o cliente existe. Se não existir, emitir mensagem ‘cliente não existe’ e encerrar. Se existir, alterar o cliente e emitir mensagem ‘cliente alterado com sucesso’ e encerrar.

ELIMINAR - A partir de mensagem recebida, verificar se o cliente existe. Se existir, emitir mensagem ‘cliente eliminado com sucesso’ e encerrar. Se não existir emitir mensagem ‘cliente não existe’ e encerrar.

CONSULTAR - A partir de mensagem recebida, verificar se o cliente existe. Se existir, exibir as informações sobre o cliente e encerrar. Se não existir, emitir mensagem ‘cliente não existe’ e encerrar.

CARREGAR OBJETOS - A partir de mensagem recebida e a partir de um objeto funcional, obter todas as instâncias do objeto e devolver a informação ao objeto funcional que solicitou.

17 COMUNICAÇÃO EXTERNA

CRIAR - A partir de mensagem recebida, verificar se a comunicação externa existe. Se existir, emitir mensagem ‘comunicação externa já existe’ e encerrar. Se não existir, criar a comunicação externa e emitir mensagem ‘comunicação externa criada com sucesso’ e encerrar.

ALTERAR - A partir de mensagem recebida, verificar se a comunicação externa existe. Se não existir, emitir mensagem ‘comunicação externa não existe’ e encerrar. Se existir, alterar a comunicação externa e emitir mensagem ‘comunicação externa alterada com sucesso’ e encerrar.

ELIMINAR - A partir de mensagem recebida, verificar se a comunicação externa existe. Se existir, emitir mensagem ‘comunicação externa eliminada com sucesso’ e encerrar. Se não existir, emitir mensagem ‘comunicação externa não existe’ e encerrar.

CONSULTAR - A partir de mensagem recebida, verificar se a comunicação externa existe. Se existir, exibir as informações sobre a comunicação externa e encerrar. Se não existir, emitir mensagem ‘comunicação externa não existe’ e encerrar.

18 CTGA

CRIAR - A partir de mensagem recebida, verificar se a CTGA existe. Se existir, emitir mensagem ‘CTGA já existe’ e encerrar. Se não existir, criar a CTGA e emitir mensagem ‘CTGA criada com sucesso’ e encerrar.

ALTERAR – A partir de mensagem recebida, verificar se a CTGA existe. Se não existir, emitir mensagem ‘CTGA não existe’ e encerrar. Se existir, alterar a CTGA e emitir mensagem ‘CTGA alterada com sucesso’ e encerrar.

ELIMINAR - A partir de mensagem recebida, verificar se a CTGA existe. Se existir, emitir mensagem ‘CTGA eliminada com sucesso’ e encerrar. Se não existir, emitir mensagem ‘CTGA não existe’ e encerrar.

Página da W 32 de 74

http://intranet/monografias/computacional/completa.htm 13/07/00

CONSULTAR - A partir de mensagem recebida, verificar se a comunicação externa existe. Se existir, exibir as informações sobre a CTGA e encerrar. Se não existir, emitir mensagem ‘CTGA não existe’ e encerrar.

CARREGAR-OBJETOS - A partir de mensagem recebida e a partir de um objeto funcional, obter todas as instâncias do objeto e devolver a informação ao objeto funcional que solicitou.

19 CURSO

CRIAR - A partir de mensagem recebida, verificar se o curso existe. Se existir, emitir mensagem ‘curso já existe’ e encerrar. Se não existir, criar o curso e emitir mensagem ‘curso criado com sucesso’ e encerrar.

ALTERAR – A partir de mensagem recebida, verificar se o curso existe. Se não existir, emitir mensagem ‘curso não existe’ e encerrar. Se existir, alterar o curso e emitir mensagem ‘curso alterado com sucesso’ e encerrar.

ELIMINAR - A partir de mensagem recebida, verificar se o curso existe. Se existir, emitir mensagem ‘curso eliminado com sucesso’ e encerrar. Se não existir emitir mensagem ‘curso não existe’ e encerrar.

CONSULTAR - A partir de mensagem recebida, verificar se o curso existe. Se existir, exibir as informações sobre o curso e encerrar. Se não existir, emitir mensagem ‘curso não existe’ e encerrar.

CARREGAR-OBJETOS - A partir de mensagem recebida e a partir de um objeto funcional, obter todas as instâncias do objeto e devolver a informação ao objeto funcional que solicitou.

20 DIRETOR

CRIAR - A partir de mensagem recebida, verificar se o diretor existe. Se existir, emitir mensagem ‘diretor já existe’ e encerrar. Se não existir, criar o diretor e emitir mensagem ‘diretor criado com sucesso’ e encerrar.

ALTERAR - A partir de mensagem recebida, verificar se o diretor existe. Se não existir, emitir mensagem ‘diretor não existe’ e encerrar. Se existir, alterar o diretor e emitir mensagem ‘diretor alterado com sucesso’ e encerrar.

ELIMINAR - A partir de mensagem recebida, verificar se o diretor existe. Se existir, emitir mensagem ‘diretor eliminado com sucesso’ e encerrar. Se não existir emitir mensagem ‘diretor não existe’ e encerrar.

CONSULTAR - A partir de mensagem recebida, verificar se o diretor existe. Se existir, exibir as informações sobre o diretor e encerrar. Se não existir, emitir mensagem ‘diretor não existe’ e encerrar.

CARREGAR-OBJETOS - A partir de mensagem recebida e a partir de um objeto funcional, obter todas as instâncias do objeto e devolver a informação ao objeto funcional que solicitou.

Página da W 33 de 74

http://intranet/monografias/computacional/completa.htm 13/07/00

21 DIRETORIA

CRIAR - A partir de mensagem recebida, verificar se a diretoria existe. Se existir, emitir mensagem ‘diretoria já existe’ e encerrar. Se não existir, criar a diretoria e emitir mensagem ‘diretoria criada com sucesso’ e encerrar.

ALTERAR - A partir de mensagem recebida, verificar se a diretoria existe. Se não existir, emitir mensagem ‘diretoria não existe’ e encerrar. Se existir, alterar a diretoria e emitir mensagem ‘diretoria alterada com sucesso’ e encerrar.

ELIMINAR - A partir de mensagem recebida, verificar se a diretoria existe. Se existir, emitir mensagem ‘diretoria eliminada com sucesso’ e encerrar. Se não existir emitir mensagem ‘diretoria não existe’ e encerrar.

CONSULTAR - A partir de mensagem recebida, verificar se a diretoria existe. Se existir, exibir as informações sobre a diretoria e encerrar. Se não existir, emitir mensagem ‘diretoria não existe’ e encerrar.

CARREGAR-OBJETOS - A partir de mensagem recebida e a partir de um objeto funcional, obter todas as instâncias do objeto e devolver a informação ao objeto funcional que solicitou.

22 DOENÇA OCUPACIONAL

CRIAR - A partir de mensagem recebida, verificar se a doença ocupacional existe. Se existir, emitir mensagem ‘doença ocupacional já existe’ e encerrar. Se não existir, criar a doença ocupacional e emitir mensagem ‘doença ocupacional criada com sucesso’ e encerrar.

ALTERAR – A partir de mensagem recebida, verificar se a doença ocupacional existe. Se não existir, emitir mensagem ‘doença ocupacional não existe’ e encerrar. Se existir, alterar a doença ocupacional e emitir mensagem ‘doença ocupacional alterada com sucesso’ e encerrar.

ELIMINAR – A partir de mensagem recebida, verificar se a doença ocupacional existe. Se existir, emitir mensagem ‘doença ocupacional eliminada com sucesso’ e encerrar. Se não existir emitir mensagem ‘doença ocupacional não existe’ e encerrar.

CONSULTAR - A partir de mensagem recebida, verificar se a doença ocupacional existe. Se existir, exibir as informações sobre a doença ocupacional e encerrar. Se não existir, emitir mensagem ‘doença ocupacional não existe’ e encerrar.

CARREGAR-OBJETOS - A partir de mensagem recebida e a partir de um objeto funcional, obter todas as instâncias do objeto e devolver a informação ao objeto funcional que solicitou.

23 EMPREGADO

CRIAR - A partir de mensagem recebida, verificar se o empregado existe. Se existir, emitir mensagem ‘empregado já existe’ e encerrar. Se não existir, criar o empregado e emitir mensagem ‘empregado criado com sucesso’ e encerrar.

ALTERAR – A partir de mensagem recebida, verificar se o empregado existe. Se não existir, emitir mensagem ‘empregado não existe’ e encerrar. Se existir, alterar o empregado e emitir mensagem ‘empregado alterado com sucesso’ e encerrar.

ELIMINAR - A partir de mensagem recebida, verificar se o empregado existe. Se

Página da W 34 de 74

http://intranet/monografias/computacional/completa.htm 13/07/00

existir, emitir mensagem ‘empregado eliminado com sucesso’ e encerrar. Se não existir emitir mensagem ‘empregado não existe’ e encerrar.

CONSULTAR - A partir de mensagem recebida, verificar se o empregado existe. Se existir, exibir as informações sobre o empregado e encerrar. Se não existir, emitir mensagem ‘empregado não existe’ e encerrar.

CARREGAR-OBJETOS - A partir de mensagem recebida e a partir de um objeto funcional, obter todas as instâncias do objeto e devolver a informação ao objeto funcional que solicitou.

24 EMPREGADO / CTGA

CRIAR – A partir de mensagem recebida, verificar se associação empregado/CTGA existe. Se existir, emitir mensagem ‘empregado/CTGA já existe’ e encerrar. Se não existir, criar a associação empregado/CTGA e emitir mensagem ‘empregado/CTGA criado com sucesso’ e encerrar.

ALTERAR - A partir de mensagem recebida, verificar se a associação empregado/CTGA existe. Se não existir, emitir mensagem ‘empregado/CTGA não existe’ e encerrar. Se existir, alterar o empregado/CTGA e emitir mensagem ‘empregado/CTGA alterado com sucesso’ e encerrar.

ELIMINAR - A partir de mensagem recebida, verificar se a associação empregado/CTGA existe. Se existir, emitir mensagem ‘empregado/CTGA eliminado com sucesso’ e encerrar. Se não existir emitir mensagem ‘empregado/CTGA não existe’ e encerrar.

CONSULTAR - A partir de mensagem recebida, verificar se a associação empregado/CTGA existe. Se existir, exibir as informações sobre o empregado/CTGA e encerrar. Se não existe, emitir mensagem ‘empregado/CTGA não existe’ e encerrar.

25 EMPRESA

CRIAR - A partir de mensagem recebida, verificar se a empresa existe. Se existir, emitir mensagem ‘empresa já existe’ e encerrar. Se não existir, criar a empresa e emitir mensagem ‘empresa criada com sucesso’ e encerrar.

ALTERAR – A partir de mensagem recebida, verificar se a empresa existe. Se não existir, emitir mensagem ‘empresa não existe’ e encerrar. Se existir, alterar a empresa e emitir mensagem ‘empresa alterada com sucesso’ e encerrar.

ELIMINAR – A partir de mensagem recebida, verificar se a empresa existe. Se existir, emitir mensagem ‘empresa eliminada com sucesso’ e encerrar. Se não existir emitir mensagem ‘empresa não existe’ e encerrar.

CONSULTAR - A partir de mensagem recebida, verificar se a empresa existe. Se existir, exibir as informações sobre a empresa e encerrar. Se não existir, emitir mensagem ‘empresa não existe’ e encerrar.

CARREGAR-OBJETOS - A partir de mensagem recebida e a partir de um objeto funcional, obter todas as instâncias do objeto e devolver a informação ao objeto funcional que solicitou.

Página da W 35 de 74

http://intranet/monografias/computacional/completa.htm 13/07/00

26 ENTIDADE

CRIAR - A partir de mensagem recebida, verificar se o entidade existe. Se existir, emitir mensagem ‘entidade já existe’ e encerrar. Se não existir, criar a entidade e emitir mensagem ‘entidade criada com sucesso’ e encerrar.

ALTERAR – A partir de mensagem recebida, verificar se a entidade existe. Se não existir, emitir mensagem ‘entidade não existe’ e encerrar. Se existir, alterar a entidade e emitir mensagem ‘entidade alterada com sucesso’ e encerrar.

ELIMINAR – A partir de mensagem recebida, verificar se a entidade existe. Se existir, emitir mensagem ‘entidade eliminada com sucesso’ e encerrar. Se não existir emitir mensagem ‘entidade não existe’ e encerrar.

CONSULTAR - A partir de mensagem recebida, verificar se a entidade existe. Se existir, exibir as informações sobre a entidade e encerrar. Se não existir, emitir mensagem ‘entidade não existe’ e encerrar.

CARREGAR-OBJETOS - A partir de mensagem recebida e a partir de um objeto funcional, obter todas as instâncias do objeto e devolver a informação ao objeto funcional que solicitou.

27 ENTIDADE / CURSO

CRIAR – A partir de mensagem recebida, verificar se associação entidade/curso existe. Se existir, emitir mensagem ‘entidade/curso já existe’ e encerrar. Se não existir, criar a associação entidade/curso e emitir mensagem ‘entidade/curso criado com sucesso’ e encerrar.

ALTERAR - A partir de mensagem recebida, verificar se a associação entidade/curso existe. Se não existir, emitir mensagem ‘entidade/curso não existe’ e encerrar. Se existir, alterar o entidade/curso e emitir mensagem ‘entidade/curso alterado com sucesso’ e encerrar.

ELIMINAR - A partir de mensagem recebida, verificar se a associação entidade/curso existe. Se existir, emitir mensagem ‘entidade/curso eliminado com sucesso’ e encerrar. Se não existir emitir mensagem ‘entidade/curso não existe’ e encerrar.

CONSULTAR - A partir de mensagem recebida, verificar se a associação entidade/curso existe. Se existir, exibir as informações sobre o entidade/curso e encerrar. Se não existir, emitir mensagem ‘entidade/curso não existe’ e encerrar.

CARREGAR-OBJETOS - A partir de mensagem recebida e a partir de um objeto funcional, obter todas as instâncias do objeto e devolver a informação ao objeto funcional que solicitou.

28 ESTADO

CRIAR - A partir de mensagem recebida, verificar se o estado existe. Se existir, emitir mensagem ‘estado já existe’ e encerrar. Se não existir, criar o estado e emitir mensagem ‘estado criado com sucesso’ e encerrar.

ALTERAR – A partir de mensagem recebida, verificar se o estado existe. Se não existir, emitir mensagem ‘estado não existe’ e encerrar. Se existir, alterar o estado e emitir mensagem ‘estado alterado com sucesso’ e encerrar.

ELIMINAR - A partir de mensagem recebida, verificar se o estado existe. Se existir,

Página da W 36 de 74

http://intranet/monografias/computacional/completa.htm 13/07/00

emitir mensagem ‘estado eliminado com sucesso’ e encerrar. Se não existir emitir mensagem ‘estado não existe’ e encerrar.

CONSULTAR - A partir de mensagem recebida, verificar se o estado existe. Se existir, exibir as informações sobre o estado e encerrar. Se não existir, emitir mensagem ‘estado não existe’ e encerrar.

CARREGAR-OBJETOS - A partir de mensagem recebida e a partir de um objeto funcional, obter todas as instâncias do objeto e devolver a informação ao objeto funcional que solicitou.

29 EXAME

CRIAR - A partir de mensagem recebida, verificar se o exame existe. Se existir, emitir mensagem ‘exame já existe’ e encerrar. Se não existir, criar o exame e emitir mensagem ‘exame criado com sucesso’ e encerrar.

ALTERAR – A partir de mensagem recebida, verificar se o exame existe. Se não existir, emitir mensagem ‘exame não existe’ e encerrar. Se existir, alterar o exame e emitir mensagem ‘exame alterado com sucesso’ e encerrar.

ELIMINAR - A partir de mensagem recebida, verificar se o exame existe. Se existir, emitir mensagem ‘exame eliminado com sucesso’ e encerrar. Se não existir emitir mensagem ‘exame não existe’ e encerrar.

CONSULTAR - A partir de mensagem recebida, verificar se o exame existe. Se existir, exibir as informações sobre o exame e encerrar. Se não existir, emitir mensagem ‘exame não existe’ e encerrar.

30 FORNECEDOR

CRIAR - A partir de mensagem recebida, verificar se o fornecedor existe. Se existir, emitir mensagem ‘fornecedor já existe’ e encerrar. Se não existir, criar o fornecedor e emitir mensagem ‘fornecedor criado com sucesso’ e encerrar.

ALTERAR - A partir de mensagem recebida, verificar se o fornecedor existe. Se não existir, emitir mensagem ‘fornecedor não existe’ e encerrar. Se existir, alterar o fornecedor e emitir mensagem ‘fornecedor alterado com sucesso’ e encerrar.

ELIMINAR - A partir de mensagem recebida, verificar se o fornecedor existe. Se existir, emitir mensagem ‘fornecedor eliminado com sucesso’ e encerrar. Se não existir emitir mensagem ‘fornecedor não existe’ e encerrar.

CONSULTAR - A partir de mensagem recebida, verificar se o fornecedor existe. Se existir, exibir as informações sobre o fornecedor e encerrar. Se não existir, emitir mensagem ‘fornecedor não existe’ e encerrar.

CARREGAR-OBJETOS - A partir de mensagem recebida e a partir de um objeto funcional, obter todas as instâncias do objeto e devolver a informação ao objeto funcional que solicitou.

Página da W 37 de 74

http://intranet/monografias/computacional/completa.htm 13/07/00

31 FUNÇÃO

CRIAR - A partir de mensagem recebida, verificar se a gerência NV1( verificar gerência NV1 ou função) existe. Se existir, emitir mensagem ‘função já existe’ e encerrar. Se não existir, criar a função e emitir mensagem ‘função criada com sucesso’ e encerrar.

ALTERAR – A partir de mensagem recebida, verificar se a função existe. Se não existir, emitir mensagem ‘função não existe’ e encerrar. Se existir, alterar a função e emitir mensagem ‘função alterada com sucesso’ e encerrar.

ELIMINAR - A partir de mensagem recebida, verificar se a função existe. Se existir, emitir mensagem ‘função eliminada com sucesso’ e encerrar. Se não existir emitir mensagem ‘função não existe’ e encerrar.

CONSULTAR - A partir de mensagem recebida, verificar se a função existe. Se existir, exibir as informações sobre a função e encerrar. Se não existir, emitir mensagem ‘função não existe’ e encerrar.

CARREGAR OBJETOS - A partir de mensagem recebida e a partir de um objeto funcional, obter todas as instâncias do objeto e devolver a informação ao objeto funcional que solicitou.

32 GERÊNCIA NV1

CRIAR - A partir de mensagem recebida, verificar se a gerência NV1 existe. Se existir, emitir mensagem ‘gerência NV1 já existe’ e encerrar. Se não existir, criar a gerência NV1 e emitir mensagem ‘gerência NV1 criada com sucesso’ e encerrar.

ALTERAR – A partir de mensagem recebida, verificar se a gerência NV1 existe. Se não existir, emitir mensagem ‘gerência NV1 não existe’ e encerrar. Se existir, alterar a gerência NV1 e emitir mensagem ‘gerência NV1 alterada com sucesso’ e encerrar.

ELIMINAR – A partir de mensagem recebida, verificar se a gerência NV1 existe. Se existir, emitir mensagem ‘gerência NV1 eliminada com sucesso’ e encerrar. Se não existir emitir mensagem ‘gerência NV1 não existe’ e encerrar.

CONSULTAR - A partir de mensagem recebida, verificar se a gerência NV1 existe. Se existir, exibir as informações sobre a gerência NV1 e encerrar. Se não existir, emitir mensagem ‘gerência NV1 não existe’ e encerrar.

CARREGAR-OBJETOS - A partir de mensagem recebida e a partir de um objeto funcional, obter todas as instâncias do objeto e devolver a informação ao objeto funcional que solicitou.

33 GERÊNCIA NV2

CRIAR - A partir de mensagem recebida, verificar se a gerência NV2 existe. Se existir, emitir mensagem ‘gerência NV2 já existe’ e encerrar. Se não existe, criar a gerência NV2 e emitir mensagem ‘gerência NV2 criada com sucesso’ e encerrar.

ALTERAR – A partir de mensagem recebida, verificar se a gerência NV2 existe. Se não existir, emitir mensagem ‘gerência NV2 não existe’ e encerrar. Se existir, alterar a gerência NV2 e emitir mensagem ‘gerência NV2 alterada com sucesso’ e encerrar.

ELIMINAR – A partir de mensagem recebida, verificar se a gerência NV2 existe. Se existir, emitir mensagem ‘gerência NV2 eliminada com sucesso’ e encerrar. Se não

Página da W 38 de 74

http://intranet/monografias/computacional/completa.htm 13/07/00

existir emitir mensagem ‘gerência NV2 não existe’ e encerrar.

CONSULTAR - A partir de mensagem recebida, verificar se a gerência NV2 existe. Se existir, exibir as informações sobre a gerência NV2 e encerrar. Se não existir, emitir mensagem ‘gerência NV2 não existe’ e encerrar.

CARREGAR-OBJETOS - A partir de mensagem recebida e a partir de um objeto funcional, obter todas as instâncias do objeto e devolver a informação ao objeto funcional que solicitou.

34 IMPACTO

CRIAR - A partir de mensagem recebida, verificar se o impacto existe. Se existir, emitir mensagem ‘impacto já existe’ e encerrar. Se não existir, criar o impacto e emitir mensagem ‘impacto criado com sucesso’ e encerrar.

ALTERAR – A partir de mensagem recebida, verificar se o impacto existe. Se não existir, emitir mensagem ‘impacto não existe’ e encerrar. Se existir, alterar o impacto e emitir mensagem ‘impacto alterado com sucesso’ e encerrar. ELIMINAR - A partir de mensagem recebida, verificar se o impacto existe. Se existir, emitir mensagem ‘impacto eliminado com sucesso’ e encerrar. Se não existir emitir mensagem ‘impacto não existe’ e encerrar.

CONSULTAR - A partir de mensagem recebida, verificar se o impacto existe. Se existir, exibir as informações sobre o impacto e encerrar. Se não existir, emitir mensagem ‘impacto não existe’ e encerrar.

CARREGAR-OBJETOS - A partir de mensagem recebida e a partir de um objeto funcional, obter todas as instâncias do objeto e devolver a informação ao objeto funcional que solicitou.

35 INSUMO

CRIAR - A partir de mensagem recebida, verificar se o insumo existe. Se existir, emitir mensagem ‘insumo já existe’ e encerrar. Se não existir, criar o insumo e emitir mensagem ‘insumo criado com sucesso’ e encerrar.

ALTERAR – A partir de mensagem recebida, verificar se o insumo existe. Se não existir, emitir mensagem ‘insumo não existe’ e encerrar. Se existir, alterar o insumo e emitir mensagem ‘insumo alterado com sucesso’ e encerrar.

ELIMINAR - A partir de mensagem recebida, verificar se o insumo existe. Se existir, emitir mensagem ‘insumo eliminado com sucesso’ e encerrar. Se não existir emitir mensagem ‘insumo não existe’ e encerrar.

CONSULTAR - A partir de mensagem recebida, verificar se o insumo existe. Se existir, exibir as informações sobre o insumo e encerrar. Se não existir, emitir mensagem ‘insumo não existe’ e encerrar.

CARREGAR-OBJETOS - A partir de mensagem recebida e a partir de um objeto funcional, obter todas as instâncias do objeto e devolver a informação ao objeto funcional que solicitou.

Página da W 39 de 74

http://intranet/monografias/computacional/completa.htm 13/07/00

36 INSUMO/FORNECEDOR

CRIAR - A partir de mensagem recebida, verificar se o insumo/fornecedor existe. Se existir, emitir mensagem ‘ insumo/fornecedor já existe’ e encerrar. Se não existir, criar o insumo/fornecedor e emitir mensagem ‘insumo/fornecedor criado com sucesso’ e encerrar.

ALTERAR – A partir de mensagem recebida, verificar se o insumo/fornecedor existe. Se não existir, emitir mensagem ‘insumo/fornecedor não existe’ e encerrar. Se existir, alterar o insumo/fornecedor e emitir mensagem ‘insumo/fornecedor alterado com sucesso’ e encerrar.

ELIMINAR - A partir de mensagem recebida, verificar se o insumo/fornecedor existe. Se existir, emitir mensagem ‘insumo/fornecedor eliminado com sucesso’ e encerrar. Se não existir, emitir mensagem ‘insumo/fornecedor não existe’ e encerrar.

CONSULTAR – A partir de mensagem recebida, verificar se o insumo/fornecedor existe. Se existir, exibir as informações sobre o insumo/fornecedor e encerrar. Se não existir, emitir mensagem ‘insumo/fornecedor não existe’ e encerrar.

CARREGAR OBJETOS - A partir de mensagem recebida e a partir de um objeto funcional, obter todas as instâncias do objeto e devolver a informação ao objeto funcional que solicitou.

37 LEGISLAÇÃO

CRIAR - A partir de mensagem recebida, verificar se a legislação existe. Se existir, emitir mensagem ‘legislação já existe’ e encerrar. Se não existir, criar a legislação e emitir mensagem ‘legislação criada com sucesso’ e encerrar.

ALTERAR – A partir de mensagem recebida, verificar se a legislação existe. Se não existir, emitir mensagem ‘legislação não existe’ e encerrar. Se existir, alterar a legislação e emitir mensagem ‘legislação alterada com sucesso’ e encerrar.

ELIMINAR – A partir de mensagem recebida, verificar se a legislação existe. Se existir, emitir mensagem ‘legislação eliminada com sucesso’ e encerrar. Se não existir, emitir mensagem ‘legislação não existe’ e encerrar.

CONSULTAR - A partir de mensagem recebida, verificar se a legislação existe. Se existir, exibir as informações sobre a legislação e encerrar. Se não existir, emitir mensagem ‘legislação não existe’ e encerrar.

CARREGAR-OBJETOS - A partir de mensagem recebida e a partir de um objeto funcional, obter todas as instâncias do objeto e devolver a informação ao objeto funcional que solicitou.

38 LEGISLAÇÃO/ASPECTO/IMPACTO

CRIAR – A partir de mensagem recebida, verificar se associação legislação/aspecto/impacto existe. Se existir, emitir mensagem ‘legislação/aspecto/impacto já existe’ e encerrar. Se não existir, criar a associação legislação/aspecto/impacto e emitir mensagem ‘legislação/aspecto/impacto criado com sucesso’ e encerrar.

ALTERAR - A partir de mensagem recebida, verificar se a associação legislação/aspecto/impacto existe. Se não existir, emitir mensagem ‘legislação/aspecto/impacto não existe’ e encerrar. Se existir, alterar o

Página da W 40 de 74

http://intranet/monografias/computacional/completa.htm 13/07/00

legislação/aspecto/impacto e emitir mensagem ‘legislação/aspecto/impacto alterado com sucesso’ e encerrar.

ELIMINAR - A partir de mensagem recebida, verificar se a associação legislação/aspecto/impacto existe. Se existir, emitir mensagem ‘legislação/aspecto/impacto eliminado com sucesso’ e encerrar. Se não existir emitir mensagem ‘legislação/aspecto/impacto não existe’ e encerrar.

CONSULTAR - A partir de mensagem recebida, verificar se a associação legislação/aspecto/impacto existe. Se existir, exibir as informações sobre o legislação/aspecto/impacto e encerrar. Se não existir, emitir mensagem ‘legislação/aspecto/impacto não existe’ e encerrar.

39 LICENÇA

CRIAR - A partir de mensagem recebida, verificar se a licença existe. Se existir, emitir mensagem ‘licença já existe’ e encerrar. Se não existe, criar licença e emitir mensagem ‘licença criada com sucesso’ e encerrar.

ALTERAR – A partir de mensagem recebida, verificar se a licença existe. Se não existir, emitir mensagem ‘licença não existe’ e encerrar. Se existir, alterar a licença e emitir mensagem ‘licença alterada com sucesso’ e encerrar.

ELIMINAR - A partir de mensagem recebida, verificar se a licença existe. Se existir, emitir mensagem ‘licença eliminada com sucesso’ e encerrar. Se não existe emitir mensagem ‘licença não existe’ e encerrar.

CONSULTAR - A partir de mensagem recebida, verificar se a licença existe. Se existir, exibir as informações sobre a licença e encerrar. Se não existe, emitir mensagem ‘licença não existe’ e encerrar.

40 META

CRIAR - A partir de mensagem recebida, verificar se a meta existe. Se existir, emitir mensagem ‘meta já existe’ e encerrar. Se não existir, criar a meta e emitir mensagem ‘meta criada com sucesso’ e encerrar.

ALTERAR – A partir de mensagem recebida, verificar se a meta existe. Se não existir, emitir mensagem ‘meta não existe’ e encerrar. Se existir, alterar a meta e emitir mensagem ‘meta alterada com sucesso’ e encerrar.

ELIMINAR - A partir de mensagem recebida, verificar se a meta existe. Se existir, emitir mensagem ‘meta eliminada com sucesso’ e encerrar. Se não existir emitir mensagem ‘meta não existe’ e encerrar.

CONSULTAR - A partir de mensagem recebida, verificar se a meta existe. Se existir, exibir as informações sobre a meta e encerrar. Se não existir, emitir mensagem ‘meta não existe’ e encerrar.

Página da W 41 de 74

http://intranet/monografias/computacional/completa.htm 13/07/00

41 MONITORAMENTO

CRIAR - A partir de mensagem recebida, verificar se o monitoramento existe. Se existir, emitir mensagem ‘monitoramento já existe’ e encerrar. Se não existir, criar o monitoramento e emitir mensagem ‘monitoramento criado com sucesso’ e encerrar.

ALTERAR - A partir de mensagem recebida, verificar se o monitoramento existe. Se não existir, emitir mensagem ‘monitoramento não existe’ e encerrar. Se existir, alterar o monitoramento e emitir mensagem ‘monitoramento alterado com sucesso’ e encerrar.

ELIMINAR - A partir de mensagem recebida, verificar se o monitoramento existe. Se existir, emitir mensagem ‘monitoramento eliminado com sucesso’ e encerrar. Se não existir emitir mensagem ‘monitoramento não existe’ e encerrar.

CONSULTAR - A partir de mensagem recebida, verificar se o monitoramento existe. Se existir, exibir as informações sobre o monitoramento e encerrar. Se não existir, emitir mensagem ‘monitoramento não existe’ e encerrar.

CARREGAR-OBJETOS - A partir de mensagem recebida e a partir de um objeto funcional, obter todas as instâncias do objeto e devolver a informação ao objeto funcional que solicitou.

42 NÃO CONFORMIDADE

CRIAR - A partir de mensagem recebida, verificar se a não conformidade existe. Se existir, emitir mensagem ‘não conformidade já existe’ e encerrar. Se não existe, criar a não conformidade e emitir mensagem ‘não conformidade criada com sucesso’ e encerrar.

ALTERAR – A partir de mensagem recebida, verificar se a não conformidade existe. Se não existir, emitir mensagem ‘não conformidade não existe’ e encerrar. Se existir, alterar a não conformidade e emitir mensagem ‘não conformidade alterada com sucesso’ e encerrar.

ELIMINAR - A partir de mensagem recebida, verificar se a não conformidade existe. Se existir, emitir mensagem ‘não conformidade eliminada com sucesso’ e encerrar. Se não existe emitir mensagem ‘não conformidade não existe’ e encerrar.

CONSULTAR - A partir de mensagem recebida, verificar se a não conformidade existe. Se existir, exibir as informações sobre a não conformidade e encerrar. Se não existe, emitir mensagem ‘não conformidade não existe’ e encerrar.

43 NORMA

CRIAR - A partir de mensagem recebida, verificar se a Norma existe. Se existir, emitir mensagem ‘Norma já existe’ e encerrar. Se não existir, criar a Norma e emitir mensagem ‘Norma criada com sucesso’ e encerrar.

ALTERAR – A partir de mensagem recebida, verificar se a Norma existe. Se não existir, emitir mensagem ‘Norma não existe’ e encerrar. Se existir, alterar a Norma e emitir mensagem ‘Norma alterada com sucesso’ e encerrar.

ELIMINAR - A partir de mensagem recebida, verificar se a Norma existe. Se existir, emitir mensagem ‘Norma eliminada com sucesso’ e encerrar. Se não existir emitir mensagem ‘Norma não existe’ e encerrar.

Página da W 42 de 74

http://intranet/monografias/computacional/completa.htm 13/07/00

CONSULTAR - A partir de mensagem recebida, verificar se a Norma existe. Se existir, exibir as informações sobre a Norma e encerrar. Se não existir, emitir mensagem ‘Norma não existe’ e encerrar.

CARREGAR-OBJETOS - A partir de mensagem recebida e a partir de um objeto funcional, obter todas as instâncias do objeto e devolver a informação ao objeto funcional que solicitou.

44 NORMA/ASPECTO/IMPACTO

CRIAR – A partir de mensagem recebida, verificar se a associação norma/aspecto/impacto existe. Se existir, emitir mensagem ‘norma/aspecto/impacto já existe’ e encerrar. Se não existir, criar a associação norma/aspecto/impacto e emitir mensagem ‘norma/aspecto/impacto criado com sucesso’ e encerrar.

ALTERAR - A partir de mensagem recebida, verificar se a associação norma/aspecto/impacto existe. Se não existir, emitir mensagem ‘norma/aspecto/impacto não existe’ e encerrar. Se existir, alterar norma/aspecto/impacto e emitir mensagem ‘norma/aspecto/impacto alterado com sucesso’ e encerrar.

ELIMINAR - A partir de mensagem recebida, verificar se a associação norma/aspecto/impacto existe. Se existir, emitir mensagem ‘norma/aspecto/impacto eliminado com sucesso’ e encerrar. Se não existir, emitir mensagem ‘norma/aspecto/impacto não existe’ e encerrar.

CONSULTAR - A partir de mensagem recebida, verificar se a associação norma/aspecto/impacto existe. Se existir, exibir as informações sobre norma/aspecto/impacto e encerrar. Se não existir, emitir mensagem ‘norma/aspecto/impacto não existe’ e encerrar.

45 NÚMERO DE AFASTADOS POR ACIDENTE POR GERÊNCIA

CRIAR - A partir de mensagem recebida, verificar se o número de afastados por acidente por gerência existe. Se existir, emitir mensagem ‘número de afastados por acidente por gerência já existe’ e encerrar. Se não existir, criar o número de afastados por acidente por gerência e emitir mensagem ‘número de afastados por acidente por gerência criado com sucesso’ e encerrar.

ALTERAR - A partir de mensagem recebida, verificar se o número de afastados por acidente por gerência existe. Se não existir, emitir mensagem ‘número de afastados por acidente por gerência não existe’ e encerrar. Se existir, alterar o número de afastados por acidente por gerência e emitir mensagem ‘número de afastados por acidente por gerência alterado com sucesso’ e encerrar.

ELIMINAR - A partir de mensagem recebida, verificar se o número de afastados por acidente por gerência existe. Se existir, emitir mensagem ‘número de afastados por acidente por gerência eliminado com sucesso’ e encerrar. Se não existir emitir mensagem ‘número de afastados por acidente por gerência não existe’ e encerrar.

CONSULTAR - A partir de mensagem recebida, verificar se o número de afastados por acidente por gerência existe. Se existir, exibir as informações sobre o número de afastados por acidente por gerência e encerrar. Se não existir, emitir mensagem ‘número de afastados por acidente por gerência não existe’ e encerrar.

Página da W 43 de 74

http://intranet/monografias/computacional/completa.htm 13/07/00

46 NÚMERO DE AFASTADOS POR DOENÇA POR GERÊNCIA

CRIAR - A partir de mensagem recebida, verificar se o número de afastados por doença por gerência existe. Se existir, emitir mensagem ‘número de afastados por doença por gerência já existe’ e encerrar. Se não existir, criar o número de afastados por doença por gerência e emitir mensagem ‘número de afastados por doença por gerência criado com sucesso’ e encerrar.

ALTERAR - A partir de mensagem recebida, verificar se o número de afastados por doença por gerência existe. Se não existir, emitir mensagem ‘número de afastados por doença por gerência não existe’ e encerrar. Se existir, alterar o número de afastados por doença por gerência e emitir mensagem ‘número de afastados por doença por gerência alterado com sucesso’ e encerrar.

ELIMINAR - A partir de mensagem recebida, verificar se o número de afastados por doença por gerência existe. Se existir, emitir mensagem ‘número de afastados por doença por gerência eliminado com sucesso’ e encerrar. Se não existir emitir mensagem ‘número de afastados por doença por gerência não existe’ e encerrar.

CONSULTAR - A partir de mensagem recebida, verificar se o número de afastados por doença por gerência existe. Se existir, exibir as informações sobre o número de afastados por doença por gerência e encerrar. Se não existir, emitir mensagem ‘número de afastados por doença por gerência não existe’ e encerrar.

47 OBJETIVO

CRIAR - A partir de mensagem recebida, verificar se o objetivo existe. Se existir, emitir mensagem ‘objetivo já existe’ e encerrar. Se não existir, criar o processo e emitir mensagem ‘objetivo criado com sucesso’ e encerrar.

ALTERAR – A partir de mensagem recebida, verificar se o objetivo existe. Se não existir, emitir mensagem ‘objetivo não existe’ e encerrar. Se existir, alterar o objetivo e emitir mensagem ‘objetivo alterado com sucesso’ e encerrar.

ELIMINAR - A partir de mensagem recebida, verificar se o objetivo existe. Se existir, emitir mensagem ‘objetivo eliminado com sucesso’ e encerrar. Se não existir emitir mensagem ‘objetivo não existe’ e encerrar.

CONSULTAR - A partir de mensagem recebida, verificar se o objetivo existe. Se existir, exibir as informações sobre o objetivo e encerrar. Se não existir, emitir mensagem ‘objetivo não existe’ e encerrar.

CARREGAR-OBJETOS - A partir de mensagem recebida e a partir de um objeto funcional, obter todas as instâncias do objeto e devolver a informação ao objeto funcional que solicitou.

48 OCORRÊNCIA DE SITUAÇÃO EMERGÊNCIA

CRIAR - A partir de mensagem recebida, verificar se a ocorrência de situação emergência existe. Se existir, emitir mensagem ‘ocorrência de situação emergência já existe’ e encerrar. Se não existir, criar a ocorrência de situação emergência e emitir mensagem ‘ocorrência de situação emergência criada com sucesso’ e encerrar.

ALTERAR - A partir de mensagem recebida, verificar se a ocorrência de situação emergência existe. Se não existir, emitir mensagem ‘ocorrência de situação emergência não existe’ e encerrar. Se existir, alterar a ocorrência de situação emergência e emitir mensagem ‘ocorrência de situação emergência alterada com

Página da W 44 de 74

http://intranet/monografias/computacional/completa.htm 13/07/00

sucesso’ e encerrar.

ELIMINAR - A partir de mensagem recebida, verificar se a ocorrência de situação emergência existe. Se existir, emitir mensagem ‘ocorrência de situação emergência eliminada com sucesso’ e encerrar. Se não existir emitir mensagem ‘ocorrência de situação emergência não existe’ e encerrar.

CONSULTAR - A partir de mensagem recebida, verificar se a ocorrência de situação emergência existe. Se existir, exibir as informações sobre a ocorrência de situação emergência e encerrar. Se não existir, emitir mensagem ‘ocorrência de situação emergência não existe’ e encerrar.

49 ORÇAMENTO

CRIAR - A partir de mensagem recebida, verificar se o orçamento existe. Se existir, emitir mensagem ‘orçamento já existe’ e encerrar. Se não existir, criar o orçamento e emitir mensagem ‘orçamento criado com sucesso’ e encerrar.

ALTERAR – A partir de mensagem recebida, verificar se o orçamento existe. Se não existir, emitir mensagem ‘orçamento não existe’ e encerrar. Se existir, alterar o orçamento e emitir mensagem ‘orçamento alterado com sucesso’ e encerrar.

ELIMINAR - A partir de mensagem recebida, verificar se o orçamento existe. Se existir, emitir mensagem ‘orçamento eliminado com sucesso’ e encerrar. Se não existir emitir mensagem ‘orçamento não existe’ e encerrar.

CONSULTAR - A partir de mensagem recebida, verificar se o orçamento existe. Se existir, exibir as informações sobre o orçamento e encerrar. Se não existir, emitir mensagem ‘orçamento não existe’ e encerrar.

50 ÓRGÃO EMISSOR

CRIAR - A partir de mensagem recebida, verificar se o órgão emissor existe. Se existir, emitir mensagem ‘órgão emissor já existe’ e encerrar. Se não existir, criar o órgão emissor e emitir mensagem ‘órgão emissor criado com sucesso’ e encerrar.

ALTERAR - A partir de mensagem recebida, verificar se o órgão emissor existe. Se não existir, emitir mensagem ‘órgão emissor não existe’ e encerrar. Se existir, alterar o órgão emissor e emitir mensagem ‘órgão emissor alterado com sucesso’ e encerrar.

ELIMINAR - A partir de mensagem recebida, verificar se o órgão emissor existe. Se existir, emitir mensagem ‘órgão emissor eliminado com sucesso’ e encerrar. Se não existir emitir mensagem ‘órgão emissor não existe’ e encerrar.

CONSULTAR - A partir de mensagem recebida, verificar se o órgão emissor existe. Se existir, exibir as informações sobre o órgão emissor e encerrar. Se não existir, emitir mensagem ‘ órgão emissor não existe’ e encerrar.

CARREGAR-OBJETOS - A partir de mensagem recebida e a partir de um objeto funcional, obter todas as instâncias do objeto e devolver a informação ao objeto funcional que solicitou.

Página da W 45 de 74

http://intranet/monografias/computacional/completa.htm 13/07/00

51 PARTE INTERESSADA

CRIAR - A partir de mensagem recebida, verificar se a parte interessada existe. Se existir, emitir mensagem ‘parte interessada já existe’ e encerrar. Se não existir, criar a parte interessada e emitir mensagem ‘parte interessada criada com sucesso’ e encerrar.

ALTERAR – A partir de mensagem recebida, verificar se a parte interessada existe. Se não existir, emitir mensagem ‘parte interessada não existe’ e encerrar. Se existir, alterar a parte interessada e emitir mensagem ‘parte interessada alterada com sucesso’ e encerrar.

ELIMINAR - A partir de mensagem recebida, verificar se a parte interessada existe. Se existir, emitir mensagem ‘parte interessada eliminada com sucesso’ e encerrar. Se não existir emitir mensagem ‘parte interessada não existe’ e encerrar.

CONSULTAR - A partir de mensagem recebida, verificar se a parte interessada existe. Se existir, exibir as informações sobre a parte interessada e encerrar. Se não existir, emitir mensagem ‘parte interessada não existe’ e encerrar.

CARREGAR OBJETOS - A partir de mensagem recebida e a partir de um objeto funcional, obter todas as instâncias do objeto e devolver a informação ao objeto funcional que solicitou.

52 PARTE INTERESSADA/ASPECTO/IMPACTO

CRIAR - A partir de mensagem recebida, verificar se a associação parte interessada/aspecto/impacto existe. Se existir, emitir mensagem ‘parte interessada/aspecto/impacto já existe’ e encerrar. Se não existir, criar a associação parte interessada/aspecto/impacto e emitir mensagem ‘parte interessada/aspecto/impacto criado com sucesso’ e encerrar.

ALTERAR – A partir de mensagem recebida, verificar se a associação parte interessada/aspecto/impacto existe. Se não existir, emitir mensagem ‘parte interessada/aspecto/impacto não existe’ e encerrar. Se existir, alterar parte interessada/aspecto/impacto e emitir mensagem ‘parte interessada/aspecto/impacto alterado com sucesso’ e encerrar.

ELIMINAR - A partir de mensagem recebida, verificar se a associação parte interessada/aspecto/impacto existe. Se existir, emitir mensagem ‘parte interessada/aspecto/impacto eliminado com sucesso’ e encerrar. Se não existir, emitir mensagem ‘parte interessada/aspecto/impacto não existe’ e encerrar.

CONSULTAR - A partir de mensagem recebida, verificar se a associação parte interessada/aspecto/impacto existe. Se existir, exibir as informações sobre parte interessada/aspecto/impacto e encerrar. Se não existir, emitir mensagem ‘parte interessada/aspecto/impacto não existe’ e encerrar.

53 PLANEJAMENTO ESTRATÉGICO

CRIAR - A partir de mensagem recebida, verificar se o planejamento estratégico existe. Se existir, emitir mensagem ‘planejamento estratégico já existe’ e encerrar. Se não existir, criar o planejamento estratégico e emitir mensagem ‘planejamento estratégico criado com sucesso’ e encerrar.

ALTERAR - A partir de mensagem recebida, verificar se o planejamento estratégico existe. Se não existir, emitir mensagem ‘planejamento estratégico não existe’ e

Página da W 46 de 74

http://intranet/monografias/computacional/completa.htm 13/07/00

encerrar. Se existir, alterar o planejamento estratégico e emitir mensagem ‘planejamento estratégico alterado com sucesso’ e encerrar.

ELIMINAR - A partir de mensagem recebida, verificar se o planejamento estratégico existe. Se existir, emitir mensagem ‘planejamento estratégico eliminado com sucesso’ e encerrar. Se não existir emitir mensagem ‘planejamento estratégico não existe’ e encerrar.

CONSULTAR - A partir de mensagem recebida, verificar se o planejamento estratégico existe. Se existir, exibir as informações sobre o planejamento estratégico e encerrar. Se não existir, emitir mensagem ‘planejamento estratégico não existe’ e encerrar.

CARREGAR-OBJETOS - A partir de mensagem recebida e a partir de um objeto funcional, obter todas as instâncias do objeto e devolver a informação ao objeto funcional que solicitou.

54 PLANO DE AUDITORIA

CRIAR - A partir de mensagem recebida, verificar se o plano de auditoria existe. Se existir, emitir mensagem ‘plano de auditoria já existe’ e encerrar. Se não existir, criar o plano de auditoria e emitir mensagem ‘plano de auditoria criado com sucesso’ e encerrar.

ALTERAR – A partir de mensagem recebida, verificar se o plano de auditoria existe. Se não existir, emitir mensagem ‘plano de auditoria não existe’ e encerrar. Se existir, alterar o plano de auditoria e emitir mensagem ‘plano de auditoria alterado com sucesso’ e encerrar.

ELIMINAR - A partir de mensagem recebida, verificar se o plano de auditoria existe. Se existir, emitir mensagem ‘plano de auditoria eliminado com sucesso’ e encerrar. Se não existir emitir mensagem ‘plano de auditoria não existe’ e encerrar.

CONSULTAR - A partir de mensagem recebida, verificar se o plano de auditoria existe. Se existir, exibir as informações sobre o plano de auditoria e encerrar. Se não existir, emitir mensagem ‘plano de auditoria não existe’ e encerrar.

CARREGAR-OBJETOS - A partir de mensagem recebida e a partir de um objeto funcional, obter todas as instâncias do objeto e devolver a informação ao objeto funcional que solicitou.

55 PLANO DE MONITORAMENTO

CRIAR - A partir de mensagem recebida, verificar se o plano de monitoramento existe. Se existir, emitir mensagem ‘plano de monitoramento já existe’ e encerrar. Se não existir, criar o plano de monitoramento e emitir mensagem ‘plano de monitoramento criado com sucesso’ e encerrar.

ALTERAR - A partir de mensagem recebida, verificar se o plano de monitoramento existe. Se não existir, emitir mensagem ‘plano de monitoramento não existe’ e encerrar. Se existir, alterar o plano de monitoramento e emitir mensagem ‘plano de monitoramento alterado com sucesso’ e encerrar.

ELIMINAR - A partir de mensagem recebida, verificar se o plano de monitoramento existe. Se existir, emitir mensagem ‘plano de monitoramento eliminado com sucesso’ e encerrar. Se não existir emitir mensagem ‘plano de monitoramento não existe’ e encerrar.

Página da W 47 de 74

http://intranet/monografias/computacional/completa.htm 13/07/00

CONSULTAR - A partir de mensagem recebida, verificar se o plano de monitoramento existe. Se existir, exibir as informações sobre o plano de monitoramento e encerrar. Se não existir, emitir mensagem ‘plano de monitoramento não existe’ e encerrar.

CARREGAR-OBJETOS - A partir de mensagem recebida e a partir de um objeto funcional, obter todas as instâncias do objeto e devolver a informação ao objeto funcional que solicitou.

56 POLÍTICA INTEGRADA

CRIAR - A partir de mensagem recebida, verificar se a política integrada existe. Se existir, emitir mensagem ‘política integrada já existe’ e encerrar. Se não existir, criar o processo e emitir mensagem ‘política integrada criada com sucesso’ e encerrar.

ALTERAR – A partir de mensagem recebida, verificar se a política integrada existe. Se não existir, emitir mensagem ‘política integrada não existe’ e encerrar. Se existir, alterar a política integrada e emitir mensagem ‘política integrada alterada com sucesso’ e encerrar.

ELIMINAR - A partir de mensagem recebida, verificar se a política integrada existe. Se existir, emitir mensagem ‘política integrada eliminada com sucesso’ e encerrar. Se não existir emitir mensagem ‘política integrada não existe’ e encerrar.

CONSULTAR - A partir de mensagem recebida, verificar se a política integrada existe. Se existir, exibir as informações sobre a política integrada e encerrar. Se não existir, emitir mensagem ‘política integrada não existe’ e encerrar.

57 PROCEDIMENTO

CRIAR - A partir de mensagem recebida, verificar se o procedimento existe. Se existir, emitir mensagem ‘procedimento já existe’ e encerrar. Se não existe, criar o procedimento e emitir mensagem ‘procedimento criado com sucesso’ e encerrar.

ALTERAR – A partir de mensagem recebida, verificar se o procedimento existe. Se não existir, emitir mensagem ‘procedimento não existe’ e encerrar. Se existir, alterar o procedimento e emitir mensagem ‘procedimento alterado com sucesso’ e encerrar.

ELIMINAR – A partir de mensagem recebida, verificar se o procedimento existe. Se existir, emitir mensagem ‘procedimento eliminado com sucesso’ e encerrar. Se não existe emitir mensagem ‘procedimento não existe’ e encerrar.

CONSULTAR - A partir de mensagem recebida, verificar se o procedimento existe. Se existir, exibir as informações sobre o procedimento e encerrar. Se não existe, emitir mensagem ‘procedimento não existe’ e encerrar.

58 PROCESSO

CRIAR - A partir de mensagem recebida, verificar se o processo existe. Se existir, emitir mensagem ‘processo já existe’ e encerrar. Se não existir criar o processo e emitir mensagem ‘processo criado com sucesso’ e encerrar.

ALTERAR – A partir de mensagem recebida, verificar se o processo existe. Se não existir, emitir mensagem ‘processo não existe’ e encerrar. Se existir, alterar o processo e emitir mensagem ‘processo alterado com sucesso’ e encerrar.

ELIMINAR – A partir de mensagem recebida, verificar se o processo existe. Se existir, emitir mensagem ‘processo eliminado com sucesso’ e encerrar. Se não existir emitir

Página da W 48 de 74

http://intranet/monografias/computacional/completa.htm 13/07/00

mensagem ‘processo não existe’ e encerrar.

CONSULTAR - A partir de mensagem recebida, verificar se o processo existe. Se existir, exibir as informações sobre o processo e encerrar. Se não existir, emitir mensagem ‘processo não existe’ e encerrar.

CARREGAR-OBJETOS - A partir de mensagem recebida e a partir de um objeto funcional, obter todas as instâncias do objeto e devolver a informação ao objeto funcional que solicitou.

59 PROCESSO/INSUMO

CRIAR – A partir de mensagem recebida, verificar se a associação processo/insumo existir. Se existir, emitir mensagem ‘processo/insumo já existe’ e encerrar. Se não existe, criar a associação processo/insumo e emitir mensagem ‘processo/insumo criado com sucesso’ e encerrar.

ALTERAR - A partir de mensagem recebida, verificar se a associação processo/insumo existe. Se não existir, emitir mensagem ‘processo/insumo não existe’ e encerrar. Se existir, alterar o processo/insumo e emitir mensagem ‘processo/insumo alterado com sucesso’ e encerrar.

ELIMINAR - A partir de mensagem recebida, verificar se a associação processo/insumo existe. Se existir, emitir mensagem ‘processo/insumo eliminado com sucesso’ e encerrar. Se não existir emitir mensagem ‘processo/insumo não existe’ e encerrar.

CONSULTAR - A partir de mensagem recebida, verificar se a associação processo/insumo existe. Se existir, exibir as informações sobre o processo/insumo e encerrar. Se não existir, emitir mensagem ‘processo/insumo não existe’ e encerrar.

60 PROCESSO/PRODUTO

CRIAR – A partir de mensagem recebida, verificar se associação processo/produto existe. Se existir, emitir mensagem ‘processo/produto já existe’ e encerrar. Se não existir, criar a associação processo/produto e emitir mensagem ‘processo/produto criado com sucesso’ e encerrar.

ALTERAR - A partir de mensagem recebida, verificar se a associação processo/produto existe. Se não existir, emitir mensagem ‘processo/produto não existe’ e encerrar. Se existir, alterar o processo/produto e emitir mensagem ‘processo/produto alterado com sucesso’ e encerrar.

ELIMINAR - A partir de mensagem recebida, verificar se a associação processo/produto existe. Se existir, emitir mensagem ‘processo/produto eliminado com sucesso’ e encerrar. Se não existir emitir mensagem ‘processo/produto não existe’ e encerrar.

CONSULTAR - A partir de mensagem recebida, verificar se a associação processo/produto existe. Se existir, exibir as informações sobre o processo/produto e encerrar. Se não existir, emitir mensagem ‘processo/produto não existe’ e encerrar.

Página da W 49 de 74

http://intranet/monografias/computacional/completa.htm 13/07/00

61 PRODUTO

CRIAR - A partir de mensagem recebida, verificar se o produto existe. Se existir, emitir mensagem ‘produto já existe’ e encerrar. Se não existir, criar o produto e emitir mensagem ‘produto criado com sucesso’ e encerrar.

ALTERAR – A partir de mensagem recebida, verificar se o produto existe. Se não existir, emitir mensagem ‘produto não existe’ e encerrar. Se existir, alterar o produto e emitir mensagem ‘produto alterado com sucesso’ e encerrar.

ELIMINAR - A partir de mensagem recebida, verificar se o produto existe. Se existir, emitir mensagem ‘produto eliminado com sucesso’ e encerrar. Se não existir emitir mensagem ‘produto não existe’ e encerrar.

CONSULTAR - A partir de mensagem recebida, verificar se o produto existe. Se existir, exibir as informações sobre o produto e encerrar. Se não existir, emitir mensagem ‘produto não existe’ e encerrar.

CARREGAR OBJETOS - A partir de mensagem recebida e a partir de um objeto funcional, obter todas as instâncias do objeto e devolver a informação ao objeto funcional que solicitou.

62 QUANTIDADE DE RESÍDUO

CRIAR - A partir de mensagem recebida, verificar se o quantidade de resíduo existe. Se existir, emitir mensagem ‘quantidade de resíduo já existe’ e encerrar. Se não existir, criar o quantidade de resíduo e emitir mensagem ‘quantidade de resíduo criado com sucesso’ e encerrar.

ALTERAR - A partir de mensagem recebida, verificar se o quantidade de resíduo existe. Se não existir, emitir mensagem ‘quantidade de resíduo não existe’ e encerrar. Se existir, alterar o quantidade de resíduo e emitir mensagem ‘quantidade de resíduo alterado com sucesso’ e encerrar.

ELIMINAR - A partir de mensagem recebida, verificar se o quantidade de resíduo existe. Se existir, emitir mensagem ‘quantidade de resíduo eliminado com sucesso’ e encerrar. Se não existir emitir mensagem ‘quantidade de resíduo não existe’ e encerrar.

CONSULTAR - A partir de mensagem recebida, verificar se o quantidade de resíduo existe. Se existir, exibir as informações sobre o quantidade de resíduo e encerrar. Se não existir, emitir mensagem ‘quantidade de resíduo não existe’ e encerrar.

63 RECLAMAÇÃO DA PARTE INTERESSADA

CRIAR - A partir de mensagem recebida, verificar se a reclamação da parte interessada existe. Se existir, emitir mensagem ‘reclamação parte interessada já existe’ e encerrar. Se não existir, criar a reclamação parte interessada e emitir mensagem ‘reclamação parte interessada criada com sucesso’ e encerrar.

ALTERAR – A partir de mensagem recebida, verificar se a reclamação da parte interessada existe. Se não existir, emitir mensagem ‘reclamação parte interessada não existe’ e encerrar. Se existir, alterar a reclamação parte interessada e emitir mensagem ‘reclamação parte interessada alterada com sucesso’ e encerrar.

ELIMINAR – A partir de mensagem recebida, verificar se a reclamação da parte interessada existe. Se existir, emitir mensagem ‘reclamação parte interessada

Página da W 50 de 74

http://intranet/monografias/computacional/completa.htm 13/07/00

eliminada com sucesso’ e encerrar. Se não existir emitir mensagem ‘reclamação parte interessada não existe’ e encerrar.

CONSULTAR - A partir de mensagem recebida, verificar se a reclamação da parte interessada existe. Se existir, exibir as informações sobre a reclamação parte interessada e encerrar. Se não existir, emitir mensagem ‘reclamação parte interessada não existe’ e encerrar.

64 RECLAMAÇÃO DO CLIENTE

CRIAR - A partir de mensagem recebida, verificar se a reclamação do cliente existe. Se existir, emitir mensagem ‘reclamação cliente já existe’ e encerrar. Se não existir criar a reclamação cliente e emitir mensagem ‘reclamação cliente criada com sucesso’ e encerrar.

ALTERAR - A partir de mensagem recebida, verificar se a reclamação do cliente existe. Se não existir, emitir mensagem ‘reclamação cliente não existe’ e encerrar. Se existir, alterar a reclamação do cliente e emitir mensagem ‘reclamação cliente alterada com sucesso’ e encerrar.

ELIMINAR - A partir de mensagem recebida, verificar se a reclamação do cliente existe. Se existir, emitir mensagem ‘reclamação cliente eliminada com sucesso’ e encerrar. Se não existir emitir mensagem ‘reclamação cliente não existe’ e encerrar.

CONSULTAR - A partir de mensagem recebida, verificar se a reclamação do cliente existe. Se existir, exibir as informações sobre a reclamação cliente e encerrar. Se não existir, emitir mensagem ‘reclamação cliente não existe’ e encerrar.

65 RECLAMAÇÃO DO FORNECEDOR

CRIAR - A partir de mensagem recebida, verificar se a reclamação do fornecedor existe. Se existir, emitir mensagem ‘reclamação fornecedor já existe’ e encerrar. Se não existir, criar a reclamação fornecedor e emitir mensagem ‘reclamação fornecedor criada com sucesso’ e encerrar.

ALTERAR - A partir de mensagem recebida, verificar se a reclamação do fornecedor existe. Se não existir, emitir mensagem ‘reclamação fornecedor não existe’ e encerrar. Se existir, alterar a reclamação fornecedor e emitir mensagem ‘reclamação fornecedor alterada com sucesso’ e encerrar.

ELIMINAR - A partir de mensagem recebida, verificar se a reclamação do fornecedor existe. Se existir, emitir mensagem ‘reclamação fornecedor eliminada com sucesso’ e encerrar. Se não existir emitir mensagem ‘reclamação fornecedor não existe’ e encerrar.

CONSULTAR - A partir de mensagem recebida, verificar se a reclamação do fornecedor existe. Se existir, exibir as informações sobre a reclamação do fornecedor e encerrar. Se não existir, emitir mensagem ‘reclamação fornecedor não existe’ e encerrar.

66 RESÍDUO

CRIAR - A partir de mensagem recebida, verificar se o resíduo existe. Se existir, emitir mensagem ‘resíduo já existe’ e encerrar. Se não existe, criar o resíduo e emitir mensagem ‘resíduo criado com sucesso’ e encerrar.

ALTERAR – A partir de mensagem recebida, verificar se o resíduo existe. Se não existir, emitir mensagem ‘resíduo não existe’ e encerrar. Se existir, alterar o resíduo e

Página da W 51 de 74

http://intranet/monografias/computacional/completa.htm 13/07/00

emitir mensagem ‘resíduo alterado com sucesso’ e encerrar.

ELIMINAR - A partir de mensagem recebida, verificar se o resíduo existe. Se existir, emitir mensagem ‘resíduo eliminado com sucesso’ e encerrar. Se não existe emitir mensagem ‘resíduo não existe’ e encerrar.

CONSULTAR - A partir de mensagem recebida, verificar se o resíduo existe. Se existir, exibir as informações sobre o resíduo e encerrar. Se não existe, emitir mensagem ‘resíduo não existe’ e encerrar.

CARREGAR-OBJETOS - A partir de mensagem recebida e a partir de um objeto funcional, obter todas as instâncias do objeto e devolver a informação ao objeto funcional que solicitou.

67 RESPONSÁVEL PELO MONITORAMENTO

CRIAR - A partir de mensagem recebida, verificar se o responsável pelo monitoramento existe. Se existir, emitir mensagem ‘responsável pelo monitoramento já existe’ e encerrar. Se não existir, criar o responsável pelo monitoramento e emitir mensagem ‘responsável pelo monitoramento criado com sucesso’ e encerrar.

ALTERAR – A partir de mensagem recebida, verificar se o responsável pelo monitoramento existe. Se não existir, emitir mensagem ‘responsável pelo monitoramento não existe’ e encerrar. Se existir, alterar o responsável pelo monitoramento e emitir mensagem ‘responsável pelo monitoramento alterado com sucesso’ e encerrar.

ELIMINAR - A partir de mensagem recebida, verificar se o responsável pelo monitoramento existe. Se existir, emitir mensagem ‘responsável pelo monitoramento eliminado com sucesso’ e encerrar. Se não existir emitir mensagem ‘responsável pelo monitoramento não existe’ e encerrar.

CONSULTAR - A partir de mensagem recebida, verificar se o responsável pelo monitoramento existe. Se existir, exibir as informações sobre o responsável pelo monitoramento e encerrar. Se não existir, emitir mensagem ‘responsável pelo monitoramento não existe’ e encerrar.

CARREGAR-OBJETOS - A partir de mensagem recebida e a partir de um objeto funcional, obter todas as instâncias do objeto e devolver a informação ao objeto funcional que solicitou.

68 RESPONSÁVEL PELO MONITORAMENTO / MONITORAMENTO

CRIAR - A partir de mensagem recebida, verificar se o responsável pelo monitoramento/monitoramento existe. Se existir, emitir mensagem ‘responsável pelo monitoramento/monitoramento já existe’ e encerrar. Se não existir, criar o responsável pelo monitoramento/monitoramento e emitir mensagem ‘responsável pelo monitoramento/monitoramento criado com sucesso’ e encerrar.

ALTERAR – A partir de mensagem recebida, verificar se o responsável pelo monitoramento/monitoramento existe. Se não existir, emitir mensagem ‘responsável pelo monitoramento/monitoramento não existe’ e encerrar. Se existir, alterar o responsável pelo monitoramento/monitoramento e emitir mensagem ‘responsável pelo monitoramento/monitoramento alterado com sucesso’ e encerrar.

ELIMINAR - A partir de mensagem recebida, verificar se o responsável pelo monitoramento/monitoramento existe. Se existir, emitir mensagem ‘responsável pelo monitoramento/monitoramento eliminado com sucesso’ e encerrar. Se não existir

Página da W 52 de 74

http://intranet/monografias/computacional/completa.htm 13/07/00

emitir mensagem ‘responsável pelo monitoramento/monitoramento não existe’ e encerrar.

CONSULTAR - A partir de mensagem recebida, verificar se o responsável pelo monitoramento/monitoramento existe. Se existir, exibir as informações sobre o responsável pelo monitoramento/monitoramento e encerrar. Se não existir, emitir mensagem ‘responsável pelo monitoramento/monitoramento não existe’ e encerrar.

69 SITUAÇÃO DE EMERGÊNCIA

CRIAR - A partir de mensagem recebida, verificar se a situação de emergência existe. Se existir, emitir mensagem ‘situação de emergência já existe’ e encerrar. Se não existir, criar a situação de emergência e emitir mensagem ‘situação de emergência criada com sucesso’ e encerrar.

ALTERAR - A partir de mensagem recebida, verificar se a situação de emergência existe. Se não existir, emitir mensagem ‘situação de emergência não existe’ e encerrar. Se existir, alterar a situação de emergência e emitir mensagem ‘situação de emergência alterada com sucesso’ e encerrar.

ELIMINAR - A partir de mensagem recebida, verificar se a situação de emergência existe. Se existir, emitir mensagem ‘situação de emergência eliminada com sucesso’ e encerrar. Se não existir emitir mensagem ‘situação de emergência não existe’ e encerrar.

CONSULTAR - A partir de mensagem recebida, verificar se a situação de emergência existe. Se existir, exibir as informações sobre a situação de emergência e encerrar. Se não existir, emitir mensagem ‘situação de emergência não existe’ e encerrar.

CARREGAR-OBJETOS - A partir de mensagem recebida e a partir de um objeto funcional, obter todas as instâncias do objeto e devolver a informação ao objeto funcional que solicitou.

70 TAREFA

CRIAR - A partir de mensagem recebida, verificar se o tarefa existe. Se existir, emitir mensagem ‘tarefa já existe’ e encerrar. Se não existir, criar a tarefa e emitir mensagem ‘tarefa criada com sucesso’ e encerrar.

ALTERAR – A partir de mensagem recebida, verificar se a tarefa existe. Se não existir, emitir mensagem ‘tarefa não existe’ e encerrar. Se existir, alterar a tarefa e emitir mensagem ‘tarefa alterada com sucesso’ e encerrar.

ELIMINAR - A partir de mensagem recebida, verificar se a tarefa existe. Se existir, emitir mensagem ‘tarefa eliminada com sucesso’ e encerrar. Se não existir emitir mensagem ‘tarefa não existe’ e encerrar.

CONSULTAR - A partir de mensagem recebida, verificar se a tarefa existe. Se existir, exibir as informações sobre a tarefa e encerrar. Se não existir, emitir mensagem ‘tarefa não existe’ e encerrar.

CARREGAR-OBJETOS - A partir de mensagem recebida e a partir de um objeto funcional, obter todas as instâncias do objeto e devolver a informação ao objeto funcional que solicitou.

Página da W 53 de 74

http://intranet/monografias/computacional/completa.htm 13/07/00

71 TECLIM

CRIAR - A partir de mensagem recebida, verificar se a TECLIM existe. Se existir, emitir mensagem ‘TECLIM já existe’ e encerrar. Se não existir, criar a TECLIM e emitir mensagem ‘TECLIM criada com sucesso’ e encerrar.

ALTERAR – A partir de mensagem recebida, verificar se a TECLIM existe. Se não existir, emitir mensagem ‘TECLIM não existe’ e encerrar. Se existir, alterar a TECLIM e emitir mensagem ‘TECLIM alterada com sucesso’ e encerrar.

ELIMINAR – A partir de mensagem recebida, verificar se a TECLIM existe. Se existir, emitir mensagem ‘TECLIM eliminada com sucesso’ e encerrar. Se não existir emitir mensagem ‘TECLIM não existe’ e encerrar.

CONSULTAR - A partir de mensagem recebida, verificar se a TECLIM existe. Se existir, exibir as informações sobre a TECLIM e encerrar. Se não existir, emitir mensagem ‘TECLIM não existe’ e encerrar.

CARREGAR OBJETOS - A partir de mensagem recebida e a partir de um objeto funcional, obter todas as instâncias do objeto e devolver a informação ao objeto funcional que solicitou.

72 TECNOLOGIAS LIMPAS/PROCESSO

CRIAR - A partir de mensagem recebida, verificar se a associação tecnologias limpas/processo existe. Se existir, emitir mensagem ‘tecnologias limpas/processo já existe’ e encerrar. Se não existir, criar a associação tecnologias limpas/processo e emitir mensagem ‘tecnologias limpas/processo criado com sucesso’ e encerrar.

ALTERAR - A partir de mensagem recebida, verificar se a associação tecnologias limpas/processo existe. Se não existir, emitir mensagem ‘tecnologias limpas/processo não existe’ e encerrar. Se existir, alterar tecnologias limpas/processo e emitir mensagem ‘tecnologias limpas/processo alterado com sucesso’ e encerrar.

ELIMINAR - A partir de mensagem recebida, verificar se a associação tecnologias limpas/processo existe. Se existir, emitir mensagem ‘tecnologias limpas/processo eliminado com sucesso’ e encerrar. Se não existir, emitir mensagem ‘tecnologias limpas/processo não existe’ e encerrar.

CONSULTAR - A partir de mensagem recebida, verificar se a associação tecnologias limpas/processo existe. Se existir, exibir as informações sobre tecnologias limpas/processo e encerrar. Se não existir, emitir mensagem ‘tecnologias limpas/processo não existe’ e encerrar.

73 TERCEIRIZADO

CRIAR - A partir de mensagem recebida, verificar se o tipo de equipamento existe. Se existir, emitir mensagem ‘terceirizado já existe’ e encerrar. Se não existir, criar o terceirizado e emitir mensagem ‘terceirizado criado com sucesso’ e encerrar.

ALTERAR – A partir de mensagem recebida, verificar se o Terceirizado existe. Se não existir, emitir mensagem ‘terceirizado não existe’ e encerrar. Se existir, alterar o terceirizado e emitir mensagem ‘terceirizado alterado com sucesso’ e encerrar.

ELIMINAR – A partir de mensagem recebida, verificar se o Terceirizado existe. Se existir, emitir mensagem ‘terceirizado eliminado com sucesso’ e encerrar. Se não existir emitir mensagem ‘terceirizado não existe’ e encerrar.

Página da W 54 de 74

http://intranet/monografias/computacional/completa.htm 13/07/00

CONSULTAR - A partir de mensagem recebida, verificar se o terceirizado existe. Se existir, exibir as informações sobre o terceirizado e encerrar. Se não existir, emitir mensagem ‘terceirizado não existe’ e encerrar.

CARREGAR OBJETOS - A partir de mensagem recebida e a partir de um objeto funcional, obter todas as instâncias do objeto e devolver a informação ao objeto funcional que solicitou.

74 TIPO DE EQUIPAMENTO

CRIAR - A partir de mensagem recebida, verificar se o tipo de equipamento existe. Se existir, emitir mensagem ‘tipo de equipamento já existe’ e encerrar. Se não existir, criar o tipo de equipamento e emitir mensagem ‘tipo de equipamento criado com sucesso’ e encerrar.

ALTERAR – A partir de mensagem recebida, verificar se o tipo de equipamento existe. Se não existir, emitir mensagem ‘tipo de equipamento não existe’ e encerrar. Se existir, alterar o tipo de equipamento e emitir mensagem ‘tipo de equipamento alterado com sucesso’ e encerrar.

ELIMINAR – A partir de mensagem recebida, verificar se o tipo de equipamento existe. Se existir, emitir mensagem ‘tipo de equipamento eliminado com sucesso’ e encerrar. Se não existir emitir mensagem ‘tipo de equipamento não existe’ e encerrar.

CONSULTAR - A partir de mensagem recebida, verificar se o tipo de equipamento existe. Se existir, exibir as informações sobre o tipo de equipamento e encerrar. Se não existir, emitir mensagem ‘tipo de equipamento não existe’ e encerrar.

75 TIPO EXAME

CRIAR - A partir de mensagem recebida, verificar se o tipo exame existe. Se existir, emitir mensagem ‘tipo exame já existe’ e encerrar. Se não exisire, criar o tipo exame e emitir mensagem ‘tipo exame criado com sucesso’ e encerrar.

ALTERAR – A partir de mensagem recebida, verificar se o tipo exame existe. Se não existir, emitir mensagem ‘tipo exame não existe’ e encerrar. Se existir, alterar o tipo exame e emitir mensagem ‘tipo exame alterado com sucesso’ e encerrar.

ELIMINAR - A partir de mensagem recebida, verificar se o tipo exame existe. Se existir, emitir mensagem ‘tipo exame eliminado com sucesso’ e encerrar. Se não existir emitir mensagem ‘tipo exame não existe’ e encerrar.

CONSULTAR - A partir de mensagem recebida, verificar se o tipo exame existe. Se existir, exibir as informações sobre o tipo exame e encerrar. Se não existir, emitir mensagem ‘tipo exame não existe’ e encerrar.

CARREGAR-OBJETOS - A partir de mensagem recebida ea partir de um objeto funcional, obter todas as instâncias do objeto e devolver a informação ao objeto funcional que solicitou.

Página da W 55 de 74

http://intranet/monografias/computacional/completa.htm 13/07/00

76 TIPO SISTEMA

CRIAR - A partir de mensagem recebida, verificar se o tipo sistema existe. Se existir, emitir mensagem ‘tipo sistema já existe’ e encerrar. Se não existir, criar o tipo sistema e emitir mensagem ‘tipo sistema criado com sucesso’ e encerrar.

ALTERAR – A partir de mensagem recebida, verificar se o tipo sistema existe. Se não existir, emitir mensagem ‘tipo sistema não existe’ e encerrar. Se existir, alterar o tipo sistema e emitir mensagem ‘tipo sistema alterado com sucesso’ e encerrar.

ELIMINAR – A partir de mensagem recebida, verificar se o tipo sistema existe. Se existir, emitir mensagem ‘tipo sistema eliminado com sucesso’ e encerrar. Se não existir emitir mensagem ‘tipo sistema não existe’ e encerrar.

CONSULTAR - A partir de mensagem recebida, verificar se o tipo sistema existe. Se existir, exibir as informações sobre o tipo sistema e encerrar. Se não existir, emitir mensagem ‘tipo sistema não existe’ e encerrar.

CARREGAR OBJETOS - A partir de mensagem recebida e a partir de um objeto funcional, obter todas as instâncias do objeto e devolver a informação ao objeto funcional que solicitou.

77 TREINAMENTO

CRIAR - A partir de mensagem recebida, verificar se o treinamento existe. Se existir, emitir mensagem ‘treinamento já existe’ e encerrar. Se não existir, criar o treinamento e emitir mensagem ‘treinamento criado com sucesso’ e encerrar.

ALTERAR – A partir de mensagem recebida, verificar se o treinamento existe. Se não existir, emitir mensagem ‘treinamento não existe’ e encerrar. Se existir, alterar o treinamento e emitir mensagem ‘treinamento alterado com sucesso’ e encerrar.

ELIMINAR – A partir de mensagem recebida, verificar se o treinamento existe. Se existir, emitir mensagem ‘treinamento eliminado com sucesso’ e encerrar. Se não existir emitir mensagem ‘treinamento não existe’ e encerrar.

CONSULTAR - A partir de mensagem recebida, verificar se o treinamento existe. Se existir, exibir as informações sobre o treinamento e encerrar. Se não existir, emitir mensagem ‘treinamento não existe’ e encerrar.

78 UNIDADE DE MEDIDA

CRIAR - A partir de mensagem recebida, verificar se a unidade de medida existe. Se existir, emitir mensagem ‘ unidade de medida já existe’ e encerrar. Se não existir, criar a unidade de medida e emitir mensagem ‘unidade de medida criada com sucesso’ e encerrar.

ALTERAR – A partir de mensagem recebida, verificar se a unidade de medida existe. Se não existir, emitir mensagem ‘unidade de medida não existe’ e encerrar. Se existir, alterar a unidade de medida e emitir mensagem ‘unidade de medida alterada com sucesso’ e encerrar.

ELIMINAR – A partir de mensagem recebida, verificar se a unidade de medida existe. Se existir, emitir mensagem ‘unidade de medida eliminada com sucesso’ e encerrar. Se não existir, emitir mensagem ‘unidade de medida não existe’ e encerrar.

CONSULTAR - A partir de mensagem recebida, verificar se a unidade de medida

Página da W 56 de 74

http://intranet/monografias/computacional/completa.htm 13/07/00

existe. Se existir, exibir as informações sobre a unidade de medida e encerrar. Se não existir, emitir mensagem ‘unidade de medida não existe’ e encerrar.

CARREGAR-OBJETOS - A partir de mensagem recebida e a partir de um objeto funcional, obter todas as instâncias do objeto e devolver a informação ao objeto funcional que solicitou.

79 VALOR REFERENTE AO EXAME

CRIAR - A partir de mensagem recebida, verificar se o valor referente ao exame existe. Se existir, emitir mensagem ‘valor referente ao exame já existe’ e encerrar. Se não existir, criar o valor referente ao exame e emitir mensagem ‘valor referente ao exame criado com sucesso’ e encerrar.

ALTERAR - A partir de mensagem recebida, verificar se o valor referente ao exame existe. Se não existir, emitir mensagem ‘valor referente ao exame não existe’ e encerrar. Se existir, alterar o valor referente ao exame e emitir mensagem ‘valor referente ao exame alterado com sucesso’ e encerrar.

ELIMINAR - A partir de mensagem recebida, verificar se o valor referente ao exame existe. Se existir, emitir mensagem ‘valor referente ao exame eliminado com sucesso’ e encerrar. Se não existir emitir mensagem ‘valor referente ao exame não existe’ e encerrar.

CONSULTAR – A partir de mensagem recebida, verificar se o valor referente ao exame existe. Se existir, exibir as informações sobre o valor referente ao exame e encerrar. Se não existir, emitir mensagem ‘valor referente ao exame não existe’ e encerrar.

Projeto para um Modelo Computacional de Gestão Integrada na Indústria: Meio Ambiente, Qualidade, Saúde e Segurança

8 ANEXOS 8.3 Anexo C - Tabela 6 - Modelo Funcional

ITEM FUNÇÕES DO OBJETO

1 Consultar Acesso:

A partir de mensagem enviada por uma entidade externa, por meio do evento "Consultar Acesso ao Sistema", executar o seguinte procedimento: após recepção do comando "consultar", verificar se os atributos estão preenchidos corretamente e mostrar os acessos conforme o atributo escolhido

2 Registrar Acidente:

A partir de mensagem enviada por uma entidade externa, valendo-se do evento "Registrar Acidente", executar o Seguinte procedimento: enviar mensagem para o método "carregar objetos dos objetos PROCESSO, TAREFA, ATIVIDADE e CAUSA". Após recepção dos comandos "incluir, alterar, excluir ou consultar", verificar se os atributos estão preenchidos corretamente e se foram escolhidos o processo, a tarefa, a atividade e a causa. Se tudo estiver correto, enviar mensagem para o método "criar, alterar, eliminar ou consultar", a depender comando recebido do objeto ACIDENTE. Se houver erro de procedimento, enviar mensagem "erro de preenchimento" e

Página da W 57 de 74

http://intranet/monografias/computacional/completa.htm 13/07/00

encerrar.

3 Registrar Análise Crítica:

A partir de mensagem enviada por uma entidade externa, usando o evento Registrar Análise Crítica, executar o seguinte procedimento: enviar mensagem para o método carregar objetos do objeto DIRETORIA. Após recepção dos comandos incluir, alterar, excluir ou consultar, verificar se os atributos estão preenchidos corretamente e se foi escolhida a diretoria. Se tudo estiver correto, enviar mensagem para o método criar, alterar, eliminar ou consultar, a depender do comando recebido do objeto ANÁLISE CRITICA Se houver erro de procedimento, enviar mensagem "erro de preenchimento" e encerrar.

4 Cadastrar Aspecto:

A partir de mensagem enviada por uma entidade externa, servindo-se do evento Cadastrar Aspecto, executar o seguinte procedimento : enviar mensagem para o método carregar objetos dos objetos PROCESSO, TAREFA e ATIVIDADE. Após recepção dos comandos incluir, alterar, excluir ou consultar, verificar se os atributos estão preenchidos corretamente e se foram escolhidos o processo, a tarefa e a atividade. Se tudo estiver correto, enviar mensagem para o método criar, alterar, eliminar ou consultar, a depender do comando recebido do objeto ASPECTO. Se houver erro de procedimento, enviar mensagem "erro de preenchimento" e encerrar.

5 Associar Aspecto a Impacto:

A partir de mensagem enviada por uma entidade externa, por meio do evento Associar Aspecto a Impacto, executar o seguinte procedimento: enviar mensagem para o método carregar objetos dos objetos ASPECTO e IMPACTO.

Após recepção dos comandos incluir, alterar, excluir ou consultar, verificar se foi escolhido o aspecto e o impacto. Se tudo estiver correto, enviar mensagem para o método criar, alterar, eliminar ou consultar, a depender do comando recebido do objeto ASPECTO-IMPACTO. Se houver erro de procedimento, enviar mensagem "erro de preenchimento" e encerrar.

6 Cadastrar Atividade:

A partir de mensagem enviada por uma entidade externa, por intermédio do evento Cadastrar Atividade, executar o seguinte procedimento: enviar mensagem para o método carregar objetos do objeto TAREFA. Após recepção dos comandos incluir, alterar, excluir ou consultar, verificar se os atributos estão preenchidos corretamente e se foi escolhido a Atividade Se tudo estiver correto, enviar mensagem para o método criar, alterar, eliminar ou consultar, a depender do comando recebido do objeto ATIVIDADE. Se houver erro de procedimento, enviar mensagem "erro de preenchimento" e encerrar.

7 Cadastrar Atividades de Contingência:

A partir de mensagem enviada por uma entidade externa, usando o evento Cadastrar Situações de Emergências, executar o seguinte procedimento: enviar mensagem para o método carregar objetos do objeto SIT-EMERGÊNCIA. Após recepção dos comandos incluir, alterar, excluir ou consultar, verificar se os atributos estão preenchidos corretamente e se foi escolhida a situação de emergência. Se tudo estiver correto, enviar mensagem para o método criar, alterar, eliminar ou consultar, a depender do comando recebido do objeto ATIVIDADE-CONTINGÊNCIA e enviar mensagem contendo a identificação do empregado/ terceirizado, a data e o objeto acessado para o método criar do objeto ACESSO. Se houver erro de procedimento, enviar mensagem "erro de preenchimento" e encerrar.

Página da W 58 de 74

http://intranet/monografias/computacional/completa.htm 13/07/00

8 Cadastrar ATR:

A partir de mensagem enviada por uma entidade externa, valendo-se do evento Cadastrar ATR, executar o seguinte procedimento: enviar mensagem para o método carregar objetos do objeto RESÍDUO. Após recepção dos comandos incluir, alterar, excluir ou consultar, verificar se os atributos estão preenchidos corretamente e se foi escolhido o resíduo. Se tudo estiver correto, enviar mensagem para o método criar, alterar, eliminar ou consultar, a depender do comando recebido do objeto ATR. Se houver erro de procedimento, enviar mensagem "erro de preenchimento" e encerrar.

9 Cadastrar Auditor:

A partir de mensagem enviada por uma entidade externa, por meio do evento Cadastrar Auditor, executar o seguinte procedimento: enviar mensagem para o método carregar objetos dos objetos EMPREGADO e TERCEIRIZADO. Após recepção dos comandos incluir, alterar, excluir ou consultar, verificar se os atributos estão preenchidos corretamente e se foi escolhido o empregado ou o terceirizado. Se tudo estiver correto, enviar mensagem para o método criar, alterar, eliminar ou consultar, a depender do comando recebido do objeto AUDITOR. Se houver erro de procedimento, enviar mensagem "erro de preenchimento" e encerrar.

10 Registrar Auditoria:

A partir de mensagem enviada por uma entidade externa, por intermédio do evento Registrar Auditoria executar, o seguinte procedimento: enviar mensagem para o método carregar objetos dos objetos PLANO-AUDITORIA, GERÊNCIA-NV1, GERENCIA-NV2, PROCESSO, TAREFA e ATIVIDADE. Após recepção dos comandos incluir, alterar, excluir ou consultar, verificar se os atributos estão preenchidos corretamente e se foram escolhidos os planos de auditoria, gerência nível 1, gerência nível 2, processo, tarefa e atividade. Se tudo estiver correto, enviar mensagem para o método criar, alterar, eliminar ou consultar, a depender do comando recebido do objeto AUDITORIA. Se houver erro de procedimento, enviar mensagem "erro de preenchimento" e encerrar.

11 Associar Auditoria / Auditor:

A partir de mensagem enviada por uma entidade externa, valendo-se do evento Associar Auditoria a Auditor, executar o seguinte procedimento: enviar mensagem para o método carregar objetos dos objetos AUDITOR e AUDITORIA. Após recepção dos comandos incluir, alterar, excluir ou consultar, verificar se os atributos estão preenchidos corretamente e se foram escolhidos planos de auditoria, gerência nível 1, gerência nível 2, processo, tarefa e atividade. Se tudo estiver correto, enviar mensagem para o método criar, alterar, eliminar ou consultar, a depender do comando recebido do objeto AUDITORIA-AUDITOR. Se houver erro de procedimento, enviar mensagem "erro de preenchimento" e encerrar.

12 Cadastrar Categoria de Não Conformidade:

A partir de mensagem enviada por uma entidade externa, valendo-se do evento Cadastrar Categoria de Não Conformidade, executar o seguinte procedimento: após recepção dos comandos incluir, alterar, excluir ou consultar, verificar se os atributos estão preenchidos corretamente. Se tudo estiver correto, enviar mensagem para o método criar, alterar, eliminar ou consultar, a depender do comando recebido do objeto CATEGORIA-NÃO-CONFORMIDADE. Se houver erro de procedimento, enviar mensagem "erro de preenchimento" e encerrar.

Página da W 59 de 74

http://intranet/monografias/computacional/completa.htm 13/07/00

13 Cadastrar Causa:

A partir de mensagem enviada por uma entidade externa, por intermédio do evento Cadastrar Causa, executar o seguinte procedimento: após recepção dos comandos incluir, alterar, excluir ou consultar, verificar se os atributos estão preenchidos corretamente. Se tudo estiver correto, enviar mensagem para o método criar, alterar, eliminar ou consultar, a depender do comando recebido do objeto CAUSA. Se houver erro de procedimento, enviar mensagem "erro de preenchimento" e encerrar.

14 Cadastrar Cidade:

A partir de mensagem enviada por uma entidade externa, por meio do evento Cadastrar Cidade, executar o seguinte procedimento: enviar mensagem para o método carregar objetos do objeto ESTADO. Após recepção dos comandos incluir, alterar, excluir ou consultar, verificar se os atributos estão preenchidos corretamente e se foi escolhido o estado. Se tudo estiver correto, enviar mensagem para o método criar, alterar, eliminar ou consultar, a depender do comando recebido do objeto CIDADE. Se houver erro de procedimento, enviar mensagem "erro de preenchimento" e encerrar.

15 Cadastrar Classe de Resíduo:

A partir de mensagem enviada por uma entidade externa, usando do evento Cadastrar Classe de Resíduo, executar o seguinte procedimento: após recepção dos comandos incluir, alterar, excluir ou consultar, verificar se os atributos estão preenchidos corretamente. Se tudo estiver correto, enviar mensagem para o método criar, alterar, eliminar ou consultar, a depender do comando recebido do objeto CLASSE-RESIDUO. Se houver erro de procedimento, enviar mensagem "erro de preenchimento" e encerrar.

16 Cadastrar Cliente:

A partir de mensagem enviada por uma entidade externa, por meio do evento Cadastrar Cliente, executar o seguinte procedimento: enviar mensagem para o método carregar objetos do objeto EMPRESA. Após recepção dos comandos incluir, alterar, excluir ou consultar, verificar se os atributos estão preenchidos corretamente e se foi escolhida a empresa. Se tudo estiver correto enviar mensagem para o método criar, alterar, eliminar ou consultar, a depender do comando recebido do objeto CLIENTE. Se houver erro de procedimento, enviar mensagem "erro de preenchimento" e encerrar.

17 Cadastrar Comunicação Externa:

A partir de mensagem enviada por uma entidade externa, utilizando-se do evento Cadastrar Comunicação Externa, executar o seguinte procedimento: enviar mensagem para o método carregar objetos do objeto DIRETOR. Após recepção dos comandos incluir, alterar, excluir ou consultar, verificar se os atributos estão preenchidos corretamente e se foi escolhido o Diretor. Se tudo estiver correto, enviar mensagem para o método criar, alterar, eliminar ou consultar, a depender do comando recebido do objeto COMUM-EXTERNA. Se houver erro de procedimento, enviar mensagem "erro de preenchimento" e encerrar.

Página da W 60 de 74

http://intranet/monografias/computacional/completa.htm 13/07/00

18 Cadastrar CTGA:

A partir de mensagem enviada por uma entidade externa, valendo-se do evento Cadastrar CTGA, executar o Seguinte procedimento: após recepção dos comandos incluir, alterar, excluir ou consultar, verificar se os atributos estão preenchidos corretamente. Se tudo estiver correto, enviar mensagem para o método criar, alterar, eliminar ou consultar, a depender do comando recebido do objeto CTGA. Se houver erro de procedimento, enviar mensagem "erro de preenchimento" e encerrar.

19 Cadastrar Curso:

A partir de mensagem enviada por uma entidade externa, por meio do evento Cadastrar Curso, executar o seguinte procedimento: enviar mensagem para o método carregar objetos do objeto ENTIDADE-CURSO. Após recepção dos comandos incluir, alterar, excluir ou consultar, verificar se os atributos estão preenchidos corretamente e se foi escolhida a entidade do curso. Se tudo estiver correto, enviar mensagem para o método criar, alterar, eliminar ou consultar, a depender do comando recebido do objeto CLIENTE. Se houver erro de procedimento, enviar mensagem "erro de preenchimento" e encerrar.

20 Cadastrar Diretor:

A partir de mensagem enviada por uma entidade externa, usando o evento Cadastrar Diretor, executar o seguinte procedimento: enviar mensagem para o método carregar objetos do objeto DIRETORIA. Após recepção dos comandos incluir, alterar, excluir ou consultar, verificar se os atributos estão preenchidos corretamente e se foi escolhida a Diretoria. Se tudo estiver correto, enviar mensagem para o método criar, alterar, eliminar ou consultar, a depender do comando recebido do objeto DIRETOR. Se houver erro de procedimento, enviar mensagem "erro de preenchimento" e encerrar.

21 Cadastrar Diretoria:

A partir de mensagem enviada por uma entidade externa, servindo-se do evento Cadastrar Diretoria, executar o seguinte procedimento: enviar mensagem para o método carregar objetos do objeto EMPRESA. Após recepção dos comandos incluir, alterar, excluir ou consultar, verificar se os atributos estão preenchidos corretamente e se foi escolhida a empresa. Se tudo estiver correto, enviar mensagem para o método criar, alterar, eliminar ou consultar, a depender do comando recebido do objeto DIRETORIA. Se houver erro de procedimento, enviar mensagem "erro de preenchimento" e encerrar.

22 Cadastrar Doenças Ocupacionais:

A partir de mensagem enviada por uma entidade externa, valendo-se do evento Cadastrar Doenças Ocupacionais, executar o seguinte procedimento : após recepção dos comandos incluir, alterar, excluir ou consultar, verificar se os atributos estão preenchidos corretamente. Se tudo estiver correto, enviar mensagem para o método criar, alterar, eliminar ou consultar, a depender do comando recebido do objeto DOENCA-OCUPACIONAL. Se houver erro de procedimento, enviar mensagem "erro de preenchimento" e encerrar.

23 Cadastrar Empregado:

A partir de mensagem enviada por uma entidade externa, por meio do evento Cadastrar Empregado, executar o seguinte procedimento: enviar mensagem para o método carrega objetos dos objetos EMPRESA e FUNCAO. Após recepção dos comandos incluir, alterar, excluir ou consultar, verificar se os atributos estão preenchidos corretamente e se foram escolhidas a empresa e a função. Se tudo estiver correto, enviar mensagem para o método criar, alterar, eliminar ou consultar, a

Página da W 61 de 74

http://intranet/monografias/computacional/completa.htm 13/07/00

depender do comando recebido do objeto EMPREGADO. Se houver erro de procedimento, enviar mensagem "erro de preenchimento" e encerrar.

24 Associar Empregado a CTGA:

A partir de mensagem enviada por uma entidade externa, valendo-se do evento Associar Empregado a CTGA, executar o seguinte procedimento: enviar mensagem para o método carregar objetos dos objetos EMPREGADO e CTGA. Após recepção dos comandos incluir, alterar, excluir ou consultar, verificar se foram escolhidos o empregado e a CTGA. Se tudo estiver correto, enviar mensagem para o método criar, alterar, eliminar ou consultar, a depender do comando recebido do objeto EMPREG-CTGA. Se houver erro de procedimento do usuário enviar mensagem "erro de preenchimento" e encerrar.

25 Cadastrar Empresa:

A partir de mensagem enviada por uma entidade externa, por intermédio do evento Cadastrar Empresa, executar o seguinte procedimento: enviar mensagem para o método carregar objetos do objeto CIDADE. Após recepção dos comandos incluir, alterar, excluir ou consultar, verificar se os atributos estão preenchidos corretamente e se foi escolhida a cidade. Se tudo estiver correto, enviar mensagem para o método criar, alterar, eliminar ou consultar, a depender do comando recebido do objeto EMPRESA. Se houver erro de procedimento, enviar mensagem "erro de preenchimento" e encerrar.

26 Cadastrar Entidade:

A partir de mensagem enviada por uma entidade externa, usando o evento Cadastrar Entidade, executar o Seguinte procedimento : após recepção dos comandos incluir, alterar, excluir ou consultar, verificar se os atributos estão preenchidos corretamente. Se tudo estiver correto, enviar mensagem para o método criar, alterar, eliminar ou consultar, a depender do comando recebido do objeto ENTIDADE. Se houver erro de procedimento, enviar mensagem "erro de preenchimento" e encerrar.

27 Associar Entidade a Curso:

A partir de mensagem enviada por uma entidade externa, valendo-se do evento Associar Entidade a Curso, executar o seguinte procedimento: enviar mensagem para o método carregar objetos dos objetos ENTIDADE e CURSO. Após recepção dos comandos incluir, alterar, excluir ou consultar, verificar se foram escolhidos o curso e a entidade. Se tudo estiver correto, enviar mensagem para o método criar, alterar, eliminar ou consultar, a depender do comando recebido do objeto ENTIDADE-CURSO. Se houver erro de procedimento do usuário enviar mensagem "erro de preenchimento" e encerrar.

28 Cadastrar Estado:

A partir de mensagem enviada por uma entidade externa, por meio do evento Cadastrar Estado, executar o Seguinte procedimento: após recepção dos comandos incluir, alterar, excluir ou consultar, verificar se os atributos estão preenchidos corretamente. Se tudo estiver correto, enviar mensagem para o método criar, alterar, eliminar ou consultar, a depender do comando recebido do objeto ESTADO. Se houver erro de procedimento, enviar mensagem "erro de preenchimento" e encerrar.

Página da W 62 de 74

http://intranet/monografias/computacional/completa.htm 13/07/00

29 Registrar Exame:

A partir de mensagem enviada por uma entidade externa, valendo-se do evento Registrar Exame, executar o seguinte procedimento: enviar mensagem para o método carregar objetos dos objetos TIPO-EXAME e ASPECTO-IMPACTO. Após recepção dos comandos incluir, alterar, excluir ou consultar, verificar se os atributos estão preenchidos corretamente e se foram escolhidos o tipo de exame e o aspecto/impacto. Se tudo estiver correto, enviar mensagem para o método criar, alterar, eliminar ou consultar, a depender do comando recebido do objeto EXAME. Se houver erro de procedimento, enviar mensagem "erro de preenchimento" e encerrar.

30 Cadastrar Fornecedor:

A partir de mensagem enviada por uma entidade externa, usando o evento Cadastrar Fornecedor, executar o seguinte procedimento: após recepção dos comandos incluir, alterar, excluir ou consultar, verificar se os atributos estão preenchidos corretamente. Se tudo estiver correto, enviar mensagem para o método criar, alterar, eliminar ou consultar, a depender do comando recebido do objeto FORNECEDOR. Se houver erro de procedimento, enviar mensagem "erro de preenchimento" e encerrar.

31 Cadastrar Função:

A partir de mensagem enviada por uma entidade externa, por meio do evento Cadastrar Funções, executar o seguinte procedimento: após recepção dos comandos incluir, alterar, excluir ou consultar, verificar se os atributos estão preenchidos corretamente e se foram escolhidos o processo, a tarefa e a atividade. Se tudo estiver correto, enviar mensagem para o método criar, alterar, eliminar ou consultar, a depender do comando recebido do objeto FUNCÃO. Se houver erro de procedimento, enviar mensagem "erro de preenchimento" e encerrar.

32 Cadastrar Gerência Nível 1:

A partir de mensagem enviada por uma entidade externa, valendo-se do evento Cadastrar Gerência NV1, executar o seguinte procedimento: enviar mensagem para o método carregar objetos do objeto EMPRESA. Após recepção dos comandos incluir, alterar, excluir ou consultar, verificar se os atributos estão preenchidos corretamente e se foi escolhida a empresa. Se tudo estiver correto, enviar mensagem para o método criar, alterar, eliminar ou consultar, a depender do comando recebido do objeto GERÊNCIA-NV1. Se houver erro de procedimento, enviar mensagem "erro de preenchimento" e encerrar.

33 Cadastrar de Gerência Nível 2:

A partir de mensagem enviada por uma entidade externa, servindo-se do evento Cadastrar Gerência NV2, executar o seguinte procedimento: enviar mensagem para o método carregar-objetos do objeto GERÊNCIA-NV1. Após recepção dos comandos incluir, alterar, excluir ou consultar, verificar se os atributos estão preenchidos corretamente e se foi escolhida a Gerência NV1. Se tudo estiver correto, enviar mensagem para o método criar, alterar, eliminar ou consultar, a depender do comando recebido do objeto GERENCIA NV2. Se houver erro de procedimento, enviar mensagem "erro de preenchimento" e encerrar.

Página da W 63 de 74

http://intranet/monografias/computacional/completa.htm 13/07/00

34 Cadastrar Impacto:

A partir de mensagem enviada por uma entidade externa, por meio do evento Cadastrar Impacto, executar o seguinte procedimento: enviar mensagem para o método carregar objetos do objeto TIPO-SISTEMA. Após recepção dos comandos incluir, alterar, excluir ou consultar, verificar se os atributos estão preenchidos corretamente e se foi escolhido tipo de sistema. Se tudo estiver correto, enviar mensagem para o método criar, alterar, eliminar ou consultar, a depender do comando recebido do objeto IMPACTO. Se houver erro de procedimento, enviar mensagem "erro de preenchimento" e encerrar.

35 Cadastrar Insumo:

A partir de mensagem enviada por uma entidade externa, valendo-se do evento Cadastrar Insumo, executar o seguinte procedimento: após recepção dos comandos incluir, alterar, excluir ou consultar, verificar se os atributos estão preenchidos corretamente. Se tudo estiver correto, enviar mensagem para o método criar, alterar, eliminar ou consultar, a depender do comando recebido do objeto INSUMO. Se houver erro de procedimento, enviar mensagem "erro de preenchimento" e encerrar.

36 Associar Insumo a Fornecedor:

A partir de mensagem enviada por uma entidade externa, por meio do evento Associar Insumo a Fornecedor, executar o seguinte procedimento: enviar mensagem para o método carregar objetos dos objetos INSUMO e FORNECEDOR. Após recepção dos comandos incluir, alterar, excluir ou consultar, verificar se foram escolhidos o insumo e o fornecedor. Se tudo estiver correto, enviar mensagem para o método criar, alterar, eliminar ou consultar, a depender do comando recebido do objeto INSUMO-FORNECDOR. Se houver erro de procedimento, enviar mensagem "erro de preenchimento" e encerrar.

37 Cadastrar Legislação:

A partir de mensagem enviada por uma entidade externa, servindo-se do evento Cadastrar Legislação, executar o seguinte procedimento: enviar mensagem para o método carregar objetos do objeto ÓRGÃO-EMISSOR. Após recepção dos comandos incluir, alterar, excluir ou consultar, verificar se os atributos estão preenchidos corretamente e se foi escolhido o órgão emissor da legislação. Se tudo estiver correto, enviar mensagem para o método criar, alterar, eliminar ou consultar, a depender do comando recebido do objeto LEGISLAÇÃO enviar mensagem contendo a identificação do empregado / terceirizado, a data e o objeto acessado para o método criar do objeto ACESSO. Se houver erro de procedimento, enviar mensagem "erro de preenchimento" e encerrar.

38 Associar Legislação a Aspecto/Impacto:

A partir de mensagem enviada por uma entidade externa, usando o evento Associar Legislação a Aspecto/Impacto, executar o seguinte procedimento: enviar mensagem para o método carregar objetos dos objetos LEGISLAÇÃO e ASPECTO-IMPACTO. Após recepção dos comandos incluir, alterar, excluir ou consultar, verificar se foram escolhidos a legislação e o aspecto/impacto. Se tudo estiver correto, enviar mensagem para o método criar, alterar, eliminar ou consultar, a depender do comando recebido do objeto LEGISLACAO-ASPECTO-IMPACTO. Se houver erro de procedimento do usuário, enviar mensagem "erro de preenchimento" e encerrar.

Página da W 64 de 74

http://intranet/monografias/computacional/completa.htm 13/07/00

39 Cadastrar Licença:

A partir de mensagem enviada por uma entidade externa, valendo-se do evento Cadastrar Licença, executar o seguinte procedimento: enviar mensagem para o método carregar objetos dos objetos EMPRESA e ÓRGÃO-EMISSOR. Após recepção dos comandos incluir, alterar, excluir ou consultar, verificar se os atributos estão preenchidos corretamente e se foram escolhidos a empresa e o órgão emissor. Se tudo estiver correto, enviar mensagem para o método criar, alterar, eliminar ou consultar, a depender do comando recebido do objeto LICENCA. Se houver erro de procedimento, enviar mensagem "erro de preenchimento" e encerrar.

40 Cadastrar Meta:

A partir de mensagem enviada por uma entidade externa, por meio do evento Cadastrar Meta, executar o seguinte procedimento: enviar mensagem para o método carregar objetos do objeto OBJETIVO. Após recepção dos comandos incluir, alterar, excluir ou consultar, verificar se os atributos estão preenchidos corretamente e se foi escolhido o Objetivo. Se tudo estiver correto, enviar mensagem para o método criar, alterar, eliminar ou consultar, a depender do comando recebido do objeto META e enviar mensagem contendo a identificação do empregado / Terceirizado, a data e o objeto acessado para o método criar do objeto ACESSO. Se houver erro de procedimento, enviar mensagem "erro de preenchimento" e encerrar.

41 Registrar Monitoramento:

A partir de mensagem enviada por uma entidade externa, utilizando o evento Registrar Monitoramento, executar o seguinte procedimento: enviar mensagem para o método carregar objetos do objeto PLANO-MONITORAMENTO, GERENCIA-NV1, GERENCIA-NV2, PROCESSO, TAREFA e ATIVIDADE. Após recepção dos comandos incluir, alterar, excluir ou consultar, verificar se os atributos estão preenchidos corretamente e se foram escolhidos planos de monitoramento, gerência nível 1, gerência nível 2, processo, tarefa e atividade. Se tudo estiver correto, enviar mensagem para o método criar, alterar, eliminar ou consultar, a depender do comando recebido do objeto MONITORAMENTO. Se houver erro de procedimento, enviar mensagem "erro de preenchimento" e encerrar.

42 Registrar Não Conformidade:

A partir de mensagem enviada por uma entidade externa, por intermédio do evento Registrar Não-Conformidade, executar o seguinte procedimento: enviar mensagem para o método carregar objetos dos objetos TIPO-SISTEMA, CATEG-NÃO-CONFORMIDADE, CAUSA e PROCESSO. Após recepção dos comandos incluir, alterar, excluir ou consultar, verificar se os atributos estão preenchidos corretamente e se foram escolhidos o tipo do sistema, a categoria da não conformidade e o processo. Se tudo estiver correto, enviar mensagem para o método criar, alterar, eliminar ou consultar, a depender do comando recebido do objeto NÃO-CONFORMIDADE. Se houver erro de procedimento, enviar mensagem "erro de preenchimento" e encerrar.

43 Cadastrar Norma:

A partir de mensagem enviada por uma entidade externa, por meio do evento Cadastrar Norma, executar o seguinte procedimento: enviar mensagem para o método carregar objetos do objeto ÓRGÃO-EMISSOR. Após recepção dos comandos incluir, alterar, excluir ou consultar, verificar se os atributos estão preenchidos corretamente e se foi escolhido o órgão emissor da norma. Se tudo estiver correto, enviar mensagem para o método criar, alterar, eliminar ou consultar, a depender do comando recebido do objeto NORMA e enviar mensagem contendo a identificação do empregado / terceirizado, a data e o objeto acessado para o método criar do objeto ACESSO. Se houver erro de procedimento, enviar mensagem "erro de preenchimento" e encerrar.

Página da W 65 de 74

http://intranet/monografias/computacional/completa.htm 13/07/00

44 Associar Norma a Aspecto/Impacto:

A partir de mensagem enviada por uma entidade externa, valendo-se do evento Associar Norma a Aspecto/Impacto, executar o seguinte procedimento: enviar mensagem para o método carregar objetos dos objetos NORMA e ASPECTO-IMPACTO. Após recepção dos comandos incluir, alterar, excluir ou consultar, verificar se os atributos estão preenchidos corretamente e se foram escolhidos a norma e o aspecto/impacto. Se tudo estiver correto, enviar mensagem para o método criar, alterar, eliminar ou consultar, a depender do comando recebido do objeto NORMA-ASPECTO-IMPACTO. Se houver erro de procedimento do usuário enviar mensagem "erro de preenchimento" e encerrar.

45 Registrar Número de Afastados por Acidente por Gerência:

A partir de mensagem enviada por uma entidade externa, por intermédio do evento Registrar Número de Afastados por Acidente por Gerência, executar o Seguinte procedimento: enviar mensagem para o método carregar objetos dos objetos GERENCIA-NV1, GERÊNCIA-NV2 e CAUSA. Após recepção comandos incluir, alterar, excluir ou consultar, verificar se os atributos estão preenchidos corretamente e se foram escolhidas a gerência nível 1, gerência nível 2 e a causa. Se tudo estiver correto, enviar mensagem para o método criar, alterar, eliminar ou consultar, a depender do comando recebido do objeto NUM-AFAST-DOEN-GER. Se houver erro de procedimento, enviar mensagem "erro de preenchimento" e encerrar.

46 Registrar Número de Afastados por Doença por Gerência:

A partir de mensagem enviada por uma entidade externa, usando o evento Registrar Número de Afastados por Doença por Gerência, executar o seguinte procedimento: enviar mensagem para o método carregar-objetos dos objetos GERENCIA-NV1, GERENCIA-NV2 e DOENÇA-OCUPACIONAL. Após recepção dos comandos incluir, alterar, excluir ou consultar, verificar se os atributos estão preenchidos corretamente e se foram escolhidos a gerência nível 1, gerência nível 2 e a doença ocupacional. Se tudo estiver correto, enviar mensagem para o método criar, alterar, eliminar ou consultar, a depender do comando recebido do objeto NUM-AFAST-DOEN-GER. Se houver erro de procedimento, enviar mensagem "erro de preenchimento" e encerrar.

47 Cadastrar Objetivo:

A partir de mensagem enviada por uma entidade externa, valendo-se do evento Cadastrar Objetivo, executar o seguinte procedimento: enviar mensagem para o método carregar objetos dos objetos PROCESSO, TAREFA e ATIVIDADE. Após recepção dos comandos incluir, alterar, excluir ou consultar, verificar se os atributos estão preenchidos corretamente e se foram escolhidos o processo, a tarefa e a atividade. Se tudo estiver correto, enviar mensagem para o método criar, alterar, eliminar ou consultar, a depender do comando recebido do objeto OBJETIVO e enviar mensagem contendo a identificação do empregado/ terceirizado, a data e o objeto acessado para o método criar do objeto ACESSO. Se houver erro de procedimento, enviar mensagem "erro de preenchimento" e encerrar.

48 Registrar Ocorrência de Situações de Emergência:

A partir de mensagem enviada por uma entidade externa, utilizando o evento Registrar Situações de Emergências, executar o seguinte procedimento: enviar mensagem para o método carregar objetos do objeto SIT-EMERGÊNCIA. Após recepção dos comandos incluir, alterar, excluir ou consultar, verificar se os atributos estão preenchidos corretamente e se foI escolhida a situação de emergência. Se tudo estiver correto, enviar mensagem para o método criar, alterar, eliminar ou consultar, a depender do comando recebido do objeto OCORR-SIT-EMERGENCIA. Se houver erro de procedimento, enviar mensagem "erro de preenchimento" e encerrar.

Página da W 66 de 74

http://intranet/monografias/computacional/completa.htm 13/07/00

49 Cadastrar Orçamento:

A partir de mensagem enviada por uma entidade externa, por meio do evento Cadastrar Orçamento, executar o seguinte procedimento: enviar mensagem para o método carregar objetos do objeto PLANEJAMENTO-ESTRATEGICO. Após recepção dos comandos incluir, alterar, excluir ou consultar, verificar se os atributos estão preenchidos corretamente e se foi escolhido o planejamento estratégico. Se tudo estiver correto, enviar mensagem para o método criar, alterar, eliminar ou consultar, a depender do comando recebido do objeto PLANEJAMENTO-ESTRATEGICO. Se houver erro de procedimento, enviar mensagem "erro de preenchimento" e encerrar.

50 Cadastrar Órgão Emissor:

A partir de mensagem enviada por uma entidade externa, por intermédio do evento Cadastrar Órgão Emissor, executar o seguinte procedimento: após recepção dos comandos incluir, alterar, excluir ou consultar, verificar se os atributos estão preenchidos corretamente. Se tudo estiver correto, enviar mensagem para o método criar, alterar, eliminar ou consultar, a depender do comando recebido do objeto ÓRGÃO-EMISSOR. Se houver erro de procedimento, enviar mensagem "erro de preenchimento" e encerrar.

51 Cadastrar Parte Interessada:

A partir de mensagem enviada por uma entidade externa, valendo-se do evento Cadastrar Parte Interessada, executar o Seguinte procedimento: após recepção dos comandos incluir, alterar, excluir ou consultar, verificar se os atributos estão preenchidos corretamente. Se tudo estiver correto, enviar mensagem para o método criar, alterar, eliminar ou consultar, a depender do comando recebido do objeto PARTE-INTERESSADA. Se houver erro de procedimento, enviar mensagem "erro de preenchimento" e encerrar.

52 Associar Parte Interessada a Aspecto/Impacto:

A partir de mensagem enviada por uma entidade externa, usando o evento Associar Parte Interessada a Aspecto/Impacto, executar o seguinte procedimento: enviar mensagem para o método carregar objetos dos objetos PARTE-INTERESSADA e ASPECTO-IMPACTO. Após recepção dos comandos incluir, alterar, excluir ou consultar, verificar se foram escolhidos a parte interessada e o aspecto/impacto. Se tudo estiver correto, enviar mensagem para o método criar, alterar, eliminar ou consultar, a depender do comando recebido do objeto PINTER-ASPECTO-IMPACTO. Se houver erro de procedimento do usuário enviar mensagem "erro de preenchimento" e encerrar.

53 Cadastrar Planejamento Estratégico:

A partir de mensagem enviada por uma entidade externa, valendo-se do evento Cadastrar Planejamento Estratégico, executar o seguinte procedimento: enviar mensagem para o método carregar objetos do objeto DIRETORIA. Após recepção dos comandos incluir, alterar, excluir ou consultar, verificar se os atributos estão preenchidos corretamente e se foi escolhida a Diretoria. Se tudo estiver correto, enviar mensagem para o método criar, alterar, eliminar ou consultar, a depender do comando recebido do objeto PLAN-ESTRAT e enviar mensagem contendo a identificação do empregado / terceirizado, a data e o objeto acessado para o método criar do objeto ACESSO. Se houver erro de procedimento, enviar mensagem "erro de preenchimento" e encerrar.

Página da W 67 de 74

http://intranet/monografias/computacional/completa.htm 13/07/00

54 Cadastrar Plano de Auditoria:

A partir de mensagem enviada por uma entidade externa, por meio do evento Cadastrar Plano de Auditoria, executar o seguinte procedimento: enviar mensagem para o método carregar objetos do objeto DIRETORIA . Após recepção dos comandos incluir, alterar, excluir ou consultar, verificar se os atributos estão preenchidos corretamente e se foi escolhida a Diretoria. Se tudo es tiver correto, enviar mensagem para o método criar, alterar, eliminar ou consultar, a depender do comando recebido do objeto PLANO-AUDITORIA, enviar mensagem contendo a identificação do empregado/ terceirizado, a data e o objeto acessado para o método criar do objeto ACESSO. Se houver erro de procedimento, enviar mensagem "erro de preenchimento" e encerrar.

55 Cadastrar Plano de Monitoramento:

A partir de mensagem enviada por uma entidade externa, por intermédio do evento Cadastrar Plano de Monitoramento, executar o seguinte procedimento: enviar mensagem para o método carregar objetos do objeto DIRETORIA . Após recepção dos comandos incluir, alterar, excluir ou consultar, verificar se os atributos estão preenchidos corretamente e se foi escolhida a Diretoria. Se tudo estiver correto, enviar mensagem para o método criar, alterar, eliminar ou consultar, a depender do comando recebido do objeto PLANO-MONITORAMENTO. Se houver erro de procedimento, enviar mensagem "erro de preenchimento" e encerrar.

56 Cadastrar Política Integrada:

A partir de mensagem enviada por uma entidade externa, utilizando o evento Cadastrar Política Integrada, executar o seguinte procedimento: enviar mensagem para o método carregar objetos do objeto DIRETORIA. Após recepção dos comandos incluir, alterar, excluir ou consultar, verificar se os atributos estão preenchidos corretamente e se foi escolhida a diretoria. Se tudo estiver correto, enviar mensagem para o método criar, alterar, eliminar ou consultar, a depender do comando recebido, do objeto POLITICA-INTEGRADA e enviar mensagem contendo a identificação do empregado/ terceirizado, a data e do objeto acessado para o método criar do objeto ACESSO. Se houver erro de procedimento, enviar mensagem "erro de preenchimento" e encerrar.

57 Cadastrar Procedimento:

A partir de mensagem enviada por uma entidade externa, servindo-se do evento Cadastrar Procedimento, executar o seguinte procedimento: enviar mensagem para o método carregar objetos dos objetos PROCESSO, TAREFA e ATIVIDADE. Após recepção dos comandos incluir, alterar, excluir ou consultar, verificar se os atributos estão preenchidos corretamente e se foram escolhidos o processo, a tarefa e a atividade. Se tudo estiver correto, enviar mensagem para o método criar, alterar, eliminar ou consultar, a depender do comando recebido, do objeto PROCEDIMENTO. Se houver erro de procedimento, enviar mensagem "erro de preenchimento" e encerrar.

58 Cadastrar Processo:

A partir de mensagem enviada por uma entidade externa, por meio do evento Cadastrar Processo, executar o seguinte procedimento: enviar mensagem para o método carregar objetos do objetos GERÊNCIA NV1 e GERÊNCIA NV2. Após recepção dos comandos incluir, alterar, excluir ou consultar, verificar se os atributos estão preenchidos corretamente e se foram escolhidas as Gerência NV1/NV2. Se tudo estiver correto, enviar mensagem para o método criar, alterar, eliminar ou consultar, a depender do comando recebido do objeto PROCESSO. Se houver erro de procedimento, enviar mensagem "erro de preenchimento" e encerrar.

Página da W 68 de 74

http://intranet/monografias/computacional/completa.htm 13/07/00

59 Associar Processo a Insumo:

A partir de mensagem enviada por uma entidade externa, por intermédio do evento Associar Processo a Insumo, executar o seguinte procedimento: enviar mensagem para o método carregar objetos dos objetos PROCESSO e INSUMO. Após recepção dos comandos incluir, alterar, excluir ou consultar, verificar se foram escolhidos o processo e o insumo. Se tudo estiver correto, enviar mensagem para o método criar, alterar, eliminar ou consultar, a depender do comando recebido do objeto PROCESSO-INSUMO. Se houver erro de procedimento enviar mensagem "erro de preenchimento" e encerrar.

60 Associar Processo a Produto:

A partir de mensagem enviada por uma entidade externa, valendo-se do evento Associar Processo a Produto executar o seguinte procedimento: enviar mensagem para o método carregar objetos dos objetos PROCESSO e PRODUTO. Após recepção dos comandos incluir, alterar, excluir ou consultar, verificar se foram escolhidos o processo e o produto. Se tudo estiver correto, enviar mensagem para o método criar, alterar, eliminar ou consultar, a depender do comando recebido do objeto PROCESSO-PRODUTO. Se houver erro de procedimento enviar mensagem "erro de preenchimento" e encerrar.

61 Cadastrar Produto:

A partir de mensagem enviada por uma entidade externa, usando o evento Cadastrar Produto, executar o seguinte procedimento: após recepção dos comandos incluir, alterar, excluir ou consultar, verificar se os atributos estão preenchidos corretamente. Se tudo estiver correto, enviar mensagem para o método criar, alterar, eliminar ou consultar, a depender do comando recebido do objeto PRODUTO. Se houver erro de procedimento, enviar mensagem "erro de preenchimento" e encerrar.

62 Registrar Quantidade de Resíduo:

A partir de mensagem enviada por uma entidade externa, valendo-se do evento Registrar Quantidade de Resíduo, executar o seguinte procedimento: enviar mensagem para o método carregar objetos dos objeto RESÍDUO,GERÊNCIA-NV1 e GERENCIA-NV2. Após recepção dos comandos incluir, alterar, excluir ou consultar, verificar se os atributos estão preenchidos corretamente e se foram escolhidos o resíduo, a gerência nível 1 e gerência nível 2. Se tudo estiver correto, enviar mensagem para o método criar, alterar, eliminar ou consultar, a depender do comando recebido, do objeto QTD-RESIDUO. Se houver erro de procedimento, enviar mensagem "erro de preenchimento" e encerrar.

63 Registrar Reclamações das Partes Interessadas:

A partir de mensagem enviada por uma entidade externa, utilizando o evento Registrar Reclamação da Parte Interessada, executar o seguinte procedimento: enviar mensagem para o método carregar objetos dos objetos PARTE-INTERESSADA, CAUSA e EMPREGADO. Após recepção dos comandos incluir, alterar, excluir ou consultar, verificar se os atributos estão preenchidos corretamente e se foram escolhidos a parte interessada, a causa e o empregado. Se tudo estiver correto, enviar mensagem para o método criar, alterar, eliminar ou consultar, a depender do comando recebido, do objeto RECLAMACAO-PARTE-INTERESSADA. Se houver erro de procedimento, enviar mensagem "erro de preenchimento" e encerrar.

Página da W 69 de 74

http://intranet/monografias/computacional/completa.htm 13/07/00

64 Registrar Reclamação do Cliente:

A partir de mensagem enviada por uma entidade externa, por meio do evento Registrar Reclamação do Cliente, executar o seguinte procedimento: enviar mensagem para o método carregar tabela dos objetos CLIENTE, PRODUTO, CAUSA e EMPREGADO. Após recepção dos comandos incluir, alterar, excluir ou consultar, verificar se os atributos estão preenchidos corretamente e se foram escolhidos o cliente, o produto, a causa e o empregado. Se tudo estiver correto, enviar mensagem para o método criar, alterar, eliminar ou consultar, dependendo do comando recebido do objeto RECLAMACAO-CLIENTE. Se houver erro de procedimento, enviar mensagem "erro de preenchimento" e encerrar.

65 Registrar Reclamação do Fornecedor:

A partir de mensagem enviada por uma entidade externa, servindo-se do evento Registrar Reclamação do Fornecedor, executar o seguinte procedimento: enviar mensagem para o método carregar objetos dos objetos INSUMO-FORNECEDOR, CAUSA e EMPREGADO. Após recepção dos comandos incluir, alterar, excluir ou consultar, verificar se os atributos estão preenchidos corretamente e se foram escolhidos o insumo-fornecedor, a causa e o empregado. Se tudo estiver correto, enviar mensagem para o método criar, alterar, eliminar ou consultar, a depender do comando recebido do objeto RECLAMACAO-FORNECEDOR. Se houver erro de procedimento, enviar mensagem "erro de preenchimento" e encerrar.

66 Cadastrar Resíduo:

A partir de mensagem enviada por uma entidade externa, por meio do evento Cadastrar Resíduo, executar o seguinte procedimento: enviar mensagem para o método carregar objetos do objeto CLASSE-RESÍDUO. Após recepção dos comandos incluir, alterar, excluir ou consultar, verificar se os atributos estão preenchidos corretamente e se foi escolhida a Classe de Resíduo. Se tudo estiver correto, enviar mensagem para o método criar, alterar, eliminar ou consultar, dependendo do comando recebido do objeto RESIDUO. Se houver erro de procedimento, enviar mensagem "erro de preenchimento" e encerrar.

67 Registrar o Responsável pelo Monitoramento:

A partir de mensagem enviada por uma entidade externa, por intermédio do evento Registrar responsável pelo monitoramento, executar o seguinte procedimento: enviar mensagem para o método carregar objetos do objeto EMPREGADO e TERCEIRIZADO. Após recepção dos comandos incluir, alterar, excluir ou consultar, verificar se os atributos estão preenchidos corretamente e se foram escolhidos o empregado ou o terceirizado. Se tudo estiver correto, enviar mensagem para o método criar, alterar, eliminar ou consultar, a depender do comando recebido, do objeto RESP-MONITORAMENTO. Se houver erro de procedimento, enviar mensagem "erro de preenchimento" e encerrar

68 Associar Responsável Monitoramento / Monitoramento:

A partir de mensagem enviada por uma entidade externa, valendo-se do evento Associar Monitoramento ao Responsável pelo Monitoramento, executar o seguinte procedimento: enviar mensagem para o método carregar objetos dos objetos RESP-MONITORAMENTO e MONITORAMENTO. Após recepção dos comandos incluir, alterar, excluir ou consultar, verificar se os atributos estão preenchidos corretamente e se foram escolhidos o responsável pelo monitoramento e o monitoramento. Se tudo estiver correto, enviar mensagem para o método criar, alterar, eliminar ou consultar, a depender do comando recebido do objeto RESP-MONIT-MONITORAMENTO. Se houver erro de procedimento, enviar mensagem "erro de preenchimento" e encerrar.

Página da W 70 de 74

http://intranet/monografias/computacional/completa.htm 13/07/00

69 Cadastrar Situações de Emergências:

A partir de mensagem enviada por uma entidade externa, utilizando o evento Cadastrar Situações de Emergências, executar o seguinte procedimento: enviar mensagem para o método carregar objetos dos objetos PROCESSO, TAREFA, e ATIVIDADE. Após recepção dos comandos incluir, alterar, excluir ou consultar, verificar se os atributos estão preenchidos corretamente e se foram escolhidos o processo, a tarefa, e a atividade. Se tudo estiver correto, enviar mensagem para o método criar, alterar, eliminar ou consultar, dependendo do comando recebido do objeto SIT-EMERGÊNCIA. Se houver erro de procedimento, enviar mensagem "erro de preenchimento" e encerrar.

70 Cadastrar Tarefa:

A partir de mensagem enviada por uma entidade externa, valendo-se do evento Cadastrar Tarefa, executar o seguinte procedimento: enviar mensagem para o método carregar objetos do objeto PROCESSO. Após recepção dos comandos incluir, alterar, excluir ou consultar, verificar se os atributos estão preenchidos corretamente e se foi escolhido o Processo. Se tudo estiver correto, enviar mensagem para o método criar, alterar, eliminar ou consultar, a depender do comando recebido do objeto TAREFA. Se houver erro de procedimento, enviar mensagem "erro de preenchimento" e encerrar.

71 Cadastrar TECLIM:

A partir de mensagem enviada por uma entidade externa, por meio do evento Cadastrar TECLIM, executar o seguinte procedimento: após recepção dos comandos incluir, alterar, excluir ou consultar, verificar se os atributos estão preenchidos corretamente. Se tudo estiver correto, enviar mensagem para o método criar, alterar, eliminar ou consultar, a depender do comando recebido, do objeto TECLIM. Se houver erro de procedimento, enviar mensagem "erro de preenchimento" e encerrar.

72 Associar Tecnologia Limpa a Processo:

A partir de mensagem enviada por uma entidade externa, utilizando o evento Associar Tecnologia Limpa a Processo, executar o Seguinte procedimento: enviar mensagem para o método carregar objetos dos objetos PROCESSO e TECLIM. Após recepção dos comandos incluir, alterar, excluir ou consultar, verificar se os atributos estão preenchidos corretamente e se foram escolhidos o processo e a teclim. Se tudo estiver correto, enviar mensagem para o método criar, alterar, eliminar ou consultar, a depender do comando recebido, do objeto TECLIM-PROC. Se houver erro de procedimento enviar mensagem "erro de preenchimento" e encerrar.

73 Cadastrar Terceirizado:

A partir de mensagem enviada por uma entidade externa, valendo-se do evento Cadastrar Terceirizado, executar o seguinte procedimento: enviar mensagem para o método carregar objetos do objeto FORNECEDOR. Após recepção dos comandos incluir, alterar, excluir ou consultar, verificar se os atributos estão preenchidos corretamente e se foi escolhido o fornecedor. Se tudo estiver correto, enviar mensagem para o método criar, alterar, eliminar ou consultar, a depender do comando recebido do objeto TERCEIRIZADO. Se houver erro de procedimento, enviar mensagem "erro de preenchimento" e encerrar.

Página da W 71 de 74

http://intranet/monografias/computacional/completa.htm 13/07/00

74 Cadastrar Tipo de Equipamento:

A partir de mensagem enviada por uma entidade externa, usando o evento Cadastrar Tipo de Equipamento, executar o seguinte procedimento: enviar mensagem para o método carregar objetos dos objetos GERENCIA-NV1, GERENCIA-NV2 e TIPO-SISTEMA. Após recepção dos comandos incluir, alterar, excluir ou consultar, verificar se os atributos estão preenchidos corretamente e se foram escolhidos a gerência nível 1, a gerência nível 2, e o tipo de sistema. Se tudo estiver correto, enviar mensagem para o método criar, alterar, eliminar ou consultar, a depender do comando recebido do objeto TIPO-EQUIPAMENTO. Se houver erro de procedimento, enviar mensagem "erro de preenchimento" e encerrar.

75 Cadastrar Tipo de Exame:

A partir de mensagem enviada por uma entidade externa, valendo-se do evento Cadastrar Tipo de Exame, executar o Seguinte procedimento: após recepção dos comandos incluir, alterar, excluir ou consultar, verificar se os atributos estão preenchidos corretamente. Se tudo estiver correto, enviar mensagem para o método criar, alterar, eliminar ou consultar, dependendo do comando recebido do objeto TIPO-EXAME. Se houver erro de procedimento, enviar mensagem "erro de preenchimento" e encerrar.

76 Cadastrar Tipo de Sistema:

A partir de mensagem enviada por uma entidade externa, usando o evento Cadastrar Tipo de Sistema, executar o seguinte procedimento: após recepção dos comandos incluir, alterar, excluir ou consultar, verificar se os atributos estão preenchidos corretamente. Se tudo estiver correto, enviar mensagem para o método criar, alterar, eliminar ou consultar, a depender do comando recebido do objeto TIPO-SISTEMA. Se houver erro de procedimento, enviar mensagem "erro de preenchimento" e encerrar.

77 Registrar Treinamento:

A partir de mensagem enviada por uma entidade externa, por intermédio do evento Registrar Treinamento, executar o seguinte procedimento: enviar mensagem para o método carregar objetos dos objetos ENTIDADE-CURSO e o EMPREGADO ou TERCEIRIZADO. Após recepção dos comandos incluir, alterar, excluir ou consultar, verificar se os atributos estão preenchidos corretamente e se foram escolhidos a entidade/curso e o empregado ou terceirizado. Se tudo estiver correto, enviar mensagem para o método criar, alterar, eliminar ou consultar, a depender do comando recebido do objeto TREINAMENTO. Se houver erro de procedimento, enviar mensagem "erro de preenchimento" e encerrar.

78 Cadastrar Unidade de Medida

A partir de mensagem enviada por uma entidade externa, por meio do evento Cadastrar Unidade de Medida, executar o seguinte procedimento: após recepção dos comandos incluir, alterar, excluir ou consultar, verificar se os atributos estão preenchidos corretamente. Se tudo estiver correto, enviar mensagem para o método criar, alterar, eliminar ou consultar, a depender do comando recebido, do objeto UNID-MEDIDA. Se houver erro de procedimento, enviar mensagem "erro de preenchimento" e encerrar.

Página da W 72 de 74

http://intranet/monografias/computacional/completa.htm 13/07/00

79 Registrar Valor Referente ao Exame:

A partir de mensagem enviada por uma entidade externa, valendo-se do evento Registrar Valor Referente ao Exame, executar o seguinte procedimento: enviar mensagem para o método carregar objetos do objeto TIPO-EXAME. Após recepção dos comandos incluir, alterar, excluir ou consultar, verificar se os atributos estão preenchidos corretamente e se foi escolhido o tipo de exame. Se tudo correto enviar mensagem para o método criar, alterar, eliminar ou consultar, a depender do comando recebido do objeto VALOR-REF-EXAME. Se houver erro de procedimento, enviar mensagem "erro de preenchimento" e encerrar.

Projeto para um Modelo Computacional de Gestão Integrada na Indústria: Meio Ambiente, Qualidade, Saúde e Segurança

8 ANEXOS 8.4 Anexo D - Tabela 7 - Projeto dos Objetos

Este material não está disponível em meio digital

Projeto para um Modelo Computacional de Gestão Integrada na Indústria: Meio Ambiente, Qualidade, Saúde e Segurança

8 ANEXOS 8.5 Anexo E - Glossário

ABNT - Associação Brasileira de Normas Técnicas - sociedade privada sem fins lucrativos, reconhecida pelo governo brasileiro como o Fórum Nacional de Normalização.

Ação corretiva - "ação implementada para eliminar as causas de uma não conformidade ou de uma situação indesejável existente a fim de prevenir sua repetição". (ABNT 1 994)

Ação preventiva - "ação implementada para eliminar as causas de possível não conformidade ou outra situação indesejável a fim de prevenir sua ocorrência". (ABNT 1994)

Acidente - "evento não planejado que resulta em morte, doença, lesão, dano ou outra perda". (DE CICCO 1 996)

Análise crítica pela alta administração - avaliação formal do estado e da adequação do sistema integrado em relação à política e seus objetivos, feita pela alta administração. (ABNT 1 994).

Aspecto - resultado das atividades, produtos ou serviços de uma organização que pode interagir modo isolado ou integrado com o meio ambiente, qualidade, saúde e segurança.(ABNT 1 996)

Auditoria do SGI - processo sistemático de verificação, independente e documentado , executado para determinar se as atividades do sistema integrado e seus resultados estão de acordo com as disposições planejadas, também verifica se as atividades foram planejadas com

Página da W 73 de 74

http://intranet/monografias/computacional/completa.htm 13/07/00

eficácia e se são adequadas à concepção dos objetivos. (ABNT 1 994)

BSI - British Standard Institution - instituto de normatização inglesa

CTGA - Comissão Técnica de Garantia Ambiental - "comissão técnica, formada por membros da organização (que organização?) e tem como objetivo o autocontrole e garantia da qualidade ambiental da atividade" (BAHIA, 1 995)

Desempenho - resultados mensuráveis do SGI relativos ao controle de uma organização sobre seus aspectos, com base na sua política, seus objetivos e metas. (ABNT 1 994)

Doença ocupacional - "doença que se julga causada ou agravada por atividade de trabalho ou por ambiente de trabalho". (DE CICCO 1 996)

Emergência - ocorrência não programada, com potencial de gerar danos relevantes à segurança das pessoas, das instalações ou do meio ambiente.

Exame - avaliação sistemática e criteriosa para qualificação e quantificação da significância do impacto do sistema em estudo.

Impacto - qualquer modificação no meio ambiente, na qualidade, na saúde e na segurança, adversa ou benéfica, que resulte, no todo ou em parte, das atividades, produtos ou serviços de uma organização.(ABNT 1 996)

ISO - International Organization for Standardization - organismo para normatização composta por mais de cem países, com sede na Suíça.

Melhoria contínua - processo de aprimoramento do sistema de gestão integrada que visa atingir melhorias no desempenho global de acordo com a política integrada da organização( que organização?).(ABNT 1 996)

Meta - requisito de desempenho detalhado, quantificado sempre que exeqüível, aplicável à organização ou partes dela, resultante de objetivos e que necessita ser estabelecida e atendida para que objetivos sejam atingidos. (ABNT 1 996)

Monitoramento - conjunto de procedimentos utilizados de forma sistemática para inspecionar e coletar dados sobre parâmetros operacionais.

Não conformidade - "não atendimento de um requisito especificado". (ABNT 1 994)

Objetivo - propósito global decorrente da política integrada que uma organização se propõe atingir e qualificado sempre que exeqüível. (ABNT 1 996)

Parte interessada - indivíduo ou grupo interessado ou afetado pelo desempenho de uma organização. (ABNT 1 996)

PDCA - Plan, Do, Check, Act - técnica de gestão para planejamento, execução, verificação e correção.

Política integrada - declaração da organização (que organização? Isso pode estar claro na mente de quem escreve, mas de quem lê, tenho dúvidas de que esteja claro...), formalmente expressa pela alta administração, expondo suas intenções e princípios em relação ao seu desempenho ambiental, de qualidade, de saúde e segurança no trabalho. Também provê (o verbo é esse mesmo? PROVER? Não seria prever? VEJA: também prevê uma estrutura para ação e definição de seus objetivos e metas ambientais de qualidade, de saúde e de segurança no trabalho.(ABNT

Página da W 74 de 74

http://intranet/monografias/computacional/completa.htm 13/07/00

1 994, ABNT1996).

Procedimento - forma especificada de executar uma atividade". (ABNT 1 994)

Processo - "conjunto de recursos e atividades interrelacionados que transformam insumos (entradas) em produtos (saídas)". (ABNT 1 994)

SGI - Sistema de Gestão Integrada - sistema global que inclui estrutura organizacional, atividades de planejamento, responsabilidades, práticas, procedimentos, processos e recursos para desenvolver, implementar, atingir, analisar criticamente e manter a política integrada da organização. (ABNT 1 996)

Tecnologias Limpas - tecnologias para prevenção da poluição que usam processos, práticas, materiais ou produtos que evitem, reduzam ou controlem a poluição, os quais podem incluir reciclagem, tratamento, mudança de processo, mecanismos de controle, uso eficiente de recursos e substituição de materiais. (ABNT 1 996)