Holistic approach to hydrological modelling and hydrologic monitoring systems design