开源教务管理系统

简介: 开源教务管理系统

分享一个开源教务系统 个人感觉功能还是挺全的,里面有的技术栈也还可以。


系统用到的技术栈


 springboot+shiro+mybatis  前后端不分离的项目

 前端用的 js+ layui 渲染

 数据库mysql  


这种项目对于刚毕业的学生群里用来学习还是受益无穷的,想当初我在实习的时候也是做这种类似的前后端不分离的项目。

不过现在小余哥工作上接触的都是前后端分离的项目了


话不多说下面直接放图吧


用户登录页

image.png

管理员登录页

image.png


主页面

image.png


校建管理

image.png


教师管理

image.png


学生管理

image.png


系统管理

image.png


源码截图

image.png

image.png

数据库这块需要自己配置一下

DROP TABLE IF EXISTS `sys_role`;


CREATE TABLE `sys_role` (
  `id` varchar(36) NOT NULL,
  `name` varchar(40) DEFAULT NULL COMMENT '角色名称',
  `create_date` datetime DEFAULT NULL,
  `create_by` varchar(36) DEFAULT NULL,
  `update_date` datetime DEFAULT NULL,
  `update_by` varchar(36) DEFAULT NULL,
  `remarks` varchar(255) DEFAULT NULL,
  `del_flag` tinyint(2) DEFAULT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
相关文章
|
Web App开发 资源调度 JavaScript
竟然可以在一个项目中混用 Vue 和 React?
竟然可以在一个项目中混用 Vue 和 React?
1262 0
|
JavaScript Java 测试技术
基于SpringBoot+Vue的教务管理系统的详细设计和实现(源码+lw+部署文档+讲解等)
基于SpringBoot+Vue的教务管理系统的详细设计和实现(源码+lw+部署文档+讲解等)
268 6
基于SpringBoot+Vue的教务管理系统的详细设计和实现(源码+lw+部署文档+讲解等)
|
JavaScript Java 测试技术
基于SpringBoot+Vue的高校教务管理系统的详细设计和实现(源码+lw+部署文档+讲解等)
基于SpringBoot+Vue的高校教务管理系统的详细设计和实现(源码+lw+部署文档+讲解等)
307 0
|
10月前
|
JavaScript NoSQL Java
基于SpringBoot+Vue的班级综合测评管理系统设计与实现(系统源码+文档+数据库+部署等)
✌免费选题、功能需求设计、任务书、开题报告、中期检查、程序功能实现、论文辅导、论文降重、答辩PPT辅导、会议视频一对一讲解代码等✌
|
10月前
|
存储 人工智能 安全
阿里云 Confidential Al 最佳实践
本次分享的主题是阿里云 Confidential AI 最佳实践 ,由阿里云乾越分享。 1. 需求背景介绍 2. 大规模场景下面临的系统及安全风险 3. 计算栈的共享职责模型与用户信任边界的冲突 4. 传统计算、存储和网络安全技术中存在用户信任成本较高的问题 5. Confidential AI 方案实施模式 6. 基于CAI技术的阿里云Confidential Cloud Computing架构 7. Confidential AI on EGS DEMO 8. 阿里云全面应用Confidential AI 9. 完备的机密计算远程证明过程 10.发布《机密计算保障人工智能系统安全研究报告
442 1
|
开发框架 小程序 JavaScript
小程序代码丢失!反编译找回
小程序源代码的容易获取问题确实存在一些潜在的安全隐患。然而,现在的小程序开发框架采用像 Babel 这样的打包工具,将 JavaScript 逻辑代码混合在一个文件中并进行转编译,使其变得难以理解。
485 0
小程序代码丢失!反编译找回
|
NoSQL 关系型数据库 Redis
高可用和性能:基于ACK部署Dify的最佳实践
本文介绍了基于阿里云容器服务ACK,部署高可用、可伸缩且具备高SLA的生产可用的Dify服务的详细解决方案。
|
Java Nacos 数据库
nacos源码打包及相关配置
nacos源码打包及相关配置
636 4
|
JavaScript 安全 Java
【绝密攻略】揭秘Spring Boot与Ant Design Pro Vue的终极结合:打造梦幻般的动态路由与菜单管理,颠覆你的前后端分离世界!
【8月更文挑战第9天】随着前后端分离趋势的发展,构建高效且易维护的框架至关重要。本文介绍如何利用Spring Boot与Ant Design Pro Vue打造带有动态路由和菜单的应用。首先需安装Node.js、NPM及Java开发工具;接着通过Spring Initializr初始化含Web和Security依赖的项目,并配置Spring Security。后端API提供菜单数据,而前端则基于这些数据动态生成路由和菜单。通过具体步骤演示整个流程,包括创建Controller、配置动态路由、设置菜单等。此外还分享了实践心得,强调版本兼容性、安全性等方面的重要性。
616 1
|
存储 监控 物联网
Doris实时数仓
Doris实时数仓
848 11