Analysis, Design, Implementation and Evaluation of E-learning Management System