文档仅供参考
设计课题一:班级成绩管理系统
一、
问题描述:
对一个有N个学生的班级,每个学生有M门课程。该系统实现对班级成绩的录入、显示、修改、排序、保存等操作的管理。 二、功能要求:
1、本系统采用一个结构体数组,每个数据的结构应当包括:学号、姓名、M门课程名称。 2、本系统显示这样的菜单:
请选择系统功能项:
a、成绩录入 b、
成绩显示
c、成绩保存 d、成绩排序
vii
2020年4月19日
文档仅供参考
e、成绩修改(要求先输入密码) f、成绩统计
(1) 显示每门课程成绩最高的学生的基本信息 (2) 显示每门课程的平均成绩
(3) 显示超过某门课程平均成绩的学生人数 g、退出系统
3、执行一个具体的功能之后,程序将重新显示菜单。 4、将学生成绩保存到文件中。 三、算法提示:
1、数据结构:结构体类型数组。
2、数据库结构:下表构成该系统的基本数据库。
姓名 学号 课程名称1 课程名称2 char Char float float ●●●●●●
四、测试数据:
学生人数N=10
2020年4月19日
viii
文档仅供参考
课程门数M=4
课程名:数学、语文、英语、政治
五、其它
对该系统有兴趣的同学能够在实现上述基本功能后,完善系统的其它功能。
2020年4月19日
ix
文档仅供参考
设计课题二:班级档案管理系统
一、问题描述:
对一个有N个学生的班级,经过该系统实现对该班级学生的基本信息进行录入、显示、修改、删除、保存等操作的管理。
二、功能要求:
1、本系统采用一个包含N个数据的结构体数组,每个数据的结构应当包括:学号、姓名、性别、年龄、备注。 2、本系统显示这样的菜单: 请选择系统功能项:
a. 学生基本信息录入 b. 学生基本信息显示 c. 学生基本信息保存 d. 学生基本信息删除
e. 学生基本信息修改(要求先输入密码) f. 学生基本信息查询
(1)按学号查询
x
2020年4月19日
相关推荐: