论文部分内容阅读
当前大多数电商企业销售人员培训系统普遍存在知识体系庞杂、培训模式单一的问题。并且往往只注重知识型培训,忽略员工的实践能力培训,无法满足员工的个性化学习需求,难以达到好的培训效果。针对上述问题,本文设计实现了一个具备场景化进阶和个性化推荐功能的培训系统,主要工作如下:第一,设计和实现了一个具备场景化进阶和个性化推荐功能的电商企业销售人员培训系统。其中,场景化进阶功能是通过对企业的培训资源进行汇总整理,分阶段展示给员工。场景化体现在进阶培训的内容不仅包含知识型的培训资源,还特别加入了场景化的实践任务,将理论与实践相结合,更好的保障培训效果。本系统在实现过程中,采用B/S架构,在逻辑上采用MVC设计模式,并运用ThinkPHP框架。前端使用Html+Css+JavaScript的Web前端技术组合,后端使用WAMP(Windows+Apache+MySQL+PHP)后端技术组合,保障了系统的兼容性和可拓展性。第二,提出了基于约束条件的协同过滤推荐算法。可以根据员工的学习水平为员工推荐多样而有效的学习资源。多样性体现在推荐的学习内容不仅包含员工感兴趣的,还应该包含员工所欠缺的学习内容,有助于帮助员工补齐学习短板。有效性体现在推荐的学习内容需要适合当前员工的理解和吸收,有助于提高员工的学习效率。第三,提出了用户口令保护方案,从口令生成、口令传输和口令存储三个方面来保障用户口令的安全性。口令生成阶段设计了口令强度检测功能,通过口令敏感信息检测、口令复杂度检测、附加口令检测三个方面检测来帮助用户设置安全性更高的口令。口令传输阶段采用HTTPS加密传输协议,保障口令传输的安全性。口令存储阶段使用PBKDF2算法对口令进行加密存储,有效保障口令存储的安全性。