- 1、本文档共6页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
cdl学生成绩管理系统开发实验报告
2009届软件学院 软件工程+电子商务1班 程道雷
学号:2009 2110 110 119
Cdl 学生成绩管理系统实验报告
一、问题描述
这是一个基于学生管理考试成绩管理而做的系统,具体有以下几种功能:
1 查找某个同学的信息
2 修改某个同学的信息
3 在输入某个分数段就输出并算出通过率
4 整个班的各科的平均分
5 各科成绩的具体情况
6 一个猜谜语游戏
7、输出必威体育精装版的数据
二、系统设计
(一)采用的思想.
1、是进入系统。系统里我设计了一个默认密码,就是:123456。
2、把所有的数据存进去。这里采用的是成员函数之间的调用来实现了数据的输入的。
3、输入你想进行的功能的代码进行功能的使用。每个功能里面也会有好多的选择,这个为了方便,我直接用阿拉伯数据代替功能的接口了,在这些功能之中也面临着一些选择,就拿改分数来说,你还要选择改的科目,而且系统里设计的是一次只能改一科。
4、功能的选择我用了两种方式,一种是switch ,另一种就是用if 了。
5、系统里动用了有哪些信誉好的足球投注网站字字符串的方法进行识别要改的人,还用了冒泡排序法实现对整体的排序,实现的比较好。算法主要用到的就是这两个了。结构比较复杂。
6、这个系统里我设计了好多的人性化操作,比如说向导,每进行一次操作之前,都会对你进行提醒,而且可次在使用了某种功能以后,您还可以接着用其它的功能。
(二)类和函数的使用
用的类有:people ,school ,s_class ,english ,math ,it,chinese ,student
总共加起来是八个类,其中有,people 是school ,以及要s_class 的基类,s_class 又是 stuent 的基类,同时english ,math ,it,chinese也是student 的基类
1、其用了:people ,school ,s_class ,english ,math ,it,chinese ,student
总共加起来是八个类,其中有,people 是school ,以及要s_class 的基类,s_class 又是 stuent 的基类,同时english ,math ,it,chinese也是student 的基类
(1)People主要用来存储每个人的性别
void getdata(char a,int i)//存放同学的性别
int display(int i)//返回第 i个同学的性别
(2)School 主要用来存放学校的名字,
school(char *a)//构造函数。有主函数中直接构造了校名为”华东交通大学“
void getdata(int bj,int i)//存放每一个学生的班级。
int display(int i) //返回第i个同学的班级
void out()//输出学校的名字
(3)S_class 主要用来存放大家的班级,
然后那四门表示学科的类用来存自己的分数,和计算与自己有关 的东西;
void getdata(int bj,int i)//存放每一个学生的班级。
int display(int i) //返回第i个同学的班级
Stuent 是最后的大东家。基本上大的运算都是在这个类里面进行的,
void display1(int n)//冒泡根据每个同学的总分进行的从大到小的排序
void display2(int n)//输出每个同学的部分信息
void display3(char *s,int n); //有哪些信誉好的足球投注网站要查找的人,并输出有关信息
void display4(char *s,double gaifen,int k,int n); //修改某个人的分数
void display5(double fen,double wei,int n); //查找一个范围的分数
void display6(int k,int n); //计算其中某科的平均分
(5) english ,math ,it,chinese
void getdata(double val,int i)//输入学生的成绩
double display(int i)//返回第i个同学的成绩
void show4(int n)//计算单门班级总分,和平均分,以及及格率
三、使用说明
(一)输入
1、 进入这个系统需要一个安全密码,为了方便,这里采用了默认密码,为123456。
2、 输入学生的总人数,这个系统在做的过种中,
您可能关注的文档
最近下载
- 【培训课件】财务管理工作中存在的问题和解决措施.ppt VIP
- 《针刺伤预防与处理》团体标准解读与实践PPT课件.pptx VIP
- 碳素、活性炭生产加工项目环评报告书.pdf VIP
- 《曹刿论战》第2课时示范公开课教学PPT课件【统编人教版九年级语文下册】.pptx
- (含图)原神家具负载表及计算器2.0.5.4.xlsx
- 【培训课件】财务管理与集团内部控制.ppt VIP
- DB50T 632-2015 火灾高危单位消防安全评估规程.pdf VIP
- 长庆油田公司第一采气厂地面产能建设工程 竣工资料编制办法.pdf
- AI能力融入职业院校教师数字素养培养的路径研究.docx VIP
- SB_T 11094-2014中药材仓储管理规范.pdf
文档评论(0)