电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

数据结构课程设计报告运动会分数统计(能实现)VIP免费

数据结构课程设计报告运动会分数统计(能实现)_第1页
1/26
数据结构课程设计报告运动会分数统计(能实现)_第2页
2/26
数据结构课程设计报告运动会分数统计(能实现)_第3页
3/26
1 运动会分数统计 1 需求分析 根据课程设计任务书要求,本系统开发主要完成以下功能和性能。 任务:参加运动会有n 个学校,学校编号为1……n。比赛分成m 个男子项目,和w 个女子项目。项目编号为男子 1……m,女子 m+1……m+w。不同的项目取前五名或前三名积分;取前五名的积分分别为:7、5、3、2、1,前三名的积分分别为:5、3、2;哪些取前五名或前三名由学生自己设定。(m<=20,n<=20) 功能要求: (1).可以输入各个项目的前三名或前五名的成绩; (2).能统计各学校总分; (3).可以按学校编号、学校总分、男女团体总分排序输出; (4).可以按学校编号查询学校某个项目的情况;可以按项目编号查询取得前三或前五名的学校。 规定:输入数据形式和范围:20 以内的整数(如果做得更好可以输入学校的名称,运动项目的名称) 输出形式:有中文提示,各学校分数为整形 界面要求:有合理的提示,每个功能可以设立菜单,根据提示,可以完成相关的功能要求。 存储结构:学生自己根据系统功能要求自己设计,但是要求运动会的相关数据要存储在数据文件中。 1.1 功能需求 本系统主要是运动会分数统计方案设计。 运动会分数统计方案适合采用结构体数组,为了实现系统功能,主要应实现以下几部分:比赛成绩输入、比赛成绩输出、查询比赛成绩和调用统计结果。 1.2 数据需求 需要输入学校编号,项目编号,取得的名次,以及哪些名次。 1.3 性能需求 本程序在运行期间,为了避免在运行大量数据时不会出错,并且能够在很短的时间内将运行结果稳定输出,就需要系统达 到 安 全 性能好,可靠 性高 ,稳定性强 ,处 理数据迅 速 等 特点 。 2 总体设计 2.1 系统设计方案 本方案要求准 备 结构体数组、读 写 文件。还 能把 信 息 直 接 输入存储到 文件中,读 取文件中信 息 ,从 而 得到 结果。 (1) 菜单设计 分为主函 数菜单、比赛成绩输出菜单、查询分数统计结果菜单、查询方式子菜单。 (2) 数据保 存方式 建 立文件,数据保 存在文件中。运动运分数统计程序 (3) 数据类 型 采用结构体类 型 。 (4) 存储结构 采用结构体类 型 数组存储结构存储。 (5) 算 法 设计 输入比赛结果模 块 中运用了冒 泡 算 法 将输入的数据排序。 2.2 功能模块设计 根据分析整个系统主要划分为4 个功能模块,分别执行要求中的功能。该系统分为比赛成绩输入、比赛成绩输出、查询比赛成...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

数据结构课程设计报告运动会分数统计(能实现)

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部