开发公司:sparx systems Enterprise Architect是一款计算机辅助软件工程(CASE)工具,用于设计和构 建软件系统、业务流程建模及更多通用的建模。 Enterprise Architect基于最新的UML 2.1 规范(参见 www.omg.org)。UML 定义了一种可视化语言,用于对特定域或特定系统进行建模(计划的或现有 的)。 Enterprise Architect是一款不断改进的工具,它涵盖了开发周期的各个方面, 并且提供了从初始设计阶段到部署和维护阶段的全面可跟踪性。它还支持测试和更改控制。 Enterprise Architect 特性摘要 Enterprise Architect具有以下功能: ☆ 使用 UML兼容符号对复杂的软件和硬件系统建模 ☆ 以 RTF和 HTML格式生成详细且高品质的文档 ☆ 生成 ActionScript、C、C++、C#、Delphi、Java、PHP、Python、Visual Basic 和VB.NET 代码,并可对其执行反向设计 ☆ 对数据库建模并生成 DDL脚本,并通过 ODBC连接反转数据库模式 ☆ 管理更改、维护和测试脚本 ☆ 对元素之间的依赖关系建模 ☆ 对系统动态特性和状态建模 ☆ 对类层次结构建模 ☆ 对部署、组件和实现细节建模 ☆ 收集项目问题、任务和系统词汇表 ☆ 为模型元素分配资源,并跟踪所需的任务 ☆ 利用最新的 XMI 2.1格式导出和共享模型。(也支持旧版本) ☆ 从其他工具中导入XMI 格式的模型 ☆ 利用 SCC、CVS和 Subversion配置通过 XMI 管理版本控制(Version Control) ☆ 利用 UML配置文件(Profile)为特定于域的建模创建自定义扩展 ☆ 将图表作为UML模式保存及加载 ☆ 利用关系矩阵(Relationship Matrix)分析表格格式的元素之间的关系 ☆ 利用详尽的自动化接口(Automation Interface)自动化常用任务并为其编写脚本 ☆ 连接 SQL Server 2000和2005、MySQL、Oracle9i 和...
Read more