求助 一个程序设计作业的编写
哪一个高手能帮我看看这一个作业究竟该怎样编写,我是初学,实在不知道从何入手。最好给出每一部分的大概的写法,感激不尽。谢谢了。程序的要求如下:
要求用C++面向对象的程序设计思想来实现学生考试成绩信息系统。综合利用C++的基本语法,利用C++面向对象思想的各种基本概念,来设计和实现学生成绩信息系统。在实验中,有机的融入类和对象、数组和指针、重载、模板、文件的创建和使用等c++的基本概念。该实验要求如下:
1、为某门课程设计学生考试成绩信息系统,一门课程包含如下信息:课程名,课程号,学分,任课教师,选课学生信息。每个选课学生包含如下信息:序号,学号,姓名,专业,班级,成绩。在学期开始,录入课程信息和选课学生的信息;考试完毕后录入学生成绩并统计学生成绩,包括应考人数,实考人数,成绩分布:即各成绩段学生的数量及百分比(“优”:90~100;“良”:80~90;“中”:70~80;“及格”:60~70;“不及格”60);及格率,计算平均值。任何时候都能输出课程及选课学生信息(考试前输出的是选课学生表,考试后输出的是学生成绩单)。能按学号(或姓名)查找指定学生,显示其信息,修改其信息。能将学生信息按成绩排序输出。
2、要求识别系统中的类,设计类的属性、操作,适当的应用数组、指针等知识进行系统的设计。
3、有意识的应用模版、运算符重载、文件等知识。