A storm system that moved across Middle Tennessee over the weekend dumped several inches of rain in some areas, leading to flooding and road closures.