运动会管理系统C++语言课程设计报告书

运动会管理系统C++语言课程设计报告书

ID:38751805

大小:1.26 MB

页数:20页

时间:2019-06-18

运动会管理系统C++语言课程设计报告书_第1页
运动会管理系统C++语言课程设计报告书_第2页
运动会管理系统C++语言课程设计报告书_第3页
运动会管理系统C++语言课程设计报告书_第4页
运动会管理系统C++语言课程设计报告书_第5页
资源描述:

《运动会管理系统C++语言课程设计报告书》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、淮海工学院计算机工程学院课程设计报告设计名称:运动会管理系统姓名:学号:专业班级:系(院):计算机工程学院计算机科学系设计时间:设计地点:计算机工程学院机房、教室、学生宿舍、图书馆指导教师评语:签名:年月日C++课程设计报告第20页,共20页1.课程设计目的本课程设计是计算机科学与技术专业重要的实践性环节之一,是在学生学习完《C++程序设计》课程后进行的一次全面的综合练习。本课程设计的目的和任务:(1)巩固和加深学生对C++课程的基本知识的理解和掌握;(2)掌握C++编程和程序调试的基本技能;(3)利用C++进行简单软件设计的基本思路和方法;(4)提高运用C++解决实际问题的能力;(5)掌握

2、书写程序设计说明文档的能力。本次课程设计利用《C++程序设计》课程中所学到的编程知识和编程技巧,完成具有一定难度和工作量的程序设计题目,帮助学生掌握编程、调试的基本技能,使学生能够独立完成所布置的任务。2.课程设计任务与要求:要求:1)设计题目、设计要求以及系统功能需求分析;2)总体设计:包括模块说明、模块结构图和系统流程图;3)详细设计:包括主要功能模块的算法设计思路以及对应的工作流程图;4)源程序代码及设计成果:完整源程序清单和设计成果;5)总结:调试分析过程描述:包括测试数据、测试输出结果以及对程序调试过程中存在问题的思考(列出主要问题的出错现象、出错原因、解决方法及效果等)包括课程设

3、计过程中的学习体会与收获、对C++和本次课程设计的认识等内容.;任务:设计一个运动会管理系统,用于管理比赛时体操、跳水、滑冰等赛事裁判员对赛事的评分。假设只有这3场比赛event,每场有5个裁判评分。要求如下:1)能够提供一个程序界面对运动员的基本资料进行输入、删除、修改和查询等,基本资料应保存在文件中。2)能够输入、修改、查询某项比赛event的比赛时间,3项比赛的资料保存在文件中。3) 比赛项目分男子组和女子组,每个运动员的总分计算规则是:去掉最高分、去掉最低分求平均值。4)提供界面让工作人员输入每场比赛的所有运动员的每个裁判的分数,能查询某场比赛所有运动员的最后得分5)评分的资料保存在

4、score.txt中,包含的数据项有:所属的学校、运动员编号、得分1、得分2、得分3、得分4、得分5、总分、平均分。3.课程设计说明书C++课程设计报告第20页,共20页⑴概要设计一、模块说明为了能够在运动会中更好地管理运动会中参加比赛的学生们的各项情况,同时,便于数据的统计和查找,我设计了一个运动会信息管理系统。在本次程序设计中我设计了十二个模块,分为五个大模块,分别是运动员基本资料管理模块、比赛event数据管理模块、运动员分数输入模块、运动员分数查询模块、数据保存模块,其中运动员基本资料管理模块又分为运动员基本资料输入、运动员基本资料修改、运动员基本资料删除、运动员基本资料查询四个小模

5、块,比赛event数据管理模块又分为比赛event数据输入、比赛event数据修改、比赛event数据查询三个小模块。二、模块结构图C++课程设计报告第20页,共20页三、系统流程图⑵详细设计各功能模块设计思路及流程图:1、运动员基本资料管理模块用于管理运动员资料的添加、修改、删除、查询等功能,分别通过4个函数来实现这个功能。C++课程设计报告第20页,共20页2、比赛event数据管理模块用于比赛event资料的输入、修改、查询等功能,分别通过3个函数来实现这个功能。运动员成绩输入通过for循环进行输入。C++课程设计报告第20页,共20页4.课程设计成果程序源代码#include

6、tream>#include#include#includeusingnamespacestd;voidkaishi()//开始界面{cout<<"********学校运动会管理系统*********"<

7、l;cout<<"***********************************"<

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。