计应222_杜晓瑾_2210502012
乒乓球比赛计分系统需求流程—用户故事、用户故事地图
一、大用户故事
作为某乒乓球赛事主办方,我希望建造一个乒乓球比赛计分系统,以便更好地让裁判、选手和观众看到他们的比赛成绩。
二、中用户故事
1、作为一名裁判,我希望能有一个软件系统,以便让我们抽签决定发球权和方位、比赛计时、实时输入、查看得分情况,在比赛时,可手机、大屏实时播放,避免造假。
2、作为一名运动员,我希望能有一个随时记录得分情况的系统,以便让我能够随时查看我的成绩记录。
3、作为一名教练,我希望能有一个软件可以自动排序计分名次,以便让我更省时省力训练学员。
三、小用户故事
小用户故事一:裁判
1、作为一名裁判,我希望能够在系统上注册一个身份信息,用来表明我的身份为裁判
2、作为一名裁判,我希望可以在系统上发布比赛时间,以便参赛者随时关注比赛信息
3、作为一名裁判,我希望可以在系统上实时公布成绩,以便大家可以监督和观看,错误时可及时修改
4、作为一名裁判,我希望可以在系统上进行网络计时、记成绩,以便大家可以监督和观看
5、作为一名裁判,我希望可以在系统上导入、查看参赛者的信息,以便参赛者在报名后未及时导入信息,导入后所有用户都可以查看
6、作为一名裁判,我希望可以在系统上进行实时播放,以便未到现场的用户可以进行实时观看
7、作为一名裁判,我希望可以在系统上进行回放设置,并单独公布最终比赛结果,以便没有时间的用户可以存放观看,或没有耐心的用户可以直接观看比赛结果
8、作为一名裁判,我希望可以在系统上进行实时保存功能,以便运行一半时运行突发中止,数据无法挽回
小用户故事二:运动员
1、作为一名运动员,我希望可以在系统上注册、登录、修改本人信息,以便我可以以运动员或参赛者的身份与其他运动员交流
2、作为一名运动员,我希望可以在系统上查询以往的个人训练成绩,以便我进行个人成绩对比,教练裁判也可观看
3、作为一名运动员,我希望可以在系统上查看裁判发布的比赛信息,以便我随时为比赛做准备
4、作为一名运动员,我希望可以在系统上提前抽签,以便我可以提前了解对手,有更好的准备
5、作为一名运动员,我希望可以在系统上找到教练的信息,以便我可以请教一些关于比赛、日常训练的小技巧
6、作为一名运动员,我希望可以在系统上自主报名参赛,导入自己的参赛信息,以便我的参赛资格被遗漏或误填
7、作为一名运动员,我希望可以在系统上查看与对手的成绩对比,以便我更好地提升自己
8、作为一名运动员,我希望可以在系统上查看运动员排名,以便我观察个人实力变动
小用户故事三:教练
1、作为一名教练,我希望可以在系统上注册自己的教练信息,以便我可以更好地为运动员和其他用户解答
2、作为一名教练,我希望可以在系统上随时查看自己学员的信息,以便我可以更好地了解他们
3、作为一名教练,我希望可以在系统上在输入学员的信息的情况下可以自动导入队员的以往训练和比赛成绩,以便我可以正确方向为他们规划训练方式
4、作为一名教练,我希望可以在系统上为学员报名参赛,以便在学员忘记报名参赛的情况下,我可以及时帮他们报名
5、作为一名教练,我希望可以在系统上可以接收主办方的一切通知,以便我给学员传递比赛消息并组织参赛学员进行报名
6、作为一名教练,我希望可以在系统上可以直接观看学员的私人联系方式,以便在系统上无法联系到学员时可以打私人联系方式
7、作为一名教练,我希望可以在系统上在导入成绩时,可以自动生成合理化的训练周期,以便我更好地为学员进行组织训练
8、作为一名教练,我希望可以在系统上同步比赛指导信息,以便观众和其他运动员可以在观看比赛时知道问题所在
四、对所有用户故事列表,形成用户故事地图
乒乓球爱好者作为主办方组织了一场比赛,并找人组织了这次赛事。
裁判组:组织比赛,确定比赛形式、地点和日期,通知比赛各项事宜,选拔参赛人员,导入参赛人员信息,各种准备工作如医疗、计分系统、应急措施等,计时计分,公布成绩。
教练组:了解比赛基本信息,对比赛做出准备,选拔参赛队员,组织参赛队员报名参赛,为组员制定训练计划,监督组员按时训练,为组员介绍对手信息,针对对手做出相应训练在比赛中观察对手,中场休息时为参赛组员提供优势。
运动员组:了解比赛基本信息,报名参赛,按照教练的训练方法进行相应训练,时刻注意比赛排名,查询最终排名,提升自己。