Provided are compounds as presented in formulas IA or IB or pharmaceutically acceptable salts thereof, the preparation method therefor, and uses thereof. Also provided are the intermediates of the compounds and the preparation method therefor. The compounds of the present invention can effectively inhibit DPP-IV activity. Compared to the commercial available medicine, Januvia, compound 1 exhibits strong inhibition against DPP4, but has lower activity inhibition against other DPP family members (DPP2, DPP8, and DPP9). Hence the compound of the present invention can not only effectively inhibit DPP4 from exhibiting medicinal activity, but also lower the activity inhibition against other members of the DPP family, reduce toxic side effect, and have better medicinal safety.Cette invention concerne des composés répondant aux formules IA ou IB ou des sels pharmaceutiquement acceptables de ceux-ci, leur procédé de préparation, et leurs utilisations. Des intermédiaires des composés selon linvention et leur procédé de préparation sont en outre décrits. Les composés selon linvention peuvent efficacement inhiber lactivité DPP-IV. Comparé au médicament en vente dans le commerce, le Januvia, le composé 1 manifeste une forte inhibition contre DPP4, mais a une plus faible inhibition de lactivité contre dautres membres de la famille DDP (DPP2, DPP8, et DPP9). De ce fait, le composé selon linvention peut non seulement empêcher efficacement DPP4 de manifester une activité médicale, mais aussi abaisser linhibition de lactivité contre dautres membres de la famille DPP, réduire les effets secondaires toxiques, et offrir une meilleure innocuité médicale.