EnterpriseArchitect是一款计算机辅助软件工程(CASE)工具,用于设计和构建软件系统、业务流程建模及更多通用的建模。EA并不仅仅是一个UML画图工具那么简单,它对整个项目开发过程有着非常好的支持。比较亮点的功能:·UML建模--支持UML2.1·代码工程--按图生成代码,导入原有的代码成为UML图·项目管理程序--包括项目计划,任务进度,问题集等