A slow-moving frontal system will bring rounds of heavy rain and a threat of flooding to Western North Carolina and the upstate.