智慧教育平台集在线视频教学、编程测评、知识问答、大数据分析功能于一体。整 体框架使用SpringMVC 编写,将视图、数据分离,保证数据的安全与私密性 ; 同时代码分层, 保证二次开发和功能拓展的灵活性。前端采用 html5 和 echarts 进行页面的排版和数据的 展示。后端数据库采用 MySQL、Redis 数据存储方式,分别记录用户个人的行为、网站 的浏览记录,综合分析学生的学习短板,实现个人能力的可视化展示。前后端交互采用 时间阈值与随机校验码叠加的形式,防止黑客进行攻击。服务器与外部的交互采用 https 加密形式以保证数据传输的安全性。