体育运动会比赛软件系统的优化设计和应用_第1页
体育运动会比赛软件系统的优化设计和应用_第2页
体育运动会比赛软件系统的优化设计和应用_第3页
体育运动会比赛软件系统的优化设计和应用_第4页
体育运动会比赛软件系统的优化设计和应用_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、    体育运动会比赛软件系统的优化设计和应用    孙超摘 要: 计算机信息技术的发展使得体育运动会的组织更为科学化。利用当前先进的软件体系框架,结合实际的体育运动会举办的各项组织流程,设计了经优化的体育运动会比赛软件系统总体架构,并对各功能模块进行了详细的介绍以及各模块实现的类进行了说明。同时对系统中所涉及的算法进行了简要分析及实况介绍,最后对软件系统测试结果进行了介绍,满足各类体育赛事组织的业务需求。关键词: 信息技术; 软件体系架构; 体育运动会比赛; 优化算法: tp393文献标志码: a:1007-757x(2019)06-0063-03ab

2、stract: the development of computer information technology has made the organization of sporting events more scientific. using the current advanced software system framework, combined with the organizational processes of actual sports associations, this paper designed the overall structure of the op

3、timized sports competition software system. the detailed description of each function module and the types of modules implemented were described. at the same time, a brief analysis and implementation of the algorithms involved in the system was introduced. finally, the software system test results w

4、ere introduced to meet the business needs of various sports events organizations.key words: information technologies; software architecture; sports games competition; optimization algorithm0 引言随着国家对于体育运动的重视,各类赛事的举办成为各级体育管理部门的重点工作之一,这样就凸现赛事管理的重要性,利用计算机、信息科技等技术构建信息管理系统解决繁重的赛事组织分配工作,对于管理部门提升赛事的组织效

5、率有明显的改善。国际上做的较好的体育赛事管理如nba、fifa等体育组织,通过以数据为中心的管理思想,能够快速、准确的动态分配不同的赛事需求。国内自从北京奥运会后,体育信息化技术进入了一个快速发展期,通过伴随各类信息技术的发展,将云计算、数据分析、智能信息处理等高科技手段引入到系统软件的构建中,能够根据历史赛事举办的经验为组织人员提供准备的支撑信息1。本文主要介绍了基于b/s架构的体育运动会软件系统的相关设计,从系统的开发思想、系统总体架构、各功能模块介绍等。1 系统总体设计由于体育运动会比赛软件作为一类流程复杂的软件系统,因此在开发过程中选用喷泉开发模式,具体开发过程如图1所示。按

6、照分析、设计、开发、测试、确认等开发流程进行系统软件的研制。采用该模式的开发能确保系统在开发过程中周期性的与业务流程进行匹配确认,从而降低了系统开发的风险。系统采用基于b/s架构的软件体系架构进行设计,系统总体网络结构图如图2所示。采用多类型服务器作为数据、文件的管理、存储单元,采用webservice作为通信中间件,为browser(浏览器)开发提供文件、数据服务接口,用户可按需在何时何地均可登录系统进行操作。browser端采用脚本语言开发,可快速的响应客户的需求变动,同时,基于脚本的程序执行更为流畅。采用webservice作为服务中间件,可有效的保持系统软件开发的标准,为后期系统功能扩

7、展提供标准化的接口,同时采用该体系架构能够降低程序开发过程中的迭代复杂度,可将ui设计及功能开发完全区分,提升了系统开发的效率2-6。2 系统功能设计体育运动会比赛软件系统采用配置化的设计模式,对不同的赛事可按需动态的配置功能模塊,根据通用比赛流程,整个系统通用功能单元模块如图3所示。主要包含基本设置及功能配置模块、比赛实施模块、用户管理与数据库管理模块、文档管理模块,各功能模块具体功能介绍如下7。(1) 基本设置及功能配置模块该模块主要为针对不同的运动会举办提供自主功能配置,为用户提供赛事选择,如设置田径类别的各项运动项目包括长跑、短跑、跳高、跳远和接力等运动项目,待设置完后,根据

8、不同的运动项目设置相应的规程,包含分组信息、积分细则、及成绩统计方式等,在服务器端对各个功能接口进行了设计,实现过程中客户端只需要按需调用相应的服务接口即可,常用的功能设置接口函数说明,如表1所示。具体的该功能模块工作流程主要完成基本设置及规程设置,如图4所示。(2) 比赛实施模块该模块作为体育运动比赛软件系统的核心功能模块,主要完成运动员报名录入、赛前编排、赛中管理等功能,各功能实现及介绍如下。 报名录入系統支持在线报名的方式完成运动员的参赛报名管理,其实现接口如表2所示。 赛前编排在完成运动员报名后,即进入赛前安排流程,主要完成进程的制定以及相关比赛号码、日程的制定,前端通过页面的形式对球

9、员号码进行分配,主要接口如表3所示。赛事编排模块功能组成如图5所示。 赛中管理赛中管理主要对比赛过程中的赛事信息进行管理,如临时信息调整、比分录入、技术统计实时更新等。(3) 用户管理与数据库管理模块该功能模块主要完成对用户分离管理及过程数据管理,主要为数据库的基本操作。(4) 文档管理模块该模块主要对比赛过程中形成的各种纸质文档进行电子化处理,采用当前主流的图像识别技术对扫描后的各类比赛用表(比分记录表、统计记录表等)进行电子化处理,并且根据需要制定相应的比赛报表提交相关部门。系统处理流程如图6所示。经测试,该文档处理模块在图像识别(文字识别)方面还需改进,在测试过程中存在部分文字识别错误的

10、情况,因此作为系统下一步改进的重点。3 总结本文首先通过对国内外目前体育运动类软件系统的发展进行了简要介绍,从总体对系统软件开发所采用的开发模式以及网络总体结构进行了说明。对系统主要功能实现进行了详细的介绍,包含基本设置及功能配置模块、比赛实施模块、用户管理与数据库管理模块、文档管理模块等功能单元,对各功能模块的主要实现接口进行了介绍以及主要工作流程进行了说明。系统经过运行后在图像识别方面还存在漏洞,经过测试后对识别算法进行了改进。参考文献1 赵阳.体育运动会比赛软件系统的设计与研究j.电子设计工程,2017,25(6):43-46.2 王雁苓,吕学实.基于网络检索的语料库软件系统评述j.情报科学,2014,32(11):147-151.3 杨克琴. 基于.net中小学运动会信息管理系统设计与实现d.成都:电子科技大学,2014.4 唐威,景奕昕.一种web中快速传输大型文件的方法j.计算机系统应用,2012,21(11):202-204.5 梁策. 黑河学院远

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论