【EA】Enterprise Architect

http://www.cnblogs.com/qing123/category/215835.html

 

http://ajava.org/course/uml/13021.html   Enterprise Architect 中文经典入门教程

 

 

EA实例参阅邮箱内: EA实例.rar

 

 


    用例图


   时序图
 
   活动,流程图

 

 

 

 

菜单图表--属性 “使用可用的别名”

 

 

菜单图表--  另存为图像

 

 

===================== 新建

 

 

依次点击“File->New Project->命名保存->在“Select model”中选择需要创建的类型->单击“OK”确认

 

选择类型下拉框:所有

 

Business Process业务流程----勾选

Requirements需求分析

Use Case用例            ----勾选

Domain Model领域模型

Class类设计             ----勾选

Database数据库设计      ----勾选

Component组件

Deployment部署

Testing测试

Maintenance维护

Project Management项目管理

User Interface用户接口

 

========================================   一些基本的通用设置

 

 

“Tool->Options-Source Code Engineering->Default Language For Code Generation->

 

在“代码工程--代码编辑器”中选择默认数据库 mysql

在“代码工程--代码工程的默认语言” 选择php

 

======================================  用例图

 

右键 model -- 新建视图 -- 选择 用例,名称yongli

右键yongi,新增图表-- uml behavioral -- use case

 

 

 

 

 

==================================== 逻辑视图:流程图,活动图,时序图

 

流程图是面向过程的

活动图是面向对象的,强调空间上类的交互

时序图:强调时间的顺序lifeline

 

--------------- 流程图

 

在business process model 右键 - 添加图表,在弹出的窗口左边选择“UML Behavioral”

在“New Diagram”的右边“Diagram Types”窗口中选择“Activity”

 

 

 

 

 

--------------- 活动图:

 

在business process model 右键 - 添加图表,在弹出的窗口左边选择“UML Behavioral”

在“New Diagram”的右边“Diagram Types”窗口中选择“Activity”

 

 

Activity

活动状态

Structured Activity

嵌套活动

Action

动作

Partition

分区

Object

对象

Central Buffer Node

中央缓冲节点

Datastore

数据存储

Decision

判断

Merge

合并

Send

发送

Initial

最初的

Final

最终的

Flow Final

流结束

Region

区域

Exception

异常

Fork/Join

并发

Fork/Join

并发

Activity Relation…

Control Flow

控制流

Object Flow

对象流

Interrupt Flow

中断流

Common

Note

注释

Constraint

约束条件

Document

文档:附加文档附件

Artifact

人工:表示任意的系统任意的信息块

Requirement

需求描述

Issue

问题描述

Change

变化描述

Boundary

分界线

Dependency

依赖关系

Realize

实现

Trace

追踪

Information Flow

数据流

Note Link

注释链接

 

 

 

--------------- 时序图

 

在business process model 右键 - 添加图表,在弹出的窗口左边选择“UML Behavioral”

“New Diagram”的右边“Diagram Types”窗口中选择“Sequence”

 

 

Interaction Elements

Actor

角色

Lifeline

生命线

Boundary

Control

控制

Entity

实体

Fragment

片段

Endpoint

端点

Diagram Gate

State/Continuation

延时状态

Interaction Relationships

Message

消息

Self-Message

安全消息

Call

呼叫

Recursion

递归

Common

Note

注释

Constraint

约束条件

Document

文档:附加文档附件

Artifact

人工:表示任意的系统任意的信息块

Requirement

需求描述

Issue

问题描述

Change

变化描述

Boundary

分界线

Dependency

依赖关系

Realize

实现

Trace

追踪

Information Flow

数据流

Note Link

注释链接

 

 

 

 

============================ 创建Class模型

 

 

右键calss models ,新增图表,UML structural  -- class

 

 

 

Class Elements

 

 

Package

Class

Interface

接口

Enumeration

枚举

Table

Signal

对象通信信号的描述

Association

关联

Class Relationships

Associate

实现

Generalize

泛化

Compose

组成

Associate Class

关联类

Assembly

程序集

Realize

实现

Nesting

嵌套

Package Merge

包的合并

Package Import

包的导入

Common

Note

注释

Constraint

约束条件

Document

文档:附加文档附件

Artifact

人工:表示任意的系统任意的信息块

Requirement

需求描述

Issue

问题描述

Change

变化描述

Boundary

分界线

Dependency

依赖关系

Realize

实现

Trace

追踪

Information Flow

数据流

Note Link

注释链接

 

============================  创建数据库模型

 

右键data models ,新增图表,extended -- data modeling

 

 

 

 

 

你可能感兴趣的:(arc)