没有合适的资源?快使用搜索试试~ 我知道了~
学生运动会成绩管理系统.pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
5星 · 超过95%的资源 1 下载量 123 浏览量
2022-06-14
07:00:47
上传
评论 1
收藏 682KB PDF 举报
温馨提示
试读
27页
学生运动会成绩管理系统.pdf学生运动会成绩管理系统.pdf学生运动会成绩管理系统.pdf学生运动会成绩管理系统.pdf学生运动会成绩管理系统.pdf学生运动会成绩管理系统.pdf学生运动会成绩管理系统.pdf学生运动会成绩管理系统.pdf学生运动会成绩管理系统.pdf
资源推荐
资源详情
资源评论
目录
一、系统开发的背景 ............................................................................................................................................. 1
二、系统分析与设计 ............................................................................................................................................. 1
(一)
(二)
(一)
(二)
(三)
(四)
(五)
(六)
(七)
(八)
系统功能要求 ....................................................................................................................................... 1
系统模块结构设计 ............................................................................................................................... 1
统计各系别总分:
VOID FUNCT
1() ......................................................................................................... 4
按系别编号排序:
VOID FUNCT
2() ......................................................................................................... 5
按系别总分排序:
VOID FUNCT
3() ......................................................................................................... 6
按男团体总分排序:
VOID FUNCT
4() ..................................................................................................... 7
按女团体总分排序:
VOID FUNCT
5 () ................................................................................................... 8
按系别编号查询某个项目情况:
VOID FUNCT
6 ().............................................................................. 10
按项目编号查询取得名次的系别:
VOID FUNCT
7() ........................................................................... 11
退出系统:
VOID FUNCT
0() ................................................................................................................... 13
四、 系统测试 .................................................................................................................................................. 13
(一)
(二)
(三)
(四)
(五)
(六)
(七)
(八)
(九)
(十)
测试
VOID HUANYINGNI
()函数,
VOID INPUT
()函数 ................................................................................ 13
测试
VOID MULU
()函数.......................................................................................................................... 14
测试
VOID FUNCT
1()函数 ...................................................................................................................... 14
测试
VOID FUNCT
2()函数 .................................................................................................................... 15
测试
VOID FUNCT
3()函数 .................................................................................................................... 15
测试
VOID FUNCT
4()函数 ...................................................................................................................... 15
测试
VOID FUNCT
5()函数 ...................................................................................................................... 16
测试
VOID FUNCT
6()函数 ...................................................................................................................... 16
测试
VOID FUNCT
7()函数 ...................................................................................................................... 16
测试
VOID FUNCT
0()函数 ...................................................................................................................... 16
五、总结............................................................................................................................................................... 17
六、附件(代码) ............................................................................................................................................... 18
1 / 27
学生运动会成绩管理系统
一、系统开发的背景
为了学校方便管理学生运动会成绩,查询各系总分、各项目排名、以
及各系获奖情况,因此我们用所学的知识设计了一个学生运动会管理系统,
以此方便学校对运动会情况的了解及查询。
二、系统分析与设计
(一) 系统功能要求
该系统可以实现:1) 可以输入各个项目的前三名的成绩; 2) 能统计
各系别总分;3) 可以按系别编号、系别总分、男女团体总分排序输出;4)
可以按系别编号查询某系某个项目的情况;5) 可以按项目编号查询取得前
三名的系别。
(二) 系统模块结构设计
概要设计:
1 结构体
运动项目
{ 项目编号 ;名次;};
系别
{ 系别编号;项目;团体总分;男团体总分;女团体总分;};
2 主程序(main)
包括登陆欢迎程序,分数录入程序,查询程序,退出程序
通过对系统功能的分析,学生运动会成绩管理系统功能如图 1 所示。
1 / 27
学生运动会成绩管理系统
统
计
各
系
别
总
分
按
系
别
编
号
排
序
按
系
别
总
分
排
序
按
男
团
体
总
分
排
序
按
女
团
体
总
分
排
序
按
系
别
编
号
查
询
系
别
某
个
项
目
按
项
目
编
号
查
询
取
得
名
次
的
系
别
退
出
系
统
图 1 学生运动会成绩管理系统功能图
通过上图的功能分析,把整个系统划分为 8 个模块:
1、统计各系别总分,该模块主要实现:统计各系别运动会成绩
总分,借助函数 void funct1()来实现;
2、按系别编号排序,该模块主要实现:按照各系别编号从小到大
进行排序,借助函数 void funct2()来实现;
3、按系别总分排序,该模块主要实现:按照各个系别运动会成绩
总分从大到小进行排序,借助函数 void funct3()来实现;
4、按男团体总分排序,该模块主要实现:按照各系别男团体获得
的总分从大到小进行排序,借助函数 void funct4()来实现;
5、按女团体总分排序,该模块主要实现:按照各系别女团体获
得的总分从大到小进行排序,借助函数 void funct5()来实现;
2 / 27
6、按系别编号查询某个项目情况,该模块主要实现:根据系别
编号查询该系别在某个项目中所获得的成绩,借助函数 void funct6()
来实现;
7、按项目编号查询取得名次的系别,该模块主要实现:根据项
目编号查询取得该项目前三名的系别,借助函数 void funct7()来实
现;
8、退出系统,该模块主要实现:学生运动会成绩管理系统的安
全退出,借助函数 void funct0()来实现;
3 / 27
三、系统的设计与实现
(一) 统计各系别总分:void funct1()
分析:根据各系所获奖项的级别,按照每个一等奖加 5 分,每个二等
奖加 3 分,每个三等奖加 2 分,统计出各系所获得的总分。流程图如图 2
所示。
开始
总分= 一等奖×5 + 二
等奖×3 + 三等奖×2
输出总分
结束
图 2:void funct1()流程图
该模块的具体代码如下所示。
void funct1() //统计各系别总分
{ int i,q;
printf(" **********统计各系别总分**********\n");
printf(" **系别编号**\t\t **总分**\n");
for(i=0;i<N;i++)
printf("\t%d\t\t\t %d\n",dep[i].departmentnum,dep[i].total);
printf("\n");printf("\n");
printf("**** 0:退出;1:返回目录。\n");
printf("****请选择: ");
scanf("%d",&q);
while(q==0||q==1)
{
if(q==0) funct0();
if(q==1) xunhuan();
else
{
printf("输入错误(只能是 0 或 1),请重新输入:");
}
}
4 / 27
剩余26页未读,继续阅读
资源评论
- 2301_798164582024-05-12发现一个宝藏资源,资源有很高的参考价值,赶紧学起来~
G11176593
- 粉丝: 6674
- 资源: 3万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功