Un premier jet, pour voir. J'ai détaillé comme je le fais d'habitude, pour éviter de me perdre dans les différents éléments : il y a certainement moyen de faire plus simple (notamment avec l'environnement `scope`, probablement), et je ne demande qu'à l'apprendre (je m'en tiens prudemment à des choses simples).
Là, je sèche sur la représentation des points (l'essai avec [pt]), mais je vais chercher…
\documentclass{minimal}
\usepackage{tikz}
\usepackage{pgf}
\begin{document}
\begin{tikzpicture}
% Titres des zones
\node (ZA) at (-4,9) {Zone A};
\node (ZB) at (2,9) {Zone B};
\node (ZC) at (8,9) {Zone C};
% Zones (rectangles)
\draw (-6,-1) rectangle (-2,8);
\draw (0,-1) rectangle (4,8);
\draw (6,-1) rectangle (10,8);
% % Style des points pt
% \tikzstyle{pt}=[circle,thick,fill=black]
% Lignes parallèles
\draw (-4,7) -- (8,7) ;
\draw (2,6) -- (8,6) ;
\draw (2,5) -- (8,5) ;
\draw (2,4) -- (8,4) ;
\draw (2,1) -- (8,1) ;
\draw (2,0) -- (8,0) ;
% Points
\draw (-4,7) node{$\bullet$} ;
\draw (2,6) node{$\bullet$};
\draw (2,5) node{$\bullet$} ;
\draw (2,4) node{$\bullet$} ;
\draw (2,1) node{$\bullet$} ;
\draw (2,0) node{$\bullet$} ;
\draw (8,7) node{$\bullet$} ;
\draw (8,6) node{$\bullet$};
\draw (8,5) node{$\bullet$} ;
\draw (8,4) node{$\bullet$} ;
\draw (8,3) node{$\bullet$} ;
\draw (8,2) node{$\bullet$} ;
\draw (8,1) node{$\bullet$} ;
\draw (8,0) node{$\bullet$} ;
% Indications
\node (E1-1) at (-1,7.25) {E 1};
1} ;
\node (PTh) at (2,7.25) {Pass {Path thru};
\node (E1-2) at (5,7.25) {E 1};
\node (E2) at (5,6.25) {Élément 2};
\node (E3) at (5,5.25) {Élément 3};
\node (E4) at (5,4.25) {Élément 4};
\node (E7) at (5,1.25) {Élément 7};
\node (E8) at (5,0.25) {Élément 8};
\end{tikzpicture}
\end{document}
<img src="/upfiles/flowchart-tikz.png" style="width: 100%;"/>
\end{document}