Using a systematic framework could enhance the educational atmosphere to be creative. It is very important to use smart technology, which integrates innovative technology features to enhance the learning process. This could be taken care of by adopting an effective tool to create a smart educational environment and an effective personalized learning system. To create a smart educational environment, it requires smart tools to help instructors to carefully prepare the learning process, creative content of learning and appealing lessons. Also, smart tools are needed to demonstrate the results of learning in an attractive manner. This paper aims to propose a systematic framework called "SQU-SLMS" for developing a smart learning environment. It uses an existing LMS (i.e. Moodle), which is used at Sultan Qaboos University (SQU). Also, it uses a smart technical-predictive model, which is an incorporated component into a Smart Learning Management System (SLMS). The proposed technical framework consists of several components layers: users, user interface management authentication and authorization, smart aspects and database. The proposed SQU-SLMS has been compared with existing frameworks and ISC/IEC 12207:2008 and ISO/IEC 19796-1 standards. Also, the proposed systematic framework has been evaluated using ISO/IEC 9126-1. One of the outstanding outcomes that can be of a great value to instructors, is that the proposed SQU-SLMS framework can be used as an indicator that supports their teaching and learning process to keep monitoring student performance in a smart way and with less effort.