A Learning Portfolio Management System for Analyzing Student Web-Based Problem-Solving Behaviors