Word版可编辑-基于NET的篮球比赛记录系统的设计与实现精心整理.doc_第1页
Word版可编辑-基于NET的篮球比赛记录系统的设计与实现精心整理.doc_第2页
Word版可编辑-基于NET的篮球比赛记录系统的设计与实现精心整理.doc_第3页
Word版可编辑-基于NET的篮球比赛记录系统的设计与实现精心整理.doc_第4页
Word版可编辑-基于NET的篮球比赛记录系统的设计与实现精心整理.doc_第5页
全文预览已结束

下载本文档

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

文档简介

基于.NET的篮球比赛记录系统的设计与实现 摘 要: 采用.NET平台建立的篮球比赛记录系统,通过SQL查询语言对数据进行处理,向用户输出有价值的篮球技战术信息。利用模块化的设计,使系统在信息查询方面确保了数据的一致性和完整性。.NET平台下的篮球比赛技战术统计与分析系统,可以利用H直方图聚类分割过滤篮球视频中的非比赛帧,对篮球战术分析提供有力依据。 关键词: 体育市场; .NET平台; 记录系统; 设计研发 中图分类号: TN710?34 文献标识码: A 文章编号: 1004?373X(2014)09?0111?02 篮球比赛一直很受大众欢迎,在群众的支持下,篮球队伍的发展日益壮大,队伍间的竞争越来越激烈。利用.NET 平台研发篮球比赛记录系统是提高队伍竞争力的重要举措,它是信息技术与体育比赛的有效结合,能够给教练员提供必要的数据分析,保证了篮球队伍的管理质量1。 1 .NET技术 .NET就是指Microsoft XML Web services 平台,它能够在采取任何操作系统或硬件设备的前提下实现网络的数据共享,为用户提供所需服务。可以说.NET技术是微软搭建的一个新平台,在这一新的技术平台上,技术人员可以构建可靠性高、性能好的应用系统,而对个人用户而言,.NET可以做到无缝连接、提升用户体验。.NET技术由许多应用组件构成,主要包括客户端应用、Web Services、CLR和CIL等。 1.1 客户端应用 客户端应用是.NET技术的组件之一,它包括PC、PA及手机等移动设备。借助Web Services技术的运用,客户端应用能够使用户能够及时的获取所需的信息资料或者服务,例如手机阅读、机票订购等内容。通过客户端应用,可以方便公司人员之间的信息沟通,而且业务人员还可以通过手机或者掌上电脑随时随地阅读客户资料。 1.2 Web Services 在.NET平台上,Web Services占据了核心地位,它是智能终端软件的基础,是实现计算机之间数据传输的重要技术2。Web Services不仅实现了数据共享,还能够分散代码单元,具有很好的扩展性。Web Services与ASP不同,它能够适应分布式计算模式,具有更高的服务性,其存在形式也有所不同。另外,Web Services还具有一定的开放性和经济性,它不属于微软,非常小巧,开发起来相对简单,成本投入较低。 1.3 CLR和CIL CIL和CLR都是.NET的基本组成部分,其中CIL的全称是通用中间语言,它是运作环境说明,包括一般系统、基础类库等。CLR是公共语言运行时,是.NET应用程序进行运行的环境,是编程的基础。CLR可以用来核实符合CIL的密码,在执行CIL之前,需要采用CLR将相关指令进行转换,使其成为原始机械码。如果CIL被生成,就可以利用CLR进行调用,也可以同由.NET生成的资料进行交互3。 2 基于.NET平台的篮球比赛记录系统的设计 篮球信息管理工作主要指的是信息的搜集、处理及分析,开发篮球比赛记录系统就是为了实现信息的系统化、一体化管理。目前,篮球信息统计软件存在一定的问题,不仅数据库的容量达不到要求,而且存在可靠性较低、计算效率低等缺点,不能进行详细的统计处理,无法满足当前的发展需求。.NET技术具有可靠性高、实用性强等特点,利用.NET进行篮球比赛记录系统的开发能够解决以往的问题,可以根据当前篮球比赛的特点,结合.NET技术的优势,来开发相关的大容量信息管理系统,提高篮球队伍的整体实力。 2.1 系统结构设计 基于.NET的篮球比赛记录系统主要采用外观表现层(UI)、业务逻辑层(BLL)以及数据访问层(DAL)三层体系结构。其中外观表现层是篮球比赛记录系统的主界面;业务逻辑层则是针对篮球比赛的具体战术统计问题进行操作,对数据业务逻辑进行处理;数据访问层直接操作比赛数据库,根据篮球比赛的实况信息进行数据的增加、修改和删除等操作4。基于.NET的篮球比赛记录系统结构如图1所示。 图1 基于.NET的篮球比赛记录系统结构图 2.2 系统功能设计 基于.NET的篮球比赛记录系统主要分为查询模块和管理模块两大部分,其中查询模块主要是用户输入ID和登录密码,进入主页面,此时系统会显示篮球比赛的相关信息,除了两分球和三分球命中率、罚球命中率、进攻篮板、防守篮板、断球、盖帽、助攻、失误以及犯规次数等,还包括有效命中率、攻守转换次数、篮板球概率以及失误率等。 管理模块主要是对篮球比赛记录数据信息的具体操作以及管理。篮球技术统计表中插入、修改和删除队员;球队数据对象基本记录信息;控制对队员、球队统计数据和数据对象的存取等,以此来确保篮球比赛技术统计数据统计的一致性和完整性。 2.3 数据库设计 基于.NET的篮球比赛记录系统采用C#和.NET连接数据库,C#是篮球比赛记录系统设计与开发的基础编程语言,该语言摒弃了C+的繁琐性,是一种更加安全、稳定、简单的编程语言。本文研究的基于.NET平台下的篮球比赛记录系统使用Microsoft公司推出的.NET2008,结合SQL Server 2005数据库平台进行开发的5。通过.NET可以向数据库发送指令,以针对数据存储区执行操作,包括可以向数据库发送任何

温馨提示

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

评论

0/150

提交评论