WEB课程设计

[运动员管理系统]

一、 系统需求

1. 管理运动项目,比赛场地信息。

2. 管理参赛运动员及所在单位基本信息。 3. 管理运动员成绩管理

4. 名次自动计算,打印名次表

5. 自动计算团体得分,查看团体详细得分 6. 运动员网上报名 7. 查询历史成绩

需求描述

1. 运动会主界面设置密码,用户通过密码后才能进入系统的水平命令菜单;水平命令菜单主要包括:运动员管理,运动项目管理,场地管理,写入成绩,查询成绩,计算团体得分等模块

2. 运动员管理模块主要包括:添加运动员信息,查询运动员信息(可以根据运动员姓名,所报项目编号,年龄以及参赛号等进行查询)。

3. 运动项目管理模块主要包括:查看项目信息(可以根据项目名称,场地名字,比赛时间进行查询),查看比赛时间(可以根据项目来进行查询)等。 4.场地信息管理模块主要包括:查看场地信息(根据场地名字查询),添加场地。 5. 写入成绩模块主要包括:写入成绩主要有名次决定。1-6名得6-分 6.查询成绩模块主要包括:成绩的查询(可以根据姓名,所报项目,参赛号等等来查询)。 7.计算团体得分模块主要包括:团体得分计算,查询团体详细得分。

二、功能模块设计

2.1 运动员管理模块

2.1.1 查询信息. 可以根据运动员姓名,所报项目编号,年龄以及参赛号等进行查询。 2.1.2 添加信息. 任意添加信息。 2.2运动项目管理模块 2.2.1 查询信息. 查看项目信息(可以根据项目名称,场地名字,比赛时间进行查

询),查看比赛时间(可以根据项目来进行查询) 2.2.2添加信息. 任意添加信息。 2.3 场地信息管理模块 2.3.1查看场地信息(根据场地名字查询) 2.3.2添加信息. 任意添加信息。 2.4写入成绩模块

2.4.1写入成绩主要有名次决定。1-6名得6-分 2.5 查询成绩模块 2.5.1成绩的查询(可以根据姓名,所报项目,参赛号等等来查询) 2.6 团体得分模块 2.6.1查询团体详细得分 2.6.2团体得分计算

运动员管理系

统 运运场写查计 动动地入询算 员项管成成团 管目理 绩 绩 体 理 管得

理 分

填查添修填查添修填查添修查写 写询加改写询加改写询加改询入 信信信信信信信信信信信信成成 息 息 息 息 息 息 息 息 息 息 息 息 绩 绩

图1 运动会管理系统功能模块图

计算 三、数据库设计

3.1数据库基本信息

[Microsoft SQL Server 2005]

3.2 数据库物理设计

图2 数据库物理设计图

3.3 表结构详细说明

(1) [运动员表]:[用于运动员信息管理] 字段名 姓名 所报项目编号 所在单位 年龄 参赛号 字段名 名称 所在场地名字 比赛时间 人数 编号 字段名 名称 是否空闲 字段名 成绩 所报项目编号 中文含义 姓名 所报项目编号 所在单位 年龄 参赛号 中文含义 名称 所在场地名字 比赛时间 人数 编号 中文含义 场地名称 场地状态 中文含义 成绩就是对应的名次 所报项目编号 字段类型及长度 Varchar(50) Varchar(50) Varchar(50) Varchar(50) Varchar(50) 字段类型及长度 Varchar(50) Varchar(50) Varchar(50) Varchar(50) Varchar(50) 字段类型及长度 Varchar(50) Varchar(50) 字段类型及长度 Varchar(50) Varchar(50) Varchar(50) 主外键及其他说明 允许为空 允许为空 允许为空 允许为空 主键 主外键及其他说明 允许为空 允许为空 允许为空 允许为空 主键 主外键及其他说明 主键 允许为空 主外键及其他说明 主键 外键 外键 (2)[运动项目表]:[用于运动项目信息管理] (2)[场地信息表]:[用于场地信息管理] (2)[成绩表]:[用于成绩信息管理] 参赛运动员参赛号 参赛运动员参赛号

联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4