排球计分(二)需求分析和数据库设计

需求分析:

  作为一个排球计分规则的页面程序,一般用户为球迷观众和排球计分员。

1.作为一名排球计分员,需要实现得分的加减,并自动判定胜负,最后传入数据库。

2.作为一名排球计分员,需要在实现得分的同时,详细记录得分情况。

3.作为一名排球计分员,可以对某些记录修改。

4.作为一名球迷观众,首先想先看到所有的比赛基本记录。

5.作为一名球迷观众,希望看到每局比赛的详细记录。

下附用例图一张:

数据库:

记录表:

ID    int    比赛ID    NotNull    主键,自增

gameName   varchar(50)    比赛名    NotNull 

teamA           varchar(50)    主方队    NotNull 

teamB            varchar(50)    客方队    NotNull 

vsAB              varchar(20)    场比分    NotNull 

gameFirst       varchar(20)       第一 局比分    Null 

gameSecond  varchar(20)       第二局比分    Null 

gameThird      varchar(20)       第三 局比分   Null 

gameForth      varchar(20)       第四 局比分    Null 

gameFifth        varchar(20)      第五 局比分    Null 

teamWinner     varchar(50)      胜者队    Null 

gameContent   varchar(max)   详细内容   Null 

如何判定是计分员还是球迷观众的表

作为观众看记录可以当做游客不进行建立账户

计分员由默认管理员添加数据账户

计分员表:

ID    int    管理员ID    NotNull    主键,自增
Name    varchar(20)    登录名    NotNull
Password    varchar(50)    登录密码    NotNull 

 

转载于:https://www.cnblogs.com/ljc960321/p/7056895.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值