程序聚合 软件案例 学校管理系统

学校管理系统

2026-04-27 18:06:12
行业:在线教育
载体:网站
技术:Java、Lombok、MyBatis、Spring Boot

业务和功能介绍


功能模块:
1. 登录注册:管理员登录、账号密码验证、Redis缓存登录、验证码
2. 学生管理:学生增删改查、分页查询、条件搜索
3. 教师管理:教师信息维护、批量导入、状态启用/禁用
4. 班级管理:班级新增、编辑、绑定班主任
5. 课程管理:课程添加、排课、课程列表
6. 成绩管理:成绩录入、修改、查询、统计
7. 权限管理:简单角色权限、管理员修改密码

技术要求:
1. 后端:SpringBoot + MyBatis,分层架构(controller/service/dao/entity)
2. 数据库:MySQL,
3. 缓存:Redis 缓存登录信息、热门数据,减轻数据库压力
4. 前端:原生HTML+CSS+JS,页面整洁,后台布局,独立登录页
5. 接口:RESTful风格,统一返回结果


项目实现


### 一、项目功能模块
1. 登录与权限模块
- 管理员账号密码登录(默认账号 admin / 密码 123)
- 登录信息存入 Redis 缓存,设置过期时间
- 退出登录时清除 Redis 缓存
- 简单的权限控制(管理员角色)

2. 学生管理模块
- 学生信息增删改查
- 分页查询、按姓名/班级条件搜索
- 学生信息表单验证

3. 教师管理模块
- 教师信息增删改查
- 分页查询、按姓名/学科搜索
- 教师与班级/课程关联

4. 班级管理模块
- 班级信息增删改查
- 绑定班主任、统计班级人数

5. 课程管理模块
- 课程信息增删改查
- 课程与教师/班级关联
- 课程列表展示

6. 成绩管理模块
- 学生成绩录入、修改、查询
- 按学生/课程/班级筛选成绩
- 成绩统计展示

### 二、技术与架构要求
1. 后端:
- SpringBoot + MyBatis,MVC 分层架构(Controller/Service/Dao/Entity)
- RESTful 接口风格,统一返回结果格式(code、msg、data)
- Redis 缓存登录状态和高频查询数据
- MySQL 数据库,提供完整建表 SQL

2. 前端:
- 原生 HTML + CSS + JavaScript
- 包含登录页、首页控制台、各模块列表页和表单页
- 左侧导航栏后台布局,样式简洁,适配电脑端
- 用 JS 写简单表单验证和接口请求

示例图片视频


小卡
1天前活跃
方向: 后端-Java、数据库工程师-数据库、
交付率:100.00%
相似推荐
仓库类微信小程序-翼云录
项目介绍:翼云录该小程序是管理库房设备(飞机,电池,其它)借出和归还,以及设备录入和设备维修 预警报废等处理。设备录入时可以通过打印设备的SN码,将生成唯一的二维码贴在设备上,工作人员 通过人脸注册认证之后可以扫描二维码借出设备,管理员可以设置借出设备时间,超过多少时间之后 会产生预警。借出之后会生成一条记录,设备有在库,借出,已归还和未归还等状态。设备归还时管 理员需要审核设备归还,设备正常,设备损坏等 技 术 栈:uni-app+ Vue2框架,搭配uni-ui、uni-icon扩展组件构建界面;通过API实现与蓝牙设备 的通信联动,支持二维码指令下发与设备打印;同时集成微信wx.faceDetect接口,实现人脸识别及身 份认证能力。
AGV调度平台
该项目是针对公司业务开发的分布式 AGV(搬运车)调度系统,包括平台及用户端;平台分为权限管理、在线人数、在线设备、活动发布等模块;用户端主要针对 AGV(搬运车) 调度、用户注册、设备绑定、参数设置、地图管理、任务管理、数据管理、异常处理等模块。
商桥通-商桥通
商桥通旨在解决B2B供应链中的信息孤岛与流程碎片化问题,核心业务涵盖订单流转、供应商与超市关系管理、商品库存跟踪及数据决策。 核心功能模块包括: 数据仪表盘:首页展示关键经营指标(总订单数、交易总额),并通过环比趋势图(订单趋势、状态分布)和待办提醒(待处理订单、低库存商品),帮助用户快速掌握业务健康度。 订单管理:支持订单编号、供应商、超市多维度筛选搜索。可查看订单详情、状态(已完成/处理中/待确认/已取消)及物流信息,并支持创建新订单与全流程跟踪。 供应商管理:统一管理供应商档案(联系人、联系方式、类别),支持添加、编辑、状态变更(合作中/待审核/已停用),并可评估重点供应商的满意度与交易额。 超市管理:记录合作超市基本信息(ID、城市、联系人、合作状态),支持按城市和状态筛选,方便维护终端渠道关系。 商品管理:集中管理商品库存、价格、SKU及对应供应商。支持按分类、库存状态筛选与搜索,可设置低库存预警,便于及时补货。 账号与系统设置:提供个人资料编辑、密码修改、消息通知与主题切换等基础配置。 整体而言,商桥通将上游货源、下游零售与中间商的交易链路数字化,替代手工记账与分散沟通,提升供应链协同效率。
e链网
e 链网是面向医疗器械行业的一站式 B2B 数字化交易与供应链服务平台,以 “互联网 + 大数据” 重构医疗器械产业链,为上游生产厂商、经销商与下游医疗机构、终端客户搭建全链路的数字化服务桥梁,打造商流、物流、资金流、信息流闭环的行业新生态。 核心功能 1.医疗器械全品类线上交易 2.产业链资源撮合与供需对接 3.全链路供应链配套服务 4.行业数字化赋能服务
仓储管理平台-仓储管理平台
1.基于物流仓储大环境下针对商户的自行管理,实现对物品的录入,存储,出货等目标; 2.基本功能: 1)对货物物品的录入,包含货物的各项基本信息; 2)对货物的出货管理,包含购买商信息等; 3)对仓库的全部货物总量查看,告急,出单比例等;
帮助文档   Copyright @ 2021-2024 程聚宝 | 浙ICP备2021014372号
人工客服