面向对象分析与设计
绿叶清风
这个作者很懒,什么都没留下…
展开
-
UML建模之用例图
用例图主要用来描述 用户、需求、系统功能单元 之间的关系。它展示了一个外部用户能够观察到的系统功能模型图。【用途】:帮助开发团队以一种可视化的方式理解系统的功能需求。用例图所包含的元素如下:1. 参与者(Actor)表示与您的应用程序或系统进行交互的用户、组织或外部系统。用一个小人表示。2. 用例(Use Case)用例就是外部可见的系统功能,对系统提供的服务进行描述。原创 2014-09-19 14:41:30 · 1963 阅读 · 0 评论 -
UML建模之时序图
序列图主要用于按照交互发生的一系列顺序,显示对象之间的这些交互。很象类图,开发者一般认为序列图只对他们有意义。然而,一个组织的业务人员会发现,序列图显示不同的业务对象如何交互,对于交流当前业务如何进行很有用。除记录组织的当前事件外,一个业务级的序列图能被当作一个需求文件使用,为实现一个未来系统传递需求。在项目的需求阶段,分析师能通过提供一个更加正式层次的表达,把用例带入下一层次。那种情况下,用例常转载 2014-09-19 15:15:19 · 1376 阅读 · 0 评论 -
UML建模之状态图
状态图目录:一、状态图简介(Brief introduction)二、状态图元素(State Diagram Elements)1、状态(States)2、转移(Transitions)3、动作(State Actions)4、自身转移(Self-Transitions)5、组合状态(Compound States)6、进入节点(Entry Point)7、退出原创 2014-09-19 14:40:59 · 1495 阅读 · 0 评论 -
StarUML: 插件加载失败的解决方法 (无法逆向工程)
某次在安装并使用StarUML的时候,遇到了一个问题:在菜单Tools下面死活都找不到Java的逆向工程的菜单。仔细的查看了一下,发现最下面的小窗口Output栏中有这样的异常信息:Failed to load the Add-in "JavaAddIn"。 一开始,先上网搜索了一下,没有search到解决方法。然后就到StarUML的安装目录下看了一下这些Add-In到底是以什么转载 2014-09-25 11:28:50 · 4434 阅读 · 1 评论 -
面向对象
1,UML图标及java实现,模式:原创 2015-08-27 11:36:39 · 527 阅读 · 0 评论 -
ArgoUML 的简单用法
今天下载了一个ArgoUML 软件,感觉还挺好用的,但是这个软件网上使用教程还是很少,官网上也是没写完的教程,所以简单介绍一下最基本的使用方法吧。1. 建立一个类下载安装ArgoUML软件,我的操作系统式mac (黑),安装后发现大部分是中文的,除了右下角的属性窗口是英文的。2.为类添加属性和方法添加完类的属性和方法后左边的工转载 2015-08-07 10:17:53 · 14740 阅读 · 2 评论 -
UML建模系列-类图(Class diagram)
概述类图(Class Diagram)是描述类、接口、协作以及它们之间关系的图,用来显示系统中各个类的静态结构。类图是定义其他图的基础,在类图基础上,可以使用状态图、协作图、组件图和配置图等进一步描述系统其他方面的特性。类图包括7个元素:类(Class)、接口(Interface)、协作(collaboration)、依赖关系(Dependency)、泛化关系(Generalization转载 2015-08-07 10:45:59 · 2603 阅读 · 0 评论