1.项目分为学生端、管理端。后台管理系统主要包括轮播图管理、教务管理、课程管理、考务管理、公告管理、资源管理、考勤管理、意见及评价、讨论区管理、消息通知、系统操作等核心模块。学生端主要包括学习中心、师资力量、数据中心和个人中心等核心模块。
2.我主要负责的开发教务管理、课程管理、考务管理、资源管理等模块的功能。本项目主要以springboot为基础架构,Mybatis为数据持久层,ehcache作为本地缓存,redis作为远程缓存层。引入spring batch和quartz等技术来批量处理数据统计。