ImageVerifierCode 换一换
格式:DOCX , 页数:26 ,大小:245.36KB ,
资源ID:16602855      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/16602855.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(学生信息管理系统Word文档格式.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

学生信息管理系统Word文档格式.docx

1、(2)完成设计过程:40分;(3)完成调试:(4)回答问题:20分。5)参考文献:(1)谭浩强. C+程序设计. 北京:清华大学出版社,2008 (2)(3)6)课程设计进度安排内容 天数地点构思及收集资料 2图书馆编程设计与调试 5实验室撰写论文 3图书馆、实验室学生签名:2012 年 6 月 18 日课程设计(论文)评审意见(1)完成原理分析(20分):优()、良()、中()、一般()、差();(2)设计分析(20分):(3)完成调试(20分):(4)翻译能力(20分):(5)回答问题(20分):(6)格式规范性及考勤是否降等级:是()、否()评阅人: 职称:2012 年6月 日目录一、

2、总体设计 4二、 详细设计 52.1. 系统的设计思路 52.2. 类的设计与函数实现 52.3. 源程序 62.4. 测试情况 20三、小结 22四、参考文献 23一、 总体设计(描述该系统主要解决的问题以及主要的功能模块)字体为宋体五号字,行间距为1.1倍。以下同.1. 该学生信息管理系统主要解决的问题学校更好地管理了解学生信息以及学生的学习情况。2. 该学生信息管理系统主要的功能模块如下:二、详细设计2.1.系统的设计思路(描述系统的设计思想,系统的实现方法的介绍,如果文字描述不清楚的话,建议用流程图来描述会更清楚。)1. 我设计的学生信息管理系统,通过c+文件流开辟磁盘空间来存储学生信

3、息的,该系统中,我定义了一个学生类。2. 学生类中包含了学生的学号,姓名,性别,物理成绩,数学成绩,英语成绩,c+成绩,学分,学生总分等学生信息。3.该学生信息管理系统中有七个函数类实现以下功能:(1)建立学生类。(2)学生信息的初始化。(3)字符串信息的输出。(4)学生信息的添加、修改、删除、查找。(5)学生信息的输出。(6)对学生信息按学分、成绩排序。(7)计算一门课的平均分和总分。2.2. 类的设计与函数实现(主要写出该系统中用到的类,类与类之间的关系,以及函数的主要功能,主要参数的介绍)1. 该学生信息管理系统中定义student类。2. 输入函数void add():用来输入学生信息

4、。3. 添加函数void adi():用来添加未输入学生信息。4. 修改函数void chance():用来修改输入或者添加时的错误数据。5. 删除函数void del():用来删除学生信息。6. 显示函数void display():用来输出全部的学生信息。7. 排序函数 void paixv():通过学生的学分来排序,并输出排序后的学生信息。2.3. 源程序(给出所有源程序清单,要求程序有充分的注释语句,至少要注释每个函数参数的含义和函数返回值的含义。#includefstreamstringiomanipusing namespace std;#define M 200 /可以存信息总量

5、int N=0;void meun(); /学生总量class studentpublic:student();void set(); /初始化信息,第一次对信息的输入void add(); /添加学生信息void del(); /删除学生信息void chance(); /修改学生信息void search(); /查询学生信息void display(); /显示全部学生信息void paixv(); /学生学分排序 private:static int num;string name,sex;float physic_score,math_score,English_score,c_sc

6、ore,total_score,xuefan;int student:num=000;student:student()void student:set()/学生信息输入函数 int i;string setname,setsex;float setphysic_score,setmath_score,setEnglish_score,setc_score,settotal_score,setxuefan;ofstream outfile;outfile.open(f1.txt,ios:out); /-打开文件-if(!outfile)cerropen errorendl;exit(1);/-

7、依次录入相应个数的学生信息-for(i=0;iM;i+)coutsetname;name=setname;if(setname=0)break; if(setname!= N+; num+; outfilenum ;setname coutsetsex; sex=setsex;setsex请输入物理成绩:setphysic_score; physic_score=setphysic_score;setphysic_score请输入数学成绩:setmath_score; math_score=setmath_score;setmath_score请输入英语成绩:setEnglish_score;

8、 English_score=setEnglish_score;setEnglish_score请输入c+成绩:setc_score; c_score=setc_score;setc_score请输入学分:setxuefan; xuefan=setxuefan;setxuefan请输入总成绩:settotal_score; total_score=settotal_score;settotal_scorenumi;setw(5)sexi;namei;physic_scorei;math_scorei;English_scorei;c_scorei;xuefani;total_scorei;to

9、tal_scorei你想删除那个k;k=k-1;infile.close(); /关闭f1.txt文件 /退出程序/-将数组存取的信息输出到文件中去- if(i!=k)outfilenumisexinameiphysic_scoreimath_scoreiEnglish_scoreic_scoreixuefaniphysic_scorek;math_scorek;English_scorek;c_scorek;xuefank;total_scorek; for(i=0;已修改成功search()/学生信息查询函数 int i,j,w=0,num,ai;char ch;string search

10、name,name,sex,cM2;float physic_score,math_score,English_score,c_score ,total_score,xuefan,bM6;按学号查找 infilenum;ai=num;ci0=sexi;ci1=namei;physic_score;bi0=physic_score;math_score;bi1=math_score;English_score;bi2=English_score;c_score;bi3=c_score;xuefan;bi4=xuefan;total_score;bi5=total_score;请输入学号! int n;n ; if(ai=n)w=1;学号 ai姓名ci0性别 ci1物理成绩bi0 cout数学成绩bi1英语成绩bi2c+成绩bi3学分bi4总成绩 bi5if(w=0)无此人信息display()/显示全部学生信息函数 int k, num;float physic_score,math_score,English_score, c_score ,total_score,xuefan;学号setw(8)性别物理数学英语c+总分for(k=0;kk+)name;sex;Engli

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1