Java 学生成绩管理系统(基于GUI和数据库的建立) 您所在的位置:网站首页 JAVA成绩管理系统文件保存 Java 学生成绩管理系统(基于GUI和数据库的建立)

Java 学生成绩管理系统(基于GUI和数据库的建立)

2024-07-12 15:12| 来源: 网络整理| 查看: 265

项目简介:通过GUI设计学生管理系统的页面,通过学生信息(学号,姓名,数学成绩,物理成绩,物理成绩,英语成绩,平均成绩,总分成绩),来实现显示,查找,修改,添加,删除,排序等功能,这个系统还可以将学生所有的数据保持为文件,最后通过按钮“退出”退出系统。

项目采用技术:通过navicat对建立的数据库进行操作,通过mysql--connector-jdbc连接数据库.,将项目上传git远程仓库,用阿里巴巴静态代码扫描工具进行代码扫描,使用idea将项目打包为可运行jar文件。

功能需求分析:1.考虑到使用者需要对学生成绩进行排序,我们为这个系统增加了排序功能,将学生的成绩由高到低按从上往下的次序依次排列,便于老师使用,2.考虑到使用者需要添加学生信息,我们增加了添加功能,通过姓名和相应成绩来添加学生,通过系统按字典顺序生成学生学号,

3.考虑到学生信息可能需要在输入的时候有错误,我们为系统增加了修改功能,通过对应学号修改学生成绩和姓名信息,4.考虑到使用者需要在录完信息之后保存所有学生信息,我们给这个系统添加了保存文件功能,考虑到使用者需要知道原始录入成绩界面,我们增加了显示功能,5.在设计代码时,给系统增加了一个默认登陆用户root和密码java.

项目亮点:能够将学生信息保存为文件,使用mysql-jdbc连接器,创建了student数据库,并使用navicat建表,可以用nacivat保存学生数据为excel文件,使用了阿里巴巴静态代码的扫描工具,书写了readme文件,便于使用者使用。

主要功能截图有的放进了个人负责模块,其余的:

git地址:GitHub - chengjwen/keshetwo: dh,cjw,lxj

团队成员负责模块:

个人博客:

刘晓静负责模块:课程设计-学生成绩管理系统_littlejingj的博客-CSDN博客

董鹤负责部分:Java期末作业董鹤_m0_63073177的博客-CSDN博客

程嘉玟负责模块:课程设计-学生成绩管理系统_Amittedly的博客-CSDN博客​​​​​

进行规约扫描之后,接下来是用git提交代码截图,我们通过使用GitHub提交代码,将本地仓库代码提交到远程仓库,掌握项目进度,

这是团队成员的提交记录:

在提交过程我们遇到了一些问题,比如提交代码时的提交错了需要更新,我们虽然是三个人协作,但我们是使用同一个分支,就没有遇上合并分支的问题;所以完成的很迅速; 

以下是提交到源根目录的相关class文件,提交之后在github中看到的就是

其他的:

通过idea的Javadoc功能将该项目生成文档;

将该项目打包为可运行的jar文件;为远程仓库创建了一个readme文件;

VV



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有