为了正常的体验网站,请在浏览器设置里面开启Javascript功能!
首页 > 校运动会数据库设计

校运动会数据库设计

2011-12-15 5页 doc 76KB 71阅读

用户头像

is_551666

暂无简介

举报
校运动会数据库设计 郑州科技学院 校运动会数据库设计 分析报告 姓 名 : 熊林春 学 号 : 200815038 专 业 : 计算机科学与技术 设计题目 : 校运动会数据库设计 2011年12月14日 1.本题目的研究意义,国内外研究现状、水平和发展趋势。 学校运动会管理系统(SchoolGymkhanaSystem简称SGS)。使用该文档的使用成员为实现SGS系统的开发人员以及学校的运动会具体组织管理人员。随着现代信...
校运动会数据库设计
郑州科技学院 校运动会数据库设计 分析 姓 名 : 熊林春 学 号 : 200815038 专 业 : 计算机科学与技术 设计题目 : 校运动会数据库设计 2011年12月14日 1.本题目的研究意义,国内外研究现状、水平和发展趋势。 学校运动会管理系统(SchoolGymkhanaSystem简称SGS)。使用该文档的使用成员为实现SGS系统的开发人员以及学校的运动会具体组织管理人员。随着现代信息技术的发展,学校运动会管理系统将越来越受到人们的关注并逐步取代传统模式。因此, 当学校运动会管理人员使用了《学校运动会管理系统SGS》软件后,可以由计算机完成:运动员报名的自动核对;比赛时各种人员信息的查询、核对、更新、删除。 学校运动会管理系统SGS用户分为两类: 普通操作员:只须具有初级的计算机操作能力,一般高中生以上经过稍稍培训都可胜任,只是负责比赛进行时一些简单数据的插入、更新、查询。 管理人员:这些人员应具备一定的数据库知识,不过只要了解就行,这些人员负责对数据库中重要数据及基本数据的更新,如对静态的重新定义,普通用户的权限分配。 本系统设计目标是面向中小型高等院校,涵盖了校运动会的主要方面,对校运动会实施全面管理。采取数据库技术,功能高度集成,结构非常紧凑,使用简洁灵活,性能稳定可靠。 2.本题目的基本内容,预计可能遇到的困难,提出解决问题的和措施。 系统总体需求 (l) 通过对运动会各个步骤、所需的各项信息等的分析,我们规定: ①项目有个人项目、集体项目之分. ②对于集体项目,我们并不关心具体参加比赛的运动员.在每一项集体项目中,每个学院的参赛人数不可超过限制的参赛人数,且必须是该学院的学生. ③一个项目可有多名运动员参加,但一名运动员最多只能参加两项个人项目(用一个触发器实现),且只能属于一个学院. ④一个项目可由多名裁判主持,每一个裁判在此项目中所担任的职务不同,且有主、副裁判之分. ⑤在同一时间内可同时举行多项比赛,但是只能进行一项径赛比赛(用一个触发器实现). ⑥在同一时间内,一名裁判只能主持一项比赛、担任一个职务(用一个触发器实现).但在不同的时间内,一名裁判可主持不同的项目、担任不同的职务. ⑦一名运动员在同一时间内只能参加一项比赛(用一个触发器实现). ⑧在同一时间内,一个学院只能参加一项集体项目比赛(通过用一个触发器限制在同一时间内只能举行一项集体项目). ⑨在某一项目中,只有一个主裁判,其余都为副裁判. ⑩一项个人项目可有多个同时破者,一名运动员同时破多项记录.一项集体项目可同时有多个破记录的学院,一个学院可同时破多项记录。 (2) 通过对运动会各方面分析,运动会中包含的实体有学院、运动员(不包含集体项目中的运动员)、项目(集体项目和个人项目)、裁判、职务、奖励(集体项目奖励和个人项目奖励,名次为0表示破记录)、赛事类别(田赛、径赛、集体项目等).集体项目奖励和个人项目奖励不同。包含的数据项分别如下: ①学院编号,学院名称,上届运动会名次,历史最高名次,本次运动会总分,本次运动会名次等. ②运动员编号,学号,姓名,性别,所属学院,班级等. ③项目编号,项目名称,参赛者性别(男或女或不限)、每个学院限参赛人次,比赛时间,结束时间等. ④裁判编号,姓名,性别等. ⑤职务编号,职务名称(如计时员、测量员、记录员等),职务级别(主裁判和副裁判)等. ⑥名次,奖励分数,奖励物品(如奖状等),奖励金额等. ⑦赛事类别编号,赛事类别名称等. (3) 实体之间的联系有: ①学院与运动员之间(1:M). ②运动员、个人项目与个人项目奖励之间(1:M,1:1). ③学院、集体项目与集体项目奖励之间(1:M,1:1). ④赛事类别与项目之间.(1:M) ⑤裁判、项目与职务之间.(M:N) 系统模块图: 系统流程图: 数据库设置: E-R图 3.本题目拟采用的研究手段(途径)和可行性分析 通过以上分析,运动会数据库包含的模块有: 1、技术可行性,软件开发高速发展的今天,技术发达,用来实现网络软件开发的工具很多,我们可以利用这些工具来进行研究。 2、经济可行性,即考虑到成本问题,人力管理消耗大量的时间和物资而该系统只需极少部分人的管理且提高效益,所以在经济上是可行的。 3、操作可行性,该软件是基于WEB的不需要什么技术就可直接在网页上操作。 输入模块 主要是各种信息的输入,如学院信息、运动员信息、项目信息、比         赛信息、奖励信息等. 输出模块 主要是各种查询结果的输出等. 首先要对系统进行分析,确定对系统的综合要求,分析系统的数据要求,导出系统的逻辑模型。通过访谈与用户沟通以获取一些信息。再对系统分析后确定系统的模块,对每个模块进行研究,这也是该系统的一个主要解决的地方。本系统包括了用户,管理员,产品等很多信息,所以对该系统要建立数据库。 软硬件平台设计 (1) 软件平台: windowsXP操作系统、Sql-Server2005数据库 (2) 硬件平台:普通微机
/
本文档为【校运动会数据库设计】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索