role of college management software