1 / 28
文档名称:

CBA赛事管理系统需求分析.pdf

格式:pdf   大小:1,637KB   页数:28页
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

CBA赛事管理系统需求分析.pdf

上传人:闰土 2023/3/8 文件大小:1.60 MB

下载得到文件列表

CBA赛事管理系统需求分析.pdf

相关文档

文档介绍

文档介绍:该【CBA赛事管理系统需求分析 】是由【闰土】上传分享,文档一共【28】页,该文档可以免费在线阅读,需要了解更多关于【CBA赛事管理系统需求分析 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。:.
--
目录
1引言..............................................................................................................................................2
............................................................................................................................2
....................................................................................................................2
...........................................................................................................................2
............................................................................................................................3
2项目概述.......................................................................................................................................4
........................................................................................................................4
............................................................................................................................4
....................................................................................................................4
............................................................................................................................4
3系统描述.......................................................................................................................................4
............................................................................................................................4
....................................................................................................................5
........................................................................................................5
4系统分析.......................................................................................................................................5
................................................................................................................................5
..........................................................................................................5
..........................................................................................................6
..........................................................................................................7
..............................................................................................8
........................................................................................................10
..............................................................................................................................11
........................................................................................................11
....................................................................................................12
................................................................................................12
........................................................................................13
........................................................................................................14
........................................................................................................15
.............................................................................................................................15
..................................................................................................15
............................................................................................17
....................................................................................18
....................................................................................................19
...........................................................................................20
..............................................................................................................................21
............................................................................................21
............................................................................................21
...............................................................................................22
................................................................................................22
............................................................................................23
..............................................................................................................................24
--:.
--
................................................................................................24
................................................................................................25
................................................................................................26
5系统接口.....................................................................................................................................26
..........................................................................................................................26
..........................................................................................................................26
6性能需求.....................................................................................................................................26
..........................................................................................................................27
........................................................................................................................27
............................................................................................................................27
7软件属性.....................................................................................................................................28
......................................................................................................................28
..........................................................................................................................28
8其它需求.....................................................................................................................................28
......................................................................................................................28
..................................................................................................................28
..................................................................................................................28
1引言
1。1立项背景
随着我国经济水平的不断提高,体育运动的迅猛发展,篮球运动是一项在我国普及最广
的运动之一,各级各类的篮球比赛连连不断,目前,很多篮球比赛都采用手工的管理方式,为
了提高篮球竞赛的管理制度,需要有一套针对于篮球赛事的管理系统。

针对CBA赛事的特点,为了帮助提高篮球竞赛的管理水平,适应篮球竞赛当前市场化
的需要,我们将开发一个CBA赛事管理系统

面向对象的系统分析与设计,包括OOA(面向对象分析)与OOD(面向对象设计)两个部
分。其中OOA的主要任务是分析问题,找出问题解决方案。同时,发现对象并分析对象
内部构成和外部关系,建立软件系统的对象模型。OOD的主要任务是根据已确立的系统
对象模型,运用面向对象技术,设计对象与类,进而设计系统结构、人机界面、数据管理、
任务管理等子系统。
UML(UnifiedModelingLanguage)是第3代的面向对象建模语言。UML是由
--:.
--
Rational公司的面向对象技术研究专家GradyBooch、IvarJacobson和Jim
Rumbaugh联合开发的。它采纳和扩展了Booch标记法、OMT的面向对象建模技术的
方法,以及面向用例(Use-Case)的OOSE方法,并且吸取了其他学者和软件厂商的建议。
UML在提交给OMG(ObicctManagementGroup)后,最终成为大众所接受的标准
建模语言。UML建模语言吸取和发展了Booch、OMT和OOSE方法,以及其它OO和
非OO方法的优点。它融入了软件工程领域的新思想、新方法和新技术,提出如模板、扩
展机制、,应用广泛。它不但适用于面向对象
的软件分析与设计,
具,以对现实世界进行面向对象建模。
标准建模语言UML已成为面向对象技术的主流建模工具,支持系统分析、设计和实现
等软件开发全过程。UML定义了5类10种模型图,用于提供静态建模机制和动态建模机
制。
静态模型包括用例图、类图、对象图、包图、构件图。配置图动态模型包括行为图(活
动图,状态图)和交互图(顺序图,合作图)。
(1)用例图:描述应用领域需求与功能,以及事务(用例)之间的逻辑关系。
(2)类图:是显示一组类、接口、协作以及它们之间关系的图。
1)对象图:类的实例图。
2)包图:提供类图的分组优化机制
(3)行为图:描述跨越多个用例的对象行为(数据操作功能),包括活动图和状态图。
1)活动图:描述多用例和多对象的复杂行为及活动间的约束关系;或者说,描述复杂
行为中的活动及其执行顺序.
2)状态图:描述单个对象的所有可能状态及转移条件.
(4)交互图:显示一个交互,由一组对象和它们之间的关系构成,其中包括在对象间传
递的消息,包括顺序图和协作图.
1)顺序图:是强调消息的时间顺序的交互图.
2)协作图:是强调发送和接收消息的对象之间的结构组织的交互图。
(5)实现图:用于描述系统实现的一些特性,包括构件图和配置图。
1)构件图:描述软构件及相互间的依赖(及调用)关系,包括源文件、二进制文件、
可执行文件。
2)配置图:描述构件运行环境及系统软硬件体系结构.

[1]齐志昌,谭庆平,(第二版)[M].北京。
[2]王珊,萨师煊。数据库系统概论(第四版)[M].。2006
...。。.
--:.
--
2项目概述
2。1面向的用户
赛事管理员主要是查询、录入和修改赛事信息,参赛队员、观众主要是查询、系统管理
员主要维护系统和数据处理。
2。2实现目标
(1)建立一个具有友好界面,操作简单的CBA赛事管理系统;
(2)能够更好的管理、维护和保存赛事的相关信息;
(3)实现对参赛队员、裁判员信息录入,并建立完整的数据库,对所有的工作人员统
一管理;
(4)管理员登陆本系统,可以查询、修改、更新系统数据,参赛队员和观众只能查询数据
信息;
2。3项目开发要求
(1)项目开发规范统一、模块划分;
(2)程序优化、安全并要有良好的可扩展性;
(3)用户界面简洁明了、操作简单实用;
(4)与用户保持良好的沟通,及时根据用户新的需求改善系统功能。

MicrosoftVisualC++
RationalRose2003
3系统描述

CBA赛事管理系统主要分为四大系统,分别是人员信息管理系统、参赛队信息管理系统、
计分项目管理系统、
修改、更新查询等操作,但一般人员只能进行查询操作。
--:.
--

CBA赛事管理系

人员信息管理参赛队信息管理赛事信息管理计分项目管理场地管理
录修查
录修查录安查录
统修查安查
入改询
入改询入排询入计
参参参改询排询

成成成场场
赛赛赛
员员员事事事绩绩绩绩地地
队队队
信信信信
信信CBA信赛事管理系统安
息息息息
息息息
登陆界面
普通用户登管理员登陆运动员登陆

管理员管成绩查询
成绩查询模块
理模块模块
4系统分析


修改参赛队的比赛对手
<<extend>>
<<extend>>
删除以前的赛事
修改赛事信息
观众
管理员<<include>>查询赛事信息
参赛队员
录入赛事信息
--:.
--
用例分析:
用例名称:赛事信息
描述:赛事管理员录入所有的赛事情况(共有多少比赛)
标识符:uc1
优先级:A(高)
角色:赛事管理员
前置条件:赛事管理员已成功登录系统并具有录入赛事信息的权限
主事件流:
“赛事信息管理”选项,用例开始


A1:信息无效
4。系统自动更新数据库的赛事信息表


其他事件流:
A1:输入的赛事信息错误
(1)系统显示错误的提示信息例如:一个参赛队在一个时间段只能打一场比

(2)返回主事件流第3步
后置条件:系统成功将赛事信息赛程安排管理系统
特殊需求:
4。
删除以前赛程
<<include>>
录入赛程安排<<extend>>
<<include>>
安排赛事并保存公布赛事安排
赛事管理员
更新赛程安排
<<include>>登陆系统
查询赛事安排
参赛队员
观众
--:.
--
用例分析:
用例名称:赛程安排管理
描述:赛事管理员使用赛程安排管理用例完成安排赛程任务
标识符:uc1
优先级:A(高)
角色:赛事管理员
前置条件:赛事管理员已成功登录系统并具有修改赛程安排的权限
主事件流:
“安排赛程管理”选项,用例开始
2。赛事管理员打开赛事安排界面获取赛程信息表

A1:信息无效


7。用例结束
其他事件流:
A1:输入的赛程信息错误
(1)系统显示错误的提示信息
(2)返回主事件流第3步
后置条件:系统成功将赛程安排信息记入计分项目管理系统
特殊需求:计分项目管理系统和赛程安排管理系统之间应该存在相应的接口
。3比赛场地管理
<<include>>
安排场地
<<include>>
保存场地安排
场地管理员
调换场地
<<include>>
查询场地信息登录系统
参赛队员
观众
--:.
--
用例分析:
用例名称:比赛场地管理
描述:安排参赛队的比赛场地使用情况.
角色:场地管理员
前置条件:场地时可利用的
主事件流:
1、场地管理员安排参赛队的比赛场地,用例开始
2。场地管理员打开场地安排界面

A1:信息无效
4。系统自动更新数据库的场地安排信息


其他事件流:
后置条件:
特殊需求:
4。
助攻查询犯规查询抢断查询
篮板查询
得分查询<<include>>
<<include>><<include>><<include>>
查看数据球员
选择球员
数据管理员球员数据维护
<<include>>保存数据
<<include>>
<<include>>
选择球队
删除数据添加数据
修改数据
球队数据维护
查看得分
<<include>>
<<include>>
保存数据
添加得分
修改得分
--:.
--
用例分析:
用例名称:比赛球员数据统计
描述:运动员在一场比赛中,在赛场上的表现以数据形式统计下来。
角色:数据管理员
前置条件:运动员在比赛中有上场。
主事件流:
“比赛球员数据统计”选项,用例开始





其他事件流:
后置条件:
特殊需求:
用例名称:查看数据
描述:球员可对自己或其他球员数据查询
角色:球员
主事件流:

,篮板,抢断,犯规,失误,助攻情况

其他事件流:
后置条件: