DFD, czyli diagram przepływu danych – jak go tworzyć, co daje to narzędzie?