论文部分内容阅读
当今社会大力提倡精神文明建设,各种主题的比赛应运而生。而随着时代的发展,人们对赛事的举办效率、显示效果和信息公开等方面提出了更高的要求,传统的赛事管理模式面对这些要求,已经显得力不从心了。本文提出的竞赛智能管理系统,利用互联网技术,将传统赛事管理流程信息化,能够很好的解决传统赛事举办中存在的问题,并提升赛事整体质量。该系统基于中小型常规赛事流程,以赛前,赛中,赛后三个阶段为视角,将整个系统划分为3个子系统,12个功能模块,分别对应于报名,赛事信息发布,选手管理,评分,颁奖,晋级和后期的选手成绩查询等。系统业务设计是基于配置组合流程,例如现场观众投票,评分计算方式,同时比赛人数等都。通过更改相应的配置值,可以适用于不同的中小型常规性赛事。其中的智能分组算法,针对常规比赛内置大量分组规则表,能够在大多数情况下给出最优分组。评分算法中的动态表达式解析功能,基本涵盖所有数值计算类评分赛制。它们使得系统整体具有高度扩展性。系统的软件设计是基于BS架构,一台服务器加上一个路由器,支持选手,评委,管理员,主持人,观众等不同的使用角色,兼容PC机,笔记本电脑,手机和PAD等作为连接终端,搭建简单,部署方面。服务器端实现使用跨平台技术ASP.NET,移植方便。移动端APP使用Android开发,能够满足大多数应用场景。系统在开发实现过程中,不断的试用于各类赛事管理中,检验了系统的稳定性,智能性和可扩展性,同时也充分说明了系统的研究开发具有较高的经济价值和实用价值。