MyLE is a system that provides the facilities to teachers and students. There are 3 types of users: teacher, student, and system administrator. Teachers can manage all the modules in specific courses, which include course announcement, assignment, grade book, and course resources. Students can only view the information in the course page, download/submit files from/to the course page and view their grade book. Notice that students have no right to edit/delete any information that is created by teachers. The system administrator is responsible for preserving the stability, and security of the system. He/she can monitor the system, manage users, manage the permission of each role, and backup/restore the data.