文件名称:java实战开发1200例源码-FinalProject:最终项目
文件大小:87KB
文件格式:ZIP
更新时间:2024-06-25 09:41:14
系统开源
java实战开发1200例源码项目详情 背景 我是墨尔本一所音乐学校的工程师,音乐学校目前有大约 300 名学生,需要一个学生、教师和管理员都需要的学习管理系统。 市场上有一些学习管理系统,例如Blackboard、Moodle和Canvas。 这些系统的许多用户使用系统中的工具来创建内容,然后将内容托管在 LMS 上。 基本上,这些 LMS 允许教师创建和编辑课程材料、在线发布任务、跟踪学生的学习进度。 此外,学生和教师都可以使用交流表格和学习时间表。 LMS 最重要的优势在于,它可以将学习内容直接提供给学习者,从而能够接触到边缘化群体,让学习者了解他们的进步,从而实现有效的学与教。 然而,这些学习管理系统大多是由拥有1000多个用户的机构和学校设计的。 这些系统目前在功能和价格方面并不适合我们的音乐学校(例如,Moodle 的 LMS 可能会为 1000 个用户每年收取超过 1000 美元的费用,我们认为这太贵了)。 因此,我决定为音乐学校,特别是我们的音乐学校开发一个学习管理系统。 现行管理制度 当前用于音乐学校的管理系统称为 AirTable,这是一种云协作服务。 该系统是电子
【文件预览】:
FinalProject-service
----sql()
--------enrollment.sql(2KB)
--------course.sql(1KB)
--------course_teacher.sql(2KB)
--------lesson.sql(1KB)
--------teacher_feedback.sql(1KB)
--------student.sql(2KB)
--------teacher.sql(2KB)
--------admin.sql(978B)
----.DS_Store(6KB)
----mvnw.cmd(5KB)
----mvnw(6KB)
----src()
--------test()
--------main()
----.mvn()
--------wrapper()
----README.md(19KB)
----pom.xml(3KB)
----.gitignore(283B)