一、系统概述
阳光分班系统是一款基于 Electron + Vue 3 + TypeScript 开发的单机版桌面应用,专为义务教育阶段学校设计,用于实现公平、公开、公正的新生分班工作。二、技术架构
┌─────────────────────────────────────────┐│ 渲染层(Vue 3 + Naive UI) ││ ┌────────────┐ ┌────────────┐ ││ │ 用户界面 │ │ 数据展示 │ ││ └────────────┘ └────────────┘ │├─────────────────────────────────────────┤│ 业务层(Electron 主进程) ││ ┌────────────┐ ┌────────────┐ ││ │ 分班算法 │ │ 数据处理 │ ││ └────────────┘ └────────────┘ │├─────────────────────────────────────────┤│ 数据层(SQLite) ││ ┌────────────┐ ┌────────────┐ ││ │ 业务数据 │ │ 操作日志 │ ││ └────────────┘ └────────────┘ │└─────────────────────────────────────────┘
三、核心算法
四、安全机制
五、性能指标
六、政策响应