校际运动会智能管理系统.docx
《校际运动会智能管理系统.docx》由会员分享,可在线阅读,更多相关《校际运动会智能管理系统.docx(28页珍藏版)》请在第一文库网上搜索。
1、校际运动会管理系统程序设计基础课程设计汇报二OO八年七月二十九日1.课程设计目的22课程设VI目描和规ti*23 .课程设计汇报内容33 .Isport类(Iei)44 .2主类及其子类44 .算法描述45 *46 .源程序及流程图51:课程设计的目的本程序重要学习类的使用,以及子类的调用,理解函数体的调用case语句使用,for循环,函数的J调用,深入加深对语言程序设计的理解,处理某些简朴B程序应用,综合实现程序的运用。2:校际运动会管理系统2:问题描述(1)初始化输入:N.参赛学校总数,M.男子竞赛项目数,W-女子竞赛项目数;各项目名次取法有如下几种:取前5名:第1名得7分,第2名得5分,
2、第3名得3分,第4名得2分,第5名得1分;取前三名:第一名得5分,第二名得3分,第三名得2分;顾客自定义:各名次权值有顾客定义。(2)由程序提醒顾客填写比赛成果,输入各项目获奖运动员B信息。(3)所有信息记录完毕后,顾客可以查询各个学校的比赛成绩,生成团体总分报表,查看参赛学校信息和比赛项目信息等。3:课程设计的基本规定:根据规定的题目,编写程序设计的阐明(程序设计文当),程序设计阐明包括如下内容:设计简要阐明1)程序运行的软硬件环境2)程序0构成模块及每个模块B基本功能3)每个模块的流程图4)程序0使用措施5)源程序0清单6)总结与体会3 .课程设计汇报内容3.1 第一种程序有一种Point
3、类,该类共有12个函数3.2 第一种程序的类中各个函数作用分别为:voidMenu();显示选单voidSet1();设置竞赛项目总数voidSet2();设置某项目名次的取法及每一名次的分值voidFind();查询功能voidSet3();设置竞赛项目信息voidPut();打印竞赛项目信息voidSet4();为某个竞赛项目设定比赛成果信息void1iSt();按学校打印成绩voidGetRePOrt();生成报表voidQUit();退出功能4 .算法描述该程序重要采用类的构造,及其应用,公有10函数,在函数中实现嵌套,连接,指针的传递,数组等简朴B程序构造。5 .运算成果该程序运行成
4、果及其程序逐渐实现为如下图片显示cC:Docu*entsandSettingsAdBinistrator桌面校I理WZ理理学会t仃7动进f运运息f篇会T的动f这单运落间际使个校总名信信绩信日目目果成目项项项结印项兄竞立隹5校士釐Q定阜黑出设设设设查退1234数次息息6息请您输入相应的字母:6 .源程序inc1ude#inc1udeusingnamespacestd;c1assSport/pub1ic:voidMenu();显示选单voidSet1();设置竞赛项目总数voidSet2();设置某项目名次的取法及每一名次的分值voidFind();查询功能voidSet3();/设置竞赛项目信息
5、voidPut();打印竞赛项目信息voidSet4();为某个竞赛项目设定比赛成果信息void1ist();/按学校打印成绩voidGetRePOi1();生成报表voidQuit();退出功能private:stringname;学校名称S1ringSnUmber;学校编号stringmtname;男子竞赛项目类型stringmtnumber;男子竞赛项目编号stringftname;/女子竞赛项目类型stringftnumber;女子竞赛项目编号ininumber;得分);strings;/定义字符型全局变量intn;定义整型全局变量SPOrttn00MIOO;/定义构造体数组intt1
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 校际 运动会 智能 管理 系统