管理后台总览

LearnSite 信息学习平台 — 系统管理中心

系统说明

本系统基于三层架构原理编写,数据库结构优化,可扩展性强。系统分三种角色登录:学生、教师、管理员。

教师平台:学案管理、学生管理、作品管理、签到管理、网页管理、打字管理、资源管理

管理后台:系统设置、教师管理、班级设置、新生导入、空间生成、学年升班

v3.2.14 FIX 2026年4月14日
  • 教师课件展示页(teacher/wareshow.aspx)课件文件列表链路修复:统一按课程目录(Mission.Mcid)读取 store 文件夹,并在接口返回失败时直接显示错误提示,减少上传后文件列表不显示、页面静默空白的问题
  • 教师课件展示页(teacher/wareshow.aspx)预览链接生成方式重构:改为仅编码文件名路径片段、保留目录分隔符,修复中文文件名或带空格文件被编码成错误静态地址后出现 404 的问题
  • 教师课件展示页(teacher/wareshow.aspx)HTML 文件预览按钮兼容性修复:将 previewHtml 显式暴露到全局作用域,修复旧式内联 onclick 无法调用脚本函数导致“预览”按钮点击报错无反应的问题
  • 等 12 项更新…
36 个版本记录 · 历史演进:ITMS 1.0 → Magnet 2.2 → LearnSite 1.100 → 当前版本
操作流程
班级设置
教师管理
新生导入
空间生成
1
班级设置
创建年级和班级信息,建立全校完整的班级列表结构
2
教师管理
添加教师账号,为每位教师分配所管理的班级
3
新生导入
使用 Excel 模板批量导入学生名单到对应班级
4
空间生成
为导入的学生批量生成个人学习空间和作品目录
角色使用指南
管理员
创建全校完整班级列表添加教师并指定班级使用Excel模板导入新生
教师
登录教师平台备课(学案设计)上课(签到/作品)评价反思
学生
登录学生平台浏览学案导学准备课堂活动作品展示师生小结
管理员系统管理与初始化
负责全校基础数据管理,包括创建年级班级、配置教师账号、批量导入学生信息、生成学习空间等。是系统运行的基础保障角色。
教师教学设计与评价
负责日常教学活动,包括学案设计与发布、课堂签到管理、学生作品收集与评价、教学资源管理等。是教学流程的核心执行角色。
学生自主学习与展示
参与课堂学习活动,包括浏览教师学案、完成导学准备、参与课堂互动、提交展示作品、参与师生总结等。是学习活动的主体角色。
版本更新日志
v3.2.2 FIX 2026年3月24日
  • 调查题型链路修复:surveyquestion.aspx、addquestionwithopt.aspx、savequestionoptions.aspx 与 surveyitemnew.aspx 统一补齐多选题分值落库逻辑,避免正确项被写成 0 分后再次编辑误判为单选
  • 调查题型标记增强:SurveyItem.Mcount 现用于持久化单选/多选/判断题标记,旧题打开编辑页时会自动补齐题型标记,减少历史数据导致的识别漂移
  • 学生问卷页(student/surveyshow.aspx)按题型正确渲染:多选题改为复选框显示并按多选方式提交、计分,不再统一按单选题处理
  • 学生问卷页选项布局优化:四个选项时自动采用两列展示,移动端保持单列,提升题目阅读效率
  • 学生问卷页头部视觉升级:重绘问卷封面头图与“作答说明”卡片,优化层次、间距、统计信息卡与说明列表样式
v3.2.0 FIX 2026年3月24日
  • 教师课堂页新增“抢答题单”入口:支持从课堂教学菜单直接进入学案式抢答题单管理
  • 抢答题单流程重构:teacher/paper.aspx 的 rush 模式改为“先选学案,再直接录题”,不再走创建试卷流程
  • 提问抢答弹窗联动课程题单:teacher/start.aspx 可按当前课程加载抢答题单并快速选题,同时保留手动编辑题目
  • paper.aspx / paperapi.ashx 补齐 NET 2.0 兼容与旧数据清洗:修复数据绑定、解析报错、描述字段 HTML 残留与请求验证拦截问题
  • 抢答题单编辑体验优化:参考答案改为选填,学案列表仅显示课题名称,避免课程元数据和脏 HTML 干扰教师录题
  • 教师端抢答结果弹窗继续收紧:teacher/start.aspx 缩小卡片宽度、信息卡、按钮和字号,整体观感更紧凑
  • 学生端抢答弹窗文案修复:未抢答到时不再显示上下两行重复提示,顶部大标题强制隐藏并升级脚本版本号避免缓存旧样式
  • student/txtform.aspx 输入链路继续加固:服务端已准备好的表格不再被前端二次重建覆盖,补充只读恢复、DOM 变更纠正与点击强制激活逻辑
v3.1.9 FIX 2026年3月23日
  • 安装引导页(install.html)新增 remove name 配置项,可自动写入 web.config 对应的 connectionStrings/remove 节点
  • 管理后台登录链路兼容增强:自动部署后登录成功不再因管理端 Cookie 未同步而闪退
  • 教师上课页(teacher/start.aspx)继续优化:学案活动卡片缩小并统一为 SVG 图标风格,内容区宽度与排序控件布局同步调整
  • teacher/start.aspx 排序与机房视图修复:机房视图、主机排序切换后可正确高亮、正确刷新并显示对应机房座位布局
  • 随机点名弹窗重做为居中卡片式布局,移除减分操作,简化为加分与自定义分值一排显示
  • 机房座位预览(teacher/myseat.aspx)改为与 /seat/computer.aspx 同步读取 House.Hseat,并统一内外层卡片宽高表现
  • 教师信息页(teacher/infomation.aspx)班级列表支持一行 10 个卡片,快捷操作区改为宽屏一行 5 个卡片
  • 教师端退出登录弹窗重做:真正居中显示,样式兼容旧浏览器,避免弹窗挤压错位
  • 学生规则页(student/myrule.aspx)重构为双列布局,新增右侧信息栏与更清晰的规则展示层级
  • 讨论页(student/topicdiscuss.aspx)补齐旧版兼容控件,修复 RowDataBound 空引用,并将静态功能图标统一替换为 SVG
  • 任务与学案媒体链路修复:student/showmission.aspx、student/showcourse.aspx 与 missionmedia.ashx 统一处理本地视频地址、嵌套代理、双重编码和 Range 分段响应,减少 404/500 播放失败
  • 表格填写页(student/txtform.aspx)重构可编辑单元格识别与输入控件初始化:后台空位符刷新后前端可正确生成填写区,并兼容旧表格结构的输入框再次保存
  • 宠物管理页(teacher/petmanage.aspx)提示由右下角 toast 改为页面中间弹窗,启用列开关重做为更明显的胶囊滑块
v3.1.8 IMPROVE 2026年3月22日
  • 安装引导页(install.html)增强:支持自动识别当前 install.html 所在目录并回填网站部署目录,减少手工输入错误
  • deploy.ps1 自动按实际部署目录更新 web.config 中 compilation/tempDirectory,并自动创建 App_Data/Temp 目录
  • 安装流程新增同名数据库自动覆盖机制:检测到重复数据库时可直接清理旧库并重建,减少重复安装阻断
  • 新增独立数据迁移页(migrate.html):安装完成后可选择原站点目录,一次性迁移 backupdb、download、GoodStore、homework、package、quiz/storage、Store、bin、studentphoto、upexce 等核心目录
  • 数据库升级页(dbupgrade.aspx)新增一键升级功能:按推荐顺序批量执行升级脚本,兼容 GO 分批与重复执行场景
  • 执行历史记录新增一键清空按钮,支持二次确认后清空日志并重置编号
  • 数据库升级成功提示弹窗重做为真正的全屏居中弹窗,修复被左侧菜单挤压、错位和样式串扰问题
  • 教师首页(teacher/start.aspx)机房视图链路修复:改为直接嵌入可用座位图页面,避免机房视图空白或嵌错后台页面
  • 积木编程任务入口修复:student/program.aspx 中“开始创作”不再误跳 student/python.aspx,积木类型任务改为正确进入 coding.aspx
  • 宠物管理页(teacher/petmanage.aspx)兼容旧事件数据结构,修复已发布事件列表报错和近期行为记录不显示问题
  • 学生学案页(student/showcourse.aspx)恢复任务导航依赖容器,修复进入学案后左侧任务菜单不显示的问题,并同步优化右侧内容区间距布局
  • 学生资源页(student/myfile.aspx)资源卡片点击逻辑重构:移除不稳定的整块 onclick,统一改为明确的详情链接,避免误跳到 myinfo.aspx
  • 学生互评页(student/myevaluate.aspx)增加旧后端失效时的数据兜底绑定,兼容作品预览路径归一化和多种参数名场景
  • 学生互评页(student/myevaluate.aspx)界面重整:放宽内容区宽度,优化作品预览与评价表单布局,提升大屏阅读体验
  • 升班页面(manager/upgrade.aspx)换用全新大屏式视觉风格:宽屏头图、中心执行卡和分区信息说明,整体观感更统一
  • 更新日志补全:统一整理近期安装、迁移、数据库升级、学案、资源与机房相关修复内容,便于后台版本说明与在线更新摘要同步展示
v3.1.7 IMPROVE 2026年3月21日
  • 中文打字页面(mytype.aspx)界面继续优化:原文区、输入区、建议卡片和侧栏信息统一为更清晰的现代卡片布局
  • 原文区新增更稳定的逐字高亮同步逻辑:兼容 input / compositionend 事件,中文输入法上屏后也能即时同步定位
  • 原文区显示密度重调:支持固定区域展示更多正文内容,并对 210 字后的内容使用差异化高亮颜色
  • 英文打字页面(myfinger.aspx)“更多活动”板块新增“更多游戏”入口,直达学生游戏中心(gamelist.aspx)
  • myfinger.aspx 联动 teacher/start.aspx 游戏开关:老师关闭游戏后,小游戏入口与“更多游戏”按钮自动灰显禁用,开启后恢复可用
  • 学号查询页面(mynum.aspx)支持显示学生头像:优先按学号匹配真实头像文件,找不到时自动回退默认头像
  • 修复 mynum.aspx 页脚诊断脚本 404:移除不存在的 footer-diagnostic.js 引用,避免浏览器控制台报错
  • 修复 quizrank_new.aspx “未测验同学”空状态图片不显示问题:改为稳定的内联 SVG 空状态插画,不再依赖缺失资源路径
  • 教师打字文章编辑页(typeedit.aspx)继续优化:页面宽度加大,头尾改为浅色渐变,操作按钮居中显示并兼容旧主题皮肤
  • deploy.ps1 编码兼容性修复:统一保存为 UTF-8 with BOM,避免 Windows PowerShell 5.1 读取中文字符串时出现乱码和误报语法错误
v3.1.6 NEW 2026年3月20日
  • 新增可视化安装引导页(install.html):双模式切换——⚡ 一键自动部署 / 📋 手动安装向导
  • 一键部署配置生成器:填写数据库账号密码、管理员密码、网站目录、端口等参数,自动生成专属 PowerShell 部署命令,支持一键复制
  • 命令实时更新:任意输入框内容变更后生成区域自动同步刷新
  • 手动安装向导:5步交互式向导(环境准备 / 部署文件 / 数据库初始化 / 系统配置 / 完成启用),含进度条与可点击步骤圆点
  • 安装引导页整体设计:渐变头部、深色代码块、分类警告/提示框、响应式适配移动端,无任何外部依赖
  • 新增 deploy.ps1 一键自动部署脚本:以管理员身份运行后只需输入数据库密码和管理员密码,全程自动完成所有部署操作
  • deploy.ps1 步骤 1 — IIS 安装:自动区分 Windows Server(Install-WindowsFeature)和客户端系统(Enable-WindowsOptionalFeature),启用 ASP.NET 2.0/3.5(CLR v2.0)、ISAPI 及 .NET Framework 3.5
  • deploy.ps1 步骤 2 — 文件部署:含进度条的文件批量复制,自动创建目录,icacls 授予 Everyone 修改权限
  • deploy.ps1 步骤 3 — IIS 配置:自动创建/更新应用程序池(.NET CLR v2.0 经典模式)、网站,并批量添加 11 种 MIME 类型(.sb3/.py/.woff2/.mp4/.ogg/.svg/.webp/.bin/.dms 等)
  • deploy.ps1 步骤 4 — 连接字符串:XML 解析自动替换 web.config 中的 Data Source / Initial Catalog / pwd 三项
  • deploy.ps1 步骤 5 — 数据库初始化:.NET SqlClient 直连 SQL Server,自动创建数据库(Chinese_PRC_CI_AS),执行 learnsite.sql 及全部升级脚本,GO 批次分割兼容大型脚本
  • deploy.ps1 管理员密码设置:采用与系统相同的 MD5+Salt 算法(password+salt → UTF8 → MD5 → hex)加密后写入 Teacher 表,安全存储
  • deploy.ps1 部署完成摘要:自动获取服务器内网 IP,输出学生端 / 教师端 / 管理后台三条访问地址
  • deploy.ps1 支持参数化调用(-DbPassword / -AdminPwd / -SitePath / -Port / -NoConfirm 等),可用于批量无人值守部署
  • deploy.ps1 支持 -SkipIIS / -SkipDB 跳过标志,适用于 IIS 或数据库已就绪的重新部署场景
  • IIS 应用程序池运行时版本统一修正为 .NET CLR v2.0(ASP.NET 2.0 WebForms 正确运行时),移除对 v4.0 的错误引用
第 3 / 6 页,共 36 个版本
发现系统新版本 
建议尽快更新以获取新功能和安全修复