上一页 下一页

软件模型

 

软件工程是设计,实现和维护软件的学科。软件工程的过程从需求和约束开始作为输入,并导致部署到各种平台的编程代码和模式,从而创建运行系统。

Enterprise Architect拥有丰富的工具和功能,可帮助软件工程师有效地执行工作并减少已实施解决方案中的错误数量。这些功能包括用于创建软件模型的设计工具,自动代码生成,源代码的逆向工程,二进制文件和模式,以及将源代码与设计模型同步的工具。可以在Enterprise Architect中的集成代码编辑器中直接查看和编辑编程代码,这些代码编辑器提供智能感和其他功能以帮助编码。

环境的另一个引人注目的方面是能够将实现类跟踪回设计元素和体系结构,然后回溯到需求和约束以及其他规范,最终回到利益相关者及其目标和愿景。

Enterprise Architect支持各种编程语言和平台,并提供与两种最流行的集成开发环境(Visual Studio和Eclipse)的轻量级无缝集成。此外,还有一个功能齐全的执行分析器,允许软件工程师在Enterprise Architect内部设计,构建调试和测试软件模块。


软件工程 

此图像集说明了Enterprise Architect中可用的一些软件工程工具


功能区

功能

描述

开发工具

通过出色的工具和功能发现紧密集成的开发环境。

代码,构建和调试

在建模环境中建模,开发,调试,配置和管理应用程序。

执行代码的可视化分析

通过可视化分析运行代码来了解您的代码库。使用测试点,分析和自动图表生成。

生成源代码

探索为单个类,选择的类或整个包生成源代码的一些方法。从结构或行为模型生成。

导入源代码

通过将源代码导入Enterprise Architect来检查现有系统。查看和修改对话框定义。将模型与源代码的最新更新同步。

学到更多

  • 您还可以使用Enterprise Architect,Eclipse和/或Visual Studio的组合工具执行代码工程,使用Sparx System的MDG Integration产品在系统之间进行桥接; 参见MDG集成和代码工程
  • 还提供数据库工程设施,包括建模密钥,触发器,约束和其他关系数据库功能,用于一系列数据库产品
  • Enterprise Architect提供支持面向服务的体系结构的技术; 请参阅SOA和XML工程