面向对象综合程序设计(Java)课程设计:学生成绩管理系统

该项目是一个基于JavaSwing和MySQL开发的成绩管理系统,旨在帮助教师管理学生信息和成绩。系统提供登录、添加、删除、查找和修改学生信息的功能,包括自动生成总成绩,并将数据存储在数据库中。用户界面友好,支持通过姓名或学号查询。此外,项目还进行了静态代码扫描以提高代码质量。
摘要由CSDN通过智能技术生成

项目简介:

        为了帮助老师更好地管理学生并及时了解学生成绩,设计本成绩管理系统来帮助老师更为直观的了解学生学习情况。

 项目采用技术:

        主要依托于JavaSwing进行开发,也用到了MySQL等技术;

功能需求分析:

        每个教师管理的是学生是不同的,所以我们设计了登录系统。在管理系统内,我们可以增加、删除、查找、修改等功能;

所有实现功能总览:

        1、添加学生信息功能:编号、姓名、学号、家庭住址以及数学、Java和体育成绩(编号为自动生成的),并自动生成总成绩;

        2、查找学生功能:可以通过姓名或学号对学生进行查找、查找到的学生成绩信息会显示在面板上;

        3、修改学生信息:可以通过查找功能,然后选中需要修改的学生,直接进行修改,(编号不可被修改)修改后的信息会被存储到数据库中;

        4、删除学生功能:可以选择一行或多行进行删除操作;

        5、界面:GUI界面

        6、数据存储在数据库中;

功能演示:

系统运行界面

 系统内部主界面

 一、增加学生信息界面:

 二、修改学生信息界面

 

 三、查询操作

1、通过姓名查询

 2、通过学号查询

 四、删除学生操作

 删除一行

删除多行

静态编码扫描

阿里巴巴静态代码扫描工具对自己的项目进行扫描,并根据提示改正。

Git提交记录

团队成员:计科22-3蒋志发。 

项目Git地址:https://gitee.com/chasingz/test

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值