Buscar

UC Lógica de Programação - Ficha 03 - Fluxogramas e Organogramas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 20 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 20 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 20 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

SÉRIE TI - SOFTWARE
LÓGICA DE 
PROGRAMAÇÃO
 FLUXOGRAMAS, 
ORGANOGRAMAS, 
REPRESENTAÇÕES GRÁFICAS
CONFEDERAÇÃO NACIONAL DA INDÚSTRIA – CNI
Robson Braga de Andrade
Presidente
GABINETE DA PRESIDÊNCIA
Teodomiro Braga da Silva
Chefe do Gabinete - Diretor
DIRETORIA DE EDUCAÇÃO E TECNOLOGIA - DIRET
Rafael Esmeraldo Lucchesi Ramacciotti
Diretor de Educação e Tecnologia
SERVIÇO NACIONAL DE APRENDIZAGEM INDUSTRIAL - SENAI
Robson Braga de Andrade
Presidente do Conselho Nacional
SENAI – Departamento Nacional
Rafael Esmeraldo Lucchesi Ramacciotti
Diretor-Geral
Julio Sergio de Maya Pedrosa Moreira
Diretor-Adjunto
Gustavo Leal Sales Filho
Diretor de Operações
SÉRIE TI - SOFTWARE
LÓGICA DE 
PROGRAMAÇÃO
 FLUXOGRAMAS, 
ORGANOGRAMAS, 
REPRESENTAÇÕES GRÁFICAS
SENAI
Serviço Nacional de 
Aprendizagem Industrial 
Departamento Nacional
Sede
Setor Bancário Norte • Quadra 1 • Bloco C • Edifício Roberto 
Simonsen • 70040-903 • Brasília – DF • Tel.: (0xx61) 3317-
9001 Fax: (0xx61) 3317-9190 • http://www.senai.br
© 2020. SENAI – Departamento Nacional
© 2020. SENAI – Departamento Regional de Santa Catarina
A reprodução total ou parcial desta publicação por quaisquer meios, seja eletrônico, mecâ-
nico, fotocópia, de gravação ou outros, somente será permitida com prévia autorização, por 
escrito, do SENAI.
Esta publicação foi elaborada pela equipe de Educação a Distância do SENAI de Santa Cata-
rina, com a coordenação do SENAI Departamento Nacional, para ser utilizada por todos os 
Departamentos Regionais do SENAI nos cursos presenciais e a distância.
SENAI Departamento Nacional 
Unidade de Educação Profissional e Tecnológica - UNIEP
SENAI Departamento Regional de Santa Catarina 
Gerência de Educação
Lista de Ilustrações
Figura 1 - Mapa mental da relação entre Representação Gráfica, Fluxograma e Organograma ............9
Figura 2 - Exemplo de Organograma .........................................................................................................................10
Figura 3 - Exemplo de corte do organograma da fábrica de ventiladores ...................................................13
Figura 4 - Exemplo de Fluxo Manutenção de Ventilador ....................................................................................14
Figura 5 - Exemplo Organograma empresa de calçados ....................................................................................15
Figura 6 - Exemplo Fluxograma Registro de Venda na empresa de calçados .............................................16
Tabela 1 - Exemplos de símbolos usados em Fluxogramas ...............................................................................11
Sumário
Fluxogramas, Organogramas, Representações Gráficas .......................................................................................9
Apresentação .........................................................................................................................................................9
Definição .................................................................................................................................................................9
Estrutura ................................................................................................................................................................10
Aplicação na indústria ......................................................................................................................................12
Exemplos ...............................................................................................................................................................14
Referências ...........................................................................................................................................................................18
Fluxogramas, Organogramas, 
Representações Gráficas
APRESENTAÇÃO
Olá!
Sejam bem-vindos à unidade de Fluxogramas; Organogramas, Representações Gráficas!
Nesta unidade, você terá a oportunidade de aprender como fazer representações gráficas, 
organogramas e fluxogramas, que podem (e muito) ajudar a compreender e representar me-
lhor as situações envolvidas no contexto da lógica de programação.
Bons estudos!
DEFINIÇÃO
Mas, afinal, o que seria a relação entre uma representação gráfica, fluxograma e um orga-
nograma? Na verdade, tanto o fluxograma como um organograma são representações gráficas 
(recursos visuais que usam de alguma simbologia padronizada) para definir determinados es-
quemas de um negócio.
Observe a imagem a seguir (uma representação gráfica), que configura um mapa mental 
sobre a relação entre essas três questões e de como elas estão relacionadas, assim como exem-
plos de especializações dentro de suas próprias definições.
 
Fluxograma linear
Fluxograma
Representação grá�ca
Organograma
Clássico Horizontal Informacional Setorial
Processo simples Funcional
Ca
rlo
s 
A
nd
ré
 M
. A
. (
20
20
)
Figura 1 - Mapa mental da relação entre Representação Gráfica, Fluxograma e Organograma
Fonte: do Autor (2020)
LÓGICA DE PROGRAMAÇÃO10
Observe, no mapa mental, que os organogramas e fluxogramas são representações gráficas com propó-
sitos específicos. Enquanto o fluxograma se propõe a representar graficamente fluxos (ex.: de um processo 
de negócio), o organograma representa como algo está organizado (ex.: um organograma de hierarquia 
militar).
Obviamente existem diversas outras representações gráficas, com os mais variados propósitos, tal 
como existem outros tipos de fluxogramas e organogramas. O que é preciso entender nesse momento 
que a humanidade sempre procurou representar determinadas questões por intermédio das representa-
ções gráficas.
ESTRUTURA
Mas, como seria a estrutura de cada uma dessas representações gráficas, no contexto da lógica da pro-
gramação? É justamente isso que você estudará nesse tópico, ou seja, entender como são os recursos 
utilizados para alcançar o objetivo de representar algo graficamente.
Os Organogramas são representações gráficas com o objetivo de apresentar a estrutura de uma deter-
minada organização. Para apresentar um organograma, basicamente são utilizadas as seguintes estruturas 
gráficas:
a) Caixas;
b) Textos;
c) Retas Conectoras.
As caixas preenchidas com os textos formam, por exemplo, um cargo em uma determinada empresa, 
enquanto uma reta conectora é utilizada para identificar a hierarquia desse cargo, apresentando quem 
estaria subordinado a um cargo ou que poderia ter uma responsabilidade superior.
Presidente
Diretor de Tecnologia e Inovação
Gerente de
Inovação
Gerente de
Infraestrutura
Gerente de
Desenvolvimento
Vice-Presidente
Ca
rlo
s 
A
nd
ré
 M
. A
. (
20
20
)
Figura 2 - Exemplo de Organograma
Fonte: do Autor (2020)
FLUXOGRAMAS, ORGANOGRAMAS, REPRESENTAÇÕES GRÁFICAS 11
Na imagem, estão representadas seis estruturas de caixas, preenchidas textualmente com o nome que 
define o cargo, e cinco retas conectoras, que apresentam quatro níveis de hierarquia.
É importante você notar que essa organização da empresa pode ser apresentada de várias formas, isto 
é, a partir de uma foto com as pessoas agrupadas pelo seu nível hierárquico organizacional e legenda 
embaixo de cada um definindo seus cargos. Além disso, também é possível utilizar apenas um longo do-
cumento textual, que apresenta o cargo, sua hierarquia e o detalhamento conceitual sobre o que aquele 
cargo faz e quem estaria subordinado ou supervisionando.
Fica aqui o desafio, para que você sempre procure abrir sua mente em relação à força dos significados 
e origem dos termos, pois no mundo da lógica sempre se faz conexões diretas, para construir representa-
ções justas e perfeitas.
E, no caso de Fluxogramas? Os fluxogramas são excelentes para representar graficamente os fluxos (ca-
minhos, sentidos, opções, possibilidades etc.), por exemplo, de determinadas atividades de uma empresa.
Assim como observado na definição na figura do Mapa Mental,existem diversos tipos de fluxogramas, 
cada um se especializando em um determinado objetivo e com certa proposta de nível de detalhamento 
do fluxo mapeado.
Para ser possível mapear o comportamento de determinados fluxos, os fluxogramas possuem inúmeros 
símbolos que procuram representar determinado domínio de ação. Observe agora alguns desses símbolos.
SÍMBOLO NOME OBJETIVO
Processo ou Atividade
Representa graficamente uma determinada ativida-
de ou processo realizado naquele momento.
Decisão
Ponto em que um determinado fluxo pode sofrer 
uma decisão, alternando em mais de uma possibili-
dade de continuação de seu curso.
Extrair
Quando um determinado fluxo vai se dividir em 
múltiplos caminhos paralelos.
Mesclar
Quando um determinado fluxo vai se dividir em 
múltiplos caminhos paralelos.
Terminação
Utilizado para representar o ponto Inicial ou de Fim 
de uma representação gráfica de um fluxo.
Tabela 1 - Exemplos de símbolos usados em Fluxogramas
Fonte: do Autor (2020)
Ca
rlo
s 
A
nd
ré
 M
. A
. (
20
20
)
LÓGICA DE PROGRAMAÇÃO12
Além dessas representações gráficas, tal como ocorre nos organogramas, esses símbolos são ligados 
com retas conectores. Além disso, é possível preencher textualmente esses símbolos, para que eles pos-
sam ter maior representatividade no fluxo.
APLICAÇÃO NA INDÚSTRIA
Fica muito fácil imaginar a aplicação das representações gráficas, organogramas e fluxogramas no uni-
verso prático das indústrias e empresas que possuam soluções computacionais. No universo prático, quan-
do se criar um determinado sistema que soluciona uma situação/problema, é preciso levar em considera-
ção, por exemplo, o organograma da empresa, pois pode ser relevante para a efetiva ação do programa 
uma política de acesso ao sistema por autenticação de login e atribuição de permissões, dependendo do 
nível hierárquico das pessoas previstos no organograma.
Da mesma forma, o mapeamento dos fluxogramas da empresa condicionará uma visão mais detalhada 
e sistêmica de como os processos atualmente são realizados, respondendo diversas questões importantes 
sobre a situação/problema:
a) Como se inicia?
b) Quais as atividades realizadas?
c) Qual o detalhe de cada atividade?
d) Quais os possíveis caminhos que esse processo pode tomar?
e) Quem participa das atividades?
f) Quando e como ele deve ser finalizado?
Imagine o seguinte cenário de aplicação de uma situação-problema, levando em consideração uma 
proposta de organograma e de fluxograma: uma empresa de desenvolvimento de sistemas tem o desafio 
de criar um sistema que auxiliasse a gerenciar as ordens de serviços de uma fábrica de ventiladores, que 
efetua também a manutenção dos seus produtos. Para tal, ela recebe equipamentos que estão ainda na 
garantia e que, de alguma forma, acabaram tendo algum tipo de defeito. Então, esses ventiladores são 
coletados em empresas parceiras de manutenção de equipamento eletrônico, que, por sua vez, enviam os 
ventiladores para o setor de manutenção da fábrica. Após analisar e efetivar o conserto, enviam os ventila-
dores corrigidos para que o representante os devolva para os clientes.
Assim, imagine que a empresa desenvolvedora de sistemas recebe os seguintes documentos que repre-
sentam graficamente o organograma e o fluxograma que influenciam diretamente o negócio em questão.
FLUXOGRAMAS, ORGANOGRAMAS, REPRESENTAÇÕES GRÁFICAS 13
Diretor
Gerente de Manutenção Gerente de Qualidade
Técnico de Manutenção Técnico de Qualidade
Ca
rlo
s 
A
nd
ré
 M
. A
. (
20
20
)
Figura 3 - Exemplo de corte do organograma da fábrica de ventiladores
Fonte: do Autor (2020)
Na proposta anterior, para o corte do exemplo, é preciso levar em consideração que a Fábrica em ques-
tão possui cinco funções mapeadas no corte do organograma. Um diretor, que é responsável por todas as 
áreas técnicas da Fábrica. Abaixo dele encontram-se diversas áreas gerenciais, mas no organograma estão 
focadas duas gerências, pela pertinência do fluxo mapeado, ou seja:
a) Gerência de Manutenção: onde fica o gerente de manutenção e a área responsável por efetuar o 
conserto dos ventiladores. Subordinados a essa gerência, estão os técnicos de manutenção, que efetiva-
mente fazem o trabalho de conserto, reposição de peças, análise do problema, laudos etc.
b) Gerência de Qualidade: área responsável por mapear defeitos recorrentes e propor a melhoria con-
tínua do produto, sendo liderada pelo gerente de qualidade. Assim, os técnicos recebem as demandas de 
manutenção oriundas da Gerência de Manutenção e mapeiam possíveis melhorias no projeto dos venti-
ladores.
É importante você entender que este é um exemplo fictício, obviamente inspirado em situações comu-
mente encontrado no mundo real e que, para efeitos didáticos, foram efetuados alguns cortes no tamanho 
do organograma e do fluxograma. Além disso, em uma fábrica real, há um número muito maior de áreas, 
atribuições, setores, funções etc. Tal como um possível mapeamento de fluxograma de manutenção de um 
equipamento, será, provavelmente, muito mais extenso.
Na próxima imagem, você poderá acompanhar como seria o fluxo da chegada de um equipamento 
defeituoso em uma empresa de manutenção de equipamentos parceira da Fábrica e de como a deman-
da de consertar o ventilador iria “caminhar” até que fosse solucionada a questão. Perceba como o uso 
dos símbolos do Fluxograma auxilia a percepção da situação/problema e ajuda, de forma contundente, 
o desenvolvimento de soluções computacionais, uma interessante forma de criar um sistema de grande 
nível de aderência para a Fábrica. Talvez, ao verificar com mais cuidado a proposta a seguir, você consiga 
imaginar como um sistema computacional poderia auxiliar nessas atividades, desde um sistema online, 
em que parceiros, clientes e colaboradores de diversas áreas da fábrica poderiam acessar essas ordens de 
serviços de manutenção, criar, editar, excluir e listar diversas de informações pertinentes a esse fluxograma 
em questão.
LÓGICA DE PROGRAMAÇÃO14
Cliente apresenta ventilador
e nota �scal do produto
para a empresa parceira Fábrica recebe o produto
e cria Ordem de Serviço
Veri�ca Defeito e informa
Setor de Qualidade
Registra Defeito
e Observa melhoria
de Produto
Efetua Manutenção
Parceiro envia para fábrica
AC Manutenção
Envio do Equipamento
consertado para Cliente
Início
Fim
Fim
Está na
Garantia
SIM
NÃO
Ca
rlo
s 
A
nd
ré
 M
. A
. (
20
20
)
Figura 4 - Exemplo de Fluxo Manutenção de Ventilador
Fonte: do Autor (2020)
É preciso entender que, quando o profissional se depara com o desafio de criar, manter ou evoluir um 
sistema de informação, ele deve necessariamente entender o contexto da aplicação desse processo, ou 
seja, quais as regras de negócios e os atores que influenciam naquilo que está no escopo da aplicação. Isso 
se faz extremamente necessário para que seja possível sempre construir um sistema que tenha o máximo 
de aderência ao mundo real, resolvendo efetivamente problemas, ao contrário de resolvê-los parcialmente 
ou até acabar criando novas adversidades.
EXEMPLOS
Como exemplo, serão fornecidas algumas situações de mapeamento de negócio e ver como se pode 
extrair, a partir das informações gráficas, diversos requisitos de sistema interessantes para o desenvolvi-
mento de alguma solução computacional.
Imagine que você, como programador, foi contratado para desenvolver um sistema que irá controlar 
as vendas de uma loja de calçados. Atualmente essa loja realiza todas as suas operações de vendas apenas 
com planilhas, calculadora e livro de anotação de vendas. 
FLUXOGRAMAS, ORGANOGRAMAS, REPRESENTAÇÕES GRÁFICAS 15
Depois de algumas conversas com o dono, ele explica: “Nossa loja é muito familiar e organizada da se-
guinte forma: eu sou o Dono e exerço o papel de Gerente da empresa. Minha esposa trabalha como Geren-
te da Equipe de vendas. Nós temos algumas vendedoras e duas operadoras de caixa. A minha esposa cuida 
das vendedoras, e eu cuido da administração da loja, da reposição deprodutos e supervisiono também os 
registros de vendas nos caixas”. 
Observando esse cenário, é possível então propor o seguinte organograma hierárquico da empresa:
Gerente Geral
Gerente de Vendas
 Vendedora Caixa
Ca
rlo
s 
A
nd
ré
 M
. A
. (
20
20
)
Figura 5 - Exemplo Organograma empresa de calçados
Fonte: do Autor (2020)
Você continua sua pesquisa para o levantamento dos requisitos técnicos para desenvolver o sistema de 
vendas da loja e questiona como seria o fluxo de uma venda e o seu registro. 
O dono então relata: “Após o cliente escolher o produto, a vendedora preenche um formulário com os 
dados da venda, entrega o formulário para o cliente, que deve ir até o caixa efetuar o pagamento. Após o 
pagamento para o Caixa, ele registra a venda nas planilhas, carimba e assina o formulário, relatando que o 
cliente já pagou aquela compra. Depois o cliente apresenta esse formulário carimbado e assinado e retira o 
produto que já foi empacotado pela vendedora. A Vendedora pega o formulário e assina informando que 
o cliente retirou o produto e, com isso, finaliza a venda.”
Pensamento nessa narrativa, é possível então propor um pequeno fluxograma de como está atualmen-
te o fluxo de venda da loja. Observe que este é o mapeamento do fluxo atual, e não é necessariamente o 
fluxo futuro, pois muitas vezes quando se implementa um sistema, a empresa normalmente revisita seus 
fluxos e acaba alterando (para melhor) seus processos.
LÓGICA DE PROGRAMAÇÃO16
Assim, veja como ficaria, então, a proposta de fluxograma do processo atual de venda e registro da 
venda.
Vendedora Registra 
dados da Venda e 
Entrega para Cliente
Caixa Carimba
Assina e Entrega
Formulário Venda
Caixa Registra Venda
e Efetua cobrança
do Cliente
Cliente Entrega
Formulário Venda
para Vendedora
Cliente vai até o 
Caixa e apresenta
 formulário de Venda
Vendedora faz 
o Pacote com
Produtos da Venda
Vendedora registra entrega de Produto
no Formulário Venda, Assina 
e entrega o Produto para Cliente
Cliente Efetua 
Pagamento
Início
Fim
Ca
rlo
s 
A
nd
ré
 M
. A
. (
20
20
)
Figura 6 - Exemplo Fluxograma Registro de Venda na empresa de calçados
Fonte: do Autor (2020)
Naturalmente é possível imaginar várias questões que poderiam ser sugeridas para agilizar o processo, 
diminuindo os custos operacionais da empresa e otimizando a precisão do resgate e apontamento das 
informações. Ou, simplesmente informatizar esse fluxo, não alterando seu itinerário, mas garantindo que 
a informação coletada fosse sempre registrada e seu acesso ocorresse sempre de forma rápida, fiel e com 
boas visões em relatórios gerenciais.
Afinal, você já imaginou que, nesse caso, o Dono da empresa, se quisesse saber quais os produtos mais 
vendidos, ele teria que pegar todos os papeis e registros de vendas, olhar um a um e anotar cada venda 
para chegar a essa informação. Agora, imagine, se ele também fosse querer saber outras informações, tais 
como:
a) Qual o horário que mais vende?
b) Quem é a melhor vendedora?
c) Qual vendedora vendeu menos?
FLUXOGRAMAS, ORGANOGRAMAS, REPRESENTAÇÕES GRÁFICAS 17
Fica fácil imaginar como um sistema bem-feito iria ajudar muito esse empresário. E, é exatamente esse 
papel que futuramente você irá desempenhar. Você poderá ajudar incontáveis empresas a serem mais 
competitivas e ágeis no desempenho de suas atividades de negócio. É uma grande responsabilidade, não 
concorda?
 SAIBA 
 MAIS
Ao falar de representações gráficas, fluxogramas e organogramas, não se pode deixar 
de mencionar um assunto muito importante, que é justamente a modelagem de sis-
temas. E, para tal, utiliza-se constantemente diversas anotações de recursos gráficos, 
padronizadas globalmente, chamada de UML (do Inglês Unified Modeling Language), 
que significaria em português, Linguagem de Modelagem Unificada.
A UML é um padrão de linguagem para modelagem de estruturas de programas de 
computador. A partir de suas propostas de padronização de diagramas de comporta-
mento e de diagramas estruturais, é possível representar diversas situações de negó-
cio que o sistema irá trabalhar, tais como:
a) Diagramas Estruturais:
• Diagramas de classes;
• Diagramas de objetos;
• Diagramas de componentes;
• Diagramas de implementação ou instalação;
• Diagramas de pacotes;
• Diagramas de estrutura composta;
• Diagrama de perfil.
b) Diagramas Comportamentais:
• Diagrama de caso de uso;
• Diagrama de sequência;
• Diagrama de colaboração;
• Diagrama de transição de estados;
• Diagrama de atividade.
É recomendável que você pesquise um pouco mais sobre esse conceito de modelagem, que, a partir de 
anotações padrões, conseguem representar graficamente diversas questões pertinentes à modelagem de 
um sistema de informação.
******
LÓGICA DE PROGRAMAÇÃO18
REFERÊNCIAS
BACCARO, Archimedes. Introdução geral à administração: administração ontem e hoje. Petrópolis (SP): 
Vozes, 1986. 
CORREIA, Antonio Nival. Organização, sistemas e métodos: técnicas: ferramentas. São Paulo (SP): LCTE, 
2005. 
SIMERAY, Jean Paul. A estrutura da empresa: princípios e definições tipos de estruturas e organogramas. 
Rio de Janeiro (RJ): LTC, 1978. 
DENNIS, Alan; WIXOM, Barbara Haley. Análise e projeto de sistemas. 2. ed. Rio de Janeiro (RJ): LTC, 2005.
WAZLAWICK, Raul Sidnei. Análise e projeto de sistemas de informação orientados a objetos. 2. ed. Rio 
de Janeiro (RJ): Elsevier, 2011.

Continue navegando