c++ 高校人员信息管理系统 课程设计

如题所述

高校人员信息管理系统
开发一个简易的高校人员信息管理系统,采用对象链表或对象数组存放各个对象,统一管理高校人员的姓名、学号、职称、工号等信息,实现新增、修改、删除、查询以及统计等功能。
高校人员有三类:教师、学生、机关人员。人员都有姓名、年龄等属性,教师有职称、专业属性,学生有年级、成绩属性,机关人员有级别等属性。
要求设计相应的类,可以统一显示及管理高校人员的基本信息。
根据高校人员的特点,先设计一个高校人员抽象类,应包含姓名、年龄、性别等数据成员,以及显示、统计等成员函数。然后分别设计教师类、学生类和机关人员类,它们的基类均为高校人员抽象类。
创建人员对象,通过链表或对象数组的形式组织全体高校人员。利用多态理论统一处理高校人员的信息。
程序结构:建议采用三段式程序结构。程序有3个文件,其中1个头文件定义类,1个源文件实现类,另一个源文件包含main函数,实现类的应用。
说明:可以根据自身情况,加以改进。例如增加图形界面(graphics.h),将对象数据存入文件等。
温馨提示:答案为网友推荐,仅供参考