In this sense, designing an e-learning framework (see Fig. 1)
needs careful analysis and investigation of the resources
available to the institution. asserts that design,
development, implementation and evaluation of e-learning
systems require thoughtful analysis and investigation of how to
use the attributes and resources of the Internet and digital
technologies. To , the following factors cover various
online learning issues: pedagogical, technological, interface
design, evaluation, management, resource support, ethical and
institutional. These factors can provide guidance in the design,
development, delivery and evaluation of e-learning
environments. If HEIs maintain a high quality of e-learning
infrastructure, they are bound to maintain a competitive edge
and thus enjoy greater levels of efficiency [14].