基于springboot+mybatis+mysql的成绩信息管理系统

本文涉及的产品
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS MySQL,高可用系列 2核4GB
简介: 基于springboot+mybatis+mysql的成绩信息管理系统

一、基于springboot+mybatis+mysql的成绩信息管理系统


此项目为基于springboot+mybatis+mysql的成绩信息管理系统,主要支撑登录、用户管理、专业班级管理、成绩管理、通知管理、登录日志管理等功能实现。


二、技术框架


这是一款基于SSM+Mysql的房屋租赁管理系统

开发语言:Java JDK1.8

数据库:mysql5.7

前端:Bootstrap框架+jstl标签语法+JSP技术/VUE框架

后端:Springboot框架、Spring框架、持久层MyBatis+PageHelper分页插件

开发工具:Idea2020/Eclipse VScode Navicat Maven3.6


三、运行步骤及地址


1.Navicat中创建数据库。

2.在数据库中运行src/main/resources下的sql文件。

3.修改src/main/resources的主配置文件中的的数据库用户名和密码。

4.启动Tomcat服务器,或者启动springboot项目。

5.运行启动项目。

6.登陆地址:

管理员账号:

用户账号:

源码+数据库:https://download.csdn.net/download/wyn_365/85036301

ffa1d1d24a834403a4e113fcc552e7b9.png


四、展示页


  • 登陆界面
    输入用户名和账户密码,选择用户类型,确认无误点击登录按钮完成登陆操作。


438b5ee8caad4aa8b0f3400661389de4.png

学生管理

展示序号、编号、账号、性别、地址、密码、电话、年龄、姓名、专业、班级、图片等信息。

可进行查看、编辑、添加、导入、搜索等操作。

f3db5f844bc64dcc9155ff17cb7d0f1e.png

对账号、姓名、班级、性别、地址、图片等信息进行编辑。

d2bd931f638f4ffb8542d8d59d22f9c8.png


教师管理

展示序号、账号、性别、地址、密码、电话、年龄、姓名、专业、班级、图片等内容。

可进行查看、编辑、删除、搜索、添加等操作。

f842b4e76ff04fb6a55c998949ae2dd5.png

个人信息管理

可对用户的个人账号、姓名、专业、班级、图片、地址、性别等信息进行编辑操作。


b44901b11e12476daa82069829e65aaf.png

专业管理

展示序号、编号、名称等内容。

可进行查看、编辑、删除、搜索、添加等操作。


2adabd7eb39a4c0ebc8acd7a9d048638.png


可对名称、介绍等内容进行编辑。

3b0e106cb8c14c70b508cf2f985b6d57.png

班级管理

展示序号、编号、专业id、名称等内容。

可进行查看、编辑、删除、搜索、添加等操作。


60438094f19c4d2692b15195c2953071.png


可对专业id、名称等内容进行编辑。

10c83b33ea894f9dbe94e31f3d7af24f.png

课程管理

展示序号、名称等内容。

可进行查看、编辑、删除、搜索、添加等操作。

8cb605c91ad9451d97d467d06b8141f6.png


可对专业id、名称等内容进行编辑。

0c36902a4e1d4822b6b23f9bc0923e22.png


成绩管理

展示序号、名称、科目id、专业id、班级id、学生id、平时成绩、实验成绩、期中成绩、期末成绩、补考成绩、目前状态、总成绩等内容。

可进行查看、编辑、删除、搜索、导出等操作。

421e93e695af4ed58ffb9d525eecc658.png


可对名称、科目id、专业id、班级id、学生id、平时成绩、实验成绩等内容进行编辑。


bb8e8d7ac3e04926bd5248ddbace4fad.png

成绩修改申请管理

展示序号、名称、用户id、班级id、学生id、成绩id、原成绩、纠正成绩、目前状态、审核等内容。

可进行查看、删除、搜索等操作。


6b74c1a66cf4496f95a0e0fec7ebcd78.png


通知管理

展示序号、图片、发送人、名称、收件人等内容。

可进行查看、删除、搜索、添加等操作。

f0d8602339b847e49d5a0f2a7dd8ec49.png

可对名称、图片、收件人、内容等内容进行编辑。

0f3ad596c72d4c3f816d310068550f12.png


登录日志管理

展示序号、角色、账号、浏览器、操作系统、状态等内容。

可进行查看、删除、搜索、添加等操作。


e98e0b18970a450b86779ae7134c19a8.png

相关实践学习
如何在云端创建MySQL数据库
开始实验后,系统会自动创建一台自建MySQL的 源数据库 ECS 实例和一台 目标数据库 RDS。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
目录
相关文章
|
8天前
|
Java 数据库连接 数据库
spring和Mybatis的逆向工程
通过本文的介绍,我们了解了如何使用Spring和MyBatis进行逆向工程,包括环境配置、MyBatis Generator配置、Spring和MyBatis整合以及业务逻辑的编写。逆向工程极大地提高了开发效率,减少了重复劳动,保证了代码的一致性和可维护性。希望这篇文章能帮助你在项目中高效地使用Spring和MyBatis。
7 1
|
21天前
|
分布式计算 关系型数据库 MySQL
SpringBoot项目中mysql字段映射使用JSONObject和JSONArray类型
SpringBoot项目中mysql字段映射使用JSONObject和JSONArray类型 图像处理 光通信 分布式计算 算法语言 信息技术 计算机应用
37 8
|
22天前
|
SQL 前端开发 关系型数据库
SpringBoot使用mysql查询昨天、今天、过去一周、过去半年、过去一年数据
SpringBoot使用mysql查询昨天、今天、过去一周、过去半年、过去一年数据
49 9
|
2月前
|
Java 关系型数据库 MySQL
springboot学习五:springboot整合Mybatis 连接 mysql数据库
这篇文章是关于如何使用Spring Boot整合MyBatis来连接MySQL数据库,并进行基本的增删改查操作的教程。
109 0
springboot学习五:springboot整合Mybatis 连接 mysql数据库
|
2月前
|
Java 关系型数据库 MySQL
springboot学习四:springboot链接mysql数据库,使用JdbcTemplate 操作mysql
这篇文章是关于如何使用Spring Boot框架通过JdbcTemplate操作MySQL数据库的教程。
34 0
springboot学习四:springboot链接mysql数据库,使用JdbcTemplate 操作mysql
|
1月前
|
关系型数据库 MySQL Java
SpringBoot项目中mysql字段映射使用JSONObject和JSONArray类型
SpringBoot项目中mysql字段映射使用JSONObject和JSONArray类型
27 0
|
19天前
|
SQL 关系型数据库 MySQL
12 PHP配置数据库MySQL
路老师分享了PHP操作MySQL数据库的方法,包括安装并连接MySQL服务器、选择数据库、执行SQL语句(如插入、更新、删除和查询),以及将结果集返回到数组。通过具体示例代码,详细介绍了每一步的操作流程,帮助读者快速入门PHP与MySQL的交互。
34 1
|
21天前
|
SQL 关系型数据库 MySQL
go语言数据库中mysql驱动安装
【11月更文挑战第2天】
35 4
|
2月前
|
存储 关系型数据库 MySQL
Mysql(4)—数据库索引
数据库索引是用于提高数据检索效率的数据结构,类似于书籍中的索引。它允许用户快速找到数据,而无需扫描整个表。MySQL中的索引可以显著提升查询速度,使数据库操作更加高效。索引的发展经历了从无索引、简单索引到B-树、哈希索引、位图索引、全文索引等多个阶段。
65 3
Mysql(4)—数据库索引
|
28天前
|
监控 关系型数据库 MySQL
数据库优化:MySQL索引策略与查询性能调优实战
【10月更文挑战第27天】本文深入探讨了MySQL的索引策略和查询性能调优技巧。通过介绍B-Tree索引、哈希索引和全文索引等不同类型,以及如何创建和维护索引,结合实战案例分析查询执行计划,帮助读者掌握提升查询性能的方法。定期优化索引和调整查询语句是提高数据库性能的关键。
155 1