好文档 - 专业文书写作范文服务资料分享网站

运动会成绩管理系统设计 - 图文

天下 分享 时间: 加入收藏 我要投稿 点赞

加工子图3 普通用户 查询 查询 结果 信息 查询处理

运动会信息 运动会信息 处理信息 生成数据表 D1运动会信息 普通用户 2.3数据字典

●数据存储及数据流 名字:运动员信息 描述:运动员成绩及运动员其它信息 定义:运动员信息=运动员编号+姓名+性别+项目+学院+成绩+名次+日期+记录 位置:存储 输出给用户

名字:项目信息 描述:运动会中的比赛所有项目 定义:项目信息=项目名称+项目类型 位置:存储 输出供查询及维护

11

名字:参赛信息 描述:运动会参赛单位信息 定义:参赛信息=参赛单位+参赛项目+参赛类别 位置:存储 输出供查询及维护

名字:最高记录信息 描述:各项目最高记录信息 定义:最高记录信息=项目+成绩+创造者+创造单位+创造地点 位置:存储 输出供查询及维护

名字:用户信息 描述:访问系统数据的用户信息 定义:用户信息=用户名+用户口令+用户权限 位置:存储 输出供查询及维护

●处理 名字:处理信息 编号:1.1 输入:运动员信息 输出:运动员信息

名字:生成数据表 编号:1.2 输入:运动信息 输出:运动员成绩数据表

名字:查询处理 编号:1.4 输入:运动员信息 输出:查询结果

名字:更新库存 编号:1.3 输入:运动员信息/用户信息(权限管理员) 输出:更新信息

12

●数据项

名字:运动员编号 描述:唯一标识运动员成绩及相关信息的关键域 定义:运动员编号=8{字符}8 位置:运动员信息查询及结果

名字:日期 描述:记录每个运动员取得比赛成绩的时间 定义:总额=8{时间}8 位置:运动员信息

名字:名次 描述:记录运动员比赛成绩排名 定义:销售日期=2{整形}2 位置:运动员信息信息

名字:成绩 描述:记录运动员比赛成绩 定义:销售日期=8{字符}8 位置:运动员信息信息

三.系统设计

3.1 模块结构设计 3.1.1概念模型设计

对数据中词典中的数据存储进行分析,得出运动员文档,项目文档,用户文档等数据存储,它们都由自己的头信息另加若干细节项构成,用户文档与运动员之间的关系为M:N。而运动员与项目之间的关系为1:N这样,如图2所示,运动会成绩管理系统中所涉及的主要实体及其属性有:

·运动员 {运动员编号,姓名,性别,项目,学院,成绩,名词,日期,记录} ·项目 {项目,项目类型}

用户{用户名,用户口令,用户权限}

13

学院 性别 姓名 运动员编号 运动员 N 运动员成管理 绩 M 用户

成绩 名次 日期 记录 1 参加 N 项目 项目名称 项目类型 14

用户名 密码 图2 实体联系(E-R)图

3.1.2逻辑模型设计

逻辑结构设计的任务就是把概念模型设计阶段设计好的基本E-R图转换为与选用的具体机器上的DBMS产品所支持的数据模型相符合的逻辑结构,现选用关系模型,E-R图向关系模型的转换结果如下所示:

·运动员 {运动员编号,姓名,性别,项目,学院,成绩,名次,日期,记录} 运动员编号为此关系的码。 ·项目 {项目,项目类型} ·项目为此关系的码。

·用户 (用户名,密码,权限) 用户名为此关系的码。

3.2数据库设计

(1)数据库和表名称

在本系统中数据库的名称设置为yundonghui。数据库中表名称和字符标识如下所示:序号 表名称

1 表一(运动员信息)

2

项目表 3 参赛表 4 最高记录 5 用户 (2)表的结构设计

·表一(运动员信息表) 字段名称 类型 宽度 小数位数 是否为空 运动员编号 Char 8 NO 姓名 Char 20 Yes 性别 char 4 Yes 项目 Char 20 Yes 学院 Char 20 Yes 成绩 Char 12 Yes 名次 int 4 0 Yes 日期 data 8 Yes 记录 Char 4 Yes

15

运动会成绩管理系统设计 - 图文

加工子图3普通用户查询查询结果信息查询处理运动会信息运动会信息处理信息生成数据表D1运动会信息普通用户2.3数据字典●数据存储及数据流名字:运动员信息描述:运动员成绩及运动员其它信息定义:运动员信息=运动员编号+姓名+性别+项目+学院+成绩+名次+
推荐度:
点击下载文档文档为doc格式
5gh3z1vc4t1od1e2lms547le14lopx00weq
领取福利

微信扫码领取福利

微信扫码分享