刘伟技术博客

专注软件架构、设计模式、重构、UML和OOAD!

Bug管理系统UML2.0建模实例(四)

3.3 顺序图(实现模型)       在系统设计与实现阶段我们也可以使用顺序图进行建模,此时通过顺序图可以明确表示系统设计中对象之间的交互,考虑到具体系统实现,对象之间通过方法调用传递消息。在BMS系统中,对每个用例均可以绘制基于实现模型的顺序图。由于篇幅关系,未将每个用例的顺序图一一列举。图3...

2013-12-16 23:15:48

阅读数:7408

评论数:3

Bug管理系统UML2.0建模实例(三)

3.系统设计       在对系统进行全面分析后,我们开始使用UML方法对系统进行设计,构造了BMS系统的设计模型,包括类图、包图、顺序图(实现模型)、组件图和部署图等的绘制,回答了“怎么做”的问题。具体设计工作如下: 3.1 体系结构设计       BMS采用多层Java EE设计方案,考虑到...

2013-12-16 23:12:15

阅读数:7690

评论数:2

Bug管理系统UML2.0建模实例(二)

2.3 BMS顺序图(需求模型)       在UML中,我们将顺序图分为两类,一类用于描述系统需求,构造系统的需求模型(分析模型);另一类用于指导设计与实现,构造系统的实现模型(设计模型)。       在系统分析时,可以通过顺序图来对执行者和系统的交互过程进行建模,方便用户更好地理解系统的工作...

2013-12-16 22:08:50

阅读数:8231

评论数:3

Bug管理系统UML2.0建模实例(一)

本实例是Sunny给企业做UML内训时所用教学实例之一,是一个较为完整的UML建模实例,可供大家学习参考之需! 1.项目概述       随着软件项目规模和复杂性的增大,有效跟踪和管理项目中存在的缺陷Bug变得越来越重要。每一个软件企业都需要妥善处理软件中的缺陷,这将直接关系到软件过程质量与软件产...

2013-12-16 21:47:28

阅读数:12600

评论数:2

《UML软件建模技术》企业内训课程大纲

近日,Sunny利用周末给国内某大型企业做了一次为期两天的UML软件建模技术的内训,以下是本次企业内训的课程大纲:《UML软件建模技术》课程大纲课程描述      全面学习UML 2.X相关知识,学会使用UML来构造系统的需求模型和实现模型,学会对一个软件系统进行多角度分析与设计,构造一个较为完整...

2012-11-19 22:39:06

阅读数:4862

评论数:10

UML发展现状与实际应用——希赛嘉宾聊天实录

本文是我在2007年1月作为希赛(CSAI)嘉宾的聊天实录,希望对大家能够有所帮助,来自www.csai.cn。聊天记录:【希赛主持人】各位希赛的网友大家上午好,欢迎大家再次光临希赛嘉宾聊天室,让您们久等了,今天我们有幸请到的是希赛顾问团顾问刘伟作客希赛嘉宾聊天室。先请刘顾问与我们打个招呼吧!【希...

2012-09-19 21:07:23

阅读数:4980

评论数:2

深入浅出UML类图(五)

实例分析3——售票机控制程序      某运输公司决定为新的售票机开发车票销售的控制软件。图I给出了售票机的面板示意图以及相关的控制部件。图I   售票机面板示意图      售票机相关部件的作用如下所述:      (1) 目的地键盘用来输入行程目的地的代码(例如,200表示总站)。      ...

2012-08-08 14:50:59

阅读数:15103

评论数:18

深入浅出UML类图(四)

实例分析1——登录模块      某基于C/S的即时聊天系统登录模块功能描述如下:      用户通过登录界面(LoginForm)输入账号和密码,系统将输入的账号和密码与存储在数据库(User)表中的用户信息进行比较,验证用户输入是否正确,如果输入正确则进入主界面(MainForm),否则提示“...

2012-08-08 14:43:09

阅读数:29871

评论数:15

深入浅出UML类图(三)

类与类之间的关系(2)      2. 依赖关系      依赖(Dependency)关系是一种使用关系,特定事物的改变有可能会影响到使用该事物的其他事物,在需要表示一个事物使用另一个事物时使用依赖关系。大多数情况下,依赖关系体现在某个类的方法使用另一个类的对象作为参数。在UML中,依赖关系用带...

2012-08-08 14:34:30

阅读数:53575

评论数:14

深入浅出UML类图(二)

类与类之间的关系(1)      在软件系统中,类并不是孤立存在的,类与类之间存在各种关系,对于不同类型的关系,UML提供了不同的表示方式。      1. 关联关系      关联(Association)关系是类与类之间最常用的一种关系,它是一种结构化关系,用于表示一类对象与另一类对象之间有联...

2012-08-08 13:23:41

阅读数:41863

评论数:41

深入浅出UML类图(一)

在UML 2.0的13种图形中,类图是使用频率最高的UML图之一。Martin Fowler在其著作《UML Distilled: A Brief Guide to the Standard Object Modeling Language, Third Edition》(《UML精粹:标准对象建...

2012-08-08 12:18:30

阅读数:110010

评论数:45

UML用例建模解析(三)

2. 编写用例文档绘制用例图只是完成了用例建模最基本也是最简单的一步,用例建模的核心在于编写用例文档,用例文档又称为用例规约或用例描述。顾名思义,用例文档是用于描述用例的文档,每一个用例对应于一个用例文档,在用例文档中需要用文字的方式描述用例的执行过程,即执行者与系统的交互过程。 用例文档需要通俗...

2011-03-06 00:03:00

阅读数:9648

评论数:12

UML用例建模解析(二)

(1) 关联关系关联关系是指执行者与用例之间的关系,又称为通信关系,如果某个执行者可以对某个用例进行操作,它们之间就具有关联关系,如下图所示,“经理”有一个功能为“查看库存报表”,因此可以在执行者“经理”和用例“查看库存报表”之间建立一个关联关系,关联关系用实线表示。(2) 泛化关系执行者之间的关...

2011-03-06 00:00:00

阅读数:8473

评论数:13

UML用例建模解析(一)

UML(统一建模语言)是当前软件开发中使用最为广泛的建模技术之一,通过使用UML可以构造软件系统的需求模型(用例模型)、静态模型、动态模型和架构模型。UML通过图形和文字符号来描述一个系统,它是绘制软件蓝图的标准语言。熟练掌握UML建模技术是一个优秀的软件从业人员所必备的基本技能之一,越来越多的软...

2011-03-05 23:54:00

阅读数:12595

评论数:17

提示
确定要删除当前文章?
取消 删除
关闭
关闭