When a customer states that water is coming up through the floor this would be an indicator to us that there is a high water table. The water table usually fluctuates depending on the amount of rain or snow in any given area.
Folks living next to water sources like swamps, creeks, rivers, lakes, ponds, ditches, or just low lying areas often times know how high the water can rise before it comes up in the basement. I have personally met with a fair amount of homeowners who point to a pond and know right where the water height will be when the water enters the basement.
Installing rain gutters in an attempt to prevent water from coming up through the basement floor cracks would not be an effective repair option in this situation.
Water run off certainly contributes to the level of the water table. However, by installing a sump pump along with an interior Drain tile system, it is a guaranteed fix.