足球运动员信息管理系统

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

本案例实现一个小型的足球运动员信息管理系统。

完成的功能:球队管理、球员管理、联赛管理、赛绩管理以及系统管理员才具有的主教
练管理和用户管理。

1.球队管理:可对球队进行添加、删除、修改、查找等功能,球队属性有:名称、主教练(来自于系统中保存的教师)、当前球员人数、建队日
期和备注等属性。

2.球员管理:可对球员进行添加、删除、修改、查找等功能,球员属性有:球衣号、姓名、性别、所属球队(来自于系统中保存的球队)、相片、
出生日期和备注等属性。

3.比赛管理:可对训练项目进行添加、删除、修改、查找和等功能,科目属性有:项目目名称、积分数和备注等属性。

4.日程管理:可对每一个球队参与的比赛进行添加、删除、修改、查找功能,日程属性有:所属球队(来自于系统中保存的球队)、主教练(来自于系统中保存的教师)、开始日期、结束日期和备注等属性。

5.赛绩管理:可对每一个球队的赛绩进行添加、删除、修改、查找等功能,赛绩属性有:球员姓名、所属球队(来自于系统中保存的球队)、比赛名、进球数、备注等属性。

分析:
根据系统的功能划分和实现的方便,我们将整个程序分为三层:数据层、业务层和界面层。

数据层负责对数据库进行操作,包括向表中插入数据、更新数据、查询数据和删除数据。

业务层负责把界面上的各种操作传达给数据层。

界面层主要负责界面的设计,包括控件的位置和外观等设置、
实时反映系统的变化情况。

数据库表的设计根据程序的功能得出数据实体,进行数据库设计分析,确定以下数据表,
如图所示:
1.教练表(Coach)
赛程管理
LOGO。

相关文档
最新文档