田径运动会管理系统的设计与实现.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
目 录 第一章 开发背景和目的 1 第二章 外部设计 2 第三章 概念设计 3 第四章 逻辑模型设计和优化 4 第五章 物理设计和实施 5 第六章 数据流程分析和数据字典设计 6 6.1 数据流程图 6 6.2 数据字典 7 第一章 开发背景和目的 在当今社会上,体育运动越来越普及,参与运动会的人越来越多,素质越来越高。传统的运动会,一般是以人手组织为主,运动员的报名、赛事的安排、比赛场地的安排和成绩的记录等操作全都由人手操作,参加人数越多,运动会的规模就越大,管理工作就更加费时费力,而且容易出错。学校田径运动会管理系统则为组织者提供一个简捷方便的方式来组织管理运动会,学校田径运动会管理系统是一种“人机交互系统”,通过简单的键盘输入与鼠标点击来完成烦琐的记录与安排工作,保证运动会的正常流畅的进行。学校田径运动会管理系统是典型的数据库应用系统,可完成田径运动会管理中的运动员报名、分组编排,竞赛成绩处理及公告,成绩统计.信息查询等事务处理功能。根据学校田径运动会的一般进程,本系统分为前期编排处理、比赛管理处理、查询输出处理和系统维护等四个工具模块来完成所期望的功能。依据关系型数据库理论设计数据库的结构。使用该系统可以极大地减小工作人员的劳动量,同时还可大大提高工作效率、可靠性和正确性。 参考文献 [1]萨师炫等.数据库系统概论(第三版).北京:高等教育出版社,2001 [2]施伯乐等.数据库技术.北京:科学出版社,2002 [3]王珊等.数据库系统原理教程.北京:清华大学出版社,1998 [4]张龙祥等.数据库原理与设计.北京:人民邮电出版社,2002 [5]陈志泊等.数据库原理及应用教程.北京:人民邮电出版社,2002 [6]徐洁磐.现代数据库系统教程.北京:北京希望电子出版社,2002 外部设计 1.用户管理 对进入系统的用户进行管理,可以查询、添加、删除用户,还可以修改用户的用户名和密码。 2.报名 填写自己的个人信息,选择参加的比赛项目。 3.运动员信息管理 可查看所有运动员的所有信息,还可以添加、修改、删除运动员的各种信息。 4.比赛项目管理 可查看所有的比赛项目,还可以对其进行添加、修改、删除。 5.成绩管理 可查看所有运动员的各项成绩,并可对成绩进行添加、修改、删除。 6.打印 可打印各项成绩,团体总分表,奖牌榜,破纪录情况表等。 7.运动员界面 运动员可使用自己的用户名和密码登陆系统,之后可通过自己的信息来查询自己各个比赛项目的成绩,还可以修改自己的密码。 8.使用它的程序 学校田径运动会管理系统 第三章 概念设计 (1) 运动员实体E-R图 运动员实体E-R图如图5-1所示。 图5-1运动员实体E-R图 (2) 比赛项目实体E-R图 比赛项目实体E-R图如图5-2所示。 图5-2比赛项目实体E-R图 (3) 比赛成绩实体E-R图 比赛成绩实体E-R图如图5-3所示。 图5-3 比赛成绩实体E-R图 (4) 运动会系统实体E-R图 运动会系统实体E-R图如图5-4所示。 图5-4运动会系统实体E-R图 第四章 逻辑模型设计和优化 (1)运动员信息表 表1 运动员信息表 编号 姓名 性别 比赛项目 代表队 Char(10) Char(20) Char(10) Char(20) Char(20) (2)比赛项目表 表2比赛项目表 项目编号 项目名称 项目类型 跑道类型 记录 Char(10) Char(20) Char(10) Char(10) Char(20) (3)比赛成绩表 表3比赛成绩表 姓名 项目名称 成绩 名次 破记录 Char(20) Char(20) Char(20) Char(10) Char(10) (4)用户信息表 表4用户信息表 姓名 密码 Char(20) Char(20) 第五章 物理设计和实施 得到系统逻辑模型后,就该进行数据库的物理设计和实施数据库了,物理设计主要是要确定数据库的存储路径、存储结构以及如何建立索引等,可以采用系统的默认设置。数据库实施主要包括在具体的DBMS中创建数据库和表的过程,本设计所选用的DBMS为SQL SERVER2005,有关创建数据库和关系表的SQL语句如下所示: 创建数据库 CREATE DATABASE 田径运动会管理系统 (2) 创建数据库表 /*创建用户信息表*/ CREATE TABLE 用户信息表

文档评论(0)

smdh + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档