业务实体设计
- ORM设计模式(行为模式、结构模式与元数据模式)
- 业务实体属性设计
- 业务实体关联与继承设计
- 业务实体变化分析,完成可扩展业务实体设计
- 业务实体对象缓存设计(内存数据库与业务实体存储关系)
业务组件设计
- 业务组件中业务类接口设计
- 业务组件中业务类调用关系设计
- 业务组件中业务类变化设计(设计模式与配置文件)
- 业务组件之间协作设计(接口设计规范约定)
- 业务组件与其他应用接口集成设计(业务对外发布设计)
- 业务组件实现方式(Java,.NET)
业务流程编排设计
- 业务组件编排设计(EA工具中设计BPEL)
- 业务组件中事务设计
- 基于数据工作流设计
- 基于活动工作流设计
- 基于状态工作流设计
- 基于消息的工作流设计
用户界面规划设计
- 以用户为中心的设计规范
- 使用EA工具完成UI原型设计
- 辅助EA工具的UI设计工具
- UI组件导航设计
- UI组件容器设计
- UI组件安全性、性能、可靠性设计
数据库详细设计
- 数据库基本设计原则(范式原则、OO原则)
- 可扩展性数据表设计
- 数据库分区设计
- 数据库分库设计
- 数据库事务设计
- 数据库连接设计
代码结构设计
- 多人协作编程模型与UML模型
- UML模型产生文件与文件夹
- 详细设计自动转化为代码
- 详细设计与代码的同步方式
- 数据库设计与数据库同步方式
- 时序图与代码关系
详细设计文档
- 定义详细设计的文档模板
- EA工具自动生成详细设计文档
- 详细设计文档中算法细节
- 详细设计文档与项目计划 |