Abstract— E-Learning System. E-Learning can be defined as ‘learning facilitated and supported through the use of information and communications technology’. It can cover a spectrum of activities from the use of technology to support learning as part of a ‘blended’ approach < Final Year Projects 2016 > a combination of traditional and e-learning approaches, to learning that is delivered entirely online. Whatever the technology, however, learning is the vital element. The intricate construction of online educational systems lies within three principal activities: Design, Implementation and proper Post implementation Assessment. There is not enough knowledge or experience in those aspects. Efficient execution of these three major activities necessitates the use of design and educational models to achieve the cost and time efficiency, as well as high academic quality.