ch 3 data flow modeling