
学生成绩管理系统旨在提供高效的成绩记录和处理功能。
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
题目:学生成绩管理系统。该系统旨在管理一班学生的成绩信息。具体而言,每位同学的信息包括学号(以字符串形式存储)、姓名(同样以字符串形式存储)、数学成绩(采用整数类型)以及程序设计成绩(也采用整数类型)。设计并实现一个程序,使其能够完成以下五项主要功能:首先,能够创建新的数据档案;其次,具备添加数据的能力;第三,支持数据的删除操作;第四,提供对已输入数据进行排序的功能,并且允许用户选择不同的排序方式;最后,实现对数据的查询功能。需要注意的是,在录入数据时,必须确保学号的唯一性,而姓名则允许重复。
具体设计要求如下:
(一)程序在运行时界面上首先呈现一个主菜单,其内容如下:1. 新建数据档案;2. 添加数据;3. 删除数据;4. 排序;5. 查询;6. 退出。屏幕上会向用户提示“请输入序号选择相应操作”,用户只需输入相应的序号即可执行对应操作。该程序应确保无论用户输入哪个序号后都能正确地进行相应操作。
(二)当用户在主菜单中选择序号4时,会弹出子菜单,用于选择排序方式。子菜单包含以下选项:1. 按数学成绩排序;2. 按程序设计成绩排序;3. 按总分排序;4. 返回主菜单。用户需根据需求选择相应的选项后,程序应能够准确地执行并显示按要求排序后的相关信息。
(三)当用户在主菜单中选择序号5时,会弹出子菜单以供选择查询方式。子菜单包含以下选项:1. 学号查询;2. 姓名查询;3. 数学成绩查询;4. 程序设计成绩查询;5. 总分查询;6. 返回主菜单。用户选择子菜单的序号后,程序将按照以下方式进行工作:1) 学号查询:系统会提示用户输入学号。如果该学号存在于数据库中,则会显示与其关联的所有信息;否则会提示“未找到该学号”。(提示:完成学号查询后即可结束。) 2) 姓名查询:系统同样会提示用户输入姓名进行查找,若查找到匹配的姓名则显示相关信息,否则提示“未找到该姓名”。(提示: 使用字符串比较函数进行比较。) 3) 按科目查询: 系统要求用户输入指定的分数, 然后运行后显示总分成绩大于等于指定分数的同学的学号、姓名以及各科成绩, 并统计满足条件的人数; 4) 总分查询: 系统同样要求用户输入指定的分数, 然后运行后显示总分成绩大于等于指定分数的同学的学号、姓名以及各科成绩, 并统计满足条件的人数。
全部评论 (0)


