> # ♻️ 资源
> **大小:** 9.43MB
> **文档链接:**[**https://www.yuque.com/sxbn/ks/100010048**](https://www.yuque.com/sxbn/ks/100010048)
> **➡️ 资源下载:**[**https://download.csdn.net/download/s1t16/87248890**](https://download.csdn.net/download/s1t16/87248890)
> **注:更多内容可关注微信公众号【神仙别闹】,如当前文章或代码侵犯了您的权益,请私信作者删除!**
> ![qrcode_for_gh_d52056803b9a_344.jpg](https://cdn.nlark.com/yuque/0/2023/jpeg/2469055/1692147256036-49ec7e0c-5434-4963-b805-47e7295c9cbc.jpeg#averageHue=%23a3a3a3&clientId=u8fb96484-770e-4&from=paste&height=140&id=u237e511a&originHeight=344&originWidth=344&originalType=binary&ratio=1.25&rotation=0&showTitle=false&size=8270&status=done&style=none&taskId=ud96bf5f7-fe85-4848-b9c2-82251181297&title=&width=140.1999969482422)
## **一、引言**
### **1. 编写目的**
本文档是概要设计文档的组成部分,编写数据库设计文档的目的是:明确数据库的表名、字段名等数据信息,用来指导后期数据库脚本的开发。本文档的读者对象是需求人员、系统设计人员、开发人员、测试人员。
2. ### **术语表**
| **序号** | **术语或缩略语** | **说明性定义** |
| --- | --- | --- |
| 1 | team | 球队 |
| 2 | player | 队员 |
| 3 | schedule | 赛程表 |
| 4 | scoreofteam | 球队积分榜 |
| 5 | goalofpalyer | 队员进球信息 |
| 6 | judge | 裁判处罚信息 |
| 7 | shooterlist | 队员射手榜 |
## **二、需求规约**
### **1. 业务描述**
**1.1数据库创建的背景**
足球比赛往往会产生许多的比赛数据,如球队的比分,进球数、失球数、球员的罚单信息等。除此之外,足球比赛往往还会涉及球队的基本信息以及球员的基本信息。这些信息少则几千条,多则几万条。为了对比赛数据进行有效地分类管理以及对比赛数据的后期计算,可以考虑使用数据库进行数据处理。
**1.2 数据库系统要解决的问题**
(1) 对比赛数据进行分类管理。
(2) 建立数据集之间的联系。
(3) 设计算法,完成数据的计算。
**1.3 数据库系统要完成的业务流程**
![Aspose.Words.69734099-5feb-4e0a-aa29-3a5f680b6b98.001.png](https://cdn.nlark.com/yuque/0/2023/png/2469055/1698717465533-9bce2541-a571-4911-b5c9-18e28a7edde5.png#averageHue=%23e9e9e9&clientId=ue334bee4-9aeb-4&from=paste&height=566&id=u05e4dea2&originHeight=707&originWidth=274&originalType=binary&ratio=1.25&rotation=0&showTitle=false&size=37592&status=done&style=none&taskId=u95e16a05-a71e-4625-89d1-49426e3464d&title=&width=219.2)
### **2. 需求分析**
**2.1 业务的内在联系**
足球比赛的数据表之间的关系的实现依赖于触发器的建立,触发器根据数据表数据的插入、修改、删除,触发不同的事件。触发器所依赖的算法,由存储过程单独来实现。
**2.2 创建数据库系统的目的、目标**
创建数据的目的是为了更好的存储和管理数据,又由于数据库具有非常方便插入、修改、删除、查询等功能,所以建立数据库系统是处理数据的较好选择。
## **三、数据库环境说明**
| 数据库实例 | 数据库系统 | 数据库部署环境 | 数据库设计工具 | 数据库存放位置 | 说明 |
| --- | --- | --- | --- | --- | --- |
| | Mysql,版本8.0 | 软硬件、网络环境 | PowerDesigner | | |
## **四、数据库的命名规则**
### **1.数据库对象命名规则**
所有的数据库命名都是以模块的缩写加上具体表的英文词汇组成,这样能够统一数据库表的命名,也能够更好的规范数据库表命名。
### **2.数据项编码规则**
组别采用大写英文字母A、B、C、D进行编码。
比赛轮数采用数字1-15进行编码。
组别+比赛轮数可以唯一确定一场比赛。
## **五、概念结构设计**
足球联赛评分系统的实体-属性图。
![Aspose.Words.69734099-5feb-4e0a-aa29-3a5f680b6b98.002.png](https://cdn.nlark.com/yuque/0/2023/png/2469055/1698717496610-c155c7fd-2f07-4e71-b29d-bb6099749b30.png#averageHue=%231a1a1a&clientId=ue334bee4-9aeb-4&from=paste&height=226&id=u9013fb37&originHeight=283&originWidth=540&originalType=binary&ratio=1.25&rotation=0&showTitle=false&size=14212&status=done&style=none&taskId=u2dceaa2f-179f-4503-9b89-11904727b2e&title=&width=432)
图1 球队实体-属性图
![Aspose.Words.69734099-5feb-4e0a-aa29-3a5f680b6b98.003.png](https://cdn.nlark.com/yuque/0/2023/png/2469055/1698717504762-8e766ebd-33e4-4711-9f23-30196f740db3.png#averageHue=%23202020&clientId=ue334bee4-9aeb-4&from=paste&height=291&id=u52db7edc&originHeight=364&originWidth=724&originalType=binary&ratio=1.25&rotation=0&showTitle=false&size=27701&status=done&style=none&taskId=uc0671a40-a428-4f81-94af-cc56f456baf&title=&width=579.2)
图2 球员实体-属性图
![Aspose.Words.69734099-5feb-4e0a-aa29-3a5f680b6b98.004.png](https://cdn.nlark.com/yuque/0/2023/png/2469055/1698717511641-7079231b-1044-44d6-a51d-c726686add9e.png#averageHue=%23262626&clientId=ue334bee4-9aeb-4&from=paste&height=280&id=uac39f033&originHeight=350&originWidth=588&originalType=binary&ratio=1.25&rotation=0&showTitle=false&size=24017&status=done&style=none&taskId=u793653c3-b362-431d-abac-c9c28695014&title=&width=470.4)
图3 赛程实体-属性图
![Aspose.Words.69734099-5feb-4e0a-aa29-3a5f680b6b98.005.png](https://cdn.nlark.com/yuque/0/2023/png/2469055/1698717518561-89d8771f-b77a-4e8a-b3a7-234934dd70d1.png#averageHue=%23343434&clientId=ue334bee4-9aeb-4&from=paste&height=280&id=u37bb0b95&originHeight=350&originWidth=807&originalType=binary&ratio=1.25&rotation=0&showTitle=false&size=39204&status=done&style=none&taskId=uf38fab2c-49ee-408d-a199-719eb98c87d&title=&width=645.6)
图4 积分榜实体-属性图
![Aspose.Words.69734099-5feb-4e0a-aa29-3a5f680b6b98.006.png](https://cdn.nlark.com/yuque/0/2023/png/2469055/1698717525659-5e096985-11ab-4937-b39f-16197b399a0f.png#averageHue=%231c1c1c&clientId=ue334bee4-9aeb-4&from=paste&height=208&id=u7fce5a71&originHeight=260&originWidth=599&originalType=binary&ratio=1.25&rotation=0&showTitle=false&size=16754&status=done&style=none&taskId=ucb1777e0-2c7d-44fb-ba08-959ba1ac1e0&title=&width=479.2)
图5 球员进球实体-属性图
![Aspose.Words.69734099-5feb-4e0a-aa29-3a5f680b6b98.007.png](https://cdn.nlark.com/yuque/0/2023/png/2469055/1698717533948-85faf8aa-59e6-4ba8-85d7-83ea2aaa89f2.png#averageHue=%231e1e1e&clientId=ue334bee4-9aeb-4&from=paste&height=264&id=ub761206f&originHeight=330&originWidth=599&originalType=binary&ratio=1.25&rotation=0&showTitle=false&size=23178&status=done&style=none&taskId=u070e8358-7381-4ae7-b340-5cb90a100b2&title=&width=479.2)
图6 裁判惩罚实体-属性图
![Aspose.Words.69734099-5feb-4e0a-aa29-3a5f680b6b98.008.png](https://cdn.nlark.com/yuque/0/2023/png/2469055/1698717540616-e70bb04c-8c4c-4620-83b3-553663397f43.png#averageHue=%23222222&clientId=ue334bee4-9aeb-4&from=paste&height=265&id=ue5aba4d1&originHeight=331&originWidth=603&originalType=binary&ratio=1.25&rotation=0&showTitle=false&size=21123&status=done&style=none&taskId=u440ce1db-11d8-475b-98cb-d383e22b1b3&title=&width=482.4)
图7 射手榜实体-属性图
## **六、逻辑结构设计**
足球联赛评分系统的E-R图。
![Aspose.Words.69734099-5feb-4e0a-aa29-3a5f680b6b98.009.png](https://cdn.nlark.com/yuque/0/2023/png/2469055/1698717550252-546a6cc1-a911-4dae-ad2a-27e21422b376.png#averageHue=%23252525&clientId=ue334bee4-9aeb-4&from=paste&height=441&id=ua8ec8254&originHeight=551&originWidth=567&originalType=binary&ratio=1.25&rotation=0&showTitle=false&size=26618&status=done&style=none&taskId=u17fe55ed-5129-4a18-ad9b-55df4e38358&title=&width=453.6)
图8 足球联赛评分系统的E-R图
## **七、物理结构设计**
### **1. 表汇总**
![1.png](https://cdn.nlark.com/yuque/0/2023/png/2469055/1698717569232-02537778-fd61-42d3-87cf-12f77c16ee4c.png#averageHue=%23dadada&clientId=ue334bee4-9aeb-4&from=paste&height=346&id=u9caa1
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
详情介绍:https://www.yuque.com/sxbn/ks/100010048 用JavaFX设计UI界面,使用PLSQL编程建立MySQL数据库系统,最后建立了DAO-Service-Controll的编程模型。 足球比赛往往会产生许多的比赛数据,如球队的比分,进球数、失球数、球员的罚单信息等。除此之外,足球比赛往往还会涉及球队的基本信息以及球员的基本信息。这些信息少则几千条,多则几万条。为了对比赛数据进行有效地分类管理以及对比赛数据的后期计算,可以考虑使用数据库进行数据处理。 (1) 对比赛数据进行分类管理。 (2) 建立数据集之间的联系。 (3) 设计算法,完成数据的计算。
资源推荐
资源详情
资源评论
收起资源包目录
基于JavaFX+Mysql实现(PC)足球联赛评分系统【100010048】 (190个子文件)
MainStyle.css 2KB
MainStyle.css 838B
MainStyle.css 647B
MainStyle.css 646B
matchC.css 645B
MainStyle.css 645B
MainStyle.css 645B
MainStyle.css 645B
MainStyle.css 645B
MainStyle.css 645B
MainStyle.css 645B
MainStyle.css 645B
MainStyle.css 645B
MainStyle.css 645B
MainStyleH.css 644B
MainStyleH.css 644B
MainStyleH.css 644B
Scene.fxml 8KB
sample.fxml 3KB
MainWindow.fxml 3KB
footballteam.fxml 2KB
matchF.fxml 2KB
footballgoal.fxml 2KB
judge.fxml 2KB
matchH1.fxml 2KB
matchH.fxml 2KB
matchH.fxml 2KB
matchJ.fxml 1KB
matchJ.fxml 1KB
matchJ.fxml 1KB
matchA.fxml 1KB
matchD.fxml 1KB
matchB.fxml 1KB
matchE.fxml 1KB
matchC.fxml 1KB
timg.gif 341KB
timg.gif 341KB
timg.gif 341KB
timg.gif 341KB
timg.gif 341KB
timg.gif 341KB
timg.gif 341KB
timg.gif 341KB
timg.gif 341KB
timg.gif 341KB
timg.gif 341KB
timg.gif 341KB
timg.gif 341KB
timg.gif 341KB
timg.gif 341KB
timg.gif 341KB
timg.gif 341KB
a.gif 215KB
IndexController.java 22KB
JDBCAdapter.java 12KB
LoginController.java 9KB
Controller.java 9KB
Controller.java 6KB
Controller.java 6KB
Controller.java 5KB
ScoreOfTeam.java 5KB
Controller.java 5KB
Controller.java 5KB
Controller.java 5KB
Controller.java 4KB
PlayerDAOImpl.java 4KB
Controller.java 4KB
Controller.java 4KB
Controller.java 4KB
Controller.java 3KB
TeamDAOImpl.java 3KB
PlayerManService.java 3KB
Player.java 3KB
ScoreOfTeamService.java 3KB
ShooterListService.java 3KB
Schedule.java 3KB
TeamService.java 3KB
Controller.java 3KB
Controller.java 3KB
Controller.java 3KB
Controller.java 3KB
ShooterList.java 3KB
Judage.java 3KB
EditingCell2.java 2KB
EditingCell.java 2KB
EditingCell6.java 2KB
EditingCelll.java 2KB
EditingCell3.java 2KB
GoalOfPlayerService.java 2KB
module-info.java 2KB
GoalOfPlayer.java 2KB
ScoreOfTeamDAOImpl.java 2KB
ExcelReadDAOImpl.java 2KB
ShooterListDAOImpl.java 2KB
Media.java 2KB
Team.java 2KB
ScheduleService.java 2KB
JudageService.java 2KB
Index.java 2KB
GoalOfPlayerDAOImpl.java 2KB
共 190 条
- 1
- 2
资源评论
神仙别闹
- 粉丝: 2704
- 资源: 7645
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- meta-llama-3-8b-instruct 的 model-00001-of-00004.safetensors 的2/3
- HTML5小游戏【小鸡飞-蛋蛋跳小游戏】游戏源码分享下载 - dandan.zip
- Hi3861 OpenHarmony 机械臂 (一)
- 生成的DNA序列来摸拟查找特定基因序列.py
- 12345666666666
- 基于协同过滤算法的英语学习平台(springboot+ssm+html+mysql)含运行文档+运行截图+演示视频
- 基于NCP1377芯片 AC220V转DC12V(5A)反激开关电源ALTIUM设计硬件(原理图+PCB)工程文件.zip
- NX二次开发头文件与库目录
- 网络调试助手,最新版本,方便大家调试网络功能
- mysql语句大全及用法
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功