Hi lipmanc:
I think that what you are looking for is activity diagrams. Be aware that they do have their differences with DFDs; for example, you should use instances of classes (a.k.a. "objects") instead of data stores, and your should use object flow connectors instead of the simple data flow arrows. However, you will find that element variety and syntax are much richer.
The reason why UML did not include DFDs is a long, long story. But, to put it very briefly (and to basically confirm what Kevin is saying): UML is object-oriented, so you need an OO "set of mind", which is very different from the structred modeling frame. However, don't let this intimidate you and, while you become accustomed to the OO world, simply "map" ERDs into class diagrams, and DFDs into activity diagrams.
Hope this helps,
Jaime