A Framework for the Impact of Human Factors on the Effectiveness of Learning Management Systems | IEEE Journals & Magazine | IEEE Xplore