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)
(2)功效要求:
a).能够输入各个项目标前三名或前五名成绩;
b).能统计各学校总分,
c).能够按学校编号、学校总分、男女团体总分排序输出;
d).能够按学校编号查询学校某个项目标情况;能够按项目编号查询取得前三
或前五名学校。
(3)要求:
输入数据形式和范围:20 以内整数(假如做得愈加好能够输入学校名称,
运动项目标名称)
(4)输出形式:
有汉字提醒,各学校分数为整形
(5)界面要求:
有合理提醒,每个功效能够设置菜单,依据提醒,能够完成相关功效要求。
(6)存放结构:
学生自己依据系统功效要求自己设计,不过要求运动会相关数据要存放在数
据文件中。
(7)测试数据:
要求使用 1、全部正当数据;2、整体非法数据;3、局部非法数据。进行程
序测试,以确保程序稳定。测试数据及测试结果请在上交资料中写明;