学生成绩管理系统 C 大作业
1.设计的目的管理学生信息
1.1 设计功能介绍
该设计实现学生信息的输出,查询,求总球平均以及排序功能。启动页面后,可根据提
示信息输入学生信息,可输入多组。然后你会看见“
0 表示调用“输出“函数"
1 表示调用“查找“学生信息函数
2 表示调用”排序“函数
3 表示调用“求和求平均分”函数
请依照上述说明输入数字:“
的提示信息,此时你可以更据要求输入数字,进行相应的操作。
若输入 0,你将看到你刚才录入的信息整齐的输出在桌面上;
若输入 1,你将看到—-"请输入查找的同学的学号:"—-的提示信息,输入学号即可查
询;
若输入 2,你将看到——"若按照总分排序请输入 1,按数学排序输入 2.按英语排序输
入 3.按汇编排序输入 4,请按要求输入:--的提示信息,按要求输入即可;
若输入 3,你将看到--"请输入查找的同学的学号:"—的提示信息,输入即可;
1.2 涉及到的知识点和解决方法
主要用到类的声明定义,运算符重载,友元,类的继承与派生,设置菜单。运用类建立
一组学生信息,在利用对象数组得到多组学生信息,将所有的操作函数都设为类的成员函数,
在利用菜单调用这些函数对对象数组进行操作,其中,我们还设置了益处错误,如若输入不
正确,会有相应的提示信息输入,并且可以重新执行该操作,方便。
设计的难点是如何将输入的数据放入对象数组,以及如何让成员函数对数组进行操作。
解决方法是像普通数组一样传参。
1.3 系统功能结构图
1 / 12
评论0
最新资源