【Spring boot+VUE2+Android 7.1】智慧校园源码

news2024/11/27 14:50:11

一、智慧校园实现了智慧校园基础数据的统一管理,通过此平台提供教师基础信息管理、学生基础信息管理、用户认证管理、权限管理、资源管理、应用管理、第三方应用接入等基础功能与服务。

二、源码包含:电子班牌管理系统、成绩管理系统、考勤人脸刷卡管理系统、综合素养评价系统、请假管理系统、电子班牌发布系统、校务管理系统、小程序移动端、教师后台管理系统、SaaS运营云平台、开发环境:Java+springboot+vue+element-ui+mysql 。

三、智慧校园功能介绍:

1、学校信息:

支持管理员或教师对学校对基本学校信息进行编辑并浏览,通过编辑提交后全校可查看。

2、学科设置:


支持管理添加并编辑以及删除学科,添加学科时系统自动创建学科任课老师角色,删除学科如学科有数据系统可提醒用户是否删除;添加、删除、编辑等功能可通过业务权限进行自定义控制。

3、组织架构:


支持管理员单个创建以及批量创建部门,部门层级最少不低于四级架构;组织架构支持可视展示。

4、教师数据:


(1)、支持管理员教师单个数据添加;

(2)、支持教师批量数据添加,批量添加支持从excel表格批量复制粘贴至系统表格内,

              并支持系统自动检索判断部门角色是否正确对应;

(3)、管理员支持初始化全校教师登陆密码,可以单个重置登陆密码;

(4)、支持单个删除教师数据以及单个修改教师数据;

(5)、支持批量导出教师数据至Excel;

(6)、支持不同的角色(如班主任、管理员)查看的教师数据信息只能查看到自己数据权限范围                内的数据。

5、学生数据:

(1)、支持管理员学生单个数据添加;

(2)、支持学生批量数据添加,批量添加支持从excel表格批量复制粘贴至系统表格内,

              并支持系统自动检索判断班级角色是否正确对应;

(3)、管理员支持初始化全校学生(家长)登陆密码,可以单个重置登陆密码;

(4)、支持单个删除学生数据以及单个修改学生数据;

(5)、支持批量导出学生数据至Excel;

(6)、支持不同的角色(如班主任、管理员)查看的学生数据信息只能查看到自己数据权限范围                内的数据。

6、权限管理:

(1)、数据权限:系统支持所有业务模块通过角色判断是否有数据查看范围的权限,权限模块支                持数据权限并可自定义编辑权限范围。

(2)、功能权限:支持管理员针对整个平台所有的一级、二级菜单以及增删改查按钮进行权限配                置勾选;权限模块支持功能权限到增删改查的级别。

(3)、角色管理:支持管理员自定义添加角色、修改角色删除角色,并通过角色组进行权限

              的设定。

(4)、应用权限:支持管理员可以通过平台对学校的应用功能进行勾选式的权限控制。

7、设备管理:

(1)、 管理员查看全校到班牌设备信息:含有(班级信息、软件版本、设备型号、开关机信息、                 班牌截屏信息、教室编号、设备ID、设备描述、在线状态、离线状态、班牌最新更新时                     间)

(2)、 系统支持查看设备信息筛选,可通过班级、在线状态、设备ID进行查询

(3)、 系统支持管理员在小程序或者管理平台设备绑定并通过教室ID绑定设备

(4)、 系统支持管理员在管理平台对绑定对设备进行修改

(5)、 系统支持管理员在小程序或者管理平台进行调节班牌音量大小

(6)、 系统支持管理员重置班牌密码

(7)、 系统支持管理员修改设备类型

(8)、 系统支持管理员远程升级设备软件

(9)、 系统支持管理员设置日常开关机时间并一键清除日常开关机内容,保存后日常开关机可以                 准确对下发至班牌终端。

(10)、 系统支持管理员设置节假日开关机,并可以同时设置多个节假日;支持自定义节假日设                     置,保存后节假日开关机设置准确的下发至班牌。

(11)、支持手机移动端以及web端对班牌设备的管控,支持一键重启、一键关机、节假日自动开 关机、日常自动开关机、远程升级、远程截屏、远程控制设备音量、远程查看在离线状态、扫一扫快捷绑定设备。

(12)、班牌终端远程升级:管理员可以通过管理后台对所有终端班牌进行单台或者多台批量远程升级,上传安装包后班牌进行下载安装包自动升级。

8、课表管理:

(1)、支持管理员课表模板设置,可自定义配置星期、节次、时间;系统支持简易化导入支持从excel表格批量复制粘贴至系统表格内系统能自动检索课表以及任课老师信息是否正确,并给出错误提示;系统支持全校课表以及班级课表的Excel导出.

(2)、支持点击查看本教室本周的所有课程;课程以动态形式而非图片形式展示,展示更加美观。

(3)、为方便师生分辨,采用高亮显示当前课节信息。课程结束后,自动切换高亮为下节课程。

(4)、教师端课表查询:教师可在微信端查看自己的本周课程表,支持查看每天、每节课的课程名称、上课场地等信息;还可以查看自己任教班级的班级课表。

(5)、教师上课提醒订阅:根据教师个人课表,通过微信公众号提前五分钟推送上课提醒,包含上课地点、时间、班级。

9、值日管理:

(1)、支持班主任可以自定义添加值日项目,自定义添加值日小组;

(2)、支持一键添加值日排表;支持设置按周轮值或者按日轮值;

10、通知管理:

(1)、支持管理员/班主任/任课老师等角色在后台管理平台和小程序发布通知,通知内容包含:文字、图片,文件,网页链接;支持自定义配置发送班牌和家长端小程序

(2)、支持在小程序和班牌上查看通知,可以在线预览文件和网页链接;文件格式包含word,excel,ppt和pdf,网页链接支持微信文章,今日头条文章,美篇文章等等。

11、视频管理:

(1)、支持管理员/班主任/任课老师等角色在后台管理平台和小程序发布视频,

(2)、支持设置是否在首页展示轮播;

(3)、支持视频在首页轮播置顶功能;

(4)、老师在后台管理平台或小程序上传的视频,可在班牌上播放,如有多个视频,可以循环播放视频,支持快进和切换到下一个视频,支持全屏播放。视频离线下载,节约流量并提高观看体验。

12、图片管理:

(1)、支持管理员/班主任/任课老师等角色在后台管理平台和小程序发布图片,支持设置是否在首页展示轮播;

(2)、支持图片在首页轮播置顶功能;班牌首页支持21张图片轮播;

(3)、查看图片管理,单击图片进入单幅图片查看界面,支持左右滑动快速浏览,支持放大缩小查看图片细节;图片离线缓存,节约流量。

13、考场管理:

(1)、管理员/班主任可以提前创建考试计划,支持添加多场考试安排,考试信息中包含考试开始时间、结束时间、课程、监考老师、考生座次表、考场号等信息,座次表图片支持放大缩小查看图片细节。考场模式开启后班牌自动展示考场信息,并锁定屏幕

(2)、支持同时展示考试计划的多个考试项目,对即将开始的考试进行倒计时提醒。

14、成绩管理:

(1)、支持班主任/任课老师进行成绩录入,录入方式支持从excel中复制粘贴到系统中,录入的成绩学科和系统学科进行关联;支持成绩的计分规则自主选择,可以选择分数制和等第制,支持一键推送成绩至家长端,每个家长只能查看到自己孩子的成绩;支持学生在班牌上查询自己的成绩单

(2)、支持对成绩进行统计排名,可以按照总分和各科成绩分开统计分析,支持最高分,最低分和平均分统计分析。

15、学生评价:

(1)、支持教师在web端及教师端小程序进行过程性评价,捕捉学生闪光点全方位评价,可自定义评价类型;报表自动生成,课堂表现一目了然,班级评价报表一键导出,老师、家长实时同步预览;

(2)、支持评价信息实时推送至家长端;班牌支持展示光荣榜,教学节奏随心掌控实时发送点评,分数排名即时刷新,激发学生好胜心,课堂氛围一键优化;家长端小程序可按日月年查看学生评价记录

(3)、学生过程性评价软件预设的头像类型不少于12种,并支持老师自定义符合教学需求的学生头像;支持老师自定义符合自身需求的评价类型,可设置对应的图标、名称和分数。

(4)、支持管理员将评价项分发至不同角色的教师。

(5)、web端首页支持查看教师任班主任和科目任教的班级,并通过点击班级进入学生评价页积分商城:支持教师在移动端发布奖品,学生可以在班牌积分商城通过评价的积分兑换奖品,兑换后老师将收到孩子的兑换记录,将奖品奖励给孩子,以示鼓励。

16、班级德育:


支持学生干部通过小程序对班级进行班级德育打分,支持评分备注说明;支持德育项目和项目分数的自定义设置,每周的班级德育可在班牌上进行查看,上周的全年级班级德育排名将在班牌上展示;班级德育扣分后会自动推送告知班主任。

17、进离校管理:

(1)、支持孩子通过闸机人脸、刷卡进出校,如出校则推送给家长小程序孩子已离校的信息,如进校则实时推送孩子已进校信息,班主任可查看班级所有学生在校离校状态;教师在班牌上可查看班级孩子在离校的信息;

(2)、支持家长在小程序看到孩子的进离校时间统计防疫测温功能:

(3)、支持孩子在测温仪上人脸测温;

(4)、支持班主任和家长查看学生每天的测温数据,超过37.3度会进行报警,推送异常体温的学生信息至班主任和家长处。

18、家长留言:

(1)、支持家长在家长端小程序对学生进行留言,留言后班牌实时在首页通知学生有一条新的家长留言,学生可通过人脸识别进入个人中心查看留言信息,并进行回复,支持已读和未读状态显示。

(2)、学生给家长留言,家长在微信公众号接收到推送信息,包含:学生姓名,时间,留言内容。

19、请假管理:

(1)、家长或者学生可在家长版小程序或班牌进行申请请假,请假后推送通知给班主任,班主任审批后学生在校门口进行人脸识别查出请假信息,如请假通过申请,保安可确认放行,此时通过微信公众号提送离校信息给家长,包含:学生姓名,离校时间;支持管理员自定义设置不同角色的一级或者二级审批,支持管理平台统计学生请假次数以及请假时长;

(2)、请假结束后,支持学生在班牌个人中心发起销假请求,班主任确认学生到校后,可通过小程序同意销假。

(3)、家长或学生发起请假申请后,如教师还未审批,可撤销请假申请。

20、考勤管理:

支持学生可以通过班牌进行人脸考勤,考勤状态信息实时推送至微信公众号,家长可打开小程序查询孩子每天的出勤情况;支持老师可以通过web端进行考勤班次设置,班次分为一天一次和一天二次上放学,且可以设置班牌考勤框的自动弹出时间;支持老师在web设置考勤组,可以根据考勤组以及日期导出考勤报表课堂授课模式:支持开启课堂授课模式,开启后上课期间班牌自动弹出锁定页面,防止打扰学生上课受班牌的影响。

21、课堂点名:

支持教师在小程序对每节课进行课堂点名,缺勤学生将会自动推送告知家长,家长端可以查看孩子当天考勤记录。

22、AI智能分析:

支持针对校领导查看的统计报表,打开小程序就能查看统计安全考勤和德育的统计分析,分析包含进离校数据分析、班级考勤数据分析、课堂点名数据分析、图片、视频、通知数据分析、评价数据分析。

23、办公工具:

(1)、教师通讯录:教师端小程序可以查找全校的教师通讯录,支持添加特别关心人进行置顶

(2)、家长通讯录:教师可以在家长通讯录查找家长电话号码,并点击电话号码可以调取拨打页面

(3)、实时提醒:班级考勤、教师评价、课堂点名、教师上课提醒、成绩数据需要实时推送至公众号提醒。

24、家长会签到:

支持教师在小程序上发布签到活动,活动推送至微信公众号,包含活动名称,活动时间及地点。活动日支持家长通过小程序扫一扫班牌二维码进行家长会签到,签到的数据实时展示已签到和未签到在班牌终端,班主任可通过小程序查看实时签到数据。

25、活动报名:

教师可通过小程序发布活动,家长收到在家长端小程序收到活动后即可报名,报名成功后,教师可以通过小程序查看已报名和未报名的统计数据。

26、课堂授课:

教师在小程序点击打开班牌的课堂授课功能,班牌将自动进入课堂授课模式打开默认的一张上课图片展示全屏防止班牌上课过程中对学生的干扰,课间自动关闭。

27、倒计时:

教师在小程序点击打开班牌的倒计时功能,班牌将自动进入倒计时模式打开默认的一张倒计时提醒(如中考倒计时,高考倒计时)。

28、体温检测:

教师小程序统计每位学生的体温测试情况(需要对接测温设备才可正常使用)。

29、放学管理:

教师小程序支持教师一键放学管理,选择放学,留校通知,家长可收到一条公众号放学通知推送。

30、积分商城:

教师小程序支持教师发放商品,学生通过。教师评价获得积分。学生通过获得积分在班牌兑换商品。

31、班牌学生中心:

支持学生通过人脸识别和刷卡进入学生个人中心,学生中心有积分商城,家长留言,成绩管理等等。

四、系统详细技术参数说明


1. 开发语言:JAVA
2. 数据库:MySQL5.7
3. 后端框架:Spring boot
4. 前端框架:VUE2
5. 电子班牌固件安卓7.1:使用Java Android 原生
6. 小程序:移动端小程序使用小程序原生语言开发
7. 多学校Saas 模式
8.elmentui ,Quartz,jpa,jwt

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/724154.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

小马识途谈人物百科创建流程和技巧

百度百科通过搜集、整理和展示各种知识和信息,为人们提供了一个方便的查找和了解世界的平台。它的价值在于帮助人们获取知识和信息,并促进了知识的传播和共享。此外,百度百科还为学者、研究人员、教育工作者和一般公众提供了一个交流和分享知…

移动硬盘怎么加密?移动硬盘设置密码的方法

在工作中,我们经常需要使用移动硬盘来储存大量重要数据,而为了保护数据安全,我们则需要采用加密的方法来保护移动硬盘的安全。那么移动硬盘该怎么加密呢?下面我们就来了解两种移动硬盘加密的方法。 常规方法 我们可以使用BitLock…

计算机网络期末复习题(华南理工mooc习题及解答)

目录 🎉第一章 概述🎉 🎉第二章 物理层🎉 🎉第三章 数据链路层🎉 🎉第四章 网络层🎉 🎉第五章 运输层🎉 🎉第六章 应用层🎉 &am…

Vue 如何简单快速组件化

文章目录 前言相关文章组件化实战如何引入组件什么是父组件,什么是子组件如何实现给子组件赋值完整代码 如何调用子组件方法完整代码 总结 前言 为了简化拆分复杂的代码逻辑,和实现代码的组件化,封闭化。我们需要使用组件化的方法。我这里只…

划片机之半导体MiniLED/MicroLED封装技术及砂轮切割工艺

对于MiniLED和MicroLED的封装技术,除了之前提到的COB、coG、coF、IMD和MiP工艺,还有一些新的封装技术,例如: 0CRL(Oxide-Buffered CuInGaZn/Quar)工艺:这种工艺使用氧化物缓冲层来增强芯片和基板…

9.2.4 vim 的暂存盘、救援回复与打开时的警告讯息

当我们在使用 vim 编辑时, vim 会在与被编辑的文件的目录下,再创建一个名为.filename.swp 的文件。 比如说我们在上一个小节谈到的编辑 /tmp/vitest/man_db.conf 这个文件时, vim 会主动的创建 /tmp/vitest/.man_db.conf.swp 的暂存盘&#x…

网络运维工程师是干什么的:为网络世界保驾护航的技术守护者

网络运维工程师是现代企业中至关重要的职业之一。他们负责保证网络的正常运行,解决各种网络故障,并优化网络性能。本文将揭秘网络运维工程师的神秘面纱,带您了解他们的日常工作和职责。 1. 故障排除和维护: - 网络故障诊断&#x…

千亿儿童食品赛道,谁能成为行业“指明灯”?

文 | 螳螂观察 作者 | 易不二 近几年的热门赛道,风口此起彼伏,但儿童食品却是长风常吹。 《儿童零食市场调查白皮书》预测,2019—2023年间,儿童零食市场将以10%-15%的复合年增长率稳定增长,市场预期超6000亿元&…

【C++学习笔记】RAII思想——智能指针

智能指针 1 内存泄漏问题2 RAII(Resource Acquisition Is Initialization)2.1 使用RAII思想设计的SmartPtr类2.2 智能指针的原理2.3 小总结智能指针原理 3 智能指针的拷贝问题3.1 std::auto_ptr3.2 std::unique_ptr3.3 std::shared_ptr3.3.1 拷贝构造函数…

等保二级配置(四)口令复杂度策略和禁止root登录

口令复杂度策略 序号检查项名称检查指南符合性说明整改方法1口令复杂度策略1.确认账号现用密码; 2.查看配置文件/etc/pam.d/system-auth中相关参数。1.密码长度不小于8位,至少包括数字、大写字母、小写字母、特殊字符中的三种字符,非常见弱密…

23款奔驰GLS450时尚型更换原厂几何多光束大灯,让智能照亮您前行的路

奔驰几何多光束大灯核心特点就是通过内部的84颗可独立控制的LED光源,行车远光灯会甄别对向驶来的车辆或者行人,并且动态的跟随目标,之后阴影话该区域,避免晃到车辆和行人。

简单分享下小程序商城开发要多少钱

小程序商城的开发费用因多种因素而异,包括以下几点: 一、功能需求:商城的功能要求不同,开发所需的工作量也会有所不同。例如,基本的商品展示和购买功能相对较简单,而复杂的订单管理、支付、物流等功能可能需…

linux中安装Nginx的具体步骤

1.首先介绍一下Ngnix nginx是一款使用c语言编写的高性能的HTTP和反向代理服务器,特点是占有内存少,并发能力强,事实上Nginx的并发能力确实在同类型的网页服务器中表现得最好,中国大陆使用Nginx网站用户有:百度、京东、…

【IMX6ULL - LOGO替换】linux内核启动打印logo替换详细教程

Starting kernel ...[ 0.000000] Booting Linux on physical CPU 0x0 [ 0.000000] Linux version 4.1.15 (root@ubuntu) (gcc version 5.3.0 (GCC) ) #1 SMP PREEMPT Thu Jul 6 16:06:11 CST 2023这里我们针对性的修改 “root@ubuntu”

java的集合框架ListSetMap

什么是集合? 存储多个对象的单一对象(java容器)。 为什么不用数组? 集合与数组都是对数据进行存储操作的结构,简称java容器。 此时的存储主要是内存方面的,不涉及到持久话存储(.txt,.jpg&#x…

XXX汽车SAP ERP系统预月结模式助力成本高效结算(投稿数字化月报二)

XXX汽车业务复杂,零部件数据繁多,SAP ERP系统实施时,引进了行业的领先模式,所以系统挑战相对大,尤其是在月底进行账务结算时,出现过结算异常的情况,而公司对月结有固定的完成时间,因…

Seafile搭建个人云盘 - 内网穿透实现在外随时随地访问

文章目录 1. 前言2. SeaFile云盘设置2.1 Owncould的安装环境设置2.2 SeaFile下载安装2.3 SeaFile的配置 3. cpolar内网穿透3.1 Cpolar下载安装3.2 Cpolar的注册3.3 Cpolar云端设置3.4 Cpolar本地设置 4. 公网访问测试5. 结语 转载自cpolar极点云文章:使用SeaFile搭建…

Java 设计模式——代理模式

目录 1.概述2.结构3.静态代理3.1.实现3.2.优缺点 4.动态代理4.1.JDK 动态代理4.1.1.实现4.1.2.思考4.1.2.1.ProxyFactory 是代理类吗?4.1.2.2.动态代理的执行流程是什么样?4.1.2.3.为什么 JDK 动态代理只能代理有接口的类? 4.2.CGLIB 动态代理…

初识mysql数据库之数据类型

目录 一、数据类型 1. 数据类型分类 2. 数值类型 2.1 整数类型 2.2 位字段类型 2.3 小数类型 3. 字符串类型 3.1 char 3.2 varchar 4. 日期和时间类型 5. enum和set 5.1 enum介绍 5.2 set介绍 5.3 enum测试 5.4 set测试 5.5 enum的查找 5.6 set的查找 一、数据…

DAY40:贪心算法(九)单调递增的数字(贪心的思路)

文章目录 738.单调递增的数字(暴力解也需要看一下)暴力解写法注意:必须引入isIncreasing变量的原因 贪心思路遍历顺序 最开始的写法debug测试:逻辑错误 修改版debug测试int转化为字符串的原因to_string和stoi的用法 总结 738.单调…