随笔分类 - 系统建模(UML/Rose)
主要介绍目前流行实用的系统建模思想和建模工具
摘要:•Actor是一些人或事: –可以激活系统交互信息 –可以对系统进行输入 –可以从系统被动的接受信息 •通过调查发现Actor –直接使用系统的人 –系统的维护人员 –系统使用的外设 –需要与此系统想连的其它系统
阅读全文
摘要:用况是对领域过程的描述; 用况是一个叙述型文档,用来描述一个参与者(一个外部的主动者)使用系统完成某个过程时的事件发生顺序; 用况是系统的使用过程; 用况的识别 第一个用来识别用况的方法是基于参与者的方法: 1) 识别出与系统或者组织有关的参与者; 2)对每个参与者,识别出他们发起或参加的执行过程; 第二个...
阅读全文
摘要:在软件方面,对软件体系结构进行可视化、详述、构造和文档化。有5种种要的互补视图:用况图、设计图、进程图、实现图和实施图。 每一种视图都包含结构建模(对静态事物建模)和行为建模(对动态事物建模)。这些不同的视图一起捕获了系统的最重要的决策。每个视 图都分别使你注重于系统的一个方面,从而使你能清楚进行思考、设计和决策。 UML的图有两种基本的使用方式:详述用于构造可执行系统的模型...
阅读全文
摘要:1、类(Class) 是对一组具有相同属性、相同操作、相同关系和相同语义的对象的描述。 2、接口(Interface) 描述了一个类或构件的一个服务的操作集。 3、协作(Collaboration) 定义了一个交互,它是由一组共同工作以提供某协作行为的角色或其他元素构成的一个群体,这些协作行为大于所有元素的各自行为的总和。 4、用况(Us...
阅读全文
摘要:建模的3个主要要素: 1、UML的基本构造块; 2、支持这些构造块如何放在一起的规则; 3、一些运用于整个UML的公共机制; UML的构造块包含了3种:A、事物 B、关系 C、图 事物:包括 “结构事物”、“行为事物”、“分组事物...
阅读全文
摘要:一、建模原理 1、选择要创建什么模型,对如何动手解决问题和如何形成解决方案有着深远的影响。 2、每一种模型都可以在不同的精度级别上表示。 3、最好的模型是与现实相联系的。 4、单个模型是不充分的;对每个重要的系统,最好用一组几乎独立的模型去处理。 二、概念 1、统一建模语言(Unified Modeling Language,UML),是一种绘制软件蓝图...
阅读全文
摘要:一、业务用例模型 二、系统用例模型三、活动图四、时序列图五 交互图六 类图七、状态图八、 组件图九、布局(配置)图
阅读全文