篮球、乒乓球比赛计分系统的模拟实现
来源:56doc.com 资料编号:5D728 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9A5D728
资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用. 密 保 惠 帮助
资料介绍
摘 要:近年来,我国的体育事业飞速发展,广大体育工作者在党中央的领导下正信心百倍地向新的目标——世界体育强国挺进。而当今世界的体育竞争首先是科学技术的竞争,先进的仪器器材是提高体育科学水平的重要条件。计时计分系统是体育比赛最基本的技术支持系统、担负着所有比赛成绩的采集和基本信息处理。 本系统是针对当代体育事业的发展现状,经过实际的需求分析,采用JBuilder 9.0和SQL Server 2000数据库管理系统作为工具进行开发。整个系统从操作简便、界面美观、灵活实用的用户要求出发,设计完成了赛事信息管理、赛队信息管理、比赛计时计分管理、技术统计、比赛查询等功能,基本能满足篮球、乒乓球比赛的计分需要。 本设计说明书(论文)主要介绍了课题的开发背景、开发过程,对实现的主要功能进行了重点论述,其中有关开发设计的思想、技术难点和解决方案也有所涉及。
目 录 1 绪论... - 1 - 1.1 课题研究的目的和意义... - 1 - 1.2 课题的可行性分析... - 1 - 1.2.1 技术可行性... - 1 - 1.2.2 经济可行性... - 4 - 1.2.3 操作可行性... - 4 - 2 系统需求分析... - 5 - 2.1 系统介绍... - 5 - 2.2 系统流程、数据流分析... - 5 - 2.2.1 系统流程分析... - 5 - 2.2.2 数据流分析... - 6 - 2.3 数据字典... - 12 - 3 系统总体设计... - 14 - 3.1 系统模块划分... - 14 - 3.2 系统数据模型设计... - 15 - 3.2.1 E-R图... - 15 - 3.2.2 数据表... - 16 - 3.2.2 数据表... - 17 - 3.3 系统开发环境... - 21 - 3.3.1 系统开发环境概述... - 21 - 3.3.2 开发环境的选择... - 21 - 4 控制模块详细设计... - 22 - 4.1 控制模块体系结构设计... - 22 - 4.1.1 控制模块功能介绍... - 22 - 4.1.2 控制模块功能图... - 22 - 4.2 控制模块详细设计、界面设计... - 22 - 4.2.1 控制模块功能设计... - 22 - 4.2.2 该模块设计中遇到的问题及解决方案... - 23 - 4.2.3 控制模块界面设计... - 25 - 5 技术统计模块详细设计... - 30 - 5.1 技术统计模块体系结构设计... - 30 - 5.1.1 技术统计模块的功能... - 30 - 5.1.2 技术统计模块功能图... - 30 - 5.2 技术统计模块详细设计、界面设计... - 30 - 5.2.1 技术统计模块功能设计... - 30 - 5.2.2 此模块遇到的问题及解决方案... - 30 - 5.2.3 技术统计模块界面设计... - 31 - 6 显示模块详细设计... - 32 - 6.1 显示模块体系结构设计... - 32 - 6.1.1 显示模块的功能... - 32 - 6.1.2 显示模块功能图... - 32 - 6.2 显示模块详细设计、界面设计... - 32 - 6.2.1 显示模块功能设计... - 32 - 6.2.2 此模块遇到的问题及解决方案... - 33 - 6.2.3 显示模块界面设计... - 34 - 7 查询模块详细设计... - 36 - 7.1 查询模块体系结构设计... - 36 - 7.1.1 查询模块的功能... - 36 - 7.1.2 查询模块功能图... - 36 - 7.2 查询模块详细设计、界面设计... - 36 - 7.2.1 查询模块功能设计... - 36 - 7.2.2 此模块遇到的问题及解决方案... - 37 - 7.2.3 查询模块界面设计... - 38 - 8 软件测试... - 42 - 8.1 测试方法... - 42 - 8.2 测试过程及测试用例设计... - 42 - 8.2.1 单元测试... - 42 - 8.2.2 集成测试... - 44 - 9 用户使用手册... - 46 - 9.1 系统环境说明... - 46 - 9.2 系统简介... - 46 - 9.2.1 系统特点... - 46 - 9.2.2 赛事管理... - 46 - 9.2.3 赛队管理... - 46 - 9.2.4 技术统计... - 46 - 9.2.5 篮球比赛管理... - 47 - 9.2.6 乒乓球比赛管理... - 47 - 9.2.7 查询功能... - 47 - 9.3 系统存在的不足与改进方案... - 47 - 9.3.1 系统存在的不足... - 47 - 9.3.2 改进方案... - 47 - 结 论... - 48 - 致 谢... - 49 - 参 考 文 献... - 50 -
系统介绍 篮球、乒乓球计分系统主要是由控制部分、技术统计部分和显示部分组成,为了使用上的方便,还专门开发了查询功能,用于对比赛信息进行查询。 ⑴ 控制部分:包括新建、编辑、删除赛事,向赛事中添加、编辑、删除赛队;对赛队信息进行管理,包括赛队名称、赛队其他信息的新建、编辑和删除;对赛队队员信息进行管理,包括对添加、编辑和删除队员及队员的姓名、位置、号码、性别、年龄、身高、队员其他信息等。控制模块还包括开始比赛、结束比赛、查询比赛、篮球裁判台、乒乓球裁判台和时钟与计时部分,其中篮球裁判台包括参加减赛队A得分,加减参赛队B得分;乒乓球裁判台包括赛队A得分、撤消赛队A得分、赛队B得分、撤消赛队B得分、赛队A犯规、撤消赛队A犯规、赛队B犯规、撤消赛队B犯规等;计时部分包括开始倒计时、暂停计时、恢复计时、结束倒计时、显示和关闭时钟等。 ⑵ 技术统计部分:包括加减队员的得分、犯规、篮板、助攻、抢断、盖帽、罚球等; ⑶ 显示部分:包括显示比赛名称、参加比赛的赛队A名称和赛队B名称,并且即时显示赛队A和赛队B的比赛信息,如:两队得分(大比分和小比分)、两队犯规次数、两队所处节(局)数等等,篮球比赛还要即时显示倒计时信息。 ⑷ 查询部分:查询历史比赛信息,包括查询赛队战绩信息和查询技术统计信息。
|