There is a good overview of river forecasting by the NWS written by the US Geological Survey, located here.*
Some of the material below was originally produced by the Mid-Atlantic River Forecast Center in State College, Pennsylvania.