zoukankan      html  css  js  c++  java
  • 排球计分(二)需求分析和数据库设计

    需求分析:

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

    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 

  • 相关阅读:
    ASP.NET MVC 异常捕获
    Jquery 扩展方法
    Spring.NET笔记1
    ASP.NET MVC Ninject 实现依赖注入
    ASP.NET MVC Unity实现依赖注入
    windows service
    反射用法
    抽象工厂核心反射
    (C#)中的DataSet、string、DataTable等对象转换成Json
    .NET批量删除代码前的行号
  • 原文地址:https://www.cnblogs.com/ljc960321/p/7056895.html
Copyright © 2011-2022 走看看