【技术实现步骤摘要】
一种专题赛自动化流程节点控制方法
[0001]本专利技术属于智能教育的
,具体涉及一种专题赛自动化流程节点控制方法
。
技术介绍
[0002]基于互联网的大数据时代,各比赛系统过于分散,线上组织比赛也比较困难,专题赛作为各线上比赛软件的桥梁和纽带,能够极大提升用户对专题赛的整体认知
。
其特点主要体现在系统资源整合
、
分析比赛数据
、
吸引用户留存三大方面
。
[0003]中国申请号为
200910085573.8
的专利技术专利公开了一种通过分组实现大规模棋牌比赛的方法,使得多台服务器可以进行有效的协同,为一台单独的服务器根本无法承受的大量用户提供比赛服务
。
但该现有技术对于整个比赛过程中的节点控制
、
比赛监控等没有给出相应的实现方式
。
技术实现思路
[0004]有鉴于此,本专利技术提出了一种专题赛自动化流程节点控制方法,能够更有效的整合各类比赛软件的技术应用,以供学生来进行练习和比赛考核,使得学生的学习更加高效和便捷,也为教育领域行业进行了统一化的标准化输出,制定了专题赛比赛的整体流程化处理标准
。
[0005]本专利技术的技术方案是这样实现的:
[0006]本专利技术提供一种专题赛自动化流程节点控制方法,包括:
[0007]S1
根据专题赛的比赛要求,在专题赛系统中设定比赛流程,并将比赛流程划分为多个节点,每个节点对 ...
【技术保护点】
【技术特征摘要】
1.
一种专题赛自动化流程节点控制方法,其特征在于,包括:
S1
根据专题赛的比赛要求,在专题赛系统中设定比赛流程,并将比赛流程划分为多个节点,每个节点对应比赛流程中的一个环节,针对每个节点,制定相应的节点规则和控制策略,并为每个节点设计相应的接口,节点包括报名
、
分组
、
确认分组
、
创建比赛房间
、
开始比赛
、
结束比赛
、
获取比赛成绩
、
汇总成绩单
、
结束专题赛
、
预览和公布成绩单;
S2
分组包括分配服务器和分配房间,每个房间对应一个服务器,每个服务器同时接入多个房间,根据房间最大承载量和服务器最大承载量对报名成员进行随机分组,并对房间进行自动化部署和配置;
S3
根据分组要求对分组进行查验,查验无误后进行确认,确认分组后公布分组详情;
S4
根据服务器的接口模板,在服务器对应的房间中添加报名成员的信息
、
设置专题赛的比赛时长
、
设置相关配置项,完成创建比赛房间;
S5
对各服务器同步比赛开始的时间,并对各服务器的房间进行开始比赛的统一控制;
S6
对各服务器同步比赛结束的时间,并对各服务器的房间进行结束比赛的统一控制;
S7
根据服务器的接口模板,调用服务器对应的房间中各报名成员的比赛成绩,汇总各服务器的比赛成绩,进行成绩排名后汇总为成绩单;
S8
根据比赛流程进行多轮专题赛的晋级轮度或结束专题赛,形成专题赛的状态标识,状态标识为专题赛结束标识或待开启下一轮度专题赛标识,若状态标识为专题赛结束标识,则转至步骤
S9
,若状态标识为待开启下一轮度专题赛标识,则转至步骤
S2
;
S9
对专题赛的成绩单和获奖名单进行预览和公布
。2.
如权利要求1所述的一种专题赛自动化流程节点控制方法,其特征在于,步骤
S2
包括:
S21
预设各个服务器的参数设置,包括专题赛类型
、
最大承载量
、
服务器地址和接口模板;
S22
随机选择一个空的房间
A
i
,按照房间
A
i
的最大承载量
t
i
分配报名成员;
S23
获取房间
A
i
连接的服务器
B
i
,服务器
B
i
所接入的房间包括
{A1,A2,...,A
n
}
,
n
为服务器
B
i
所接入的房间总数;
S24
根据服务器
B
i
的最大承载量
T
i
和房间
A
i
的最大承载量
t
i
计算差值,作为剩余承载量
L
i
;
S25
计算
{A1,A2,A
i
‑1,A
i+1,
,...,A
n
}
房间的最大承载量之和
t
a
,并获取当前待分配的剩余报名成员人数
C
L
,根据判断规则进行判别:若
L
i
>t
a
且
t
a
>C
L
,则将剩余报名成员依次分配至
{A1,A2,A
i
‑1,A
i+1,
,...,A
n
}
房间中,并完成报名成员分组,对所有的房间进行自动化部署和配置;若
L
i
<t
a
,则转至步骤
S22
,重新随机选择一个空的房间;若
L
i
>t
a
且
t
a
<C
L
,则将
{A1,A2,A
i
‑1,A
i+1,
,...,A
n
}
房间分配完毕后,转至步骤
S22
,重新随机选择的一个空房间
。3.
如权利要求1所述的一种专题赛自动化流程节点控制方法,其特征在于,步骤
S3
中,对分组进行查验的内容包括:确认各服务器的配置和专题赛设置信息;核对各报名成员的分组信息;
确认比赛时间和统计最终比赛人数
。4.
如权...
【专利技术属性】
技术研发人员:杨德江,初明明,
申请(专利权)人:中教畅享北京科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。