没有合适的资源?快使用搜索试试~ 我知道了~
学生成绩管理系统2
需积分: 0 0 下载量 13 浏览量
2022-08-08
20:05:12
上传
评论
收藏 5.43MB DOCX 举报
温馨提示
![preview](https://dl-preview.csdnimg.cn/86363709/0001-1f77b64b7af3144b035e03e62d2de9a5_thumbnail-wide.jpeg)
![preview-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/scale.ab9e0183.png)
试读
247页
学生管理系统辽宁工程技术大学 理学院 理科18-1 郭金伟目录 0 java学生管理系统 2 该系统主要功能有: 2 0.1学生基本信息和学生成绩的管理: 2
资源详情
资源评论
资源推荐
![](https://csdnimg.cn/release/download_crawler_static/86363709/bg1.jpg)
1
学生管理系统
辽宁工程技术大学 理学院 理科 18-1 郭金伟
目录
0 java 学生管理系统............................................................................................................................................................2
该系统主要功能有:.............................................................................................................................................................2
0.1 学生基本信息和学生成绩的管理: ............................................................................................................................2
0.2 成绩的统计汇总: .........................................................................................................................................................3
0.3 成绩信息查询:..............................................................................................................................................................3
0.4 系统登录功能:..............................................................................................................................................................3
0.5 教师管理模块:..............................................................................................................................................................3
0.6 成绩管理模块:..............................................................................................................................................................4
一、软件配置 .........................................................................................................................................................................4
二、程序运行环境配置 ........................................................................................................................................................4
三、 系统管理模块...............................................................................................................................................................7
3.1 登陆..........................................................................................................................................................................................7
3.2 注册..........................................................................................................................................................................................8
3.3 修改密码.................................................................................................................................................................................8
3.4 退出登陆.................................................................................................................................................................................9
四、 教师管理模块 ............................................................................................................................................................10
4.1 添加学生..............................................................................................................................................................................10
4.2 查询学生..............................................................................................................................................................................11
4.3 修改学生..............................................................................................................................................................................15
4.4 删除学生..............................................................................................................................................................................17
五、 成绩管理模块 ............................................................................................................................................................19
5.1 成绩添加 ..............................................................................................................................................................................20
5.2 成绩修改 ..............................................................................................................................................................................23
5.3 成绩查询 ..............................................................................................................................................................................24
5.4 成绩统计 ..............................................................................................................................................................................26
![](https://csdnimg.cn/release/download_crawler_static/86363709/bg2.jpg)
2
六、 帮助模块.....................................................................................................................................................................28
6.1 获得可帮助的网页内容...................................................................................................................................................28
七、 创建数据库表格的 SQL 语句 ...................................................................................................................................28
八、 程序具体代码 ............................................................................................................................................................33
8.1 连接数据库的代码............................................................................................................................................................33
8.2 创建数据库语句的代码...................................................................................................................................................63
8.3 获得当前年的代码............................................................................................................................................................65
8.4 设置窗口大小及位置代码 ..............................................................................................................................................66
8.6 管理员学生信息类和构造方法....................................................................................................................................67
8.6 各类窗口的代码 ...............................................................................................................................................................77
8.7 主程序代码......................................................................................................................................................................170
0 java 学生管理系统
该系统主要功能有:
0.1 学生基本信息和学生成绩的管理:
学生基本信息:姓名、学号、专业、班级、所属院系。
各科成绩:高等数学、英语、数据结构、计算机组成原理、面向对象程序设
计
系统可以完成对各类信息的添加、修改、删除等功能。
0.2 成绩的统计汇总:
可以计算班级平均成绩,某科最高成绩,最低成绩,优、良、中、及格、不
及格各个成绩等级的人数,每位同学的总成绩、班级总成绩,总成绩排名
等。
0.3 成绩信息查询:
![](https://csdnimg.cn/release/download_crawler_static/86363709/bg3.jpg)
3
查询功能是系统的核心功能之一。在系统中既有单条件查询也有多条件查
询,可以精确查询和模糊查询。可以按照班级、成绩范围、科目等查询。可
以自己根据需要合理设计。
0.4 系统登录功能:
进入系统,需要登录。可以注册用户,有完整的用户注册、用户登录和密码
修改功能。
系统管理模块:因为本系统是用来管理学生成绩的,所以系统运行的正常和
安全性非常重要,为了达到此目的本系统需要一个管理系统安全的系统管理
模块。其任务是维护系统的正常运行和安全性设置。该模块的主要任务是维
护系统的正常运行和安全性设置包括注册、登录、修改密码、退出登录等
等。
0.5 教师管理模块:
该模块的主要任务是维护系统的正常运行和安全性设置,实现对学生的个人
信息的管理工作,对学生信息进行维护更新,从而方便学校管理部门对学校
的基本情况的快速查询和了解。包括添加学生信息、查询和修改学生信息、
删除学生信息等等。
0.6 成绩管理模块:
因为本系统需要对学生成绩进行统计、分析。这也是本系统的一个重要的作
用,所以有必要专门构建一个管理学生成绩的模块。方便教师等快速把握学
生、班级、学校的学习状况。学校的成绩管理工作是检验学生学习情况的一
![](https://csdnimg.cn/release/download_crawler_static/86363709/bg4.jpg)
4
个主要手段,本模块包括成绩添加、成绩修改、成绩查询、成绩的统计等功
能模块。
一、软件配置
1、系统:Mac os 系统 ,windows 系统,linux 系统都适用
2、数据库版本:MYSQL 8.0.20
3、数据库桥接 jar 包版本信息: mysql-connector-java-8.0.20.jar
4、连接数据库的可视化工具:Navicat Premium
5、编辑数据库语句软件:sublime Text
6、编写 java 代码程序:eclipse
7、编码均为 UTF-8 编码
二、程序运行环境配置
1、数据库修改(仅 MySQL5.7.5 以上版本数据库需要更改)
MySQL 5.7.5 及以上功能依赖检测功能。如果启用了 ONLY_FULL_GROUP_BY SQL 模式
(默认情况下),MySQL 将拒绝选择列表,HAVING 条件或 ORDER BY 列表的查询引用在
GROUP BY 子句中既未命名的非集合列,也不在功能上依赖于它们。(5.7.5 之前,
MySQL 没有检测到功能依赖关系,默认情况下不启用 ONLY_FULL_GROUP_BY。有关
5.7.5 之前的行为的说明,请参见“MySQL 5.6 参考手册”。
修改方式:在已经连接的 Navicat 查询语句或者是终端的 MySQL 中输入
SET GLOBAL sql_mode=(SELECT REPLACE(@@sql_mode,‘ONLY_FULL_GROUP_BY’,’’));
即可解决
2、创建数据库,以及创建所需要的表根据数据库语句
3、导入项目,更改相应连接数据库的信息
![](https://csdnimg.cn/release/download_crawler_static/86363709/bg5.jpg)
5
新版 MYSQL 桥接方式中,比旧版需多加 cj
旧版 com.mysql.jdbc.Driver
新版 con.mysql.cj.jdbc.Driver
URL 后 StudentSystemDao 改为对应的数据库名称
USERNAME 依旧用 root 用户
PASSWORD 即 root 用户的密码
// 新版mysql要加cj连接方式
String DRIVER = "com.mysql.cj.jdbc.Driver";
// url格式
String URL = "jdbc:mysql://localhost:3306/StudentSystemDao";
// 用户名称
String USERNAME = "root";
// 用户密码
String PASSWORD = "12345678";
4、导入与数据库版本对应的桥接 jar 包,我的项目是用的 MYSQL 8.0.20 所以 jar 包为
mysql-connector-java-8.0.20.jar
配置好以上就能运行程序了。
(windows 系统编码可能会出错可参照我的博客进行修改)
URL 更改 jdbc:mysql://localhost:3306/数据库名?characterEncoding=utf-8
https://blog.csdn.net/weixin_44193041/article/details/106575698
剩余246页未读,继续阅读
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![application/x-zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![avatar](https://profile-avatar.csdnimg.cn/fd31f716d1b54c94ace316fba22f2834_weixin_35765686.jpg!1)
臭人鹏
- 粉丝: 24
- 资源: 328
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![voice](https://csdnimg.cn/release/downloadcmsfe/public/img/voice.245cc511.png)
![center-task](https://csdnimg.cn/release/downloadcmsfe/public/img/center-task.c2eda91a.png)
安全验证
文档复制为VIP权益,开通VIP直接复制
![dialog-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/green-success.6a4acb44.png)
评论0