用c++编写一个学生信息综合管理系统
设计一个小型学生综合信息管理系统,要求能够对文件进行读写,可以增加记录、删除记录、修改记录和对记录进行排序。
具体要求:
1,主要类
学生类:包括学号,姓名,性别,家庭地址,宿舍,通讯方式(可动态增减),所属班级编号,成绩(可动态
增减)
通讯方式类:通讯名称(如:家庭电话,宿舍电话等),内容(电话号码或者同讯地址)
课程类: 课程号,任课教师工号,上课地点,上课时间,学分,课程性质
成绩类:课程号,成绩
教师类: 包括工号,姓名,性别,所在系,所开课程的课程号(可动态增减)
班级类: 班级编号,班级名称,学生学号(可动态增减)
2, 要求:
要求动态添减修改的,可以使用链表或者动态申请/释放内存的方式实现。
一个班的学生可以按照学号、平均成绩进行排序输出
每一个类中与cout,cin进行数据交换的函数之多各一个
数据可以保存到文件和从文件进行读入。
3,其它说明
在自己进行程序的设计和实现时,可是适当增加类及类的成员/成员函数