In this paper, we propose a method for monitoring the construction quality and progress of assembled buildings based on point cloud model feature extraction to achieve accurate identification and rapid detection of construction process information because of the existing problems in precast beam construction data collection and processing, combined with 3D laser scanning technology. Soil excavation and filling calculations are performed to determine the site design elevation before the main structure construction starts, the prefabricated components are simulated to be assembled and viewed for assembly errors during the construction process, and the verticality and flatness of the prefabricated beams are inspected after the construction is completed in combination with least squares. The construction quality problems and delays in construction progress were also corrected and adjusted to ensure a smooth construction process. After the main bridge was constructed, it was measured to have a damping ratio of around 0.011, which means it can dissipate external energy input.