《C++教学资料》研究生初试录取-C++.doc

《C++教学资料》研究生初试录取-C++.doc

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 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; /

文档评论(0)

***** + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档