Beruflich Dokumente
Kultur Dokumente
SCROM
SISTEMA PARA CONTROLE DE REDES PTICAS METROPOLITANAS
CURITIBA
2014
SCROM
SISTEMA PARA CONTROLE DE REDES PTICAS METROPOLITANAS
CURITIBA
2014
RESUMO
Redes de fibras pticas tem sido implantadas em diversas regies metropolitanas
com o objetivo de interconectar instituies que demandam de alta largura de
banda. A diminuio nos custos de implantao tem motivado o surgimento de
redes comunitrias que rateiam entre si os custos operacionais para manuteno
preventiva, corretiva e expanso destas redes. Estas redes so de difcil
gerenciamento, devido s suas dimenses, quantidade de equipamentos, entidades
envolvidas, uso de infraestruturas de terceiros, e, principalmente, por serem
instaladas em reas pblicas onde esto sujeitas a diversos tipos de incidentes.
Neste trabalho apresentamos a ferramenta SCROM, Sistema de Controle de Redes
pticas Metropolitanas, que auxilia no controle e na gerncia de redes pticas
metropolitanas atravs de interface web, desenvolvida em python, com uso da
arquitetura MVC e framework Django. O SCROM possui funcionalidades para
mapeamento de redes metropolitanas, cadastro de cabos, cadastro de
equipamentos passivos, cadastro de eventos e emisso de relatrios. Atravs de
representao multifilar o software permite rotulao de portas de equipamentos
passivos e fibras, identificando assim as conexes entre instituies usurias da
rede. Com isso, a manuteno de acordos de nvel de servio entre operadoras e
estas instituies podem atingir melhores resultados.
ABSTRACT
Optical fiber networks have been deployed in several metropolitan areas in order to
interconnect institutions that require high bandwidth. The decrease in costs of
implantation has motivated the emergence of communitarian networks that
apportion among themselves operational costs for preventive, corrective
maintenance and expansion of these networks. These networks are difficult to
manage due their size, amount of equipments, entities involved, use of third-party
infrastructure, specially because the public areas where they are installed, putting
them at risk of several incidents. In this paper we presents SCROM, System for
Metropolitan Optical Network Control, which is a tool that assists in the control and
management of metropolitan optical networks through a web interface, developed in
Python, using the Django framework and the MVC architecture. The SCROM has
functionalities for mapping metropolitan area networks, cables registration, cadastre
of passive equipments, registration and reporting of events. Through multistrand
representation, the software allows labeling ports of passive equipments and optical
fibers, thus identifying the connections among the connected institutions. In this
way, maintaining service level agreements between access providers and
institutions can be better ensured.
Keywords: Optical Networks, Metropolitan Networks, MAN, Network Management, GIS, Structured
Cabling, SLA.
LISTA DE ILUSTRAES
LISTA DE TABELAS
LISTA DE SIGLAS
ANSI
CPqD
DIO
EIA
GPL
IEEE
IP
Internet Protocol
ISO
ISP
LAN
LARC
MAN
MCT
MVC
NREN
OAM&P
OSI
PoP
Point of Presence
PTR
REDECOMEP -
RNP
RUP
SGBD
SLA
Service-Level Agreement
SMTP
SQL
TIA
UML
UTP
WAN
WBS
SUMRIO
INTRODUO ................................................................................................. 16
1.1
JUSTIFICATIVA ........................................................................................ 17
1.2
1.3
1.4
ORGANIZAO DO TEXTO..................................................................... 18
2.1
REDECOMEP ........................................................................................... 19
2.2
REDES ...................................................................................................... 20
2.2.1
2.2.1.1
2.2.2
2.2.2.1
WAN .............................................................................................. 23
2.2.2.2
MAN .............................................................................................. 24
2.2.2.3
LAN ............................................................................................... 25
2.2.3
2.2.3.1
Servios ......................................................................................... 27
2.2.3.2
2.2.4
2.2.4.1
2.3
2.3.1
2.3.1.1
2.3.2
2.3.2.1
2.3.2.2
2.3.2.3
2.3.2.4
2.3.3
2.4
2.4.1
2.4.2
2.4.2.1
Atenuao ..................................................................................... 42
2.4.2.2
2.4.2.3
2.4.3
Medio ............................................................................................... 43
2.4.3.1
2.4.3.2
2.5
MANUTENO ......................................................................................... 47
2.5.1
Equipamentos ...................................................................................... 48
2.5.1.1
2.5.1.2
2.5.1.2.1
2.5.1.3
Fibras ............................................................................................ 52
2.5.1.4
2.5.2
2.6
2.6.1
2.6.2
OpenDCIM ........................................................................................... 57
2.6.2.1
3
3.1
Funcionalidades ............................................................................ 57
METODOLOGIA .............................................................................................. 58
MODELO DE PROCESSO DE ENGENHARIA ......................................... 58
3.2
3.3
3.4
3.5
3.6
3.7
3.8
RESPONSABILIDADES ............................................................................ 67
3.9
3.10
3.10.1
OpenLayers-2.13.1 .............................................................................. 69
3.10.2
Python-2.7.7......................................................................................... 70
3.10.3
Django-1.7 ........................................................................................... 70
3.10.4
3.10.5
3.10.6
3.10.7
3.10.8
3.10.9
3.10.10
3.10.11
Eclipse .............................................................................................. 75
3.10.12
3.10.13
ERMaster .......................................................................................... 75
3.10.14
3.10.15
3.11
4
4.1
4.1.1
4.1.2
4.1.3
4.2
UTILIZAO DO SCROM......................................................................... 84
4.2.1
4.2.2
4.2.3
4.2.4
4.2.5
4.2.6
4.2.7
4.2.8
4.2.9
4.2.10
4.2.11
4.2.11.1
4.2.11.2
4.2.11.3
4.2.11.4
4.2.11.5
4.2.11.6
4.2.11.7
4.2.11.8
4.2.11.9
4.2.12
4.2.12.1
4.2.12.2
4.2.12.3
4.2.12.4
4.2.12.5
REFERNCIAS $$$$$$$$$$$$$$$$$$$$$$$$$....$$122
APNDICE $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$125
16
INTRODUO
e universidades (OLDEHOEFT,
1992).
Entre as
acadmica na Amrica Latina sob o nome de Rede Ip, seu backbone foi projetado
para atender desde servios bsicos internet a aplicaes avanadas e projetos
cientficos. A infraestrutura da rede Ip engloba 27 Pontos de Presena (PoPs),
espalhados pelas unidades federativas, com a finalidade de operar o backbone e
garatir o atendimento s comunidades de educao, pesquisa, sade e cultura. Os
PoPs possuem equipes tcnicas e administrativas responsveis por garantir acesso
a rede Ip para seus usurios finais, que se conectam diretamente, atravs dos
PoPs, ou indiretamente, atravs de redes metropolitanas.
As redes metropolitanas da RNP so administradas pelos PoPs, sob o
projeto Redes Comunitrias de Educao e Pesquisa (REDECOMEP).
Neste
17
dos PoPs para gesto e manuteno das REDECOMEP, e sua aplicao pode ser
estendida outras modalidades de redes metropolitanas.
1.1
JUSTIFICATIVA
s necessidades
operacionais.
O SCROM tem como propsito facilitar a gesto de redes metropolitanas,
reduzir janelas de manuteno e garantir o cumprimento dos acordos de nveis de
servio (SLA) entre operadoras de rede pticas metropolitanas e clientes.
1.2
OBJETIVO GERAL
1.3
OBJETIVOS ESPECFICOS
18
1.4
ORGANIZAO DO TEXTO
19
FUNDAMENTAO TERICA
as
classificaes
geogrficas
das
redes,
fundamentos
de
2.1
REDECOMEP
20
2.2
REDES
infravermelho e
FIGURA 1 - INTERNET
FONTE: KUROSE (2012).
21
22
23
2.2.2.1 WAN
24
rede, o contexto geralmente define qual acepo est sendo utilizada sobre o termo
(TANENBAUM, 2002).
2.2.2.2 MAN
25
FIGURA 3 - MAN
FONTE: TANENBAUM (2002).
2.2.2.3 LAN
escritrios
instalaes
industriais
de
empresas,
permitindo
26
27
2.2.3.1 Servios
de
acesso
ao
usurio
final.
Devem
haver
novos
softwares,
e garantir elementos
28
de
servios
que
possem
aspectos
de
negcios
que
devem
ser
considerados(BURGESS, 2004).
Aspectos de negcios:
o reduo dos custos operacionais;
o aumentar a flexibilidade do ambiente OAM&P;
o prover servios de maneira competitiva e em tempo hbil.
Reduo de custo pode ser obtida atravs da simplificao da rede,
substituindo servios e tecnologias especficas por recursos genricos, capazes de
lidar com maior variedade de servios. Outro meio para reduo de custos pela
integrao e simplificao de operaes, processo e funes. Custo e benefcio
pode ser atingidos atravs da eliminao de bases de dados redundantes e
combinao de processos para alinhar as foras de trabalho nos objetivos do
provedor de servios (PROUDFOOT, 1992).
Um importante significado para o aperfeioamento da flexibilidade OAM&P
incorporar inteligncia aos elementos da rede. Na figura 4 mostrada as interaes
entre vrios elementos inerentes ao OAM&P. A conexo entre cada um dos
elementos
representa
um
ponto
de
flexibilidade.
Essa
redistribuio
de
29
FIGURA 4 - OAM&P
FONTE: AIDOROS (1990)
30
redes e recursos.
de
uma
rede
metropolitana
em
camada
fsica
depende
31
32
33
34
35
2.3
REDES PTICAS
36
37
38
39
40
Dadas as
41
2.4
42
o Fuso: Para fuso das fibras feito uso de um arco voltico que eleva a
temperatura das faces da fibra at seu derretimento, para ento serem
unidas e resfriadas.
2.4.2.1 Atenuao
43
2.4.3 Medio
44
de
atenuao
por
km,
devido
fuses,conectores
acopladores;
o Tamanho do enlace.
A atenuao expressa a diminuio de potncia do sinal ptico enquanto
transmitida pela fibra. Expressa em decibis (dB) quando atenuao total, e
quando est relacionada com o tamanho do enlace denomina-se em dB/km. O
mtodo mais utilizado para medir a atenuao medir a perda por insero (IL).
Para este mtodo necessrio o acesso aos dois extremos do enlace (JDSU,
2014).
Duas etapas essenciais compoem o processo de medio:
o Mede-se a potncia de uma fonte de luz diretamente com um medidor de
potncia utilizando cordes pticos para conectar ao enlace. A medio
obtida tomada como referncia.
o Com a referncia, coloca-se em um extremo a fonte de luz e em outro
extremo o medidor de potncia e faz-se a medio novamente. A atenuao
do enlace a diferena entre o valor de referncia e o valor da medio da
rede.
O propsito da referncia cancelar a perda dos cordes utilizados para a
conexo dos instrumentos ao enlace a ser medido.
As medies de perda de insero usualmente so feitas em ambas as
direes, uma vez que os resultados podem variar de um sentido para outro do
enlace, devido ao efeito de acopladores ou fuses onde os ncleos da fibra no
esto alinhados corretamente. Para assegurar a preciso da medio, toma-se o
ponto mdio das atenuaes em ambos os sentidos quando se qualifica um enlace.
Mesmo assim, necessrio medir o comprimento de onda utilizado na
transmisso. Geralmente 1310nm e/ou 1550nm para qualquer enlace e 1490nm
para redes GPON para FTTH (JDSU, 2014).
45
Largura espectral:
maior
concentrao,
tendo
como
resultado
maior
acomplamento;
o Temperatura: os lasers so mais sensveis a variaes de
temperatura;
o Durabilidade: os leds tem vida til maior;
o Custos para fabricao: os lasers so mais caros dada a
complexidade dos processos de fabricao;
o Rudo: os lasers apresentam menor rudo;
Os lasers so os mais indicados para sistemas de longas distncias e
para introduzir maiores potncias em fibras pticas (KEISER, 2008).
46
operao, o OTDR envia uma srie de pulsos pticos dentro da fibra, a luz do
sinal enviado at a outra extremidade da fibra. Tal sinal poder ser refletido de
volta devido s propriedades da fibra, alguma ruptura ou terminao. Ao obter o
sinal de retorno, o OTDR retorna o comprimento do cabo de fibra ptica,
47
FIGURA 7 - OTDR
FONTE: WIKIPEDIA (2014).
2.5
MANUTENO
48
2.5.1 Equipamentos
49
50
51
52
2.5.1.3 Fibras
53
54
55
aquisio prpria. Nos caso de arrendamento com prefeituras, por exemplo, uma
frmula de cobrana que leva em conta espaos e volumes das redes pode ser
utilizada, esta taxa onera especialmente as construes subterrneas, aumentando
ainda mais vantagem que j existia no uso do espao areo.
Nas redes areas so utilizados diversos dispositivos para garantir melhor
manutenabilidade e continuidade da rede sem emendas desnecessrias, algumas
dessas abordagens so as reservas tcnicas, que so sobras de cabos enrolados
sobre os postos usando tcnicas apropriadas para sua colocao. Tais reservas
previnem a necessidade de corte dos cabos e fuses que impactariam no
desempenho da rede.
2.6
SOFTWARES RELACIONADOS
56
O CPqD Superviso ptica uma soluo para o monitoramento da infraestrutura de fibra ptica, que garante o diagnstico automtico das falhas no
sistema de transmisso. Ela identifica a natureza e localizao do problema de
forma precisa, o que reduz substancialmente o tempo de reparo da malha ptica
(de duas horas e meia para cerca de meia hora com o uso da soluo do CPqD).
Assim, antes mesmo que ocorra uma interrupo dos servios de comunicao, o
sistema entra em ao e evita que o usurio final perceba a falha em sua rede.
Mais que uma questo de economia, trata-se de garantir s empresas a segurana
necessria para o perfeito funcionamento da infra-estrutura. Outra vantagem diz
respeito s aes preventivas nos processos de degradao, evitando a reduo
da qualidade do servio prestado (CPQD, 2014).
O CPqD Superviso ptica tem entre suas principais funcionalidades:
57
2.6.2 OpenDCIM
2.6.2.1 Funcionalidades
trs
elementos
chave:
espao,
energia
resfriamento.
o Gerenciamento bsico de contatos.
o Modelo para gerenciamento de dispositivos.
o Rastreamento de conexes de cabos entre equipamentos.
o Arquitetura aberta MySQL.
desenvolvimento,
apresentando
tambm
plano
de
atividades,
58
METODOLOGIA
3.1
para
assumir
as
atividades
responsabilidades
durante
59
60
3.2
MODELO DE ARQUITETURA
ARQUITETURA
O modelo de arquitetura adotado foi o modelo de trs camadas que tem por
objetivo separar um projeto em camadas, o mais conhecido o modelo MVC que
possui as camadas e ligaes representadas na figura 12.
FIGURA 12 - ARQUITETURA
ARQUITETURA MVC
FONTE: WIKIPEDIA-B
WIKIPEDIA B (2014).
A camada
amada de modelo (Model
(Model) responsvel pelo acesso aos locais de
armazenamento, isolando-os
isolando os de tal forma que se for trocado, apenas as classes
pertencentes a essa camada devero ser alteradas. Essa camada resp
responsvel
onsvel
em manter os dados da camada de apresentao atualizados.
61
3.3
PLANO DO PROJETO
quinze
semanas
uma
interao
deve
ocorrer
cada
10
dias
62
63
3.4
CRONOGRAMA DO PROJETO
Com base na lista de atividades definidas no diagrama WBS, foi feita uma
tabela de precedncia para cada tarefa listada, incluindo os recursos envolvidos e
os tempos de incio e trmino para cada item (TABELA 1).
3.5
GRFICO DE GANTT
64
65
66
3.6
PLANO DE RISCOS
Condio
2
3
4
Problemas de comunicao
Indisponibilidade de recurso
humano
No comprimento do prazo
Consequncia
Atraso nas atividades,
cronograma pode ser
refeito
No realizao da tarefas
Atraso na concluso do
projeto
Atraso nas entregas
Problemas tcnicos de
softwares
Mudanas de tecnologias
Atraso no desenvolvimento
Ao
Probabilidade
Impacto
Classificao
Moderado
Moderado
Alto
Alto
Moderado
Alto
Baixo
Baixo
Baixo
Moderado
Moderado
Baixo
Moderado
Moderado
Reunio
Negociar prazos, realizar
horas extras
Cobrana por e-mail e
reunio
Obter aceite formal dos
requisitos com o cliente
Procurar solues
alternativas
Utilizar tecnologias j
conhecidas
67
3.7
PLANO DE COMUNICAO
Grupo de Interessados
Foco
Mtodo
Quando?
Internos ao projeto
Equipe do projeto
Validaes
Reunio de 5 hora
No incio do projeto
Equipe do projeto
Reunies (1 a 2 horas) ou
emails
Diariamente
Equipe do projeto
Compartilhar conhecimentos
tcnicos
Reunio de 1 hora
Semanalmente
Equipe do projeto
Diariamente
Stakeholder
Validaes
Stakeholder
Desempenho do projeto
Reunio (1 a 2 horas)
Semanalmente
Stakeholder
Alteraes de requisitos
Reunio de 1 hora
Semanalmente
Externos ao projeto
Reunio presencial de 1 hora No incio do projeto
3.8
RESPONSABILIDADES
responsvel
pelas
atividades
de
gerncia
do
projeto
foi
feita
68
3.9
RECURSOS DE HARDWARE
69
Notebook
Intel Core i3-2328 CPU 2.20 GHz
4 GB RAM
1 TB de HD
Windows 7 e Linux Debian 7 x64
3.10.1 OpenLayers-2.13.1
70
3.10.2 Python-2.7.7
3.10.3 Django-1.7
71
72
73
74
75
3.10.11
Eclipse
3.10.12
3.10.13
ERMaster
76
3.10.14
3.10.15
O Eclipse Git Team Provider uma ferramenta para utilizar o Git a partir da
IDE eclipse. Ele foi utilizado pois possui uma interface grfica para interagir com o
Git de uma forma muito rpida e verstil (GIT, 2014).
77
Apndice
Descrio
Levantamento de Requisitos
Dicionrio de Dados
Diagrama de Classes
Diagramas de Sequncia
H
Estimativa de Esforo
TABELA 4 - APNDICES - ARTEFATOS GERADOS
FONTE: Os Autores.
78
79
APRESENTAO DO SISTEMA
4.1
80
o Va em restore
o Altere o file name para o aquivo SCROM.db.AAAAmmDD que est no
diretrio do projeto;
o Na aba Restore Options #1 - Sections marque os itens: Pre-data, Data
e Pos-data;
o Click em restore.
2 - Instalao do Python-2.7.7;
Notas: Instalar preferencialmente na pasta c:\scrom\python27;
o Acesse o Painel de Controle do Windows - Sistema - Configuraes
avanada do sistema.
o necessrio alterar as Variveis de Ambiente para achar o
interpretador Python;
o Adicione a varivel PY e o valor c:\scrom\python27.
o Adicione a varivel PY_SCRIPTS e o valor %PY%\SCRIPTS.
o Localize
varivel
Path
adicione
valor
%PY%;%PY_SCRIPTS%.
o Para testar abra um terminar e digite python --version.
3 - Instalao do drivers do banco de dados psycopg2;
Para instalao do Psycopg2 necessria apenas a execuo do arquivo de
instalao, pode ser obtido em:
http://www.stickpeople.com/projects/python/win-psycopg/
4 - Instalao do Django-1.7;
Notas: Extrair o arquivo na pasta: c:\scrom;
81
82
83
84
4.2
UTILIZAO DO SCROM
85
86
A opo Scrom encaminha o usurio para uma tela com uma lista de links
diretos para todas as funcionalidades acessveis (FIGURA 20).
87
88
FIGURA 23 - Relatrios
89
A partir da tela da figura 21, pelo clique do mouse sobre a opo Adicionar,
na linha grupos, a tela para manuteo de grupos de usurios do sistema pode ser
carregada (FIGURA 26).
90
91
92
93
94
95
96
97
98
FIGURA 39 - Poste
FIGURA 40 - Emenda
99
4.2.11.1
Marcador Genrico
Marcador genrico serve para inserir marcaes pelo mapa com textos de
observao, quando selecionado, quando selecionado um marcador genrico
existente no mapa, exibido o inspetor marcador genrico, conforme parte
esquerda da figura 43.
100
4.2.11.2
101
Se clicar sobre a opo DIO da figura 44 ser exibido novo inspetor com
outros campos, conforme figura 45.
102
Cada empresa pode ter diversos DIOs cadastrado, uma vez salvo, os dados
do novo DIO, ser possvel cadastrar e adicionar informaes sobre o novo DIO
(FIGURA 46).
103
4.2.11.3
Cadastro de evento
104
FIGURA 47 - Evento
4.2.11.4
Cadastro de Porta
105
4.2.11.5
106
107
4.2.11.6
Limitador de Cordoalha
108
109
4.2.11.7
Emenda
110
4.2.11.8
Poste
111
4.2.11.9
Segmentos
112
113
114
4.2.12 Relatrios
115
4.2.12.1
Relatrio de Conexes
116
4.2.12.2
Relatrio de DIOs
117
4.2.12.3
Relatrio de Emendas
118
4.2.12.4
Relatrio de Eventos
4.2.12.5
Relatriode Postes
119
120
CONSIDERAES FINAIS
121
adequada
de
demandas
uso
otimizado
do
tempo
disponvel
para
desenvolvimento.
Apesar do sistema estar operacional, existem ainda vrios pontos de
melhoria e otimizao a serem implementados, como novos relatrios e a expanso
dos j existentes para cobrirem cenrios adicionais. Outros aperfeioamentos sero
possveis pela adio de novas opes de navegabilidade por rotas e conexes no
inspetor de objetos, com objetivo de aumentar flexibilidade e facilitar a captura de
informaes. Por fim, a incluso de ferramenta para verificao de integridade e
identificao de problemas nas conexes entre elementos gerados ou modificados
via inspetor de objetos.
O software final obtido apresenta-se como uma alternativa aprimorada para
substituio das ferramentas atualmente utilizadas no cliente, atendendo s
demandas atuais, e fornecendo funcionalidades extras, ainda possibilita a
expanso e integrao a outras aplicaes existentes, tambm desenvolvidas sob
arquitetura e tecnologias similares ao SCROM.
122
REFERNCIAS
123
124
125
APNDICES
126
1 LEVANTAMENTO DE REQUISITOS
127
ID
Mdulo
REQ001 Mapeamento
REQ002 Mapeamento
REQ003 Mapeamento
REQ004
Conexo
REQ005
Rotas
REQ006 Mapeamento
Descrio do Requisito
O sistema deve viabilizar mapeamento de redes pticas metropolitanas
sobre plataforma de mapeamento aberta do tipo GIS.
Os mapas gerados devem representar as ruas da cidade onde a rede
metropolitana se localiza.
A interface de mapeamento deve permitir o desenho de rotas da rede,
componentes e eventos com o uso de mouse.
O sistema deve permitir o armazenamento de distncias entre conexes e
a respectiva perda mdia em decibis. Calculado a distncia no mapa e a
distancia total considerando reserva tcnica. Segmento = distancia_mapa
(auto), distancia_mapa(manual), reserva_tecnica (auto).
Rotas so compostas por segmentos onde suas terminaes podem ser
dois DIOs ou um DIO e uma emenda.
O sistema deve permitir a marcao dos componentes com
representao grfica condizente.
REQ007 Componentes
REQ008 Mapeamento
REQ009
Segmentos
REQ010
Segmentos
REQ011
Segmentos
REQ012
Segmentos
REQ013 Componentes
REQ014 Mapeamento
REQ015 Autenticao
REQ016 Autenticao
128
REQ017 Autenticao
REQ018 Autenticao
REQ019 Autenticao
REQ020 Autenticao
REQ021 Mapeameto
REQ022
Conexo
REQ023
Eventos
REQ024 Componentes
REQ025 Componentes
REQ026
Segmentos
REQ027 Componentes
REQ028
Conexo
REQ029
REQ030
Conexo
Conexo
REQ031
Conexo
REQ032
Rotas
REQ033
Conexo
REQ034 Componentes
REQ035 Autenticao
REQ036 Autenticao
REQ037 Autenticao
REQ038
Geral
REQ039
Geral
REQ040 Autenticao
129
REQ041
Geral
REQ042
Geral
REQ043
Geral
REQ044
Cadastro
REQ045
Cadastro
REQ046
Geral
REQ047
Geral
REQ048 Mapeamento
REQ049 Mapeamento
REQ050 Mapeamento
REQ051 Mapeamento
REQ052
Segmentos
REQ053
Segmentos
REQ055
Relatrio
REQ056
Relatrio
REQ057
REQ058
Relatrio
Cabo
REQ059
Conexes
REQ060
Relatrio
REQ061
Relatrio
130
REQ062 Autenticao
Geral
REQ064
Atributos
REQ065
Atributos
REQ066
Atributos
REQ067
Atributos
REQ068
Atributos
REQ069
REQ071
Atributos
Atributos
REQ072
Atributos
REQ073
Atributos
REQ074
Atributos
REQ075
Atributos
REQ076
Atributos
REQ077
Atributos
REQ078
Geral
REQ079
Geral
REQ080
Geral
REQ081
Geral
REQ063
REQ082
Geral
REQ083 Mapeamento
131
REQ084
Relatrio
REQ085
Geral
REQ086 Mapeamento
REQ087 Mapeamento
REQ088 Mapeamento
REQ089 Mapeamento
REQ090
Geral
REQ091
REQ092
Poste
REQ093
Poste
REQ094
Poste
REQ095
REQ096
REQ097
REQ098
Modelo
Modelo
Modelo
Modelo
REQ103
Segmentos
REQ104 Componentes
REQ105
Conexo
REQ106
Geral
REQ107
Segmentos
132
REQ108
Cadastro
REQ109
Conexo
REQ110
Atributos
REQ111 Componentes
133
134
DESCRIO
Este caso de uso serve para realizar login no SCROM.
DATA VIEW
DV1
PR-CONDIES
Ter um usurio vlido cadastrado no sistema.
PS-CONDIS
Acionar a UC005 Listar Mapas.
ATOR PRIMRIO
Operador
135
FLUXOS ALTERNATIVOS
A1 - O link Esqueceu sua senha ou nome de usurio ?:
O sistema aciona a UC002 Recuperar Senha.
FLUXOS DE EXCEO
E1 O usurio preenche senha ou login incorretos:
O sistema exibe a mensagem Por favor, insera um usurio e senha corretos para
uma conta de equipe. Note que ambos os campos so sensveis a maisculas e
minsculas..
E2 O usurio deixa de preencher um dos campos:
O sistema exibe a mensagem Este campo obrigatrio.
REGRAS DE NEGCIO
No se aplica
136
DESCRIO
Este caso de uso serve para recuperao de senhas de usurio.
DATA VIEW
DV1
DV2
PR-CONDIES
O sistema deve ter executado o UC001 Realizar Login.
PS CONDIES
O sistema deve ter encaminhado link para recuperao de senha para email de
usurio.
ATOR PRIMRIO
Operador
137
FLUXO ALTERNATIVO
No se aplica.
FLUXO DE EXCEO
E1 O usurio preenche o campo email com endereo sem arroba:
O sistema exibe a mensagem Inclusa um @ no endereo de email. Email est com
um @ faltando.
E2 O usurio deixou o campo email em branco:
O sistma exibe a mensagem Este campo obrigatrio.
REGRAS DE NEGCIO
No se aplica.
138
DESCRIO
Este caso de uso serve para exibir a tela inicial e a listagem de mapas.
DATA VIEW
DV1
DV2
139
DV3
DV4
DV5
PR-CONDIES
O sistema ter executado a UC001 Realizar Login.
PS-CONDIES
No se aplica.
ATOR PRIMRIO
Operador
140
FLUXO ALTERNATIVO
A1 O administrador seleciona o link Scrom:
O sistema apresenta a tela DV2. R1
A2 O operador clica no link Alterar Senha:
O sistema apresenta a tela DV3;
O operador preenche o campo senha antiga;
O operador preenche o campo senha nova;
O operador preenche o campo senha (novamente);
O operador pressiona o boto Alterar minha senha;
O sistema valida os campos; E1, E2, E3
O sistema apresenta a tela DV5;
O caso de uso encerrado;
A3 O operador clica na opo encerrar sesso:
O sistema executa rotina de finalizao de sesso;
O sistema apresenta a tela DV4;
O usurio clica no link Acessar Novamente;
O sistema aciona o UC001 Realizar Login;
O caso de uso encerrado;
FLUXO DE EXCEO
E1 O operador deixa algum dos campos em branco:
O sistema exibe a mensagem Este campo obrigatrio.
E2 O operador preenche incorretamente a senha antiga:
O sistema exibe a mensagem A senha antiga foi digitada incorretamente. Por
favor, informe-a novamente.
141
REGRAS DE NEGCIO
R1 O link Scrom est disponvel apenas para o usurio administrador.
142
DESCRIO
Este caso de uso serve para criao e edio de dados de cadastro de mapas no
sistema.
DATA VIEW
DV1
DV2
PR-CONDIES
O sistema deve ter executado o UC003 Listar Mapas.
PS-CONDIES
Ter armazenados os dados de mapas.
143
ATOR PRIMRIO
Administrador
144
O sistema atualiza a tela com os mapas sem exibir o mapa que foi marcado como
deletado;
O administrador preenche o campo de pesquisa com uma palavra;
O adminstrador clica no boto pesquisar;
O sistema busca no banco de dados por mapas com nome similar;
O sistema atualiza a tela com os mapas similares ao texto de pesquisa;
O administrador clica no boo adicionar mapa;
O sistema apresenta a tela DV2;
O administrador digita um nome de mapa no campo nome;
O administrador define expande o combo box;
O sistema apresenta no combo box os usurios disponveis no sistema;
O administrador seleciona um dos usurios;
O administrador seleciona um dos grupos disponveis;
O administrador clica na flecha que aponta para a direita;
O sistema atualiza a tela removendo o grupo da rea grupos disponveis e o insere
na rea grupos escolhidos;
O administrador clica no boto salvar; A1, A2; E1
O sistema armazena o novo mapa na base de dados;
O sistema carrega a tela DV1 com o novo mapa adicionado;
O caso de uso encerrado;
FLUXO ALTERNATIVO
A1 - O administrador clica no boto salvar e adicionar outro:
O sistema armazena o novo mapa na base de dados;
O sistema carrega a tela DV2 pronta para adio de outro mapa;
O caso de uso encerrado;
A2 O administrador clica no boto salvar e continuar editando:
O sistema armazena os dados do novo mapa na base;
O sistema recarrega a tela DV2;
O sistema preenche os dados do mapa que acabou de ser criado na tela DV2;
O sistema fica pronto para aceitar edies nos dados do mapa criado;
O caso de uso encerrado;
145
FLUXO DE EXCEES
E1 O administrador deixa de preencher o campo nome ou de selecionar um
proprietrio no combo box:
O sistema emite a mensagem Este campo obrigatrio;
REGRAS DE NEGCIO
No se aplica.
146
DESCRIO
Este caso de uso serve para edio de dados de cadastro e criao de usurios.
DATA VIEW
DV1
DV2
DV3
147
DV4
DV5
DV6
PR-CONDIES
O sistema deve ter executado o UC003 Listar Mapas.
PS-CONDIES
O sistema deve ter realizado o armazenamento dos dados do usurio na base.
ATOR PRIMRIO
Administrador
148
149
FLUXO ALTERNATIVO
No se aplica;
FLUXO DE EXCEES
E1 Um dos campos foi deixado vazio:
O sistema exibe a mensagem Este campo obrigatrio;
E2 A senha de confirmao diverge da senha:
O sistema exibe a mensage Os dois campos de senha no combinam;
REGRAS DE NEGCIO
No se aplica.
150
DESCRIO
Este caso de uso serve para edio de dados de cadastro e criao de grupos.
DATA VIEW
DV1
DV2
PR-CONDIES
O sistema ter executado o UC003 Listar Mapas.
PS-CONDIES
O sistema ter armazenado os dados de grupos na base.
151
ATOR PRIMRIO
Administrador
FLUXO ALTERNATIVO
No se aplica;
FLUXO DE EXCEO
E1 O administrador no preencheu os campos nome ou data de criao ou data
de ltima alterao:
O sistema exibe a mensagem Este campo obrigatrio;
REGRAS DE NEGCIO
No se aplica.
152
DESCRIO
Este caso de uso serve para edio e cadastro de dados concessionrias.
DATA VIEW
DV1
DV2
PR-CONDIES
Ter executado a UC003 Listar Mapa;
Ter passado pelo DV2.
PS-CONDIES
Ter cadastrado dados de concessionria na base.
153
ATOR PRIMRIO
Administrador
FLUXO ALTERNATIVO
No se aplica.
FLUXO DE EXCEO
No se aplica.
REGRAS DE NEGCIO
No se aplica.
154
DESCRIO
Este caso de uso server para edio e cadastro de informaes de aluguel de
pontos de fixao por concessionria.
DATA VIEW
DV1
DV2
PR-CONDIES
O sistema ter executado o UC003 Manter Lista.
PS-CONDIES
O sistema ter cadastrado os dados de aluguel.
ATOR PRIMRIO
Administrador
155
FLUXO ALTERNATIVO
No se aplica.
FLUXO DE EXCEO
E1 - O administrador deixou um dos campos vazio:
O sistema exibe a mensagem Estes campos so obrigatrios.
REGRAS DE NEGCIO
No se aplica.
156
DESCRIO
Este caso de uso serve para alterar dados de marcadores genricos.
DATA VIEW
DV1
PR-REQUISITOS
O sistema deve ter executado a UC003 Listar Mapas.
PS-REQUISITOS
Ter armazenado os dados do marcador genrico na base.
ATOR PRIMRIO
Administrador
157
FLUXO ALTERNATIVO
No se aplica.
FLUXO DE EXCEO
No se aplica.
REGRAS DE NEGCIO
No se aplica.
158
DESCRIO
Este caso de uso serve para edio e cadastro de formatos de postes.
DATA VIEW
DV1
DV2
PR-CONDIES
O sistema ter executado o UC003 Listar Mapas.
PS-CONDIES
O sistema deve ter armazenado os dados do formato de poste.
ATOR PRIMRIO
Mapeador
159
FLUXO ALTERNATIVO
No se aplica.
FLUXO DE EXCEO
E1 O administrador deixa o campo nome vazio:
O sistema exibe a mensagem Este campo obrigatrio.
REGRAS DE NEGCIO
No se aplica.
160
DESCRIO
Este caso de uso serve para edio e cadastro de novo material de postes.
DATA VIEW
DV1
DV2
PR-CONDIES
O sistema ter executado o UC003 Listar Mapas.
PS-CONDIES
O sistema ter armazenado os dados do novo material.
ATOR PRIMRIO
Mapeador
161
FLUXO ALTERNATIVO
No se aplica.
FLUXO DE EXCEO
E1 O administrador deixa o campo nome vazio:
O sistema apresenta a mensagem Este campo obrigatrio.
REGRAS DE NEGCIO
No se aplica.
162
DESCRIO
Este caso de uso serve para cadastro e edio de tipos de cabo.
DATA VIEW
DV1
DV2
PR-CONDIES
O sistema ter executado o UC003 Listar Mapas.
PS-CONDIES
O sistema deve ter armazenado os dados do novo tipo de cabo.
ATOR PRIMRIO
Mapeador.
163
FLUXO ALTERNATIVO
No se aplica.
FLUXO DE EXCEO
E1 O administrador deixa o campo nome vazio:
O sistema exibe a mensagem Este campo obrigatrio.
REGRAS DE NEGCIO
No se aplica.
164
DESCRIO
Este caso de uso serve para cadastro e edio de tipos de segmentos.
DATA VIEW
DV1
DV2
PR-CONDIES
O sistema deve ter executado o UC003 Listar Mapas.
PS-CONDIES
O sistema deve ter armazenado os dados do novo tipo de segmento.
ATOR PRIMRIO
Mapeador
165
FLUXO ALTERNATIVO
No se aplica.
FLUXO DE EXCEO
E1 O administrador deixa o campo nome vazio:
O sistema exibe a mensagem Este campo obrigatrio.
REGRAS DE NEGCIO
No se aplica.
166
DESCRIO
Este caso de uso serve para desenho da rede e mapeamento.
DATA VIEW
DV1
DV2
167
DV3
DV4
168
DV5
DV6
169
DV7
DV8
170
DV9
DV10
171
DV11
172
DV12
DV13
PR-CONDIES
O sistema deve ter executado o caso de uso UC001 Realizar Login.
173
PS-CONDIES
O sistema deve armazenar e exbir aes de mapeamento.
ATOR PRIMRIO
Operador
174
175
176
177
178
FLUXO ALTERNATIVO
No se aplica;
FLUIXO DE EXCEO
No se aplica
REGRAS DE NEGCIO
No se aplica.
179
DESCRIO
Este caso de uso serve para gerao de relatrios.
DATA VIEW
DV1
DV2
DV3
DV4
180
DV5
DV6
DV7
PR-CONDIES
O sistema deve ter executado o UC001 Realizar Login.
PS-CONDIES
O sistema deve ter retornado os dados de relatrio.
ATOR PRIMRIO
Mapeador
181
FLUXO ALTERNATIVO
No se aplica.
FLUXO DE EXCEO
No se aplica.
REGRAS DE NEGCIO
No se aplica.
182
FIGURA 70 - DER 01
183
FIGURA 71 - DER 02
184
FIGURA 72 - DER 03
185
Campo
id
name
Tipo
serial
varchar(n)
*
*
80
*
*
TABELA 6 - aut_group
Campo
Id
group_id
permission_id
Tipo
serial
int
int
*
*
*
*
*
*
TABELA 7 - auth_group_permissions
Campo
Tipo
Id
Name
content_Tipo_id
Codename
serial
varchar(n)
int
varchar(n)
*
*
*
*
50
100
*
*
TABELA 8 - aut_permission
Campo
Tipo
Id
Password
last_login
serial
varchar(n)
timestamp
with time
zone
is_superuser
Username
first_name
last_name
Email
is_staff
is_active
date_joined
boolean
varchar(n)
varchar(n)
varchar(n)
varchar(n)
boolean
boolean
timestamp
with time
zone
*
*
*
*
*
*
*
*
*
*
*
30
30
30
75
TABELA 9 - auth_user
Campo
Id
user_id
group_id
Tipo
serial
int
int
TABELA 10 - auth_user_groups
*
*
*
*
*
*
186
Campo
Tipo
Id
user_id
permission_id
serial
int
int
*
*
*
*
*
*
TABELA 11 - auth_user_user_permissions
Campo
Tipo
Id
action_time
serial
timestamp
with time
zone
object_id
object_repr
action_flag
change_message
content_Tipo_id
user_id
text
varchar(n)
smallint
text
int
int
*
*
200
*
*
*
*
*
*
TABELA 12 - django_admin_log
Campo
Id
Name
app_label
Model
Tipo
serial
varchar(n)
varchar(n)
varchar(n)
*
*
*
*
100
100
100
TABELA 13 - django_content_Tipo
Campo
Tipo
Id
is_active
is_deleted
Aluguel
inicio_contrato
final_contrato
date_create
serial
boolean
boolean
float
date
date
timestamp
with time
zone
date_change
timestamp
with time
zone
concessionaria_id int
user_change_id
int
user_create_id
int
TABELA 14 - scrom_aluguel
*
*
*
*
*
*
*
*
*
*
187
Campo
Tipo
Id
is_active
is_deleted
Nome
date_create
serial
boolean
boolean
varchar(n)
timestamp
with time
zone
date_change
timestamp
with time
zone
50
*
*
*
*
*
user_change_id int
user_create_id int
*
*
*
*
TABELA 15 - scrom_concessionaria
Campo
Tipo
Id
is_active
is_deleted
Nome
Distancia
date_create
serial
boolean
boolean
varchar(n)
float
timestamp
with time
zone
date_change
timestamp
with time
zone
50
*
*
*
*
empresa_id
int
user_change_id int
user_create_id int
*
*
*
*
*
*
TABELA 16 - scrom_conexao
Campo
Tipo
Id
is_active
is_deleted
Nome
date_create
serial
boolean
boolean
varchar(n)
timestamp
with time
zone
date_change
timestamp
with time
zone
ponto_fixacao_id int
user_change_id int
user_create_id
int
TABELA 17 - scrom_cordoalha
50
*
*
*
*
*
*
*
*
*
*
188
Campo
Tipo
Id
is_active
is_deleted
total_portas
Rack
data_instacao
serial
boolean
boolean
smallint
varchar(n)
timestamp
with time
zone
date_create
timestamp
with time
zone
date_change
timestamp
with time
zone
50
empresa_id
int
user_change_id int
user_create_id int
*
*
*
*
*
*
*
*
*
*
*
*
TABELA 18 - scrom_dio
Campo
Id
Descricao
Tipo
serial
varchar(n)
*
*
TABELA 19 - scrom_direito
Campo
Tipo
Id
is_active
is_deleted
Nome
Geojson
date_create
serial
boolean
boolean
varchar(n)
text
timestamp
with time
zone
date_change
timestamp
with time
zone
mapa_id
rota_id
user_change_id
user_create_id
int
int
int
int
TABELA 20 - scrom_emenda
50
*
*
*
*
*
*
*
*
*
*
*
*
189
Campo
Tipo
Id
is_active
is_deleted
Nome
Geojson
date_create
serial
boolean
boolean
varchar(n)
text
timestamp
with time
zone
date_change
timestamp
with time
zone
50
*
*
*
*
*
*
mapa_id
int
user_change_id int
user_create_id int
*
*
*
*
*
TABELA 21 - scrom_empresa
Campo
Tipo
Id
is_active
is_deleted
Descricao
data_inicio
serial
boolean
boolean
varchar(n)
timestamp
with time
zone
data_resolucao
timestamp
with time
zone
Empreitera
Tiket
date_create
varchar(n)
varchar(n)
timestamp
with time
zone
date_change
timestamp
with time
zone
dio_id
emenda_id
poste_id
segmento_id
user_change_id
user_create_id
int
int
int
int
int
int
TABELA 22 - scrom_evento
50
50
50
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
190
Campo
Tipo
Id
is_active
is_deleted
Origem
Destino
Usada
Atenuacao
Nome
date_create
serial
boolean
boolean
int
int
boolean
float
varchar(n)
timestamp
with time
zone
*
*
*
date_change
timestamp
with time
zone
conexao_id
rota_id
segmento_id
user_change_id
user_create_id
int
int
int
int
int
*
*
*
*
*
*
50
*
*
*
*
*
*
*
TABELA 23 - scrom_fibra
Campo
Tipo
Id
is_active
is_deleted
Origem
Destino
Usada
Atenuacao
Nome
date_create
serial
boolean
boolean
int
int
boolean
float
varchar(n)
timestamp
with time
zone
date_change
timestamp
with time
zone
conexao_id
rota_id
segmento_id
user_change_id
user_create_id
int
int
int
int
int
*
*
*
*
*
TABELA 24 - scrom_fibra
*
*
*
*
50
*
*
*
*
*
*
*
191
Campo
Tipo
group_ptr_id
is_active
is_deleted
data_criacao
int
boolean
boolean
timestamp
with time
zone
*
*
*
*
data_ultima_alteracao timestamp
with time
zone
date_create
timestamp
with time
zone
date_change
timestamp
with time
zone
user_change_id
user_create_id
int
int
*
*
*
*
TABELA 25 - scrom_grupo
Campo
Id
grupo_id
direito_id
Tipo
serial
int
int
*
*
*
*
*
*
TABELA 26 - scrom_grupo_direitos
Campo
Tipo
Id
is_active
is_deleted
Geojson
date_create
serial
boolean
boolean
text
timestamp
with time
zone
date_change
timestamp
with time
zone
mapa_id
int
user_change_id int
user_create_id int
TABELA 27 - scrom_limitadorcordoalha
*
*
*
*
*
*
*
*
*
*
*
192
Campo
Tipo
Id
is_active
is_deleted
Nome
Origem
Zoom
date_create
serial
boolean
boolean
varchar(n)
varchar(n)
smallint
timestamp
with time
zone
date_change
timestamp
with time
zone
50
60
*
*
*
*
*
*
*
proprietario_id
int
user_change_id int
user_create_id int
*
*
*
*
*
*
TABELA 28 - scrom_mapa
Campo
Id
mapa_id
grupo_id
Tipo
serial
int
int
*
*
*
*
*
*
TABELA 29 - scrom_mapa_grupos
Campo
Tipo
Id
is_active
is_deleted
Descricao
Nome
Geojson
date_create
serial
boolean
boolean
varchar(n)
varchar(n)
text
timestamp
with time
zone
date_change
timestamp
with time
zone
200
50
mapa_id
int
user_change_id int
user_create_id int
TABELA 30 - scrom_marcadorgenerico
*
*
*
*
*
*
*
*
*
*
*
*
193
Campo
Tipo
Id
is_active
is_deleted
Posicao
Identificacao
date_create
serial
boolean
boolean
smallint
varchar(n)
timestamp
with time
zone
date_change
timestamp
with time
zone
50
*
*
*
*
*
*
poste_id
int
user_change_id int
user_create_id int
*
*
*
*
*
*
TABELA 31 - scrom_pontofixacao
Campo
Tipo
Id
is_active
is_deleted
Origem
Destino
Usada
Atenuacao
Jump
Conector
Polimento
Nome
date_create
serial
boolean
boolean
int
int
boolean
float
boolean
varchar(n)
varchar(n)
varchar(n)
timestamp
with time
zone
date_change
timestamp
with time
zone
conexao_id
dio_id
rota_id
user_change_id
user_create_id
int
int
int
int
int
*
*
*
*
*
TABELA 32 - scrom_porta
*
*
*
*
*
50
50
50
*
*
*
*
*
*
*
194
Campo
Tipo
Id
is_active
is_deleted
Nome
Geojson
Descricao
Altura
possui_trafo
date_create
serial
boolean
boolean
varchar(n)
text
varchar(n)
float
boolean
timestamp
with time
zone
date_change
timestamp
with time
zone
concessionaria_id
formato_id
mapa_id
material_id
rota_id
user_change_id
user_create_id
int
int
int
int
int
int
int
*
*
*
*
*
*
50
50
*
*
*
*
*
*
*
*
*
*
*
TABELA 33 - scrom_poste
Campo
Tipo
Id
is_active
is_deleted
Nome
date_create
serial
boolean
boolean
varchar(n)
timestamp
with time
zone
date_change
timestamp
with time
zone
user_change_id int
user_create_id int
TABELA 34 - scrom_posteformato
50
*
*
*
*
*
*
*
*
*
195
Campo
Tipo
Id
is_active
is_deleted
Nome
date_create
serial
boolean
boolean
varchar(n)
timestamp
with time
zone
date_change
timestamp
with time
zone
*
*
*
*
*
50
user_change_id int
user_create_id int
*
*
*
*
TABELA 35 - scrom_postematerial
Campo
Tipo
Id
is_active
is_deleted
Nome
Empreitera
Projeto
date_create
serial
boolean
boolean
varchar(n)
varchar(n)
varchar(n)
timestamp
with time
zone
date_change
timestamp
with time
zone
*
*
*
*
*
*
*
50
50
50
user_change_id int
user_create_id int
*
*
*
*
TABELA 36 - scrom_rota
Campo
Tipo
Id
is_active
is_deleted
distancia_mapa
Nome
Identificacao
total_fibras
Modelo
distancia_otdr
reserva_tecnica
Geojson
Descricao
outras_caracteristicas
serial
boolean
boolean
float
varchar(n)
varchar(n)
smallint
varchar(n)
float
float
text
varchar(n)
text
*
*
*
50
50
*
*
50
50
*
*
*
196
date_create
timestamp
with time
zone
date_change
timestamp
with time
zone
cordoalha_id
mapa_id
ponto_fixacao_id
tipo_cabo_id
tipo_segmento_id
user_change_id
user_create_id
int
int
int
int
int
int
int
*
*
*
*
*
*
*
*
*
TABELA 37 - scrom_segmento
Campo
Tipo
Id
is_active
is_deleted
Nome
date_create
serial
boolean
boolean
varchar(n)
timestamp
with time
zone
date_change
timestamp
with time
zone
50
*
*
*
*
*
user_change_id int
user_create_id int
*
*
*
*
TABELA 38 - scrom_tipocabo
Campo
Tipo
Id
is_active
is_deleted
nome
date_create
serial
boolean
boolean
varchar(n)
timestamp
with time
zone
date_change
timestamp
with time
zone
user_change_id int
user_create_id int
TABELA 39 - scrom_tiposegmento
50
*
*
*
*
*
*
*
*
*
197
Campo
Tipo
user_ptr_id
is_deleted
tipo
date_create
int
boolean
varchar(n)
timestamp
with time
zone
date_change
timestamp
with time
zone
*
*
*
*
user_change_id int
user_create_id int
*
*
*
*
TABELA 40 - scrom_usuario
Campo
id
usuario_id
grupo_id
Tipo
serial
int
int
TABELA 41 - scrom_usuario_grupos
*
*
*
*
*
*
198
APNDICE F - DIAGRAMA DE CLASSES
CLASSES DE IMPLEMENTAO
199
200
201
202
203
204
205
206
FIGURA 81 - DI
DIAGRAMA
AGRAMA DE SEQUNCIA - UC008 - MANER ALUGUEL
207
208
FIGURA 83 - DIAG
DIAGRAMA
RAMA DE SEQUNCIA - UC010 - MANTER POSTE FORMATO
209
210
211
212
21
213
214
Classificao
Simples
Complexo
Mdio
Tipo
Simples
Mdio
Complexo
TPNAA
Classificaao
Simples
Simples
Complexo
Simples
Simples
Simples
Complexo
Mdio
Mdio
Simples
Simples
Mdio
Mdio
Simples
Simples
Simples
Complexo
Tipo
Quantidade Peso Total
Simples
10
1
10
Mdio
4
2
8
Complexo
3
3
9
TPNAUC
27
33
215
Fator
0
1
2
2
0
0
3
0
0
0
1
0
0
Fator * Peso
0
1
2
2
0
0
1,5
0
0
0
1
0
0
0,675
F1
F2
1,5
0,5
5
5
7,5
2,5
F3
F4
F5
F6
F7
1
0,5
1
2
-1
5
5
5
3
0
5
2,5
5
6
0
-1
0
0,545
216
242,7975
12,139875
hh (Homens Hora)