实现的主要功能模块有:课程管理,人员管理,课程分配,作业管理,角色分配。所用的技术主要有:树结构生成维护,excel导入导出,文件上传,文件打包下载。