您的位置: turnitin查重官网> 教育 >> 德育 >> 教师德育 >基于C/S模式校级田径运动会管理系统结论

基于C/S模式校级田径运动会管理系统结论

收藏本文 2024-04-12 点赞:4294 浏览:10422 作者:网友投稿原创标记本站原创

【摘要】为了解决传统运动会管理中手工记录效率低、容易出错的问题,本文提出了一种基于Visual Basic语言 和 SQL Server 2005数据库平台的运动会管理系统。详细阐述了运动会管理系统关键性技术,系统各部分功能模块需求分析,给出了系统设计和数据库设计方案。最后经过系统试运行,证明了方案的可行性。
【关键词】运动会管理系统;Visual Basic;SQL Server 2005
University Track and Field Sports Management System Based on C / S Mode
WU Hao, ZHOU Xuelian, DING Ning
(School of Computer Electronic and Information, University of Science and Technology Liaoning, Anshan 114051,China)
Abstract:In order to improve the traditional sports management manual records in low efficiency, easy to make a mistake, this paper puts forward a management system based on the Visual Basic language and SQL Server 2005 database. The paper describes the key technologies of the sports meeting administrative system, the functions of the parts of the needs analysis, gives the system design scheme and the database design. Through testing, it proved the feasibility of the scheme.
Key words:Sports Management Systems; Visual Basic; SQL Server 2005
1.引言
随着计算机技术的迅速发展,计算机技术广泛应用于社会的各行各业,为社会带来了巨大的效益。一年一度的辽宁科技大学校级运动会召开在即,运动会管理有条不紊才能保证运动会的顺利进行。但往年的运动会传统的管理方式是以纸笔手动记录方式为主,从运动员报名、赛事的安排到比赛成绩的管理等操作全都由人工书写,管理工作费时费力,而且容易出错。针对这一问题,本文提出了一种基于计算机信息管理的的运动会管理系统,以Visual Basic 编程语言和SQL Server 2005数据库为开发平台,采用了C/S体系结构。此系统为运动会组织者提供了一个简捷方便的方式来组织管理运动会,充分利用计算数据处理方面的优势节约运动会运作成本、提高工作效率。

2.关键技术分析

2.1 Visual Basic语言

Visual Basic是一种由微软公司开发的面向对象编程语言,可以通过DAO、RDO、ADO与数据库相连。VB使用了可以简单建立应用程序的GUI系统,但是又可以开发相当复杂的程序。VB的程序可以包含一个或多个窗体,或者是一个主窗体和多个子窗体,类似于操作系统的样子。有很少功能的对话框窗口可以用来提供弹出功能。

2.2 SQL Server 2005

SQL Server 2005是Microsoft公司于2005年发布的一款数据库平台产品[3]。SQL Server 2005在企业数据管理方面的性能优势:(1)高可用性:确保企业向员工、客户和合作伙伴提交高度可靠和可用的应用系统。(2)管理工具:引进了一套集成的管理工具和管理应用编程接口,以提供易用性、可管理性、及对大型SQL Server配置的支持。(3)安全性增强:旨在通过数据库加密、更加安全的默认设置、加强的政策和细化许可控制、及加强的安全模型等特性,为企业数据提供最高级别的安全性。
SQL Server以其内置的数据复制功能、强大的管理工具、与Internet的紧密集成和开放的系统结构为广大的用户、开发人员和系统集成商提供了一个出众的数据库平台。

2.3 C/S结构

运动会管理系统是在局域网环境下,采用C/S(客户端/怎么写作器)的体系结构[4]。即客户端程序向数据库怎么写作器发布标准SQL命令和接收数据库怎么写作器的运算结果,数据库怎么写作器则负责数据查询、更改、统计等运算,并将运算结果返回客户端。这是世界上较先进的运算模式,这一运算模式的好处是数据运算集中在怎么写作器端进行,在网络上传输的只是检索式与运算结果[5]。

3.系统功能需求分析与设计

3.1 系统功能分析与模块设计

首先要解决运动会中运动员信息录入、赛道安排和成绩发布这些难题,要求运动会管理系统通过导入EXCEL电子表格和键盘输入的方式来对数据进行记录,能够完成运动员报名、比赛项目安排、参赛时间安排、成绩统计等功能,为了使运动会更人性化,本系统中对于学生运动员和教工运动员进行不同的运动规则设计。比赛过程中,通过录入的各项比赛成绩自动生成记录表,自动对预赛成绩排名,并生成决赛名单,比赛成绩单以电子报表形式打印,方便、快捷、准确性高,便于存档。根据以上问题可将系统的需求总结如下:(1)报名表自动录入:各二级学院报名采用Excel电子表格方式,将其导入系统即可。(2)竞赛分组排道:系统根据报名信息自动完成竞赛的分组排道,而且为管理员提供了手动修改的方式,对运动会的管理更加灵活,提高了公平性。(3)竞赛记录表自动生成:比赛过程中,自动完成各个竞赛的记录表,格式规范。(4)自动依据成绩完成竞赛排名:比赛进行中依据预赛成绩,快速准确的生成决赛名单,提高了比赛的公正性和工作效率,使比赛不会因为成绩的统计而发生延迟现象。
根据以上分析,系统的主要模块有:(1)运动会设置模块:该模块完成系统的初始化工作,功能包括运动会名称设置、数据库备份、定义运动会项目、定义比赛分组、定义运动员编号、裁判员登记、定义比赛项目积分管理、登记运动会项目记录、添加系统用户、用户管理。(2)赛前管理模块:包括导入运动员报名信息、径赛分组排道、长跑项目分组等功能。(3)竞赛检录成绩单管理:打印决赛检录单、打印决赛成绩单。(4)比赛成绩管理:成绩录入管理、积分管理、各单位积分查询打印管理、破记录成绩公告。(5)查询管理:运动员参赛项目查询、运动员成绩查询、各单位成绩查询、名词查询。

3.2 系统结构分析

根据以上对运动会管理系统的功能分析和模块设计,系统的结构框图如图1所示:
Fig.1 System Structure Diagrams

3.3 数据库设计

本系统采用SQL Server 2005作为数据库,依据功能的需求分析,将数据库设计如下:
Fig.2 Sports Management System E-R Chart

4.系统的实现

系统根据报名信息自动完成竞赛的分组排道,采用随机泳道排道法,并做相应的处理,防止出现“同组中出现相同单位,相同单位均是最优或最差”,而且为管理员提供了手动修改的方式,不仅减少了运动会管理人员的工作量而且提高了比赛的公平性。如图3所示为径赛的自动排道结果:
Fig.3 Sports Row Arrangement Interface
系统自动依据成绩完成竞赛排名,比赛进行中依据预赛成绩,快速准确的生成决赛名单,提高了比赛的公正性和工作效率,使比赛不会因为成绩的统计而发生延迟现象。如图4 所示为决赛检录单。
Fig.4 Final Roll Call Table
名单都是以Excel表格的形式打印,如图5所示为决赛检

源于:党校毕业论文范文www.udooo.com

录单的打印界面。
Fig.5 List Printing
5.总结
传统运动会管理模式完全是手工操作,从运动员的报名、编码、项目安排,到查询参赛,需要大量的劳动力与工作量,而且由于人为的原因造成一些错误。本项目设计的运动会管理系统充分发挥了计算机数据处理优势,从整体上改善了运动会的管理工作,提高了运动会怎么写作的功能和质量,实现了运动会信息管理系统的高效灵活与智能化。
参考文献
张来明.高校田径运动会管理系统网络化设计[J].山东体育科技,2003,25(2):27-29.
尹立民.Visual Basic

6.0多媒体使用与开发指南[M].北京:人民邮电出版社,1999.

[3]戴志诚.SQL Server中文版数据库编程实战训练[M].人民邮电出版社.200

4.10.

[4]杨忠祥.学校运动会管理系统的设计与实现[J].福建电脑,2004(7):65-66.
[5]初田辉.基于C/S和B/S大型网络数据库的运动会信息管理系统[J].煤炭技术,2002(7):
63-64.
基金项目:辽宁科技大学大学生科研训练项目(重点)。
指导教师:丁宁。

copyright 2003-2024 Copyright©2020 Powered by 网络信息技术有限公司 备案号: 粤2017400971号