排球计分程序功能说明书

目标:

帮助排球裁判计分,以减轻裁判的负担。并记录比赛计分的过程。目标不包括犯规的判定。详细的了解了比赛计分规则之后及用户需要所形成的汇总。通过这个文档能够明确以后项目的进度与规划,组织软件的开发与测试。

用户:

喜欢排球的观众、裁判员、教练及运动员。

典型场景:

2016里约热内卢夏季奥运会女排总决赛中国女排对阵塞尔维亚女排。

专业术语:

反攻

排球运动四次的一种。指后排防起对方攻来之球以后所组织的反击,和在网上直接拦击对方各种进攻。是得分的主要手段。在比赛中出现次数最多,难度也最大。其过程包括:拦网、后排防守、调整二传和扣球等几个相互衔接的部分。其中拦网是第一道防线,后排防守是反攻的基础,二传是组织反攻的桥梁,而反攻中的扣球是成败的关键。过去由于在防反中接球到位率较低,故主要采取高举高打调整进攻的形式。

保攻

排球运动四攻的一种。指比赛中防起对方拦回来的球(保护),并组织有效的反击。原属防反战术系统的一部分,在规则规定队员的手可以过网拦网后,拦网的作用加强,拦回球的次数增加很多。有效地防起被拦回的球,并及时组织连续进攻,受到国际排坛的普遍重视,被列为一种训练和比赛的独立战术系统。

推攻

排球运动四攻的一种。比赛中,当一传、二传不当,无法组织扣球进攻时,以传球方式有目的地把球击入对方场区,称为“推攻”。因攻击力很弱,采用时,要求观察对方,尽可能将球击入对方防守薄弱的场区,以取得较为有利的局面。将此作为一种战术系统,与一攻、反攻、保攻合称为攻防体系的四个类别。

中一二进攻

排球运动进攻战术之一。前排3号位队员充当二传手,2、4号位队员作攻手,当二传队员轮转到2或4号位时,可换位到3号位作二传手。这种进攻战术最为简单,易于组成。但进攻点少,战术的突然性和攻击性小,意图易被对方识破。多为初级技术水平的球队所采用。

边一二进攻

排球运动进攻战术之一。前排2或4号位队员充当二传手,其他2名队员作攻手,一般是二传手在2号位组织进攻。如二传手在4号位组织进攻,则称为“反边一二进攻”。边一二进攻是进攻的基本形式,易于组成,又可变换战术,多为中级技术水平的球队所采用。高水平的球队在防反中,或处于不利局面时,为了稳定战局也常常采用。

隐蔽站位

排球运动战术之一。接发球进攻的一种站位形式。是中、边一二进攻和插上进攻等站位形式的一和变化。当对方不了解本方队员位置成情况时,可在不违背规则的前提下,将前排队员隐蔽在后排;发动进攻时,后排队员充作前排队员上前佯攻,以吸引对方拦网,为隐蔽在后排的前排队员出其不意进攻创造有利条件。如当5号位队员充作3号位队员假扣快球作掩护,隐蔽在后排的3号位队员即可进行突然进攻。

假插上

排球运动战术之一。中、边一二进攻的一种接发球站位变化。亦为一种隐蔽站位法,用以迷惑对方。它实质上仍是中、边一二进攻的站位形式。但最初以插上进攻站位为假象,2号位队员隐蔽在前排3号位队员的身旁,假作后排插上,当一传来球较高或离网较近时,2号位队员突然上前助跑起跳扣两次球或吊球,以达到突然袭击的目的。4号位队员亦可,方法与2号位队员站位和打法相同,只是在场区的左侧进攻。

反插上

排球运动插上进攻的一种。即5号位队员插上至2、3号位之间组织进攻。也可插上到3、4号位之间组织进攻。由于一般以1号位插上为多,故称为反插上。

排球规则

比赛时间 分为上下半场各十五分钟,中场休息五分钟,最后五分钟开始停表,若在常规30分钟内双方战平,则加赛三分钟,若仍无法分出胜负,则双方每名球员轮流进行罚球,直到有一方罚失比赛结束。

关于犯规:1.在小组赛阶段,不记个人犯规次数,而记该队单节累计犯规次数,每对上下半场累计犯规6次以上(不含6次)即由对方罚球。

2.半决赛,除记每队累计犯规外,其规则同上。还记个人犯规,个人犯规满5次者被罚出场。(要求小组初赛每只队伍尽量穿印有不同号码的球服。)

3.一场比赛个人累计两次技术犯规即罚出场

4.其他:有进攻三秒,无防守三秒

5.比赛上下半场每队各有一次暂停机会,每次暂停时间1分钟

比赛由五局构成。在前四局的比赛中,获胜的一方必须达到25分,或在此基础上比对方高出两分。在第五局的比赛中获胜一方只需达到15分,或在此基础上比对方高出两分。比赛时,每队上场六人,三男三女,前排三人,后排三人,前后排队员前后相对位置、同排的左右位置不得在发球前交换。每队设队长一名,在出现争议以及需要暂停时由队长提出。比赛中允许使用自由人,但需要在比赛前向裁判说明。

每方的六名球员按顺时针方向轮流发球。每次本队获得发球权后由发球球员在本方半场的右后角将球发入对方半场重新开始比赛。发球球员可以用上手或下手发球,用拳,伸开的五指或是手臂来都可以。发球可以在底线后的任一处开球,发球时,不得踩线或进入球场内,但是规则又允许进行跳发球的队员在落下时进入场内。排球可以落入对方半场的任何一处,该发球队员将继续发球直至本队失去发球权。否则计发球方违例,判接发球方得一分,同时换发球。换发球时场上队员进行顺时针轮转。发球时不得利用身体进行掩护以干扰接球方接球。球只能被抛起或撤离一次,并在落地前用手或手臂击出。

前排三名队员可在三米线前起跳扣球或拦网,接发球时不允许拦网。每队最多触球三次必须过网,否则判为四次击球失分。但前排拦网触球不计在三次触球之内。接球可以用身体任意一部位,但不提倡用脚踢球。不得单人连击。不得持球和拖球。拦网时身体任何一部为不得触网,不得过网击球,拦网队员身体不得触碰对方进攻队员。

教练员可以在比赛期间站着向球队发号施令,但是必须呆在一个特定的区域。包括替换自由人在内,教练在每局的比赛中共有6次的机会替换队员。替补队员可以换下某一名先发队员或再被相同的队员替下。

其他规则
   只有前排的球员方可拦网。   
   球员可在球越过网之前进行拦截,但是不得触网或是干扰对手。
 拦网不算作一次击球。  
 球不得触网,也不得碰到同队的队友。  
 每个队在每局的比赛中都有两次的暂停机会。

关于“挑战”

所谓的“挑战”,指的就是比赛过程中一旦出现争议判罚,会有球手提出使用“鹰眼”回看争议球的落点,以决定是否改判。

晋级

采取单循环赛制,每小组战绩前两名队伍出线。若出现三支以上队伍战绩相同,则采用得失分率进行比较(得失分率=小组赛总得分/小组赛总失分 ),得分高者晋级。

使用方法:使用者输入比赛双方,那方得分就点击那方的计分按钮即可。

副作用:该程序对其他系统依赖强,无法备份数据,无故障提示。当出现死机或者电脑问题时无法进行查询。

当所计划的功能能够稳定运行并通过测试时。就可以交付了。

时间: 2024-08-25 09:49:40

排球计分程序功能说明书的相关文章

排球比赛计分程序功能说明书

编写目的让裁判和排球爱好者,赛事组织便于记录分数和查询赛事记录.目标不包括犯规判定.项目用户赛事组织和裁判以及广大排球爱好者.项目典型场景2016年里约奥运会女排决赛.专业术语插上进攻后排队员插到前排作二传,把球传给前排3个队员扣球的进攻形式.一般以1号位插上为多.插上进攻能保持前排3点进攻,充分利用球网的全长,有利于突破对方的防线.战术变化多,可以打出交叉.梯次.夹塞.立体进攻.双快一游动等战术进攻. 夹塞进攻一位扣球队员却二传手配合,佯扣短平快球,吸引对方拦网.另一位扣手突然插入两人之间扣球

排球计分程序重构(一)

前言: 上学期制作的排球计分程序,本次重构主要进行了一些功能性的完善,能够查询队伍比分,以及计分精确到队员. 已经将网站发布到我的服务器上面可以浏览 http://www.colorfulhy520.top:82/Home/Index 进入正题: 初步计划将文章系列分为以下几篇: 1.综述 2.数据库设计 3.Controller和View设计 4.代码讲解 5.总结 运用到的技术 1.Petapoco PetaPoco是一款适用于.NET应用程序的轻型对象关系映射器(ORM, Object R

ASP.NET MVC 排球计分程序 (一)综述

---恢复内容开始--- 本篇博客主要是为了用MVC来做出一个排球的计分程序,该计分程序主要实现的功能有,将两队队员的姓名和其对应的球衣号插入数据库,根据在场上的表现,由记分员记录两队的发球,扣球,拦网等得分情况,在比赛过程中可以实现自动判断是否到达获胜比分,是否获得本场比赛的胜利.当比赛胜时.可以查询出本场的MVP,以及最佳得分员,最佳发球员等数据. 初步计划将这个文章系列分为以下几篇: 1.综述 2. 一些排球计分的基本实现方 3.需求分析与数据库设计 4.实体类和SQLHelper类的设计

总结/PSP初体验—排球计分程序1.0

要做一个排球计分程序,墨迹了很长时间才做出个的东西,过程很不爽: 功能:这个软件有两个页面,可以实现窗体A的部分变化控制窗体B的部分变化.A是操作人员使用看到的,B是投放给观众的,完全由A操控: 学到啥:对dataGridView控件纯代码添加数据有了了解: 有啥不爽: 1.感觉真的事倍功半,解决一个小问题花老长时间,一个if/else的流程对着电脑看半天也进入不了思考的状态,有个快速清晰的思路,感觉自己脑子太生锈了,不想运转: 2.还是感觉时间花太多了,好不值: 运行效果截图: 这个可以实现添

排球计分程序(九)——总结

本程序主要使用MVC以及EF框架完成.MVC是一种程序开发设计模式, 它实现了显示模块与功能模块的分离.提高了程序的可维护性.可移植性. 可扩展性与可重用性,降低了程序的开发难度.它主要分模型.视图.控制器三层. 使用MVC有诸多好处: 1:耦合性低 视图层和业务层分离,这样就允许更改视图层代码而不用重新编译模型和控制器代码, 同样,一个应用的业务流程或者业务规则的改变只需要改动MVC的模型层即可.因为 模型与控制器和视图相分离,所以很容易改变应用程序的数据层和业务规则. 2:重用性高 随着技术

排球计分程序中英文切换

---恢复内容开始--- 排球计分程序中英文切换功能 主要思路是制作两套页面,一套中文的,一套英文的. 根据用户点击 中文 English 完成相应的中英文切换 根据这一设想 我增加了视图和Action. 视图的截图如下 Action的截图如下: 内部代码基本相同 只是将所需的页面文字改为英文. 示例代码如下 @{ ViewBag.Title = "Index"; } <html> <head> <title>Enter Your Name</

排球计分程序——简单显示比分界面

作业:作为一个观众,我希望了解某一场比赛的比分,以便了解赛况.(满意条件:精确到每一局的结果比分)排球计分程序之--用户故事. 根据我当前的能力和老师要求,我想的页面效果大概是这样: 数据库的表: 运行效果如下: 选择第三局: 已胜局数还没写出来,比赛最终结果还没写出来: 部分代码如下: public class PartResult { public int partNum { get; set; } public int resultA { get; set; } public int re

ASP.NET MVC 排球计分程序 (三)需求分析与数据库设计

需求分析: 软件名称:排球计分程序 1.  需要键入比赛人员的的姓名,需要根据场上的比赛结果及时做出操作,记分员可以在记错的情况下撤销上一部操作.比赛结束,记分员应能查询到每个队伍的进球情况,以及拦网.击球等的最高分.全场MVP. 2.系统界面:两队比赛,每次有队伍得分,由记分员向系统内输入数据,将该队的分数通过单击按钮的方式加分,每次加分,将分数写入数据库.也应有减分的按钮,每次减分,写入数据库. 系统内:自动计算每队的得分情况是否达到该局胜利,如果胜利及时显示该局胜利的消息. 最后输出:每单

ASP.NET MVC 排球计分程序 (四)实体类和SqlHelper类的设计

整体解决方案的图如下: . 在Model里添加一个叫PersonA的类 public class PersonA { public int id { get; set; } public string name { get; set; } } 添加一个叫PersonB的类 public class PersonB { public int id { get; set; } public string name { get; set; } } 添加一个叫ScoreA的类 public class