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. Utilization of online educational systems would
benefit from a structured approach to design, implementation, and student’s assessment. We
propose a general formulation of model as well as a framework for finding such patterns, so
that it can improve the online educational systems for both teachers and students – allowing
for more accurate assessment and more effective evaluation of the learning process.