排球计分程序(一)—— 需求分析与数据模型设计
一、项目简介
排球计分程序是一个小型的计分管理系统,该管理系统可以对球员的信息,比如姓名,年龄,位置,胜率,得分等进行查询,记录。
排球计分程序通过建立模型生成相应数据库,在计分程序页面的各项操作将会反映到数据库中数据的变化。
二、项目需求
作为一名现场记分员,我希望详细记录比赛现场比分增长情况,以便观众及运动员、教练员及时掌握比赛状况。
作为一名排球教练,我需要统计对方球队的队员信息,发球技术,得分情况,技能得分,发布公告,以便教练做出更好的作战策略。
作为一名运动员,我需要对手的基本信息以便做出应对策略,通过公告及时参加训练,比赛。
1) 根据数据模型生成一个数据库,将各个队伍的比赛情况记录其中。
运动员模型类:ID
XingMing
Age
WeiZhi
Shenglv
RongYu
2)设计队伍公告信息模块,实现队伍通告等信息。便于比赛训练,开会,比赛时间等事宜通知。
通告模型类:ID
Title
Content
DuiMing
Jieshao
Category
通告索引模型类:
Name
ID
3)设计比赛计分模块,实现比赛成绩记录,加减分,数据呈现,得分详情。
比赛计分模型类:
ID
Team
Score
Add
Delete
Faqiu
Lanwang
Kouqiu
Zhugong
Total score
三、项目实现思路
排球计分程序的具体实现思路如下:
1)设计运动员模型并生成数据库和用户表,表中应该包含表示姓名,位置,年龄,胜率,荣誉等信息的字段。
2)设计队伍公告信息模型,实现队伍通告等信息。
3)设计比赛计分程序界面,应该包含加减分数,显示得分情况,球员位置等信息。