The Design Of An Electronic Knowledge Model (E-Km) And The Study Of Its Efficacy