学生信息管理系统

咱们来设计一个系统,用来管理某个班级的学生成绩。

功能

这个系统需要实现以下功能:

  1. 新建数据档案: 为新班级创建空的成绩档案。
  2. 添加学生数据: 录入学生的学号、姓名、数学成绩和程序设计成绩。需要注意的是,学号不能重复,但姓名可以相同。
  3. 删除学生数据: 根据学号或姓名删除学生的成绩信息。
  4. 成绩排序: 可以根据数学成绩、程序设计成绩或总分对学生进行排名。
  5. 信息查询: 可以通过学号、姓名、数学成绩、程序设计成绩或总分查找学生信息。

操作界面

系统启动后,会显示主菜单,列出以上功能选项。用户输入对应序号即可选择相应功能。

排序功能

选择排序功能后,系统会提供按照数学、程序设计或总分进行排序的选项。选择排序方式后,系统会按照要求显示排序后的学生信息。

查询功能

选择查询功能后,系统会提供按照学号、姓名、数学成绩、程序设计成绩或总分进行查询的选项。根据选择的查询方式,系统会要求用户输入相应的查询条件。

  • 学号查询:输入学号,如果系统中存在该学号,就会显示该学生的所有信息;如果不存在,则提示“找不到该学生”。
  • 姓名查询:输入姓名,系统会显示所有同名学生的信息;如果系统中不存在该姓名,则提示“找不到该学生”。
  • 按科目查询:输入目标分数,系统会显示所有该科目成绩大于等于目标分数的学生的学号、姓名和该科目成绩,并统计符合条件的学生人数。
  • 总分查询:输入目标分数,系统会显示所有总分大于等于目标分数的学生的学号、姓名、各科成绩,并统计符合条件的学生人数。
c 文件大小:10.13KB