- 1、本文档共11页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
课程设计报告
课程设计题目:研究生初试录取
研究生考试课程为4门,其中数学、外语、政治为统一命题,而专业基础课则根据不同的专业由招生学校自行命题。国家对初试录取分数有总分要求(如某一年要求4门课总分应达到310分),另外还有对每门课的最低分数要求(如总分为100的试卷最低应达到40分,总分为150的试卷最低应达到65分)。编程统计初试合格的人数,并按总分由高到低的顺序输出合格考生的信息。
学生姓名 : 冯小宁
专 业: 软件工程
班 级 : 091110
指导教师 : 李祥
2010年12 月 16 日
东华理工大学
目录
1 需求分析----------------------------------------------3
2 功能设计----------------------------------------------3
2.1 功能描述-------------------------------------3
2.2 功能实现概述----------------------------------3
3 概要设计----------------------------------------------4
4 详细设计----------------------------------------------5
5 调试操作与说明-----------------------------------------9
1 需求分析
据京报网2010年01月06号的报道,我国2010年的研究生报考人数达到了140万啦。这么大的报考人数对初试录取工作是一个巨大的挑战,能不能有一款简便易用的软件来减轻这种压力呢?这时,用C++设计一款研究生初试录取的程序就是不可避免的啦.
2 功能设计
2.1 功能描述
主要有三大功能:
1 可以根据系统的提示输入考生的相关信息,如姓名,准考证号等等;
2 可以根据系统的提示输入初试录取的相关要求,如总分,数学分数等等;
3 可以统计录取的人数并按总分由高到低的顺序依次输出考生的信息。
2.2 功能实现概述
可以定义两个Ccandidate类:一个为Condition类,用来存储考生的相关信息并是想相关操作;另一个为类,用来存储录取的相关要求。
3 概要设计
设计两个类,一个为Ccandidate,一个为Condition,它们的结构用UML类图画出如下:
Ccandidate -addscore:int
-foreignscore:int
-majorname:char
-majorscore:int
-mathscore:int
-p_cardnumber:int
-policy:int
-s_name:char
-s_state:char +Ccandidate()
+ Ccandidate( *name:char, *majname:char, *state:char, number:int, ms:int, fs:int, majs:int, ps:int)
+ opertor=(s:Ccandidate):Ccandidate
Condition -foreign:int
-major:int
-math:int
-policy:int
-totlescore:int +condition()
4 详细设计
源代码如下:
//研究生初试录取源程序
#includeiostream.h
#includefstream.h
#includestring.h
#includeiomanip.h
class Ccandidate //考生类
{
public:
char s_name[10]; //姓名
int p_cardnumber; //准考证号
char majorname[20]; //报考专业
char s_state[10]; //状态(应届/历届)
int mathscore; //数学
int foreignscore; //外语
int majorscore; //专业课
int policyscore; //政治
int addscore; /
您可能关注的文档
- (HSE管理文件)FREP-04-HSE-2023.doc
- (HSE管理文件)FREP-04-HSE-2027.doc
- (HSE管理文件)FREP-04-HSE-2029.doc
- (HSE管理文件)FREP-04-HSE-2030.doc
- (HSE管理文件)FREP-04-HSE-2031.doc
- (HSE管理文件)FREP-04-HSE-2032.doc
- (HSE管理文件)FREP-04-HSE-2033.doc
- (HSE管理文件)FREP-04-HSE-2034.doc
- (HSE管理文件)FREP-04-HSE-2035.001.doc
- (HSE管理文件)FREP-04-HSE-2035.002.doc
- GB/T 32151.38-2024温室气体排放核算与报告要求 第38 部分:水泥制品生产企业.pdf
- 中国国家标准 GB/T 32151.38-2024温室气体排放核算与报告要求 第38 部分:水泥制品生产企业.pdf
- 《GB/T 22069-2024燃气发动机驱动空调(热泵)机组》.pdf
- GB/T 22069-2024燃气发动机驱动空调(热泵)机组.pdf
- 中国国家标准 GB/T 22069-2024燃气发动机驱动空调(热泵)机组.pdf
- 中国国家标准 GB/T 11064.1-2024碳酸锂、单水氢氧化锂、氯化锂化学分析方法 第1部分: 碳酸锂含量的测定 滴定法.pdf
- GB/T 11064.1-2024碳酸锂、单水氢氧化锂、氯化锂化学分析方法 第1部分: 碳酸锂含量的测定 滴定法.pdf
- 《GB/T 11064.1-2024碳酸锂、单水氢氧化锂、氯化锂化学分析方法 第1部分: 碳酸锂含量的测定 滴定法》.pdf
- GB/T 1148-2024内燃机 铝活塞.pdf
- 中国国家标准 GB/T 1148-2024内燃机 铝活塞.pdf
文档评论(0)