Disclosed are a non-invasive detection system and a Non-invasive detection method for diabetes and complications thereof. The system comprises: a spectrum emitting module (10) for emitting an incident spectrum of a predetermined wavelength a detection module (20) for reacting with urine sugar, urine creatinine and/or urine cysteine proteinase inhibitor C in a urine sample through a test strip and receiving the incident spectrum a spectrum receiving module (30) for receiving a spectrum or fluorescence signal passing through the test strip and being attenuated, and converting the spectrum or fluorescence signal into an analog electric signal a signal conversion module (40) connected to the spectrum receiving module (30) and converting the analog electric signal into a digital signal a data processing module (50) connected to the signal conversion module (40) and used for calculating a quantity value of a biomarker in the urine sample according to the digital signal and an output module (60) connected to the data processing module (50) and used for outputting the quantity value. The system quantitatively detects multiple markers of diabetes and complications thereof, so that the detection accuracy and sensitivity can be improved, the interference can be reduced, the urine sugar concentration can be actually reflected, and diabetes and complications thereof can be synchronously monitored.Linvention concerne un système et une méthode de détection non invasive du diabète et de ses complications. Le système comprend : un module démission de spectre (10) destiné à émettre un spectre incident dune longueur donde prédéfinie un module de détection (20) destiné à mettre en réaction le sucre de lurine, la créatinine de lurine et/ou un inhibiteur de protéinase de cystéine C de lurine contenus dans un échantillon durine sur une bandelette réactive et à recevoir le spectre incident un module de réception de spectre (30) destiné à recevoir un signal de spectre ou de fluorescence t