Compaction quality control in filling construction is of great significance to the stability and durability of the face rockfill dam. The conventional method of quality control mainly relies on manual process control and inspection for a limited number of test holes, which cannot meet the high requirements of modern mechanized construction and schedule anymore, with increasing of scale of face rockfill dams. There is an urgent need to propose a new quality control method of face rockfill dams during the entire compaction process. In this paper, a supervisory system based on GNSS (Global Navigation Satellite System) technology, wireless data communication technology, Internet of things technology, and computer technology is developed to supervise the real-time roller compaction parameters of the working surface including rolling track, rolling times, rolling speed, thickness, and smoothness. The system obtains continuous and high-precision spatial position information of roller compaction machines through GNSS technology and then calculates the roller compaction parameter information. The compaction quality control for the face rockfill dam is achieved through the supervision of roller compaction parameters. The feasibility and robustness of the developed supervisory system are validated by a case study in the face rockfill dam of Shuibuya project in China. The practice shows that the system provides a new and effective method of process control for the construction quality of the roller compaction in dam engineering and realizes real-time, precision, and automatic supervising of roller compaction parameters and ensures better construction quality.