系统设计目标及功能
-
- 系统目标
使用数组设计一个实用的小型学生成绩管理程序,它有查询和检索等功能,并且能够对指定文件操作。
-
- 功能设计要求
- 增加学生记录
- 在已有的记录后面追加新的记录
- 可以随时用它增加新的记录,它们仅保存在结构数组中
- 可以将一个文件读入,追加在已有记录之后(选做)
- 显示学生记录
- 如果没有记录可供显示,给出提示信息
- 可以随时显示内存中的记录
- 显示表头
- 删除记录
- 可以按“学号”、“姓名”或“名次”方式删除记录
- 给出将被删除记录的信息,经确认后在删除
- 如果已经是空表,删除时应给出提示信息并返回主菜单
- 如果没有要删除的信息,输出没有找到的信息。
- 应该更新其他记录的名次
- 删除操作仅限于内存,只有执行存记录时,才能覆盖原记录
- 修改记录
- 可以按“学号”、“姓名”或“名次”方式修改记录
- 给出将被修改记录的信息,经确认后进行修改
- 如果已经是空