手搓学校教务管理系统(20260917更新)

手搓学校教务管理系统(20260917更新)

我不是程序员,但是这套服务于全校日常教务的系统,是我借助AI一点点搭起来的,耗时半年,大部分功能已经投入使用。 系统基于 Flask 与 SQLite,部署在群晖 NAS 的 Docker 容器中,通过内网穿透在校内使用,登录方式为手机号加身份证后六位。它覆盖了成绩分析、智能分班、在线排课、考场编排、运动会管理、座位安排与准考证导出等模块。 一、相关介绍 第 1 篇 总览与快速上手 第 2 篇 系统首页 第 3 篇 教师数据 第 4 篇 学生数据 第 5 篇 学年流转(学期切…

学校教务管理系统:第 14 篇 系统管理

学校教务管理系统:第 14 篇 系统管理

收官篇 教务管理系统 · 操作手册连载 第 14 篇|系统管理 管理员的"后台三件套":用户管理(账号与审核)、数据管理(备份/日志/文档/绩效)、系统设置(校名/主色/Logo 贴牌)。全篇收官。 1 🧰 三大管理模块 界面示意图 · 数据为虚构示例 ▲ 审核管理:待审事项与审批记录 左侧导航最下方的三项属于管理员的"系统管理"域,普通教师不可见。 三个管理模块 用户管理 账号 + 审核 ➜ 数据管理 备份 + 日志 + 文档 + 绩效 ➜ 系统设置 通用版…

学校教务管理系统:第 13 篇 工作空间

学校教务管理系统:第 13 篇 工作空间

教师端 教务管理系统 · 操作手册连载 第 13 篇|工作空间(教师工作台) 这是普通教师每天都在用的"个人工作台":我的班级、我的课务、校本题库、资源中心、绩效查询。与管理后台不同,它围绕"我的"视角组织。 1 💼 什么是工作空间 工作空间是面向教师个人的工作台。管理员在后台做全局配置,教师在空间里处理自己的班级与教学事务:看自己的课表、管理自己的班级、查高校数据、看绩效。所有教师默认都可以进入工作空间。 ℹ️ 进入方式 教师登录…

学校教务管理系统:第 12 篇 校运动会

学校教务管理系统:第 12 篇 校运动会

功能模块 教务管理系统 · 操作手册连载 第 12 篇|校运动会 从建赛事、管班级号码簿、班主任报名,到赛程编排、成绩录入、大屏实时信息——一个完整的运动会管理系统,按"阶段"推进。本篇页签最多,建议收藏。 1 🏆 这个模块怎么运转 校运动会不是单一表格,而是一套按阶段推进的流程系统。它的核心概念是"运动会"(一个可新建、可归档的赛事实例)与"阶段"(筹备→报名→编排→比赛→名次确认→结束→归档)。 ℹ️ 进入方式 左侧导航校运动会…

学校教务管理系统:第 10 篇 教师编排

学校教务管理系统:第 10 篇 教师编排

功能模块 教务管理系统 · 操作手册连载 第 10 篇|教师编排 用一张"班级 × 学科"的排课表给每个班分配任课教师,带逻辑校验与颜色预警,并能导出聘任名单、另存多份编排方案。 1 📊 这个模块解决什么 教师编排解决"哪个老师教哪个班的哪门课"。它以年级为单位,用一张表格呈现"班级 × 学科"的矩阵,校长/教务在其中填教师,系统实时校验班主任是否错配、同类学科是否冲突、选科组合是否匹配,并可用颜色预警。 ℹ️ 进入方式 左侧导航教…

学校教务管理系统:第 9 篇 课务管理

学校教务管理系统:第 9 篇 课务管理

功能模块 教务管理系统 · 操作手册连载 第 9 篇|课务管理 上传课表与教师安排、统计课时、查询班级/教师课表、历史存档。含课表上传的"标准格式"要求——这一篇的格式说明请务必照做。 1 📅 这个模块解决什么 课务管理负责"把排好的课表搬进系统"。它接收两个 Excel:教师安排表(谁教哪个班)与课表(每天每节上什么)。之后可统计课时、按班/按教师查询课表、并把每学期的课务存档备查。 ℹ️ 进入方式 左侧导航课务管理(图标 &#x…

学校教务管理系统:第 8 篇 成绩管理

学校教务管理系统:第 8 篇 成绩管理

功能模块 教务管理系统 · 操作手册连载 第 8 篇|成绩管理 建考试 → 上传成绩 → 多维分析。本篇含"班级/学号/姓名 + 各科目"的成绩模板规则,以及六大分析维度。 1 📈 这个模块解决什么 成绩管理负责:创建考试(定义科目与满分、分数线)、上传成绩、以及围绕一份成绩做六大维度分析(基础统计、上线分析、选科设置、分数段分布、关注学生、进退步对比)。 ℹ️ 进入方式 左侧导航成绩管理(图标 📈)。顶部两个页签:…

学校教务管理系统:第 6 篇 智能分班

学校教务管理系统:第 6 篇 智能分班

功能模块 教务管理系统 · 操作手册连载 第 6 篇|智能分班 把一整届新生按成绩与性别自动均分成若干个班。四步向导:上传数据 → 配置层次 → 执行 → 看结果。 1 🧩 这个模块解决什么 新生录取后要分班。人工分班既慢又难保证"各班起点差不多"。智能分班用算法把学生按分数层次与性别比例均衡地分入各班,并支持指定某些学生固定去某班(如特长生、教师子女)。 ℹ️ 进入方式 左侧导航智能分班(图标 🧩)。页面是四步向导…

学校教务管理系统:第 5 篇 学年流转(学期切换与年级升级)★重点

学校教务管理系统:第 5 篇 学年流转(学期切换与年级升级)★重点

重点专篇 教务管理系统 · 操作手册连载 第 5 篇|学年流转:学期切换与年级升级 整套系统里最隐蔽、也最容易出事的环节。三个操作环环相扣且不可逆,顺序错了就要靠备份回滚。本篇请务必完整读完。 ⛔ 先记住一句话 正确顺序是:期末收尾 → 年级升级 → 新建下学年 → 导入/分班 → 切换学期。其中"年级升级"与"切换学期"都是不可逆操作,系统会强制检查前置条件。 1 🔄 为什么要有"学年流转" 高中是三年制,学生每年换一次"年级",学校每年重排一…

学校教务管理系统:第 4 篇 学生数据

学校教务管理系统:第 4 篇 学生数据

基础管理 教务管理系统 · 操作手册连载 第 4 篇|学生数据 学生名册、批量导入、学籍异动都在这里。它是分班、课表、考场、成绩分析共同的"人"的来源——导入表格的列名规则,务必仔细看。 1 🎓 这个模块管什么 「学生数据」维护各学年、各学期、各年级的学生名单。系统中的学生名单是按届(年级)分块保存的,每次导入是"换掉整届名单"的操作,因此导入与恢复机制都围绕"整届"设计。 ℹ️ 进入方式 左侧导航学生数据(图标 🎓…