Java课程设计--学生成绩管理系统

一、团队名称:

团队成员

  • 林艺薇 201721123032 网络1712
  • 黄毓颖 201721123033 网络1712
  • 唐川 201721123034 网络1712
  • 梁才玉 201721123038 网络1712

任务分配

二、项目git地址

https://gitee.com/ev32/keshe/tree/master

三、项目git提交记录截图

四、项目功能架构图与主要功能流程图

思维导图

成绩管理流程图

五、项目运行截图

主界面

选择用户

教师登陆界面

教师增加学生信息

教师查看学生信息表

删除学生信息

修改学生信息

查找学生成绩

按班级查找

按姓名查找

按学号查找

各科成绩柱状图

将成绩导出到表格

学生登陆界面

学生功能

学生成绩查询功能

学生选课界面

六、项目关键代码

七、项目代码扫描结果及改正。

错误一:重写类中的方法是没加方法重写标记

修改后

错误二:if语句缺少大括号

错误三:

八、尚待改进或者新的想法

  • 注册和登录功能还不太完善。
  • 没有实现多线程。
  • Gui界面不太美观。
  • jFreeChart柱状图关闭时会默认关闭所有窗口,柱状图功能还不够完善。

原文地址:https://www.cnblogs.com/q2634615476/p/10282638.html

时间: 2024-11-07 09:00:07

Java课程设计--学生成绩管理系统的相关文章

Java课程设计—学生成绩分析系统

Java课程设计 - 我的选题是学生成绩分析系统. 下面是课程的需求图: 完成的这个小系统其实逻辑代码是非常简单的,唯一感觉有难点的地方在于涉及到了知识点比较多.当时只是匆匆地大概学了Java的一些基本知识,书上的例题和代码也没怎么敲过, 几乎都是在边做的过程中边学具体需要用到的东西: 其中感觉最麻烦的地方就是JTable.文件读取IO流以及绘图和给各个组件布局的时候. 另外还花了些功夫在UI上面:我这次是用到了substance.jar的swing美化包,想了解的可以百度下,网上有很多教程.

java开发的简易学生成绩管理系统

经过1个月的紧张学习和应用,终于做出了这个简易的学生成绩管理系统. 代码如下(仅供参考学习) view包下的菜单 package com.xujulong.www.view: import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.Scanner; import com.xujulong.www.po.Manager; import

学生成绩管理系统 1.0(Java+MySql)

真难…… 数据库建立不会,中文编码不会,插入数据不会,删除不会…… Java读入数据不会……数据库连接不会…… 你也好意思说自己是学计算机的啊魂淡…… 我会慢慢写2.0,3.0版的……噗…… src/wenr/entity/Student.java package wenr.entity; /** 数据库定义 CREATE TABLE Student ( sid CHAR(10) PRIMARY KEY, sname CHAR(20) NOT NULL, sc DOUBLE(5,2), sm D

基于MFC的学生成绩管理系统的设计与实现

1.技术介绍MFC是微软基础类库的简称,是微软公司实现的一个C++类库,主要封装了大部分的WINDOWS API函数,并且包含一个应用程序框架,以减少应用程序开发人员工作量.VC++是微软公司开发的C/C++的集成开发环境,所谓集成开发环境,就是说利用它你可以编辑,编译,调试,而不是使用多种工具轮换操作,灵活性较大.有时人们说VC呢也指它的内部编译器,集成开发环境必须有一个编译器内核,要不有什么用,例如DEVC++其中一个编译器内核就是GCC. MFC除了是一个类库以外,还是一个框架,你应该试过

学生成绩管理系统 2.0(图形界面)

这个写的……太……羞耻了…… 本来以为能写的很好的……图形界面什么的……啊啊啊好难…… 写一半写不下去了……然后就什么功能都没有…… 1 package com.wenr.dao; 2 3 import java.sql.Connection; 4 import java.sql.PreparedStatement; 5 import java.sql.ResultSet; 6 import java.sql.SQLException; 7 import java.util.ArrayList;

[项目记录] 用c语言完成的一个学生成绩管理系统

一.要求: 学生成绩管理系统 某班有最多不超过30人(具体人数由键盘输入)参加期末考试,最多不超过6门(具体门数由键盘输入).使用链表编程实现如下菜单驱动的学生成绩管理系统. 从文件读入每个学生个人信息和成绩信息,可以由键盘输入文件名.读入成功提示读入学生记录的个数,不成功提示相应出错信息. 增量式手动录入每个学生的学号.姓名和各科考试成绩.不考虑中文姓名,但需要考虑重名情况下的处理,学生的学号是唯一的. 计算每门课程的总分和平均分: 计算每个学生的总分和平均分: 按每个学生的总分由高到低排出名

基于WEB的C#学生成绩管理系统

在信息化时代的不断冲击下,学生成绩管理系统与计算机技术的结合,将会是一条提高学生成绩管理系统水平的捷径.使用计算机对学生成绩管理系统的各项基本信息进行管理,比起手工管理来说既方便又简便,而且易于管理.搜索速度快.存储量大等多个优点.将其使用在学生成绩管理系统中,不仅能够提高学生成绩管理系统中管理员的工作效率,而且可以使学生成绩管理系统更加科学与规范.从某些方面上来说,现代学生成绩管理系统的不断标准化促使学生成绩管理系统各方面的管理都逐渐与现代信息处理密切相连,因此应该开发学生成绩管理系统系统将现

java课程设计---个人博客 彩票抽奖程序 201821123098 钟海清

目录 1.团队课程设计博客链接 2.个人负责模块或任务说明 3.自己的代码提交记录截图 4.自己负责模块或任务详细说明 滚动抽奖 自动注册 读取表格信息 5.课程设计感想 1.团队课程设计博客链接 https://www.cnblogs.com/zhonghaiqing/p/12173066.html 2.个人负责模块或任务说明 我主要负责主要负责管理员类,实现滚动抽奖.自动注册购买彩票以及查看中奖信息和用户信息的方法 3.自己的代码提交记录截图 4.自己负责模块或任务详细说明 滚动抽奖 代码

【学生成绩管理系统】 大二c语言作业

几年前写的了,只能在命令行窗口运行,虽然比较挫,还是有一定参考价值... #include <cstdio> #include <conio.h> #include <iostream> #include <process.h> #include <stdlib.h> #include <algorithm> #include <cstring> #include <cmath> #define N 5 con