用例图是指由参与者、用例以及它们之间的关系构成的用于描述系统功能的视图。用例图是被称为参与者的外部用户所能观察到的系统功能的模型图,呈现了一些参与者和一些用例,以及它们之间的关系,主要用于对系统、子系统或类的功能行为进行建模。 用例图主要的作用有三个:(1)获取需求;(2)指导测试;(3)还可在整个 ...
分类:
其他好文 时间:
2016-06-20 23:39:30
阅读次数:
186
一、什么是用例图 第一次见到用例图印象最深的就是那个用户小人,因为在之前,从来没有见过哪个图描述中会出现这样的图元。能够得到的比较官方的描述是:由参与者,用例,以及他们之间的关系构成的用于描述系统功能的视图。而那个小人正是作为参与者的身份出现在用例图当中。 二、能描述什么 从构成用例图的图元种类来看 ...
分类:
其他好文 时间:
2016-06-20 20:33:50
阅读次数:
218
一、什么是流程图 我认为流程图就是一种流式描述过程,因为简单的程序的形式都是顺序执行并加入一些分支,而这些都是流程图所能描述的强项。而对于面向对象程序设计,个人认为这就已经超出了流程图所能描述的能力了,此时就应该去使用一些更高级的描述方法,比如类图,用例图等等。也就是说,可以理解为如果能够使用流程图 ...
分类:
其他好文 时间:
2016-06-20 20:26:57
阅读次数:
160
UML动态模型图描述了系统动态行为的各个方面,包括用例图、序列图、协作图、活动图和状态图。下面就每种图做一个简单介绍: 用例图 用例图描述系统外部的执行者与系统提供的用例之间的某种联系。所谓用例是指对系统提供的功能的一种描述。执行者是使用用例的人或外部系统,二者之间的联系描述了“谁使用哪个用例”。用 ...
分类:
其他好文 时间:
2016-06-20 18:51:41
阅读次数:
282
StarUML是一种生成类图和其他类型的统一建模语言图表的工具,也可以做JAVA逆向工程,以产生相应的UML图表。他可以绘制9款UML图:用例图、类图、序列图、状态图、活动图、通信图、模块图、部署图以及复合结构图等。 它的网址:http://staruml.sourceforge.net使用截图 ...
分类:
其他好文 时间:
2016-06-20 18:34:01
阅读次数:
136
业务流程图的绘制流程分享 http://blog.jobbole.com/21088/ http://blog.jobbole.com/22509/ http://developer.51cto.com/art/201007/210700_1.htm 分析与设计 http://blog.csdn.n ...
分类:
其他好文 时间:
2016-06-20 00:45:35
阅读次数:
347
通过开发这款网络游戏的软件并完成这份报告,我从其中收获良多。总结如下: (1) 要总体描述一款软件的设计开发过程,要从需求分析、概要设计和 详细设计这三个方面来完成。 (2) 需求分析主要是在开发前针对软件的功能进行分析和描述,它的主要 表现形式是用例图。用例图即是描述不同的参与者通过这款软件可以实 ...
分类:
其他好文 时间:
2016-06-18 17:00:41
阅读次数:
164
到了软件初步实现阶段,我和同伴们进行了简单设计。首先理解问题,过滤非核心信息,抽象出关键信息和他们之间的关系。要给事物构建出一个模型,描述事物、事物的属性、事物之间的关系以及各个事物之间的信息传递。表达实体与实体之间的关系可以用思维导图、实体关系图、用例图。表达数据流动用DFD工具。由此人们建立了统 ...
分类:
其他好文 时间:
2016-06-17 23:48:35
阅读次数:
134
软工课程的学习刚刚结束,我们的小型网络游戏开发第一版本已经完成。开发文档也完成并请老师查看给予了一些建议。 在用例图部分,我们先前分成了客户端和服务端用例图,遭到了老师的批评。用例图是站在使用客户的角度上来说的,我们一直改变不了思维定式,从代码的角度上将系统分成了两个部分,这是不对的。后来我们更改了 ...
分类:
其他好文 时间:
2016-06-16 17:43:45
阅读次数:
167
一:uml的核心视图 >如果说UML是一门语言,上一章学习的参与者等元素是uml的基本词汇,那么视图就是语法。uml通过视图将基元素组织在一起,形成有意义的句子。 >uml可视化的特性是由各种视图来展现的,每一种视图都从不同的角度对同一个软件产品的方方面面进行展示。说明要开发的软件到底是一个什么样子 ...
分类:
其他好文 时间:
2016-06-14 19:26:20
阅读次数:
187