EA能搞定的:需求分析,概要设计,详细设计,数据库设计,测试、发布、部署
基本设置:
设置默认代码环境:在EA中选择工具—选项-代码工程,在窗口的右边的代码工程的默认语言的下拉菜单中选择自己所需要的语言。
设置默认数据库:在EA中选择工具—选项-代码工程-代码编辑器,在右侧窗口中的默认数据库的下拉列表中选择自己所需要的数据库类型
重要功能:- 类设计:
- 右击项目浏览器中的“模型“,选择”使用向导添加新模型“,在弹出的对话框中选择class模型。双击class model进入类设计器
- 导入已有jar,以便建模: 切换到主界面--Tools--SourseCodeEngin--Import source directry
- 导出指定语言全部代码:Tools--SourseCodeEngin--Generate Pacakge sourse code
- 导出指定语言单个类代码:右键类--Code Engenering--Generate code 快捷键F11
- 进入类的方法,属性编辑:双击类图中,类的方法名称,属性名称或者双击类--Details即可
- 导出的源码乱码:
Tools->Options->
Source Code Engineering->Code page for source edition : 65001(UTF-8)
-
锁定元素,使其不可选: 右键--Selectable
-
快速创建子类: 在Model中长按类并拖出到设计界面--paste as选择Link--输入子类名称即可(弹出的界面中,左下角的options两项勾选,可以更快捷的实现本功能.)
-
快速创建子类: 上一条
- 类设计的名词解释如下:
Package 包
Class 类
Interface 接口
Enumeration 枚举
Table 表
Sigle 对象通信信号的描述
Association 关联
Class Relationships
Associate 实现
Generallize 泛化
Compose 组成
Associate Class 关联类
Assembly 程序集
Realize 实现
Nesting 嵌套
Package Merge 包的合并
Package Import 包的导入
Common
Note 注释
Constraint 约束条件
Document 文档,附加文档
Artifact 人工,表示任意的系统任意的信息块
Requirement 需求描述
Issue 问题描述
Change 变化描述
Boundary 分界线
Realize 实现
Trace 追踪
Information Flow 数据流
Note Link 注释链接
Business Process 业务流程模型
Requirements 需求分析模型
Use Case 用例模型
Domain Model 领域模型
Class 类设计模型
Database 数据库设计模型
Component 组件模型
Deployment 部署模型
Testing 测试模型
Maintenance 维护模型
Project Management 项目管理模型
User Interface 用户接口模型