C课程设计运动会系统报告.doc
文本预览下载声明
PAGE \* MERGEFORMAT0
课程设计报告
课程名称: 高级语言程序设计课程设计
姓 名: ***************
班级学号: *************
指导教师: *************
完成日期: 2012/6/8
目录
TOC \o 1-3 \h \z \u HYPERLINK \l _Toc295305098 1 课程设计目的与要求 PAGEREF _Toc295305098 \h 1
HYPERLINK \l _Toc295305099 2 问题描述 PAGEREF _Toc295305099 \h 2
HYPERLINK \l _Toc295305100 3总体设计 PAGEREF _Toc295305100 \h 3
HYPERLINK \l _Toc295305101 3.1 功能分析 PAGEREF _Toc295305101 \h 3
HYPERLINK \l _Toc295305102 3.2 系统使用的主要函数 PAGEREF _Toc295305102 \h 4
HYPERLINK \l _Toc295305103 3.3 系统使用的主要数据结构 PAGEREF _Toc295305103 \h 6
HYPERLINK \l _Toc295305104 4 详细设计 PAGEREF _Toc295305104 \h 8
HYPERLINK \l _Toc295305105 4.1信息输入模块 PAGEREF _Toc295305105 \h 8
HYPERLINK \l _Toc295305106 4.2结果录入模块 PAGEREF _Toc295305106 \h 10
HYPERLINK \l _Toc295305107 4.3查询模块 PAGEREF _Toc295305107 \h 10
HYPERLINK \l _Toc295305108 5功能测试 PAGEREF _Toc295305108 \h 11
HYPERLINK \l _Toc295305109 5.1系统主界面 PAGEREF _Toc295305109 \h 11
HYPERLINK \l _Toc295305110 5.2输入信息界面 PAGEREF _Toc295305110 \h 12
HYPERLINK \l _Toc295305111 6 程序设计调试情况分析 PAGEREF _Toc295305111 \h 15
HYPERLINK \l _Toc295305112 7 课程设计小结 PAGEREF _Toc295305112 \h 16
HYPERLINK \l _Toc295305113 参考文献 PAGEREF _Toc295305113 \h 16
HYPERLINK \l _Toc295305114 附录 系统源程序 PAGEREF _Toc295305114 \h 17
运动会管理系统
1 课程设计目的与要求
1.初始化输入:N-参赛学校总数,M-男子竞赛项目数,W-女子竞赛项目数;各项目名次取法有如下几种: ① 取前6名:第1名得分 7,第2名得分 5,第3名得分4,第4名得分3,第5名得分2,第5名得分1;② 取前3名:第1名得分 5,第2名得分 3,第3名得分2; ③ 用户自定义:各名次权值由用户指定;
2.由程序提醒用户填写比赛结果,输入各项目获奖运动员的信息;
3.所有信息记录完毕后,用户可以查询各个学校的比赛成绩,生成团体总分报表,查看参赛学校信息和比赛项目信息等。
2 问题描述
本课题是运动会管理系统的设计,改程序总共有分为信息输入,成绩录入和查询三个大的模块。在信息输入里边又包括了保存运动员信息,保存学校信息和保存比赛项目信息;在查询模块里有学校总体成绩查询,学生个人成绩查询。而且能自己选择排名办法,有取前5名的办法;取前七名的办法。当然了,用户可以根据自己的需求自定义选取办法。在信息输入完毕之后,可以录入运动会的得分情况,而且能够和刚刚输进去的信息一起存档。在最后的查询模块中可以查找出你想要得到的信息。
利用函数,实现了数据的输入,数据的处理,数据的输出,实现了运这个系统程序的设计,此程序就是针对所在的问题设计的。在设计过程中主要用了指针,函数定义,函数调用等知识。
随着各高等院校的不断扩招,其田径运动会的规模也随之扩大。运动会的组织和管理所需要的各种数据的报送,运动
显示全部