课题报告:学生信息管理系统

来源:百度知道 编辑:UC知道 时间:2024/05/10 13:39:33
学生信息包括:学号,姓名,年龄,性别,出生年月,地址,电话,E-mail等。试设计一学生信息管理系统,使之能提供以下功能:
系统以菜单方式工作
学生信息录入功能(学生信息用文件保存)---输入
学生信息浏览功能---输出
查询、排序功能---算法
按学号查询
按姓名查询
学生信息的删除与修改(可选项)

恩 我正好有这个代码 给楼主看看吧 希望可以帮上楼主的忙 大量课程设计题目代码请参阅 :www.henrysyw.cn
//作者 : 默然 QQ: 57253105
//////////////////////////////////////////////////////////////////////////////////////////////////
//1、设计一个学生类Student,包括姓名,学号,性别,籍贯,年龄,出生日期和住址,其中"出生日期"定义
//为一个"日期"类(具有属性:year(年),month(月),date(日))内嵌子对象。
//2、具有数据的录入、显示、保存、查询(按学号或姓名查询)、修改和删除功能。
//3、对Student类重载”==”运算符和”=”运算符,”==”运算符判断两个Student类对象的id属性是否
//相等;”=”运算符实现Student类对象的赋值操作。
//4、对给出的程序源代码要给出各部分的详细注释。
//5、自己根据能力及需要添加相应功能模块,增强模拟系统功能。
//6、用I/O流对象引用作参数的成员函数实现文件存取,便于查询、修改和删除。 (用MFC完成也可以)
//////////////////////////////////////////////////////////////////////////////////////////////////
#include <iostream>

using namespace std;
#ifndef HEAD_H
#define HEAD_H
#include <string>

using namespace std;

//出生日期类
class birthday
{