赛事管理系统

赛事管理系统

ID:45617695

大小:124.12 KB

页数:15页

时间:2019-11-15

赛事管理系统_第1页
赛事管理系统_第2页
赛事管理系统_第3页
赛事管理系统_第4页
赛事管理系统_第5页
资源描述:

《赛事管理系统》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、郑州大学软件学院专业:[软件开发1班级:[.NET1班]学生姓名:「李伟,闫斌斌,魏超,范程龙,范兴隶,曹晓龙,刘飞1指导教师:「姚瑶1完成时间:2013年5月16日第1章需求分析31软件需求分析31」普通用户功能需求31.2管理员功能需求32软件功能模块设计32」软件功能分析42.2数据项分析5第1章需求分析根据数据库系统生存期的设计方法,从数据库应用系统和开发的全过程来考虑将数据库应用系统设计分为以下儿个阶段:需求分析、概念设计、逻辑设计、物理设计。1软件需求分析1.1普通用户功能需求要设计一个优秀的运动会赛事编排管理系统,就必须首先明确用户对系

2、统的要求。赛事编排管理系统的功能为:方便用户报名参加比赛,查询个人赛项成绩。普通用户是系统的服务对象,也是系统的主要参与者。一个赛事编排管理系统的好坏主要是由普通用户来评判的。因此,该系统需满足以下儿方面需求:1.用户管理:冃前可提供用户自定义报名。2.成绩查询:该用户可以对所有人、所有班级、比赛项目的成绩进行查询。3.赛程查询:对整个赛事的赛项进行查看,并得知赛项的详细内容,如比赛规则,参赛人数,比赛时间等。1.2管理员功能需求(1)管理员是一个软件系统的管理者,需要处理各种信息的增添、修改、删除,也要对用户的信息进行维护,在本软件中,管理员可以实

3、现以下功能:(2)查看赛事的信息。(3)可删除和更新用户信息。(4)能处理己存在用户报名参加比赛。(5)可以对赛项进行编制处理和增删改。(6)可以按模块屮的内容精确查询。(7)可以对赛项的赛程进行时间,分组等进行设置和增删改。(8)可以对比赛选手进行增删改。(9)可以对选手的成绩进行增删改。(10)可以进行软件登陆身份验证。2软件功能模块设计2.1软件功能分析通过对本系统功能的集屮和分解,从内容结构上对软件功能进行如下划分:注册录入用户数据到用户数据表,设置用户权限。登录读取用户数据表,自动区分管理员与运动员,自动跳转到各自笫一功能模块。报名读取用户

4、信息,用户先选择报名的赛事,选择分队、比赛项忖。在提交时对比当前服务器时间和赛事报名时间,若在报名时间内则判断报名项fl个数。报名数据保存在运动员数据表中。否则报名失败。成绩查询读取成绩数据表,显示用户所参加赛事名称及比赛项忖的成绩、排名。赛程查询读取用户所报项按一定规则限制条件进行杏询。可以分学号、姓名等进行查询。赛事管理管理员添加赛事名称,确定报名时间及比赛(开始)时间。提交时保存数据到赛事数据表,并提示进行赛程编排。选手管理查询报名参与运动会运动员的学号,返回该运动员报名的具体信息,无匹配结果,则返回提示查无此人。管理员可以对已报名的运动员信息

5、进行删除与修改。对运动员信息的修改与删除必须使用管理员的密码校验,防止非管理员恶意更改运动员信息。此功能仅管理员可以使用,普通用户无法访问该页面。赛程管理管理员可手动进行所有赛程编排、管理,也可以读取系统预设中的赛程表。结果保存至赛程数据表中。用户管理读取所需要普通用户的信息,管理员可以实现对普通用户一些基本资料的修改。成绩录入选择赛事,显示所有比赛项Fl的前8名。选择赛程,录入运动员的成绩保存至成绩数据表。本系统包括的功能模块如图2-1-1所示:2.2数据项分析通过对系统功能模块的分析,设计数据项如下:1.用户信息:姓名、性别、学号、系别、赛事等级

6、,参赛时间,赛事性质,赛事名称。2.赛项信息:赛事ID、赛事名称、规则、赛事性质,赛事时间、报名时间,。3.运动员信息:参赛项目、报名时间、姓名、学号、系别、性别,修改参赛项冃,赛事性质,比赛结呆,比赛时间,修改比赛结果。4.赛程信息:赛事名称、参赛项目、赛事性质、比赛时间、参赛运动员。5.成绩管理:姓名、学号、性别、赛事名称、参赛项目、性质、排名。6.管理员信息包括:管理员账号,密码。第二章•概念结构设计部分图2.1用户姓名学号进行比赛获取参赛时间注册登陆系统性别系别注册信息性质选择参赛项H参赛项目成功报名系统处理结果<管理员统计信息查询赛事成绩資

7、录系统皆陆系统写入赛事结果数据字典实体:管理员,用户,运动员实体属性如下:管理员:录入成绩用户:姓名、性别、学号、系别运动员:姓名,学号,性别,系别,参赛性质,参赛项冃,修改参赛项冃报名时间,参赛时间,比赛结果第三章一一逻辑结构设计E・R图向关系模型的转换用户(姓名、性別、学号、系別)此为用户对应的关系模式。运动员(姓名,学号,性别,系别,参赛性质,参赛项报名时间,参赛时间,比赛结果)此为运动员对应的关系模式。包含赛事信息,个人信息。管理员(参赛项冃,比赛结果)第四章“物理设计从赛事系统中获得赛事前八名信息use比赛系统goselecttop8*fr

8、om运动员信息.比赛结果go获得参赛总数use比赛系统goselectcount(*)as参赛总数FROM用

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。