系统管理与权限控制
多层级组织架构管理
功能描述
支持市/区 -> 学校 -> 年级 -> 班级的树形结构管理。
功能类型
常规 CRUD 功能
列表字段
- 节点名称:文本,支持排序。
- 节点类型:文本(市/区/学校/年级/班级),支持排序。
- 上级节点:文本,支持排序。
- 状态:文本(启用/禁用),支持排序。
- 创建时间:日期时间,支持排序。
表单字段
- 节点名称:文本输入,必填。
- 节点类型:下拉选择(市/区/学校/年级/班级),必填。
- 上级节点:树形选择器(根据已创建节点动态加载),必填(根节点除外)。
- 状态:单选框(启用/禁用),必填,默认值:启用。
筛选字段
- 节点名称:文本搜索。
- 节点类型:下拉选择(市/区/学校/年级/班级)。
- 状态:下拉选择(启用/禁用)。
操作
- 增:新增组织节点。
- 删:删除组织节点(需校验是否存在下级节点或关联用户)。
- 改:编辑组织节点信息。
- 查:查看组织架构树及节点详情。
模块关联
- 实体关系:一对多关系(市->区->学校->年级->班级)。
- 数据权限:数据权限(可查看的数据范围)的基础依据。
用户账号全生命周期管理
功能描述
用户(班主任、校长、市级管理员)的创建、启用/禁用、删除。批量导入/导出用户账号(支持Excel模板)。市级管理员审批新注册账号。
功能类型
常规 CRUD 功能、审批流程功能
列表字段
- 姓名:文本,支持排序。
- 账号:文本,支持排序。
- 手机号:文本,支持排序。
- 所属组织:文本(学校/班级),支持排序。
- 角色:文本,支持排序。
- 状态:文本(待审批/启用/禁用),支持排序。
- 注册/创建时间:日期时间,支持排序。
表单字段
- 姓名:文本输入,必填。
- 账号:文本输入,必填,验证规则:唯一性。
- 手机号:文本输入,必填,验证规则:手机号格式。
- 密码:密码输入,必填(创建时),提示信息:初始密码。
- 所属组织:级联选择(基于组织架构树),必填。
- 角色:下拉选择(班主任、校长、市级管理员等),必填。
- 状态:单选框(启用/禁用),必填,默认值:启用。
筛选字段
- 姓名/账号:文本搜索。
- 所属组织:树形选择器(基于组织架构)。
- 角色:下拉选择。
- 状态:下拉选择(待审批/启用/禁用)。
操作
- 增:创建用户账号。
- 删:删除用户账号。
- 改:编辑用户信息、启用/禁用账号。
- 查:查看用户列表及详情。
- 导入:支持Excel模板批量导入用户,模板需包含姓名、账号、手机号、所属组织编码、角色等字段。
- 导出:支持将用户列表导出为Excel文件,包含列表字段。
审批流程功能
- 审批节点:市级管理员。
- 审批条件:新用户注册或导入后,状态为“待审批”。
- 审批操作:通过(状态变更为“启用”)、驳回(需填写理由,状态可能变更为“禁用”或保持“待审批”并通知申请人修改)。
- 审批通知:审批结果通过系统消息通知申请人。
角色与精细权限分配
功能描述
预置角色(班主任、校长、市级管理员)及自定义角色。基于角色的功能权限(菜单访问)与数据权限(可查看的数据范围)分配。
功能类型
配置管理功能、权限控制功能
列表字段
- 角色名称:文本,支持排序。
- 角色类型:文本(系统预置/自定义),支持排序。
- 描述:文本。
- 关联用户数:数字,支持排序。
表单字段
- 角色名称:文本输入,必填,验证规则:唯一性。
- 角色类型:单选框(系统预置/自定义),必填,默认值:自定义。
- 描述:文本域。
- 功能权限:树形复选框(系统所有菜单及操作按钮)。
- 数据权限:单选/多选(基于组织架构树,如:本班级、本校、本区、全市),或规则配置(如:可查看下属所有学校的数据)。
筛选字段
- 角色名称:文本搜索。
- 角色类型:下拉选择(系统预置/自定义)。
权限控制功能
- 角色定义:预置角色(班主任、校长、市级管理员)及自定义角色。
- 功能权限:控制可访问的菜单及页面内的操作按钮(增删改查等)。
- 数据权限:控制可查看的数据范围,基于“多层级组织架构管理”的树形结构进行隔离(如:班主任只能看本班数据,校长看本校,市级管理员看全市)。支持权限继承(上级可查看下级数据)。
- 权限继承和覆盖规则:数据权限通常自上而下继承,功能权限可精确控制。
操作日志审计
功能描述
记录所有用户的关键操作(登录、数据修改、权限变更等),支持按时间、用户、操作类型查询。
功能类型
数据监控功能
列表字段
- 操作时间:日期时间,支持排序。
- 操作用户:文本(姓名/账号),支持排序。
- 用户角色:文本,支持排序。
- 所属组织:文本,支持排序。
- 操作类型:文本(登录、新增、修改、删除、导出等),支持排序。
- 操作模块:文本,支持排序。
- 操作详情:文本(简要描述或关键数据快照)。
- IP地址:文本。
筛选字段
- 操作时间:日期时间范围选择。
- 操作用户:下拉选择(关联用户列表)或文本搜索。
- 操作类型:下拉选择(登录、新增、修改、删除等)。
- 操作模块:下拉选择(用户管理、组织架构、考核管理等)。
数据监控与督导看板(核心)
全局数据总览
功能描述
统计全市/全区关键指标:注册学校数、活跃班主任数、任务完成率、安全隐患上报数等(卡片/数字显示)。
功能类型
数据统计与报表功能
统计维度
- 按时间:今日、本周、本月、自定义时间范围。
- 按组织:全市、选定区、选定学校。
统计指标
- 注册学校数:数量。
- 活跃班主任数:数量(定义:近期有登录或操作)。
- 任务完成率:百分比(整体或指定任务类型)。
- 安全隐患上报数:数量。
展示方式
- 卡片/数字显示。
- 支持点击卡片穿透查看对应的明细列表。
班主任工作督导看板
功能描述
考勤监控:查看各校班主任出勤率、迟到/早退排行。任务完成度分析:按学校/个人查看“一日常规”、“周期性任务”的完成率与逾期情况。专项工作检查:筛选查看各校“安全教育”、“家访记录”、“劳动研学”等工作的开展情况,支持穿透查看详情(如图片、记录)。
功能类型
数据统计与报表功能、数据监控功能
考勤监控
统计维度
- 按时间:日、周、月。
- 按组织:学校、年级、班级。
统计指标
- 出勤率:百分比。
- 迟到/早退人数:数量、排行。
展示方式
- 表格:学校名称、应出勤人数、实际出勤人数、出勤率、迟到人数、早退人数。
- 图表:柱状图(出勤率排行)、饼图(出勤状态分布)。
数据穿透
点击学校名称或数据,可查看该学校班主任的详细考勤记录列表。
任务完成度分析
统计维度
- 按时间:指定时间段。
- 按组织:学校、个人(班主任)。
- 按任务类型:“一日常规”、“周期性任务”。
统计指标
- 完成率:百分比。
- 逾期任务数:数量。
展示方式
- 表格:组织/个人、任务类型、应完成数、已完成数、完成率、逾期数。
- 图表:折线图(完成率趋势)、条形图(逾期任务数排行)。
数据穿透
点击具体数据,可穿透查看对应的任务明细列表及完成状态。
专项工作检查
统计维度
- 按时间:指定时间段。
- 按组织:学校。
- 按工作类型:“安全教育”、“家访记录”、“劳动研学”等。
统计指标
- 开展情况:已开展数量/应开展数量。
- 材料提交率:百分比。
展示方式
- 表格:学校名称、工作类型、应开展数、已开展数、提交率。
数据穿透
点击“已开展数”或“提交率”,可穿透查看该学校该项工作的详细记录列表,列表中可查看关联的图片、文字记录等留痕材料。
权限控制功能
- 数据权限:根据用户角色和组织层级,限制可查看的学校范围(如校长只看本校,区管理员看本区)。
学生数据统计
功能描述
在校生总数、重点学生关怀统计、请销假数据趋势等。
功能类型
数据统计与报表功能
统计维度
- 按时间:日、周、月、学期。
- 按组织:学校、年级、班级。
统计指标
- 在校生总数:数量。
- 重点学生关怀人数:数量(需关联“重点学生”标识)。
- 请销假人次:数量、趋势。
展示方式
- 卡片/数字显示。
- 趋势图:折线图展示请销假数据变化趋势。
- 支持穿透查看具体的学生名单或请假记录列表。
内容与模板配置
考核规则与模板管理
功能描述
评分标准配置:后台配置各模块(考勤、常规、家访等)的考核权重与评分细则。任务模板库:统一配置和下发“一日常规”、“周期性任务”、“安全教育”等标准化模板,各校/班可选用。表单模板管理:管理“工作日志”、“成长档案”、“素质报告单”等电子表单的模板。
功能类型
配置管理功能
评分标准配置
配置项
- 考核模块:下拉选择(考勤、一日常规、家访、安全教育等)。
- 权重:数字输入(百分比),必填,验证规则:总和为100%。
- 评分细则:富文本编辑,描述扣分、加分规则。
- 生效范围:下拉选择(全局、指定区/学校)。
任务模板库
列表字段
- 模板名称:文本,支持排序。
- 模板类型:文本(一日常规/周期性任务/安全教育等),支持排序。
- 适用对象:文本(全校/年级/班级),支持排序。
- 状态:文本(启用/停用),支持排序。
- 创建人/时间:文本/日期时间。
表单字段
- 模板名称:文本输入,必填。
- 模板类型:下拉选择(一日常规、周期性任务、安全教育等),必填。
- 适用对象:下拉选择(全校、年级、班级),必填。
- 任务内容:富文本编辑,必填。
- 执行周期:针对周期性任务,配置(每日、每周、每月等)及具体时间点。
- 状态:单选框(启用/停用),必填,默认值:启用。
筛选字段
- 模板名称:文本搜索。
- 模板类型:下拉选择。
- 状态:下拉选择(启用/停用)。
表单模板管理
功能类型
配置管理功能、图文编辑
配置项
- 模板名称:文本输入,必填。
- 模板类型:下拉选择(工作日志、成长档案、素质报告单等),必填。
- 模板内容:富文本编辑器,支持插入图片、表格、设置格式,可定义字段占位符(如 ${学生姓名} )。
- 预览:提供模板预览功能。
- 状态:单选框(启用/停用),必填,默认值:启用。
公告与通知管理
功能描述
向指定范围(全市、某区、某校)发布系统公告或任务通知。
功能类型
常规 CRUD 功能
列表字段
- 公告标题:文本,支持排序。
- 发布范围:文本,支持排序。
- 发布人:文本,支持排序。
- 发布时间:日期时间,支持排序。
- 状态:文本(已发布/未发布/已过期),支持排序。
表单字段
- 公告标题:文本输入,必填。
- 公告内容:富文本编辑,必填。
- 发布范围:树形选择器(基于组织架构),必填。
- 通知方式:复选框(系统站内信、APP推送、短信【假设补全,基于“第三方服务配置”】)。
- 发布时间:日期时间选择,默认值:立即发布。
- 状态:单选框(立即发布/定时发布/草稿),必填。
筛选字段
- 公告标题:文本搜索。
- 发布范围:树形选择器。
- 发布时间:日期时间范围。
- 状态:下拉选择(已发布/未发布/已过期)。
数据审核与流程管理
考核材料审核
功能描述
加分项审批:对班主任提交的市级以上荣誉、创新案例进行在线审核(通过/驳回)。数据核查:校长/管理员可对班主任提交的各类留痕材料(如带水印照片)进行在线核查与批注。
功能类型
审批流程功能、文件上传功能
加分项审批
列表字段
- 申请人:文本(班主任姓名),支持排序。
- 所属学校:文本,支持排序。
- 加分事项:文本(荣誉名称/案例标题),支持排序。
- 申请时间:日期时间,支持排序。
- 审核状态:文本(待审核/通过/驳回),支持排序。
表单字段(审批页)
- 申请人信息:只读(姓名、学校、班级)。
- 加分事项:只读文本。
- 证明材料:文件上传列表(图片、PDF等),只读,支持预览。
- 申请说明:只读文本域。
- 审核意见:文本域,必填(驳回时)。
- 审核结果:单选框(通过/驳回),必填。
数据核查
功能描述
校长/管理员可对班主任提交的各类留痕材料(如带水印照片)进行在线核查与批注。
文件上传功能【假设补全:此功能关联班主任提交材料的原始流程】
- 上传类型:图片、文档、视频等。
- 格式要求:由“系统配置与维护 -> 基础参数配置”中的文件存储策略统一规定。
- 特殊处理:支持添加时间、地点水印(水印样式由系统配置)。
- 存储和访问:文件上传至配置的OSS存储,支持在线预览。
核查与批注
- 操作:在查看材料详情页面,核查人可对图片等材料进行圈划、添加文字批注。
- 批注保存:批注信息与原始材料关联保存。
- 状态标记:可标记材料为“已核查”、“存疑”等状态。
流程审批中心
功能描述
集中处理“学生请假(需校级审批)”、“账号注册申请”等各类待办审批事项。
功能类型
审批流程功能
列表字段
- 审批事项:文本(请假申请、账号注册等),支持排序。
- 申请人:文本,支持排序。
- 申请时间:日期时间,支持排序。
- 当前节点:文本,支持排序。
- 紧急程度:文本(普通、紧急),支持排序。
筛选字段
- 审批事项:下拉选择(请假、账号注册等)。
- 申请时间:日期时间范围。
- 当前状态:下拉选择(待我审批、我已审批、所有)。
审批流程功能
- 审批节点:根据具体流程定义(如学生请假:班主任提交->校长审批)。
- 审批操作:通过、驳回、转交、查看审批历史。
- 审批通知:每个节点审批完成后,通知下一节点审批人或申请人。
- 集中处理:为审批人提供一个统一的入口,查看和处理所有待办审批。
系统配置与维护
基础参数配置
功能描述
系统名称、Logo等基础信息设置。考勤规则设置(如上班时间、迟到判定时间、电子围栏有效半径)。文件存储策略、水印样式配置。
功能类型
配置管理功能
系统基础信息
- 配置项:系统名称(文本输入)、Logo(图片上传,格式要求:PNG/JPG,建议尺寸)。
考勤规则设置
- 配置项:上班时间(时间选择)、下班时间(时间选择)、迟到判定时间(分钟数,如:上班后10分钟)、早退判定时间、电子围栏有效半径(米,数字输入)。
文件存储策略
- 配置项:允许上传的文件类型(如:.jpg, .png, .pdf, .docx)、单个文件大小限制(MB)、每日/每月上传总量限制。
水印样式配置
- 配置项:水印类型(文字/图片)、文字内容(如:${学校名称}-${时间})、字体/大小/颜色、透明度、位置(九宫格选择)。
第三方服务配置
功能描述
高德/百度地图API密钥、OSS存储配置、短信/推送服务配置等。
功能类型
配置管理功能、第三方集成功能
第三方集成功能
- 集成的第三方服务:高德/百度地图API(用于定位打卡)、OSS对象存储(用于文件存储)、短信服务(用于通知)、推送服务(用于APP消息推送)。
- 集成用途:定位打卡、文件存储与访问、发送短信验证码或通知、向APP用户推送消息。
- 集成要求:配置各服务的API密钥、访问地址、签名等信息。提供测试连接功能。
数据备份与清理
功能描述
手动/自动备份数据库,清理过期日志的配置入口。
功能类型
配置管理功能
数据备份
- 配置项:备份路径、自动备份周期(每日/每周)、保留备份份数。
- 操作:手动立即备份按钮。
日志清理
- 配置项:清理规则(如:保留最近180天的操作日志)、自动清理周期。
- 操作:手动立即清理按钮。