1 / 31
文档名称:

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

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

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

分享

预览

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

上传人:buhouhui915 2017/11/17 文件大小:724 KB

下载得到文件列表

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

文档介绍

文档介绍:目录
1 引言 3
立项背景 3
立项原因概述 3
UML 概述 3
参考文献 4
2 项目概述 5
面向的用户 5
实现目标 5
项目开发要求 5
开发工具 5
3 系统描述 6
系统概述 6
系统总体结构 6
系统各部分功能模块 6
4 系统分析 7
用例图 7
7
8
9
10
11
活动图 13
13
13
14
15
16
17
时序图 17
17
18
20
21
人员信息管理时序图 22
类分析 23
23
23
数据管理用例实现 24
24
25
类设计 26
26
27
28
5 系统接口 29
用户接口 29
硬件接口 29
6 性能需求 30
精度要求 30
时间特征 30
灵活性 30
7 软件属性 31
系统安全性 31
可维护性 31
8 其它需求 32
数据库需求 32
系统操作要求 32
故障及其处理 32
1 引言
立项背景
随着我国经济水平的不断提高,体育运动的迅猛发展,篮球运动是一项在我国普及最广的运动之一,各级各类的篮球比赛连连不断,目前,很多篮球比赛都采用手工的管理方式,为了提高篮球竞赛的管理制度,需要有一套针对于篮球赛事的管理系统。
立项原因概述
针对CBA赛事的特点,为了帮助提高篮球竞赛的管理水平,适应篮球竞赛当前市场化的需要,我们将开发一个CBA赛事管理系统
UML 概述
面向对象的系统分析与设计,包括OOA(面向对象分析)与OOD(面向对象设计)两个部分。其中OOA 的主要任务是分析问题,找出问题解决方案。同时,发现对象并分析对象内部构成和外部关系,建立软件系统的对象模型。OOD 的主要任务是根据已确立的系统对象模型,运用面向对象技术,设计对象与类,进而设计系统结构、人机界面、数据管理、任务管理等子系统。
UML(Unified Modeling Language)是第3 代的面向对象建模语言。UML 是由Rational
公司的面向对象技术研究专家Grady Booch、Ivar Jacobson 和Jim Rumbaugh 联合开发的。它采纳和扩展了Booch 标记法、OMT 的面向对象建模技术的方法,以及面向用例(Use-Case)的OOSE 方法,并且吸取了其他学者和软件厂商的建议。UML 在提交给OMG( t ManagementGroup)后,最终成为大众所接受的标准建模语言。UML建模语言吸取和发展了Booch、OMT 和OOSE 方法,以及其它OO 和非OO 方法的优点。它融入了软件工程领域的新思想、新方法和新技术,提出如模板、扩展机制、活动图等新概念。UML 易于表达且功能强大,应用广泛。它不但适用于面向对象的软件分析与设计,还支持从需求分析开始的软件开发的全过程。UML 定义了一系列图形工具,以对现实世界进行面向对象建模。
标准建模语言UML 已成为面向对象技术的主流建模工具,支持系统分析、设计和实现等软件开发全过程。UML 定义了5 类10 种模型图,用于提供静态建模机制和动态建模机制。
静态模型包括用例图、类图、对象图、包图、构件图。配置图动态模型包括行为图(活动图,状态图)和交互图(顺序图,合作图)。
(1)用例图:描述应用领域需求与功能,以及事务(用例)之间的逻辑关系。
(2)类图:是显示一组类、接口、协作以及它们之间关系的图。
1)对象图:类的实例图。
2)包图:提供类图的分组优化机制
(3)行为图:描述跨越多个用例的对象行为(数据操作功能),包括活动图和状态图。
1)活动图:描述多用例和多对象的复杂行为及活动间的约束关系;或者说,描述复杂行为中的活动及其执