本项目面向中小学班主任日常班级管理场景,针对学生信息分散、课表与教学周难维护、出勤和成绩记录不连续、班务事项容易遗漏等问题,建设一个统一的班主任工作台。平台将班级、学年学期、学生档案、课程安排、教学周、出勤、成绩、工作计划和工作记录集中管理,帮助班主任减少重复整理,提高班级事务处理效率。项目同时考虑历史学年查看、数据留存和只读保护,适用于学校班级管理数字化和班主任个人工作提效。
点击空白处退出提示
本项目面向中小学班主任日常班级管理场景,针对学生信息分散、课表与教学周难维护、出勤和成绩记录不连续、班务事项容易遗漏等问题,建设一个统一的班主任工作台。平台将班级、学年学期、学生档案、课程安排、教学周、出勤、成绩、工作计划和工作记录集中管理,帮助班主任减少重复整理,提高班级事务处理效率。项目同时考虑历史学年查看、数据留存和只读保护,适用于学校班级管理数字化和班主任个人工作提效。
系统提供注册、登录、邮箱验证、密码找回和个人信息维护等账号功能;支持创建和切换班级、学年及学期,维护学科、任课教师、时间段和教学周设置;提供学生花名册的新增、编辑、归档、搜索以及 CSV/XLSX 名单导入;支持查看和调整课表、维护每周教学重点与班务内容;支持按日期登记学生出勤、记录异常原因、查看近期出勤;支持创建考试单元、录入或批量导入成绩,并查看学生成绩建议;同时提供工作计划、工作记录、座位调整历史、学生综合档案和移动端 PWA 页面。系统对历史班级提供只读查看,保证历史课表、出勤、成绩和工作记录不被误改。
我负责项目整体需求分析、系统架构设计、前后端开发与部署维护。项目采用 React 19、TypeScript、Vite 构建前端,使用 .NET 8 Web API、ASP.NET Core Identity、Entity Framework Core 和 PostgreSQL 实现服务端及数据持久化;通过 REST API、身份认证、权限控制和事务处理连接各业务模块,并兼顾桌面端、移动端和 PWA 使用体验。项目实现的难点包括多学年数据隔离、历史数据只读保护、课表与教学周关联、学生名单和成绩批量导入校验、邮箱验证流程以及生产环境路径配置。







评论