UML实例教程 图书管理系统中UML建模分析与设计

开发 架构
本文向大家介绍一下UML实例教程 图书管理系统的UML建模分析与设计,主要包括UML简介,图书管理系统的UML建模设计等内容。

本节和大家学习一下UML实例教程, UML统一建模语言在软件开发过程中非常实用,UMl建模的分析与设计你是否熟悉,这里就通过实例向大家介绍,希望通过本文的学习,你对UML建模的分析与设计方法有一定的了解。

UML实例教程 图书管理系统建模分析与设计

 统一建模语言UML是面向对象分析和设计过程中重要的建模工具,本文以图书管理系统的开发为背景,介绍了UML的分析和建模过程。

1、UML简介

UML(统一建模语言)是面向对象建模语言的标准,它可以对任何具有静态结构和动态行为的系统进行建模,它的主要作用是帮助用户进行面向的描述和建模,它可以描述软件从需求分析到软件实现和测试的全过程。标准建模语言UML的重要内容可以由五类图(十种图形)来定义,如表1所示。

2、图书管理系统的UML建模设计

以图书管理系统为例,结合RationalRose2003工具软件绘制图形,详细阐述UML实例教程中UML建模过程。

2.1需求分析描述

图书信息管理系统是使用计算机实现图书大量信息处理的电子档案管理系统,在本系统中主要满足借书者、图书管理员和系统管理员3方面的需求。对借书者来说主要是查询个人信息、查询图书信息、预定当前正在被别人借阅的图书、借阅图书和返还图书等;图书管理员是系统的主要使用者,负责借书处理和还书处理,当读者预定的图书借出给定预定者后取消图书预定;系统管理员主要负责系统的维护工作,涉及到读者信息管理,图书信息管理,系统状态维护等。系统的功能分析如图1所示。
图1图书管理系统功能分析图

 


2.2模型建立

1)用例模型的建立
UML实例教程中建立用例模型首先要确定角色(Actors),Actors表示提供或接收系统信息的人或系统,他们是与系统有交互作用的人或事务,代表一个系统的使用者或外部通信的目标。用例是系统中的一个功能单元,可以被描述为参与系统之间的一次交互作用。用例模型的用途是列出系统中的用例和参与者,并且显示哪个是用例的执行。根据以上的系统分析,本系统确定的角色有借书者、图书管理员和系统管理员。UML建模的用例图如图2所示。

图2图书管理系统用例图

   【编辑推荐】

  1. UML实例教程 解析UML建模分析与设计
  2. UML建模工具Rose与EA的区别
  3. 学习笔记 UML建模语言的特点和应用领域
  4. 免费UML建模工具尽情体验
  5. 几款常用UML建模工具解析
责任编辑:佚名 来源: it168.com
相关推荐

2010-06-18 15:55:47

UML建模

2010-06-29 16:27:06

UML业务建模实例

2010-06-09 16:23:28

图书管理系统中UML图

2010-07-08 13:44:48

UML建模

2010-06-12 10:20:33

图书管理系统中UML应

2010-07-06 11:30:12

图书管理系统的UML图

2010-06-30 09:07:09

UML建模分析

2010-06-12 10:08:57

图书管理系统中UML应

2010-06-10 11:15:18

UML实例

2010-06-09 16:41:14

图书管理系统中UML图

2010-06-30 13:27:42

UML业务建模

2010-06-09 12:36:30

UML业务建模实例

2010-06-12 09:09:33

UML需求分析

2010-06-11 13:53:54

UML建模

2010-06-29 14:03:46

UML组成

2010-06-12 09:54:40

图书馆管理系统中UML

2010-06-29 19:08:23

UML建模技术

2010-06-09 13:06:22

UML业务建模实例

2010-06-12 16:08:18

UML图书馆管理系统

2010-06-07 18:17:54

UML建模
点赞
收藏

51CTO技术栈公众号