学生信息管理系统
咱们来设计一个系统,用来管理某个班级的学生成绩。
功能
这个系统需要实现以下功能:
- 新建数据档案: 为新班级创建空的成绩档案。
- 添加学生数据: 录入学生的学号、姓名、数学成绩和程序设计成绩。需要注意的是,学号不能重复,但姓名可以相同。
- 删除学生数据: 根据学号或姓名删除学生的成绩信息。
- 成绩排序: 可以根据数学成绩、程序设计成绩或总分对学生进行排名。
- 信息查询: 可以通过学号、姓名、数学成绩、程序设计成绩或总分查找学生信息。
操作界面
系统启动后,会显示主菜单,列出以上功能选项。用户输入对应序号即可选择相应功能。
排序功能
选择排序功能后,系统会提供按照数学、程序设计或总分进行排序的选项。选择排序方式后,系统会按照要求显示排序后的学生信息。
查询功能
选择查询功能后,系统会提供按照学号、姓名、数学成绩、程序设计成绩或总分进行查询的选项。根据选择的查询方式,系统会要求用户输入相应的查询条件。
- 学号查询:输入学号,如果系统中存在该学号,就会显示该学生的所有信息;如果不存在,则提示“找不到该学生”。
- 姓名查询:输入姓名,系统会显示所有同名学生的信息;如果系统中不存在该姓名,则提示“找不到该学生”。
- 按科目查询:输入目标分数,系统会显示所有该科目成绩大于等于目标分数的学生的学号、姓名和该科目成绩,并统计符合条件的学生人数。
- 总分查询:输入目标分数,系统会显示所有总分大于等于目标分数的学生的学号、姓名、各科成绩,并统计符合条件的学生人数。
10.13KB
文件大小:
评论区