1、校际运动会管理系统 校际运动会管理系统校际运动会管理系统 程序设计基础课程设计报告程序设计基础课程设计报告 专专 业:业: 计算机科学与技术系计算机科学与技术系 班班 级:级: 一班一班 姓姓 名:名: 冯玉婷冯玉婷 学学 号号: : 2011508017 2011508017 指导教师:指导教师: 郑瑶郑瑶 完成日期:完成日期:20122012- -6 6- -2525 校际运动会管理系统 - 1 - 目录目录 1. 课程设计目的 - 2 - 1.1 课程设计目的: . - 2 - 1.2 课程设计题目: . - 2 - 1.3 题目要求: - 2 - 2.总体设计 . - 4 - 2.1
2、总体组成框图: . - 4 - 2.2 总体流程图: - 5 - 3.详细设计 . - 6 - 3.1 信息录入模块 - 6 - 3.2 查询各学校信息 - 6 - 3.2.1 函数功能: - 6 - 3.2.2 函数介绍: - 6 - 3.2.3 函数流程图:. - 6 - 3.3 生成团队报表 - 7 - 3.3.1 函数功能: - 7 - 3.3.2 函数介绍: - 7 - 3.3.3 函数流程图 - 7 - 3.4 输出各参赛学校的信息 - 8 - 3.4.1 函数功能: - 8 - 3.4.2 函数介绍: - 8 - 3.5 输出比赛项目信息 . - 9 - 3.5.1 函数功能:
3、- 9 - 3.5.2 函数介绍: - 9 - 3.5.3 函数流程图:. - 9 - 4、运行结果 - 10 - 4.1 主界面 . - 10 - 4.2 查询各学校信息 . - 10 - 4.3 生成团队报表 .- 11 - 4.4 输出各参赛学校的信息 .- 11 - 4.5 输出比赛项目信息 . - 12 - 4.6 输入比赛的相关信息 . - 12 - 5、课程设计总结 . - 14 - 6、参考文献 - 15 - 校际运动会管理系统 - 2 - 1. 课程设计目的 1.1 课程设计目的:课程设计目的: C+程序设计是计算机科学与技术专业的必修课。自己做一个课程设计 是学习完本书后进
4、行的一次全面的综合性练习。 其目的在于加深对 C+编程的理 解,培养学生的实践能力,促进理论与实践的结合。通过课程设计,让学生能够 熟练运用 C+进行面向对象编程,建立对象模型,降低软件的复杂性,改善软件 的重用性和维护性,提高软件的生产效率,全面掌握面向对象编程技术。 1.2 课程设计题目课程设计题目: 题目:校际运动会管理系统 1.3 题目要求题目要求: (1)初始化输入:N-参赛学校总数,M-男子竞赛项目数,W-女子竞赛项目 数; (2)各项目名次取法有如下几种: 取前 5 名:第 1 名得分 7,第 2 名得分 5,第 3 名得分 3,第 4 名得分 2, 第 5 名得分 1; 取前 3 名:第 1 名得分 5,第 2 名得分 3,第 3 名得分 2; 用户自定义:各名次权值由用户指定。 (3)由程序提醒用户填写比赛结果,输入各项目获奖运动员的信息。 (4)所有信息记录完毕