scm的功能