篮球、乒乓球比赛计分系统的模拟实现

以下是资料介绍,如需要完整的请充值下载. 本资料已审核过,确保内容和网页里介绍一致.  
无需注册登录,支付后按照提示操作即可获取该资料.
资料介绍:

 摘  要:近年来,我国的体育事业飞速发展,广大体育工作者在党中央的领导下正信心百倍地向新的目标——世界体育强国挺进。而当今世界的体育竞争首先是科学技术的竞争,先进的仪器器材是提高体育科学水平的重要条件。计时计分系统是体育比赛最基本的技术支持系统、担负着所有比赛成绩的采集和基本信息处理。
本系统是针对当代体育事业的发展现状,经过实际的需求分析,采用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的比赛信息,如:两队得分(大比分和小比分)、两队犯规次数、两队所处节(局)数等等,篮球比赛还要即时显示倒计时信息。
⑷  查询部分:查询历史比赛信息,包括查询赛队战绩信息和查询技术统计信息。