software data flow rock crusher diagramme