生命周期软件设计方案——EnterpriseArchitect是以目标为导向的软件系统。它覆盖了系统开发的整个 周期,除了开发类模型之外,还包括事务进程分析,使用案例需求,动态模型,组件和布局,系统管理, 非功能需求,用户界面设计,测试和维护等。