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

MVC实战之排球计分(一)—— 需求分析与数据库设计

时间:2017-06-16 23:12:05      阅读:337      评论:0      收藏:0      [点我收藏+]

标签:strong   使用   wan   string   image   实战   数据库表   http   业务   

一.
需求分析:

这个程序是排球计分程序,其业务非常简单,具体如下:

1.本程序可以选择用户身份,通过不同角度记录比赛分数。

2.不同身份记录的比赛成绩将会存储在不同的数据表(目前适合运动员和观众使用)。

3.用户键入数据后,可以继续对数据进行操作(如;删除、修改、查看详情)。

4,不同的身份的用户 ,不能修改非己的数据。只能修改自己的数据。

这个项目的用例图如下:

技术分享

技术分享

数据库设计:
设计数据表之前,首先进行实体和关系的识别与确定。
通过需求分析,可以观察得出,本项目的实体有:观众,运动员.(观众可以修改自己的数据,运动员也可以修改自己的数据,二者不可以互相修改);

数据库表的设计如下:

观众记录表:

ID int ;

team name string 队名 NotNull

num string 球员号 NotNull

faqiu string 发球 NotNull

lanwang string 拦网 NotNull

kouqiu string 扣球 NotNull

zhugong string 助攻 NotNull

total score string 总得分 NotNull

运动员记录表:

ID int ;

faqiu string 发球 NotNull

lanwang string 拦网 NotNull

kouqiu string 扣球 NotNull

zhugong string 助攻 NotNull

youdian string 优点 NotNull 

shiwu sting 失误 NotNull

zhongjie string 总结 NotNull

 

MVC实战之排球计分(一)—— 需求分析与数据库设计

标签:strong   使用   wan   string   image   实战   数据库表   http   业务   

原文地址:http://www.cnblogs.com/Angel-szl/p/7029449.html

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