C/C++运动会积分流程管理系统[2023-10-22]

C/C++运动会积分流程管理系统[2023-10-22]

课题8

运动会积分流程管理

问题描述

学生运动会成绩数据库系统记录某校运动会上全部运动项目,各系获得的分数及排名的情况。请设计一个积分系统,方便学校对比赛成绩进行统计管理,并支持复议等流程状态的管理。
开发环境 C或C++等

基本要求

(1)基本信息管理
参赛的院系管理,包括院系编码、院系名称,可进行增、删、改、查。
项目管理,包括项目编号、项目名称、项目类型(男子、女子、混合、男女都可以)、 项目分值,提供增删改查功能
奖项系数:每项目取前三名,系数设置为为 1,0.5,0.2,如一个项目分值为 10,第一名得 10 分,第二名得 5 分,第三名得 2 分
(2)成绩录入
管理员凭密码进入录入成绩状态,填写比赛结果,输入各项目获奖前三名的院系信息。
(3)查询统计
可以按各系院编号输出总分;按总分排序;按系院编号查询;按项目编号查询;
(4)成绩流程管理
成绩生效需经过如下状态:
1)管理员录入后为公示
2)院系如对成绩有异议,提出复核申请,此时成绩状态为待复核
3)管理员接到复核申请后,给出复核意见:同意,重新填写成绩;不同意,维持原成绩。 此时成绩状态为复核完毕,不再允许修改。
4)公示后 1 小时,如没有异议,则成绩生效,也不允许修改;
普通用户功能:
1)普通用户可以查询各个比赛成绩,生成团体总分报表,查看参赛院系的成绩和各比赛项目最终名次等。
2)提交复核申请,提请管理员修改成绩。
3)查询成绩复核状态

设计要求

(1)界面美观,交互方便。
(2)注释详细:每个变量都要求有注释说明用途;函数有注释说明功能,对参数、返回值也要以注释的形式说明用途;关键的语句段要求有注释解释。
(3)程序的层次清晰,可读性强。
(4)变量、函数命名符合规范。

拓展功能要求

(1)赛程管理,录入各项比赛时间,参赛者,录入分数时,只能对已结束比赛的项目进行录入。
(2)完善流程管理,如超过多长时间不能要求复核等可行功能。

源码联系UP主 -> https://space.bilibili.com/329101171

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值