当前位置: 首页 > news >正文

【Java期末】学生成绩管理系统

诚接计算机专业编程任务(C语言、C++、Python、Java、HTML、JavaScript、Vue等)10/15R,如有需要请私信我,或者加我的企鹅号:1404293476

本文资源下载地址:https://download.csdn.net/download/weixin_47040861/88697244

———————————————————————————————————————————

1.题目要求

2.实现效果

该项目的核心文件总共有五个,其中三个是代码文件,两个txt文件充当数据库,主函数在HomePage.java文件中。

1.主页(HomePage)

每次启动项目时,该项目都会检查当前文件夹下是否存在用于存储学生信息的“Student.txt”文件和用于存储学生成绩的“Score.txt”文件,以下是学生信息文件(左)和学生成绩文件(右)中存储的数据格式。

然后,程序会显示一个简单的菜单,允许用户选择不同的操作:管理学生信息、管理成绩或退出系统。用户可以输入相应的选项编号进行操作,直到选择退出系统(输入0)为止。

2.学生信息管理页面(StudentInfo)

当用户输入1时调用StudentInfo.java文件,进入学生信息管理页面。

进入该页面后会启动循环,当输入5时则会退回主页,该页面下一共包含四个主要功能。

1.添加学生信息

程序提示用户输入学生的学号、姓名、专业班级和系部信息,然后将这些信息以特定的格式写入文件的新一行。

2.删除学生信息

该功能有三种删除方式可选,1.按学号删除、2.按专业删除、3.按系部删除,输入对应编号后进入不同的删除页面,其中专业和系部会删除所有符合条件的信息,所以谨慎使用。

3.修改学生信息

输入操作编号后输入学号,根据用户输入的学号搜索对应学生信息,然后更新该信息的专业班级和系部,最后保存到“Student.txt”文件中

4.查询学生信息

查询信息分为三种形式,按学号查询、按专业班级查询和按系部查询,查询完成后会打印所有符合条件的信息。

3.成绩管理页面(StudentScore)

该页面共包含4个主要功能,分别是添加学生成绩、修改学生成绩、删除学生成绩、查询学生成绩,输入对应编号调用不同功能。

1.添加学生成绩

用户输入学生学号、语文成绩、数学成绩和计算机成绩,并将这些信息写入名为 "Score.txt" 的文本文件中。

2.修改学生成绩

用户输入要修改成绩的学生学号,并选择要修改的科目(语文、数学、计算机)。然后程序在文本文件中查找对应学生信息,找到后允许用户输入新的成绩并更新文件中的信息。

3.删除学生成绩

用户输入要删除成绩的学生学号,程序在文本文件中查找对应的学生信息并删除。

4.查询学生成绩

用户可以选择按学号查询某个学生的所有成绩,按课程查询所有学生的某门科目成绩,或者查询指定课程的最高分和最低分。

3.视频演示

Java学生成绩管理系统演示视频

相关文章:

  • 构建健康游戏环境:DFA算法在敏感词过滤的应用
  • 阿里云30个公共云地域、89个可用区、5个金融云和政务云地域
  • Android 实现 Slots 游戏旋转效果
  • 大华主动注册协议介绍
  • MAC 中多显示器的设置(Parallels Desktop)
  • Spring Boot日志配置
  • 2023年TIOBE指数TOP50的编程语言写“Hello World!”
  • 前缀和算法 -- 寻找数组的中心坐标
  • 杰发科技AC7840——EEPROM初探
  • Linux系统管理命令---- at 命令
  • 用贪心算法编程求解任务安排问题
  • 数据库中关于DML的理解
  • uni-app模版(扩展插件)
  • 炼丹学习笔记1---openPCDet训练配置参数含义介绍
  • Java单词排序
  • swift-碰到的问题
  • Github 2024-01-03 开源项目日报 Top10
  • 【Mybatis】深入学习MyBatis:高级特性与Spring整合
  • 【Pytorch】学习记录分享9——PyTorch新闻数据集文本分类任务实战
  • 【教学类-43-14】 20240103 (4宫格数独:正确版:576套) 不重复的基础模板数量:576套
  • “南昌航空一号”成功发射,赣江鄱阳湖有了专属卫星守护
  • 英国警方再逮捕一名涉嫌参与首相住宅纵火案嫌疑人
  • 出走的苏敏阿姨一路走到了戛纳,这块红毯因她而多元
  • 习近平就乌拉圭前总统穆希卡逝世向乌拉圭总统奥尔西致唁电
  • 再现五千多年前“古国时代”:凌家滩遗址博物馆今开馆
  • 上海国际电影节纪录片单元,还世界真实色彩