C语言课程设计--校际运动会管理系统
《C语言课程设计--校际运动会管理系统》由会员分享,可在线阅读,更多相关《C语言课程设计--校际运动会管理系统(24页珍藏版)》请在毕设资料网上搜索。
1、 C 语言程序设计实践报告 题 目 校际运动会管理系统 学生姓名 指导教师 学 院 信息院 专业班级 完成时间 2012 年 6 月 27 1 校际运动会管理系统校际运动会管理系统 一、题目要求 校际运动会管理系统 1、需要处理的基础数据 学校信息:学校编号、学校名称、男子竞赛项目、女子竞赛项目、项目积分、总分等 运动员信息:运动员编号、所属学校、姓名、性别、年龄、参赛项目、成绩、名次、积分 等 2、系统的基本功能 基本信息输入:输入学校、运动员的基本信息 竞赛信息输入: (1)根据运动员的参赛项目和获取名次,自动给予运动员相应的积分:第 1 名得分 5,第 2 名得 分 3,第 3 名得分
2、2,其他名次不得分; (2)根据运动员所属的学校,自动给学校的相应竞赛项目加上积分; 信息查询: (1)查询学校信息 (2)查询运动员信息 成绩排序 按照分数从高到低,对学校的团体名次、学校的男子或女子竞赛名次进行排序。 二.总体设计 分析整个系统,根据以上的需求分析及题目要求,可将整个系统的设计分为以下五个模块:信 息输入、录入比赛结果、查询信息、按分排序、退出. 1 总的模块图 Information Savescore() 比赛结果录入 Saveschool ()保存学校信息 Saveprogram ()保存项目信息 Saveathele ()保存运动员信 2 三、 详细设计 主函数 主
3、函数一般设计的较为简洁,只提供输入、功能处理和输出部分的函数调用。其中各功能模块 用菜单方式选择。另外菜单部分也可以写成函数。 流程图 Main Search ( ) Exi t(0) Ttzf () 查询团体总分 Csxx ()查询参赛学校信息 Bsxm ()查询团体总分 图 1 整体模块图 Rank() 3 程序 int main() menu(); void menu() int n,w1; do puts(“tt*_ 欢迎进入校际运动会管理系统 _*n“); puts(“tt*菜单*n“); puts(“tt* 1.信息录入 *n“); puts(“tt* 2.比赛结果录入 *n“); puts(“tt* 3.查询 *n“); puts(“tt* 4.排序 *n“); puts(“tt* 5.退出 *n“); puts(“tt*n“); printf(“Choice you
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言 课程设计 校际 运动会 管理 系统
