365文库
登录
注册
2

南京航空航天大学

295阅读 | 12收藏 | 8页 | 打印 | 举报 | 认领 | 下载提示 | 分享:
2
南京航空航天大学第1页
南京航空航天大学第2页
南京航空航天大学第3页
南京航空航天大学第4页
南京航空航天大学第5页
南京航空航天大学第6页
南京航空航天大学第7页
南京航空航天大学第8页
福利来袭,限时免费在线编辑
转Pdf
right
1/8
right
下载我编辑的
下载原始文档
收藏 收藏
搜索
下载二维码
App功能展示
海量免费资源 海量免费资源
文档在线修改 文档在线修改
图片转文字 图片转文字
限时免广告 限时免广告
多端同步存储 多端同步存储
格式轻松转换 格式轻松转换
用户头像
吧唧你一口你甜到我啦 上传于:2024-06-29
南京航空航天大学 《面向对象程序设计语言》课程设计报告 学生学籍管理系统 学号:161120114 姓名:汪圆圆 日期:2012-5-12 目 录 一、需求分析: 3 二、程序的主要功能: 3 三、程序运行平台: 3 四、 系统总框架图 4 五、程序类的说明: 4 六、模块分析 7 七、比较有特色的函数 7  HYPERLINK "C:\Documents and Settings\lhf\桌面\2002-2003学年第一学期课程设计(课程实习与大作业)\课程实习及大作业(可挂网)\C++\" \l "_Toc27251735" 八、存在的不足与对策  PAGEREF _Toc27251735 \h 7  HYPERLINK "C:\Documents and Settings\lhf\桌面\2002-2003学年第一学期课程设计(课程实习与大作业)\课程实习及大作业(可挂网)\C++\" \l "_Toc27251736" 九、程序源代码 8 需求分析 本程序旨在实现对学生信息的管理,学校可以利用这个程序对学生信息进行有效地管理。可以减少工作人员的负担,降低成本,方便有关人员对学生信息的查找、更改和统计。 程序主要实现学校对学生信息增删和维护,以及储存等一些辅助功能。 二、程序主要功能 录入: 用于对学生信息学籍信息进行输入。 显示: 输出学生的基本信息 查找 根据姓名或学号对学生信息进行查找,并显示学生信息。 4、删除 对指定内容进行删除。 5、修改 对指定内容进行修改。 6、统计 对学生各科目成绩统计,对每一个学生平均成绩排名 7、保存 把学生信息保存到文档中 程序运行平台 该程序是用VC++6.0制做的,使用Microsoft Visual C++ 6.0运行该程序,具体操作是:打开Microsoft Visual C++ 6.0,菜单栏里点文件→打开工作区→找到“图书管理系统.dsw”这个文件→打开,或者在资源管理器中双击该文件,此时,VC++6.0会自动打开,并载入该系统相关资源,点击Run命令菜单或者或用快捷键Ctrl+F5运行该程序。 四、系统总框架图  SHAPE \* MERGEFORMAT  五、程序类的说明 class student //学生类 { private: char number[20]; //学号 char name[20]; //姓名 char id[20]; //身份证号码 char telephone[20]; //电话号码 char place[20]; //籍贯 char sex[20]; //性别 char nation[20]; //民族 char birth[20]; //出生日期 char party[20]; //政治面貌(团员,党员等) float score[5]; //成绩,有5门分别为高数,C++,大学物理,大学英语,线性代数 float avescore; //平均成绩 public: student *next; //类指针 //空构造函数 student() { } //空的构造函数 ~student() { } char *getname() { return name; } char *getnumber() { return number; } char* getpalce() { return place; } char* getid() { return id; } char* gettelephone() { return telephone; } float getscore(int i)//返回成绩函数,通过参数i来返回不同的成绩 { return score[i]; } float getavescore(); //返回平均分函数 void input(); //输入学生基本信息函数 void input(ifstream &in); //把数据输出文件 void output(); //学生信息输出函数 void output(ofstream & out) ; //把数据储存进文件 };//student类结束 class school //学校管理类 { private: student *head; int key; public: //构造函数,进行初
tj