With the application of engineering management in smart city construction under Industry 4.0, the intelligent design of urban street landscape has attracted extensive attention. Affected by the low intelligent level of traditional landscape design, the existing urban landscape composite system has difficulty in meeting the needs of smart city construction. Therefore, this paper proposes the construction of street landscape big data-driven intelligent decision support system based on Industry 4.0. Based on the complex network theory, this paper analyzes the structure, links, nodes, driving forces, and functional requirements of urban street landscape and then puts forward the construction content and implementation method of urban street landscape intelligent decision support system. The system consists of four aspects: intelligent infrastructure, service, protection and maintenance, and management and evaluation system. Its implementation not only reflects the cooperation and effective application of intelligent technology in each stage of street landscape construction, but also provides reference for the application of engineering management in other fields under Industry 4.0.