Data Flow Modelling In Software Engineering