[求助]学校档案管理系统
学校档案管理系统1.需求分析:
使用的类定义及其程序实现方法,利用继承性与派生类来管理学生教师档案:由person(人员)类出发(作为基类),派生出student(学生)及teacher(教师)类;而后又由student(学生)类出发(作为基类),派生出graduateStudent(研究生)类。可假定这几个类各自具有的数据成员为:
person(人员)类: 姓名、性别、年龄;
student(学生)类:姓名、性别、年龄、学号、系别;
teacher(教师)类:姓名、性别、年龄、职称、担任课程;
graduateStudent(研究生)类:姓名、性别、年龄、学号、系别、导师。
2.程序的基本功能:
1、增加修改删除本科学生、研究生以及教师资料。
2、按条件查询显示本科学生、研究生以及教师资料(条件有按编号、姓名、性别以及日年龄等)。
3、利用虚函数的定义实现相同原型的成员函数的动态绑定。