the role of campus management software in managing the student/teacher portfolios ?