- 1、本文档共29页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
PAGE22
《数据库系统》课程设计
--体育项目比赛管理系统设计与开发
班级:
学号:
姓名:
目录TOC\o1-3\h\z\u
7298一、系统需求分析 1
15974(一)需求概述 1
3743(二)业务流分析 1
3129从运动员角度分析 1
22728(三)数据流分析 4
12916(四)数据字典 5
30997二、数据库概念结构设计 6
13617(一)实体分析 6
28693(二)属性分析 6
21559(三)联系分析 8
534(四)概念模型分析(.PDM图) 9
24475三、数据库逻辑结构设计 9
28630(一)概念模型转化为逻辑模型 9
271881.一对一关系的转化 9
188412.一对多关系的转化 9
43163.多对多关系的转化 10
22509(二)逻辑模型设计(.PDM图) 10
1176四、数据库物理实现(一)表设计 10
12207(一)表设计 10
14104(二)创建表和完整性约束代码设计 11
29445五、数据库功能调试 15
17460(一)运动员管理模块 15
3953(二)负责人管理模块 16
18512(三)系统管理员管理模块 17
2339六、设计系统前台软件 21
4806(一)开发软件选择 21
9782(二)软件功能要求与设计 22
23757(三)软件功能实现 22
8318(四)系统测试 24
27502七、设计总结 27
一、系统需求分析
(一)需求概述
本次课程设计的题目是体育项目比赛管理系统,系统内容要求是:参加比赛的有多个代表团,每个代表团有多名运动员,但每个运动员只能属于一个代表团。
一个运动员可以参加多个运动项目,同时一个运动项目可由多个运动员参加。一个比赛类别有多个比赛项目,但每个比赛项目隶属于一个比赛类别。
系统的使用者分为管理人员和普通用户。他们对该数据库系统有不同的操作:
管理人员:可以对代表团以及每个运动员信息进行删除和添加操作,也可以改变代表团和运动员的编号,可以在有新的项目进行时,对信息进行添加,包括该比赛项目的比赛类别及类别编号,类别名,主管;在比赛结束时,进行比赛信息的删除。可以在不同的比赛项目进行信息的更改;总之,管理人员可以对数据库系统进行增加、删除、更新、查询。
普通用户:普通用户可以根据自己的一些基本信息来查询。比如根据自己的编号查询自己的比赛项目,比赛时间,比赛得分,比赛类别。同时还可以查询隶属于代表团的团编号,地区以及住址等等。总之,普通用户可以对数据库系统进行查询操作。
(二)业务流分析
从运动员角度分析
从比赛负责人角度:
从管理员角度
(三)数据流分析
(四)数据字典
数据项:
数据项名
含义说明
数据类型
长度
取值范围
数据项联系
代表团编号
区别代表团
Int
4
001-999
一个代表团对应一个团编号
地区
char
4
一个地区有一个代表团
住所
vchar
20
一个住所有一个代表团
运动员编号
标注运动员
Int
4
0001-99999
一个编号对应一个运动员
运动员名称
标注运动员
vchar
20
一个运动员名对应一个编号
性别
区分男女
char
2
“男”或“女”
年龄
char
4
比赛项目名
标注比赛
4
一个项目名对应一个比赛项目
比赛时间
记录比赛时间
char
10
比赛得分
记录比赛得分
Char
4
比赛项目编号
标注比赛
Char
4
0001-9999
一个项目编号对应一个比赛项目
级别
char
4
一个项目属于一个级别
主管
char
20
一个比赛类别有一个主管负责
类别编号
标注比赛
char
4
0001-9999
一个类别编号对应一个类别名
数据结构:
数据结构名
含义名
组成
代表团
代表团信息
团编号、地区、住所
运动员
运动员信息
编号、姓名、性别、年龄
比赛项目
比赛项目信息
项目编号、项目名称、级别
比赛类别
比赛类别信息
类别编号、类别名称、主管
比赛得分
记录比赛得分信息
运动员编号、项目编号、项目名称、得分信息
二、数据库概念结构设计
(一)实体分析
经需求分析,本次课程设计中包含四个实体,分别是:各个代表团实体,运动员实体,比赛项目实体,比赛情况实体。
(二)属性分析
各个代表团实体属性:团编号,地区,住所。如下:
运动员实体属性:编号,姓名,年龄,性别。如下:
比赛项目实体属性:项目编号,项目名,级别。如下:
比赛类别实体属性:类别编号,
您可能关注的文档
- 《新型冠状病毒感染防控方案(第十版)》专题PPT.ppt
- 《新冠疫情防控知识》方法学习ppt课件.pptx
- 《数据库应用系统设计》大作业人事工资管理.doc
- 《数字逻辑与计算机组成》(袁春风主编)部分书后习题解答(1-3章)(202212).pdf
- 《数字逻辑》课程设计.doc
- 《教师的爱与责任》师德师风演讲ppt课件百度 (1).pptx
- 《教学系统设计》课后答案.pdf
- 《教学勇气—漫步教师心灵》读后感范文(9篇).doc
- 《拟行路难-》(其四)(鲍照)-部编版高中语文选择性必修下册.pptx
- 《护士条例》培训试题及答案.docx
- 2024高考物理一轮复习规范演练7共点力的平衡含解析新人教版.doc
- 高中语文第5课苏轼词两首学案3新人教版必修4.doc
- 2024_2025学年高中英语课时分层作业9Unit3LifeinthefutureSectionⅢⅣ含解析新人教版必修5.doc
- 2024_2025学年新教材高中英语模块素养检测含解析译林版必修第一册.doc
- 2024_2025学年新教材高中英语单元综合检测5含解析外研版选择性必修第一册.doc
- 2024高考政治一轮复习第1单元生活与消费第三课多彩的消费练习含解析新人教版必修1.doc
- 2024_2025学年新教材高中英语WELCOMEUNITSectionⅡReadingandThi.doc
- 2024_2025学年高中历史专题九当今世界政治格局的多极化趋势测评含解析人民版必修1.docx
- 2024高考生物一轮复习第9单元生物与环境第29讲生态系统的结构和功能教案.docx
- 2024_2025学年新教材高中英语UNIT5LANGUAGESAROUNDTHEWORLDSect.doc
文档评论(0)