Such a system should be able to provide information such as comparisons between the simulated and observed flow of water at a point, comparisons between the amount of water allocated to a user and the actual water used by that user, and the source and destination of water at a point.