- Enterprise Architect简介
支撑系统开发的全过程。在需求分析阶段,系统分析与设计阶段,系统开发及部署等方面有着强大的支持,同时加上对10种编程语言的正反向工程,项目管理,文档生成,数据建模等方面。可以让系统开发中各个角色都获得最好的开发效率
-
File->New Project 选择需要创建的类型
说明:
- Business Process 业务流程
- Requirements 需求分析
- Use Case 用例
- Domain Model 领域模型
- Class 类设计
- Datebase 数据库设计
- Component 组件
- Deployment 部署
- Testing 测试
- Maintenance 维护
- Project Management 项目管理
- User Interface 用户接口
-
设置默认代码环境
Tools->options->Source Code Engineering->Default Language for Code Generation
-
设置默认数据库
Tools->options->Code Editors->Defaule Database
-
Class Model 工具箱介绍
类图是代码工程的基础,同时也是系统设计部分的主体工作。类图主要体现了系统详细的实现架构
说明:
Class Package 包 Class 类 Interface 接口 Enumeration 枚举 Table 表 Signal 对象通信信号的描述 Association 关联
Class Relationships Associate 实现 Generalize 泛化 Compose 组成 Associate Class 关联类 Assembly 程序集 Realize 实现 Nesting 嵌套 Package merge 包的合并 Paceage Import 包的导入
Common Note 注释 Constraint 约束条件 Document 文档:附加文档附件 Atrifact 人工:任意的系统任意的信息块 Requirement 需求描述 Issue 问题描述 Change 变化描述 Boundary 分界线 Dependency 依赖关系 Realize 实现 Trace 追踪 Information Flow 数据流 Note Link 注释链接
-
修改Class 显示别名
Class Model->System->右键点击->Propreties...->Diagram
勾选Use Ailas if Available