码迷,mamicode.com
首页 > 数据库 > 详细

MVC排球计分(二)——需求分析与数据库设计

时间:2017-06-21 00:53:34      阅读:263      评论:0      收藏:0      [点我收藏+]

标签:otn   width   对比   数据库   back   var   删除   程序   分析   

需求分析和数据库的设计是很重要的一个环节,这个环节会直接影响项目的开发过程和质量。

这里做的排球计分程序是一个例子,而且其业务极为简单,因此,这里并不是真正的需求分

析和数据库设计,而是将排球计分的需求和数据库罗列至此。

需求分析

这个项目是排球计分程序,其业务极为简单,现将其描述如下。

1.观众只能查看比赛中的数据。

2.记分员可以对比赛的每一球进行计分(哪个队员得分)。

3.记分员可以对比赛的每一局进行计分(例如:第一局:25:20、第二局:25:1)。

4.记分员可以对两队的总比分进行记录(例如:中国队VS日本队:3:0)。

5.记分员可以对所有数据进行修改、删除、查询。

这个项目的用例图如下:

技术分享

数据库设计:

总记录表(Total)

ID               int                      主键,自增    NotNull

teamA        varchar(100)    主方队       NotNull

teamB        varchar(100)    客方队       NotNull

GFirst         varchar(20)      第一局比分     Null

GSecond    varchar(20)      第二局比分     Null

GThird         varchar(20)      第三局比分     Null

GFourth       varchar(20)      第四局比分     Null

GFifth          varchar(20)      第五局比分     Null

GSum          varchar(20)      总比分            Null

 

详细记录表(Detail)

ID                  int                      第几球             NotNull

teamA          varchar(20)    主方队              Null

teamB           varchar(20)   主方队              Null

memberA      varchar(20)   主方得分队员         Null

memberA      varchar(20)   客方得分队员         Null

 

MVC排球计分(二)——需求分析与数据库设计

标签:otn   width   对比   数据库   back   var   删除   程序   分析   

原文地址:http://www.cnblogs.com/ghf1/p/7056065.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!