Um fluxograma, ou flowchart, é um diagrama que tem como finalidade representar processos ou fluxos de materiais e operações (diagramação lógica, ou de fluxo). Geralmente confundido com o organograma, o fluxograma possui a diferença de representar algo essencialmente dinâmico, já o organograma é uma representação da estrutura funcional da organização. O fluxograma também pode ser usado por programadores para elaboração de algoritmos (programação estruturada), porém, neste caso ele possui algumas representações próprias.
O fluxograma sempre possui um início, um sentido de leitura, ou fluxo, e um fim. Alguns símbolos básicos são usados na construção de qualquer fluxograma porém eles podem variar. Veja abaixo algumas definições básicas:
* Geralmente, usa-se um círculo alongado para indicar o início e o fim do fluxo;
* A seta é usada para indicar o sentido do fluxo;
* No retângulo são inseridas as ações;
* O losango representa questões / alternativas;
+ O losango sempre terá duas saídas;
* As linhas ou setas nunca devem cruzar umas sobre as outras;
* O texto deve ser sempre claro e sucinto;
* Recomenda-se iniciar as ações sempre com um verbo no infinitivo (fazer, dizer…);
O importante é estabelecer o fluxograma de forma que ele fique o mais claro possível, ou seja, que fique fácil identificar as ações que
devem ser executadas, ou dependendo do tipo de fluxograma, as alternativas do processo.
Outros símbolos e modelos podem ser usados para montar fluxogramas, o que vai determinar quais símbolos utilizar ou não, ou ainda, que tipo de fluxograma se deve usar é o objetivo dele e o quê ele descreve.