李向园
【摘要】 在以往的校园运动会管理过程中,呈现出管理工作效率低下和工作繁琐的弊端,在进行大量的公告、记录、编排等工作时往往需要安排专门的人员,造成管理中投入的人力和物力较多,加大了工作中的失误率,降低了管理工作的效率。因此,设计校园运动管理系统,利用计算机技术,减少管理中投入的人力物力,利用信息化管理手段,提高校园运动会管理的效率。本文主要设计研究校园运动会管理系统。推动校园运动会管理信息化建设进程。
【关键词】 系统设计 管理系统 校园运动会
前言:在校园运动会管理工作中最辛苦、复杂、繁重的工作就是信息的查询、统计、输出、输入以及运动会的编排和组织。随着计算机技术的不断发展,校园运动会管理的方式也逐渐由传统的人工管理转向计算机系统管理。因此,本文提出利用SQL SERVER数据库、VB等技术手段设计新型管理系统,为校园运动会管理工作提供参考。
一、校园运动会管理系统的功能需求分析
1.1校园运动会赛前需求
校园运动会管理系统的赛前阶段的主要功能需求有根据相关规定,将比赛规程相关信息(如竞赛项目、地点、时间、录取名次及奖励、比赛项目限制报名的人数、运动员限报的项目数等)录入数据库中;设计校园运动会报名的登录程序,严格制定报名规则,防止出现多报等现象;根据比赛的时间和实际报名情况等,自动编排竞赛分组、赛次编排、竞赛日程表等,并打印记录表和卡片等[1]。
1.2校园运动会赛中需求
采用运动员指纹识别技术,防止出现冒名顶替的现象;随时录入各项比赛的成绩;打印并公布具有多层赛次的比赛的运动员的成绩,然后进行自动分组分道,最后打印出分道分组表;在最终赛次的比赛中前几名运动员的成绩,并给相应小组的成绩的增加分值;统计、计算班级的名次和成绩,并利用系统语音播报功能对比赛的成绩进行实时公布。
1.3校园运动会赛后需求
在运动会结束之后,应及时打印并公布出参赛班级的比赛名次和成绩;利用数据库统计得分运动员的人数、第一名运动员人数、有无破纪录成绩等信息;最终形成成绩册,并备份到数据库中,以便工作人员进行评价、分析、查询等;在系统数据库中公布比赛成绩。
二、校园运动会的管理系统总体设计方案
在对校园运动会的管理系统进行总体设计时,首先应遵循相应的设计原则,如先进性原则、高可靠性原则、实用性原则、适应性原则、可扩展性原则、安全性原则等。基于模块化和组件重用技术的设计思想对系统的体系和功能进行总体结构设计。
总体结构设计为用户系统视图(包括运动员、管理人员等)、应用系统视图(包括运动会网站、比赛管理)、系统硬件支撑视图(包括网络设备、计算机软件等)、系统软件视图、技术服务视图(包括运行规则等)五大视图模块,以及操作层、应用层、支持层、服务层四个层次。系统网络的工作模式有B/S、C/S、F/S几种模式[2]。
三、校园运动会的管理系统的主要子系统的设计及实现
首先是登录模块,当前校园运动会使用的管理系统主要是CS版本,所以登录模块的设计较为简单,只需要链接本地数据库,对比用户输入的登录信息与预留信息是否一致即可。出现“pass、user”则表示登录成功,若是出现“error”则表示登录失败,从而连接出所需的数据库。
其次是录入模块,录入运动员的基本信息和成绩。在录入运动员基本资料时可录入运动员的性别、比赛项目名称、班级等信息,然后按照项目类别进行录入,提升录入信息的效率。同时输入班级名称的格式可以设计为专业-年级-学制-班级,如计算机应用技术1142。在录入运动员成绩时可以根据录入的运动员信息进行对应的录入,成绩录入中的距离和时间的录入形式通常使用4位数字,如运动员的在一百米跑中的时间成绩为6秒11,则录入到系统数据库中的成绩为0711.在投标枪比赛中的运动员的标枪投出距离为12米45,则输入到数据库中的成绩表示为1245。
再次是查询模块,在这一模块中主要设计的可以查阅的信息包括各参赛班级的排名情况、项目比赛情况、报名情况。根据查阅的情况及时修改数据中不准确的信息,同时便于人们对校园运动会的比赛状况进行具体的了解和分析。最后是数据运行和维护模块,主要是对运动会的相关信息进行恢复和备份、生成并打印成绩册。
四、结论
综上所述,通过对校园运动会系统的设计的深入研究,从中可以了解到利用计算机技术实现校园运动会的管理工作,有利于打破传统管理的局限,实现实时数据管理,提高管理的信息化水平,同时计算机技术在管理中的应用还有助于提高运动会管理的质量和效率,及时公布和打印成绩册有利于体现运动会公平、公开、公正的运动理念,促进校园运动会管理的信息化建设,从而推动计算机技术的发展。
参 考 文 献
[1]陈智芳. 基于B/S架构的校园运动会成绩管理系统设计与实现[J]. 内江科技,2015,01:29-30+38.
[2]曹鹏. 基于BS结构的运动会管理系统的设计与实现[D].山东大学,2013.