设为首页收藏本站

 找回密码
 立即注册

只需一步,快速开始

搜索
查看: 157|回复: 23

[实用软件] 智慧白板-班级作业图片管理系统

 火... [复制链接]
累计签到:32 天
连续签到:1 天
灌水成绩
10
67
5204
主题
帖子
积分

等级头衔

ID : 673

助理工程师

积分成就 测量币 : 5204
在线时间 : 0 小时
注册时间 : 2026-1-7
最后登录 : 2026-7-1

勋章
UID勋章测量学徒测量员
发表于 2026-4-17 14:22:01 | 显示全部楼层 |阅读模式 IP:北京
智慧白板 · 班级作业图片管理系统

yxdxf制作 2026.4.4
同事上课想让学生用平板拍了作品直接上传后,老师可以在智慧黑板上进行点评,试用了一些软件,要么有限制,要么注册麻烦,虽然共享文件和FTP也可实现,但对于小学生来说还是有一定困难,于是就想手搓一个这样的图片管理系统。
一个面向中小学教师和学生的本地化部署 Web 应用,支持班级管理、图片上传、多种视图浏览和批量操作。
功能亮点

角色核心功能教师创建班级 / 邀请码管理 / 查看所有学生图片 / 图片放大缩放旋转 / 批量删除旋转 / 网格·列表·瀑布流三种视图 / 按学生和日期筛选学生注册时填邀请码自动入班 / 拖拽批量上传图片 / 查看自己的图片管理员独立后台 / 用户管理 / 班级管理 / 图片管理 / 批量操作 / 系统统计环境要求


  • Node.js 18.x 或以上(推荐 20.x LTS)

  • 操作系统:Windows / macOS / Linux
本项目所有依赖均为纯 JavaScript(无需 C++ 编译工具链)
快速启动

Windows(双击运行)

1.先安装前后端的依赖文件
start.bat2.双击“智慧白板.exe”启动
Linux / macOS

chmod +x start.sh./start.sh手动启动

# 1. 安装后端依赖cd backendnpm install --ignore-scripts# 2. 安装前端依赖并构建cd ../frontendnpm installnpm run build# 3. 启动服务器cd ../backendnode src/app.js访问地址

启动成功后,终端会显示:
🚀 智慧白板系统已启动!──────────────────────────────────────────────────  本地访问:http://localhost:3001  局域网访问:http://192.168.x.x:3001──────────────────────────────────────────────────📱 扫描二维码访问系统(手机/平板同局域网时可用)默认账号

角色用户名密码管理员adminadmin123教师示例teacher1123456学生示例student1123456学生示例student2123456管理员后台地址:http://localhost:3001/admin/login
(与普通用户登录页完全分离)
注意事项


  • 数据存储:图片和数据库均存储在服务器本地,请定期备份 backend/data/ 和 backend/uploads/ 目录
  • 图片限制:单张最大 20MB,支持 jpg/png/gif/webp
  • 端口:默认 3001,可通过 backend/src/utils/config.js 修改 PORT
  • 安全:生产部署时请修改 JWT_SECRET 和管理员密码
声明

此系统由yxdxf制作,欢迎各位测试使用这个系统并提出宝贵意见。




智慧白板图片管理系统下载地址.txt

智慧白板图片管理系统下载地址:https://wwatk.lanzouv.com/iTkSB3mdrjlg
累计签到:59 天
连续签到:40 天
灌水成绩
4
241
16525
主题
帖子
积分

等级头衔

ID : 535

中级工程师

积分成就 测量币 : 16525
在线时间 : 527 小时
注册时间 : 2026-2-19
最后登录 : 2026-7-5

勋章
UID勋章测量学徒测量员
发表于 2026-4-22 06:35:57 | 显示全部楼层 IP:美国
博主态度认真,文章质量很高。
回复

使用道具 举报

累计签到:58 天
连续签到:47 天
灌水成绩
2
209
13077
主题
帖子
积分

等级头衔

ID : 532

中级工程师

积分成就 测量币 : 13077
在线时间 : 523 小时
注册时间 : 2026-4-14
最后登录 : 2026-7-5

勋章
UID勋章测量学徒测量员
发表于 2026-4-29 05:57:47 | 显示全部楼层 IP:法国
知识点总结得很到位,收藏了。
回复

使用道具 举报

累计签到:62 天
连续签到:45 天
灌水成绩
3
212
14135
主题
帖子
积分

等级头衔

ID : 563

中级工程师

积分成就 测量币 : 14135
在线时间 : 527 小时
注册时间 : 2025-11-11
最后登录 : 2026-7-5

勋章
UID勋章测量学徒测量员
发表于 2026-4-30 02:09:19 | 显示全部楼层 IP:广东东莞
内容很接地气,贴近实际开发。
回复

使用道具 举报

累计签到:57 天
连续签到:44 天
灌水成绩
4
191
13274
主题
帖子
积分

等级头衔

ID : 583

中级工程师

积分成就 测量币 : 13274
在线时间 : 530 小时
注册时间 : 2025-11-1
最后登录 : 2026-7-5

勋章
UID勋章测量学徒测量员
发表于 2026-5-1 01:10:33 | 显示全部楼层 IP:广东东莞
内容很前沿,紧跟技术趋势。
回复

使用道具 举报

累计签到:59 天
连续签到:45 天
灌水成绩
4
216
14373
主题
帖子
积分

等级头衔

ID : 556

中级工程师

积分成就 测量币 : 14373
在线时间 : 527 小时
注册时间 : 2025-10-24
最后登录 : 2026-7-5

勋章
UID勋章测量学徒测量员
发表于 2026-5-1 01:10:33 | 显示全部楼层 IP:广东东莞
讲解通俗易懂,不搞玄学。
回复

使用道具 举报

累计签到:61 天
连续签到:50 天
灌水成绩
4
232
14838
主题
帖子
积分

等级头衔

ID : 572

中级工程师

积分成就 测量币 : 14838
在线时间 : 530 小时
注册时间 : 2025-10-2
最后登录 : 2026-7-5

勋章
UID勋章测量学徒测量员
发表于 2026-5-1 01:10:33 | 显示全部楼层 IP:广东东莞
很实用的技巧,马上用到项目里。
回复

使用道具 举报

累计签到:60 天
连续签到:50 天
灌水成绩
3
194
12253
主题
帖子
积分

等级头衔

ID : 548

中级工程师

积分成就 测量币 : 12253
在线时间 : 530 小时
注册时间 : 2025-12-30
最后登录 : 2026-7-5

勋章
UID勋章测量学徒测量员
发表于 2026-5-1 01:21:43 | 显示全部楼层 IP:广东东莞
讲解细致,不容易踩坑。
回复

使用道具 举报

累计签到:62 天
连续签到:45 天
灌水成绩
3
212
14135
主题
帖子
积分

等级头衔

ID : 563

中级工程师

积分成就 测量币 : 14135
在线时间 : 527 小时
注册时间 : 2025-11-11
最后登录 : 2026-7-5

勋章
UID勋章测量学徒测量员
发表于 2026-5-1 01:21:43 | 显示全部楼层 IP:广东东莞
对性能优化部分讲得很实用。
回复

使用道具 举报

累计签到:57 天
连续签到:46 天
灌水成绩
3
204
13241
主题
帖子
积分

等级头衔

ID : 520

中级工程师

积分成就 测量币 : 13241
在线时间 : 517 小时
注册时间 : 2025-11-1
最后登录 : 2026-7-5

勋章
UID勋章测量学徒测量员
发表于 2026-5-1 01:41:59 | 显示全部楼层 IP:广东东莞
内容很全面,几乎覆盖所有场景。
回复

使用道具 举报

快速回复换一批
感谢楼主,好人一生平安
顶顶顶
楼主好人一生平安
学到了! 请问楼主,这个方法在实际操作中有什么需要特别注意的坑吗? 🧐❓
马克留名。 顺便问一句,有没有同行遇到过类似的问题?求交流! 👋👥
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|精密测量技术论坛 ( 桂ICP备2026007449号-1 )

GMT+8, 2026-7-5 15:01 , Processed in 1.158023 second(s), 51 queries .

Powered by 精密测量技术论坛

© 2025-2026 联系站长

快速回复 返回顶部 返回列表