Altova MissionKit Enterprise 2019(Altova开发套件)
附安装教程- 软件大小:453.0 MB
- 更新日期:2019-10-18 11:10
- 软件语言:简体中文
- 软件类别:编程工具
- 软件授权:免费版
- 软件官网:待审核
- 适用平台:WinXP, Win7, Win8, Win10, WinAll
- 软件厂商:
软件介绍 人气软件 下载地址
Altova MissionKit Enterprise 2019是一款全面的软件开发套件,包括用于XML开发、SQL管理、数据库查询和设计以及UML建模的实用程序。该软件包带有各种实用程序,这些实用程序可以一起使用,以简化开发过程。它包括StyleVision,MapForce,DatabaseSpy,UModel和XMLSpy的专业版本。StyleVision旨在帮助您基于XML模式,数据库或XSLT文件生成样式表,从而提供了广泛的选项列表并支持各种标准,例如XSLT,JavaScript或CSS。它由脚本编辑器和开发组件组成,可让您比以往更轻松地工作。套件中捆绑的另一个应用程序是MapForce,它是与XML文件和SQL数据库兼容的数据映射和转换应用程序。广泛的数据处理功能增强了其可靠性,而可视化选项旨在为您提供数据结构和关系的概述。它与XSLT,XQuery,Java,C#和C ++兼容。DatabaseSpy用于运行数据库查询和管理来自集中式平台的连接。它是构建关系数据库的好工具,使您可以在用户友好的环境中比较内容并可视化数据库结构。UModel可以帮助您创建可理解的UML图并将其集成到您的开发项目中。它具有自动代码生成功能,并支持BPMN建模。最后但并非最不重要的一点是,XMLSpy为开发人员提供了用于管理XML数据的功能齐全的实用程序。它带有XML编辑器和模式生成器,转换器和调试器,可随时帮助您构建项目。总的来说,Altova MissionKit为开发人员提供了数据库管理,报表创建和UML建模所需的所有工具,为用户带来全面的解决方案。
软件功能
Altova MissionKit Enterprise是一个专业套件,旨在为程序员提供用于应用程序开发,建模和数据管理的必要工具。
强大的XML编辑,映射和报告
企业级套件附带了对所有XML技术的支持,并提供了一系列对成功开发XML至关重要的功能。除了允许开发人员区分和合并XML外,它还支持XML编辑,映射和报表创建。
该工具包括对XML,XSD,XSLT和HTML5的调试,建模和转换的支持,允许程序员创建XML图表,并且可以与主要的关系数据库集成。它还提供了多步映射支持,并提供了比较和合并源文件和文本的选项。
支持多种输出格式
集成的StyleVision Enterprise Edition工具为开发人员提供了导出为多种格式(包括HTML,PDF,Word和Authentic Forms)以及健壮的图表和图形创建者的选项。
为程序员提供了XML基础结构的全面视图,使他们可以更准确地了解各种文件类型之间的关系,包括XML,XSD和XSLT。
UML软件开发的好处
由UModel Enterprise Edition提供,Altova MissionKit Enterprise Suite提供了用于Java,C#和Visual Basic .NET代码创建和逆向工程的所有必要工具。它还简化了同一项目中多个开发人员之间的协作。
借助DatabaseSpy简化了数据库管理。该工具可以连接到多个数据库,并提供内容编辑和比较以及数据库设计和转换功能。
复杂但直观的组件
Altova MissionKit Enterprise Suite主要为专业人士设计,其中包含复杂的工具,旨在涵盖应用程序开发和数据管理的所有方面。
该套件中包含的所有工具都带有简单的界面,使经验不足的开发人员可以学习如何快速利用其功能。
总而言之,Altova MissionKit Enterprise Suite是一款功能全面的软件,可以满足所有在一个地方寻求应用程序构建和建模功能的程序员的需求。它包括强大的XML创建,编辑和报告功能,以及强大的数据库管理功能。
软件特色
XML,XSD,XSLT和XQuery开发
WSDL和SOAP Web服务开发
从模式生成程序代码
XBRL验证和图形XBRL分类法编辑
在Microsoft Office 2007+中使用开放XML(OOXML)
XML,DB,平面文件,EDI,XBRL,Excel,Web服务的数据映射和转换
图形Web服务创建
用于HTML,PDF,RTF,Word输出的可视样式表设计
XML,XBRL和数据库报告设计
创建图表以显示XML和数据库数据
先进的UML建模和对模型驱动体系结构的支持
多数据库查询,设计和比较
识别XML的文件,目录和数据库内容的区别/合并
基于XML的高级文件管理
语义网开发
文本视图中的全新查找功能
相关比赛的文字突出显示
跳转到文本视图中父元素的新命令
编辑和验证Apache Avro模式文件
用于查看/搜索Apache Avro二进制文件的特殊网格视图
XSLT / XQuery的新功能
XSLT和XQuery性能改进
支持XBRL分类标准软件包
支持内联XBRL
支持ADONET数据库驱动程序
对PostgreSQL的本地支持
支持Progress OpenEdge数据库
支持SQL Server 2016
在动态HTML和CALS表中编辑页眉/页脚
支持与Eclipse 46集成
动态访问节点名称以进行通用映射
如果可能,以SQL合并方式执行Update-If和Rest-Rest数据库表操作
支持EDIFACT版本2015B和2016A,包括新的VERMAS消息
支持将内联XBRL文件用作映射源
能够将名称空间节点添加到XML输出
支持XBRL分类软件包
增强的数据库支持–支持新的数据库版本和其他数据库驱动程序
Eclipse集成已更新,并支持Eclipse 46
支持创建可填写的PDF表单
支持XBRL分类标准软件包
支持ADONET数据库驱动程序
对PostgreSQL的本地支持
支持Progress OpenEdge数据库
支持SQL Server 2016
支持与Eclipse 46集成
增强的数据库支持–支持新的数据库版本和其他数据库驱动程序
支持与Eclipse 46集成
增强的数据库支持–支持新的数据库版本和其他数据库驱动程序
Authentic 2017 Enterprise的新功能:
在动态HTML / CALS表中编辑页眉/页脚
支持ADONET数据库驱动程序
对PostgreSQL的本地支持
支持Progress OpenEdge数据库
支持SQL Server 2016
支持与Eclipse 46集成
增强的数据库支持–支持新的数据库版本和其他数据库驱动程序
安装方法
1、下载并解压软件,得到安装程序与补丁,先双击安装程序“MissionKitEnt2019rel3sp1.exe”开始进行安装。
2、随即进入如下的安装向导,单击【next】。
3、安装程序正在自解压,等待完成。
4、阅读软件许可协议,勾选【I accept...】的选项,再进入下一步的安装。
5、自定义Altova XMLSpy对文档和文件类型的支持。
6、自定义Altova DatabaseSpy对文档和文件类型的支持。
7、自定义SchemaAgent。
8、选择安装类型,可以选择默认的完整安装。
9、准备安装程序,点击【install】按钮开始进行安装。
10、安装完成完成,点击【finish】结束安装。
11、打开补丁文件夹,然后将补丁文依次复制到“C:\Program Files (x86)\Altova”目录下的对应目录中,例如“DatabaseSpy.exe”复制到DatabaseSpy2019文件夹(全部复制到对应目录即可所有组件)。
12、弹出目标包含同名文件的提示,点击【替换目标中的文件】。
13、运行Altova MissionKit 即可进行使用。
使用说明
将多个源映射到一个目标
在上一教程中,您已将数据从源文件(books.xml)转换为目标文件(library.xml)。运行映射之前,目标文件(library.xml)不存在;它是由映射转换生成的。现在,让我们想象一个场景,在该场景中,library.xml文件中已经有一些数据,并且想要将此数据与从books.xml转换而来的数据合并。本教程的目的是设计一个映射,该映射将生成一个名为merged_library.xml的文件。生成的文件将包含来自两个来源的数据:books.xml文件和library.xml文件。请注意,用作源的文件(books.xml和library.xml)具有不同的架构。如果源文件具有相同的架构,则还可以使用其他方法合并其数据(请参阅动态处理和生成文件)。
数据转换的抽象模型
为了实现所需的目标,让我们执行以下步骤。
步骤1:准备映射设计文件
本教程以 \ Altova \ MapForce2019 \ MapForceExamples \ Tutorial \文件夹中的BooksToLibrary.mfd映射为起点。您已经在“将XML转换为新模式”教程中设计了此映射。首先,在MapForce中打开BooksToLibrary.mfd文件,并用新名称保存。
确保将新映射保存在 \ Altova \ MapForce2019 \ MapForceExamples \ Tutorial \文件夹中,因为它引用了其中的多个文件。
步骤2:创建第二个源组件
首先,选择目标组件并将其复制(按Ctrl + C),然后将其粘贴(按Ctrl + V)到相同的映射中。单击新组件的标题并将其拖到“书籍”组件下。
现在,映射具有两个源组件:书本和图书馆,以及一个目标组件:库。
您始终可以在任何方向(左,右,上,下)移动映射组件。但是,将源组件放在目标组件的左侧将使您的映射更易于他人阅读和理解。这也是本文档以及MapForce安装随附的示例映射文件中所有映射的约定。
步骤3:验证并设置输入/输出文件
在上一步中,新的源组件是从目标组件复制粘贴的,因此它继承了相同的设置。为确保正确设置名称输入/输出实例文件,请双击每个组件的标题,然后在“组件设置”对话框中,验证并更改名称和每个组件的输入/输出文件,如下所示。
第一个来源(书籍)的组件设置
第二个来源(库)的组件设置
目标的组件设置(merged_library)
如上所示,第一个源组件从books.xml读取数据。第二个源组件从library.xml读取数据。最后,目标组件将数据输出到名为merged_library.xml的文件中。
步骤4:建立连接
要指示MapForce将数据从第二个源写入目标,请单击源库组件中出版物项的输出连接器(小三角形),然后将其拖到目标库组件中出版物项的输入连接器。因为目标输入连接器已经有连接,所以将显示以下通知消息。
在本教程中,替换连接不是我们想要实现的。我们的目标是从两个来源映射数据。因此,单击重复输入。这样,您可以将目标组件配置为也接受来自新源的数据。现在,映射如下所示:
请注意,目标组件中的发布项目现已复制。新的publication(2)节点将接受来自源库组件的数据。重要的是,即使此节点的名称在映射中显示为Publication(2),其在最终XML文件中的名称仍将是Publication,这是预期的目标。
现在,您可以单击映射窗格底部的“输出”按钮,并查看映射结果。您会注意到,来自library.xml和books.xml文件的数据现已合并到新的merged_library.xml文件中。
使用多个映射窗口
MapForce使用多文档界面(MDI)。您在MapForce中打开的每个映射文件都有一个单独的窗口。这使您可以使用多个映射窗口,并在主(父)MapForce窗口内以各种方式排列或调整它们的大小。您还可以使用标准Windows布局来排列所有打开的窗口:水平平铺,垂直平铺,级联。
在MapForce中打开多个映射时,可以使用“映射”窗格下部显示的选项卡在它们之间快速切换。
窗口管理选项在“窗口”菜单和“ Windows”对话框中均可用。在Windows对话框中,您可以对任何或所有当前打开的映射窗口执行操作(包括保存,关闭或最小化它们)。
您可以使用菜单命令“窗口|窗口”打开Windows对话框。 Windows ...要在Windows对话框中选择多个窗口,请在按住Ctrl键的同时单击所需的条目。
对齐组件
在映射窗格中移动组件时,MapForce将显示自动对齐指南。 这些准则可帮助您将组件与映射窗口中的任何其他组件对齐。
在下面的示例映射中,下部组件正在移动。 指导线显示它可以与映射左侧的组件对齐。
要启用或禁用此选项:
1.在“工具”菜单上,单击“选项”。
2.在“编辑”组中,选中“在鼠标拖动时对齐组件”复选框。
复制输入
有时,您可能需要配置组件以接受来自多个来源的数据。例如,您可能需要将数据从两个不同的XML模式转换为一个模式。要使目标模式接受来自两个源模式的数据,可以复制组件中的任何输入项。复制输入仅对作为目标组件的组件有意义。在任何给定的目标组件上,您可以根据需要复制任意多个项目。
要复制特定的输入项目,请右键单击它,然后从上下文菜单中选择“在之后/之前添加重复的输入”。
重复输入
在上图中,正在复制LineItem项目,以提供映射第二个来源的数据的功能。
复制输入后,就可以同时连接到原始输入和复制的输入。例如,这将使您能够将数据从源A复制到原始输入,并将数据从源B复制到重复输入。
注意:不允许重复XML属性,因为这会使生成的XML实例无效。对于XML元素,无论架构中元素的maxOccurs属性的值如何,都允许重复输入。此行为是有意的,因为架构以后可能会更改,或者源数据可能是可选的。例如,即使输入在映射上重复,映射也可以生成单个XML元素。
人气软件
-
redis desktop manager2020.1中文 32.52 MB
/简体中文 -
s7 200 smart编程软件 187 MB
/简体中文 -
GX Works 2(三菱PLC编程软件) 487 MB
/简体中文 -
CIMCO Edit V8中文 248 MB
/简体中文 -
JetBrains DataGrip 353 MB
/英文 -
Dev C++下载 (TDM-GCC) 83.52 MB
/简体中文 -
TouchWin编辑工具(信捷触摸屏编程软件) 55.69 MB
/简体中文 -
信捷PLC编程工具软件 14.4 MB
/简体中文 -
TLauncher(Minecraft游戏启动器) 16.95 MB
/英文 -
Ardublock中文版(Arduino图形化编程软件) 2.65 MB
/简体中文