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

本文涉及的产品
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
RDS MySQL Serverless 高可用系列,价值2615元额度,1个月
简介: 基于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

相关实践学习
如何快速连接云数据库RDS MySQL
本场景介绍如何通过阿里云数据管理服务DMS快速连接云数据库RDS MySQL,然后进行数据表的CRUD操作。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
目录
相关文章
|
1月前
|
JavaScript 安全 Java
java版药品不良反应智能监测系统源码,采用SpringBoot、Vue、MySQL技术开发
基于B/S架构,采用Java、SpringBoot、Vue、MySQL等技术自主研发的ADR智能监测系统,适用于三甲医院,支持二次开发。该系统能自动监测全院患者药物不良反应,通过移动端和PC端实时反馈,提升用药安全。系统涵盖规则管理、监测报告、系统管理三大模块,确保精准、高效地处理ADR事件。
|
1月前
|
Java 关系型数据库 MySQL
如何将Spring Boot + MySQL应用程序部署到Pivotal Cloud Foundry (PCF)
如何将Spring Boot + MySQL应用程序部署到Pivotal Cloud Foundry (PCF)
58 5
|
1月前
|
缓存 Java 数据库连接
深入探讨:Spring与MyBatis中的连接池与缓存机制
Spring 与 MyBatis 提供了强大的连接池和缓存机制,通过合理配置和使用这些机制,可以显著提升应用的性能和可扩展性。连接池通过复用数据库连接减少了连接创建和销毁的开销,而 MyBatis 的一级缓存和二级缓存则通过缓存查询结果减少了数据库访问次数。在实际应用中,结合具体的业务需求和系统架构,优化连接池和缓存的配置,是提升系统性能的重要手段。
63 4
|
1月前
|
SQL Java 数据库连接
spring和Mybatis的各种查询
Spring 和 MyBatis 的结合使得数据访问层的开发变得更加简洁和高效。通过以上各种查询操作的详细讲解,我们可以看到 MyBatis 在处理简单查询、条件查询、分页查询、联合查询和动态 SQL 查询方面的强大功能。熟练掌握这些操作,可以极大提升开发效率和代码质量。
70 3
|
2月前
|
Java 数据库连接 数据库
spring和Mybatis的逆向工程
通过本文的介绍,我们了解了如何使用Spring和MyBatis进行逆向工程,包括环境配置、MyBatis Generator配置、Spring和MyBatis整合以及业务逻辑的编写。逆向工程极大地提高了开发效率,减少了重复劳动,保证了代码的一致性和可维护性。希望这篇文章能帮助你在项目中高效地使用Spring和MyBatis。
35 1
|
2月前
|
分布式计算 关系型数据库 MySQL
SpringBoot项目中mysql字段映射使用JSONObject和JSONArray类型
SpringBoot项目中mysql字段映射使用JSONObject和JSONArray类型 图像处理 光通信 分布式计算 算法语言 信息技术 计算机应用
62 8
|
2月前
|
SQL 前端开发 关系型数据库
SpringBoot使用mysql查询昨天、今天、过去一周、过去半年、过去一年数据
SpringBoot使用mysql查询昨天、今天、过去一周、过去半年、过去一年数据
71 9
|
3月前
|
Java 关系型数据库 MySQL
springboot学习五:springboot整合Mybatis 连接 mysql数据库
这篇文章是关于如何使用Spring Boot整合MyBatis来连接MySQL数据库,并进行基本的增删改查操作的教程。
358 0
springboot学习五:springboot整合Mybatis 连接 mysql数据库
|
2月前
|
关系型数据库 MySQL Java
SpringBoot项目中mysql字段映射使用JSONObject和JSONArray类型
SpringBoot项目中mysql字段映射使用JSONObject和JSONArray类型
39 0
|
14天前
|
存储 Oracle 关系型数据库
数据库传奇:MySQL创世之父的两千金My、Maria
《数据库传奇:MySQL创世之父的两千金My、Maria》介绍了MySQL的发展历程及其分支MariaDB。MySQL由Michael Widenius等人于1994年创建,现归Oracle所有,广泛应用于阿里巴巴、腾讯等企业。2009年,Widenius因担心Oracle收购影响MySQL的开源性,创建了MariaDB,提供额外功能和改进。维基百科、Google等已逐步替换为MariaDB,以确保更好的性能和社区支持。掌握MariaDB作为备用方案,对未来发展至关重要。
39 3

热门文章

最新文章