该项目为面向企业内训场景的在线学习与培训管理平台,由本人独立完成全栈开发与架构设计。前端基于Vue3+TypeScript+Pinia构建,后端采用Java+MySQL,整体采用前后端分离架构。
系统核心功能包括:课程管理模块,支持课程创建、章节编排、图文与视频内容上传及分类管理;在线学习模块,学员可按章节顺序学习,系统自动记录学习进度与断点续学位置;考试测评模块,支持题库管理、随机组卷、限时答题与交卷后自动评分,管理员可查看成绩排行与通过率统计;学习追踪模块,以可视化图表展示每位学员的学习时长、完成进度与考试成绩,为管理者提供培训效果评估依据。
权限体系方面,设计了管理员、讲师、学员三种角色,管理员负责平台配置与人员管理,讲师负责课程内容维护与出题,学员进行学习与考试,各角色界面与功能严格隔离。开发中封装了通用表单、数据表格、进度条等可复用组件,统一了UI风格并显著提升后续迭代效率。该项目积累了企业级多角色权限系统、在线考试自动评分、学习进度追踪可视化等核心能力,适用于企业内部培训、在线教育平台、知识付费等类似业务场景。