基于运动会分数统计系统的数据结构设计与实现
4星 · 超过85%的资源 需积分: 13 98 浏览量
更新于2024-07-29
2
收藏 441KB DOC 举报
“运动会分数统计系统数据结构课程设计论文”
本课程设计的主要目的是为了培养学生用学到的书本知识解决实际问题的能力,培养实际工作所需要的动手能力,并培养学生以科学理论和工程上能力的技术。通过课程设计的实践,学生可以在程序设计方法、上机操作等基本技能和科学作风方面受到比较系统和严格的训练。
课程设计的内容和要求包括:参加运动会有n个学校,学校编号为1……n。比赛分成m个男子项目,和w个女子项目。项目编号为男子1……m,女子m+1……m+w。不同的项目取前五名或前三名积分;取前五名的积分分别为:7、5、3、2、1,前三名的积分分别为:5、3、2;哪些取前五名或前三名由学生自己设定。
功能要求包括:
1. 可以输入各个项目的前三名或前五名的成绩;
2. 能统计各学校总分,
3. 可以按学校编号或名称、学校总分、男女团体总分排序输出;
4. 可以按学校编号查询学校某个项目的情况;可以按项目编号查询取得前三或前五名的学校。
5. 数据存入文件并能随时查询
6. 规定:输入数据形式和范围:可以输入学校的名称,运动项目的名称
输出形式:有中文提示,各学校分数为整形
界面要求:有合理的提示,每个功能可以设立菜单,根据提示,可以完成相关的功能要求。
存储结构:学生自己根据系统功能要求自己设计,但是要求运动会的相关数据要存储在数据文件中。
测试数据:要求使用1、全部合法数据;2、整体非法数据;3、局部非法数据。进行程序测试,以保证程序的稳定。测试数据及测试结果请在上交的资料中写明。
主要参考文献包括《数据结构》(C语言版)、《数据结构题集》等。
本课程设计的主要知识点包括:
* 数据结构的设计和实现
* 程序设计方法
* 上机操作
* 科学理论和工程上能力的技术
* 大型、复杂、高质量的应用软件和系统软件的开发
通过本课程设计,学生可以学习和掌握数据结构的设计和实现,提高自己的动手能力和科学理论和工程上能力的技术,并为将来的职业生涯打下坚实的基础。
2011-03-16 上传
2010-12-28 上传
2023-09-23 上传
2023-06-26 上传
2023-06-09 上传
2023-06-28 上传
2023-05-26 上传
2023-05-17 上传
CyckSDN
- 粉丝: 0
- 资源: 15
最新资源
- 构建Cadence PSpice仿真模型库教程
- VMware 10.0安装指南:步骤详解与网络、文件共享解决方案
- 中国互联网20周年必读:影响行业的100本经典书籍
- SQL Server 2000 Analysis Services的经典MDX查询示例
- VC6.0 MFC操作Excel教程:亲测Win7下的应用与保存技巧
- 使用Python NetworkX处理网络图
- 科技驱动:计算机控制技术的革新与应用
- MF-1型机器人硬件与robobasic编程详解
- ADC性能指标解析:超越位数、SNR和谐波
- 通用示波器改造为逻辑分析仪:0-1字符显示与电路设计
- C++实现TCP控制台客户端
- SOA架构下ESB在卷烟厂的信息整合与决策支持
- 三维人脸识别:技术进展与应用解析
- 单张人脸图像的眼镜边框自动去除方法
- C语言绘制图形:余弦曲线与正弦函数示例
- Matlab 文件操作入门:fopen、fclose、fprintf、fscanf 等函数使用详解