
PAGE 精品 目 录 TOC \o 1-3 \h \z \u HYPERLINK \l _Toc306264862 一、 软件集成的概述 PAGEREF _Toc306264862 \h 2 HYPERLINK \l _Toc306264863 二、 集成与耦合 PAGEREF _Toc306264863 \h 2 HYPERLINK \l _Toc306264864 三、 软件集成的方式 PAGEREF _Toc306264864 \h 3 HYPERLINK \l _Toc306264865 四、 表示集成 PAGEREF _Toc306264865 \h 3 HYPERLINK \l _Toc306264866 五、 数据集成 PAGEREF _Toc306264866 \h 5 HYPERLINK \l _Toc306264867 六、 功能集成 PAGEREF _Toc306264867 \h 6 HYPERLINK \l _Toc306264868 七、 软件集成测试 PAGEREF _Toc306264868 \h 8 HYPERLINK \l _Toc306264869 八、 软件集成的发展及应用 PAGEREF _Toc306264869 \h 9 软件集成 软件集成的概述 1、软件集成的定义 软件集成就是用一种较好的方式,使多种软件的功能集成到一个软件里,或是把软件的各部分组合在一起。 软件集成是指将完成某项工作的一组相关的应用程序组织起来在一个统一的操作环境下以综合一致和整体连贯的形态来进行工作。 集成与耦合 1、耦合和耦合度的定义 耦合是指两个或两个以上的电路元件或电网络的输入与输出之间存在紧密配合与相互影响,并通过相互作用从一侧向另一侧传输能量的现象;概括的说耦合就是指两个或两个以上的实体相互依赖于对方的一个量度。 耦合度(coupling)衡量了两种组件之间的独立性以及其中一个的改变对另一个的影响度。 耦合定义了集成的程度。松耦合中,集成只依赖于几个离散的接口;但紧耦合中的软件执行时通常存在着相互依赖性。 2、集成与耦合 当把两种软件组件集成到一起时,有几个重要的因素会严重影响着集成的质量与可用 性。这些因素包括: 所使用的集成模型; 所使用的集成工具软件; 设计者的选择。 在任何集成项目中,最重要的成果之一就是降低其中软件组件的耦合程度,紧密耦合型的集成可能会为维护工作带来严重负担。总的目标是使用松弛型耦合组件使它们之间的相互依赖性变得很少或不存在。 软件集成的方式 应用软件的集成可以在三个要点上实现——表示层、数据层、功能层。 1、集成模型的概述 集成模型:是一种用来集成软件的特定方法和结构。它为各种方法和结构以及各种要求和限制提供了一系列不同的选项,并将重点集中在以下的一个或两个特性上: 实现集成的简单性; 对于不同配置集成的可重用性; 可用集成方法的广泛性; 在执行集成的过程中要求的专门技术。 集成模型定义了集成的特性和机制,并由此决定如何将软件集成在一起。 2、表示、数据、功能集成的区别 表示层的集成容易实现但有很大局限性。 数据集成比起表示层来说,提供了更加广泛的解决方法,但是可能要重写软件才能正确地处理各种数据。 功能集成是最重要的模型,但是同时也是最复杂的。 功能集成分为三种:数据一致性、多步处理过程和即插即用组件。 表示集成 1、表示集成的概述 表示集成是最简单的方式之一。在这种模型中,一般使用软件用户界面来实现对多种软件的集成。典型情况下,集成的结果是形成一个新的、同意的显示界面。新的界面看起来好像是单一应用程序,但实际上却可能调用几个遗留应用程序。集成逻辑将现有的显示界面作为集成点来指导用户进行互动操作,并在用户操作与相应软件之间进行通信,然后再把不同的软件部件产生的结果综合起来。比如说,我们可以使用屏幕剪贴工具来调用一系列基于终端的界面,并可能向用户提供附加的性能、功能和工作流程。这样也可以为用户优化遗留程序之间的流程。 表示集成模型通过遗留软件的现有表示来集成新的软件。通常用来创建一个新的用户界面,也能用它来与其他软件进行集成。 表示集成模型建立在这样的基本设想上:使用现有的表示逻辑模块来访问遗留的应用软件,通过重绘来创建一个新的用户界面。但实际上为了实现集成,用户的每个交互动作最终都会被映射到旧的显示机制上。这种方法也可以用来集成其他软件,但只能提供局限于旧的用户界面上的操作。 下图显示了表示集成模型的结构。在其中已有的两个不同软件的显示界面上,建立了公共界面。屏幕截取技术是在此模型中常用的集成技术,编程者可用此技术来访问遗留的显示界面,并创建新的图形用户界面。 表示集成模型通过应用软件的用户界面集成 2、何时使用表示集成 如果你想实现以下目的,就应该使用表示集成模型: 在现有的基于终端的应用软件上配置基于PC的用户界面,以便为终端用户提供更易于使用的软件。 提供给一个看上去单一,但实际上由多个软件组件组成的应用软件。 如果一个软件只有在显示界面集成中才有意义、才可行,那么集成时就应使用表示集成模型。 这张形式地集成只有在使用用户界面或是遗留软件的显示界面层就可完成集成的情况下才有用。它典型的用于文本界面比如IBM3270或VT100的集成中。最好的集成模型例子有: 为大型机应用程序提供一个Microsoft Windows界面。 为SAP R/3与大型机应用程序提供同意的HTML界面。 为多个大型机应用程序提供统一的基于Java的界面。 第一个例子只是轻度集成,因为它只把大型机应用程序集成到Windows程序中;而第二、三例则需要其他的集成逻辑模块,因其中涉及了两个应用程序的数据和功能。这种形式的集成是成功的,因为它可用来迅速解决一些特定的集成问题。在集成工具中,这是一种不需要任何经验即可完成的简单集成方式,因而花费较少。但软件的重要性也很有限,而且整个集成的功能与特性也不多。通过降低访问多个应用软件的复杂性,增加了用户的适用经验。 3、表示集成的特点 表示集成易于实现,并可以相对较快地完成。显示逻辑模块通常比数据和功能逻辑模块更为简单,因为它的内部结构可见,而且常有很好的记录与自述。良好的集成工具可以完成创建集成所需的大部分工作,而开发者只需致力于新显示界面的构造就可以了。 另一方面,显示界面的集成只发生在用户界面层上,因此只有旧显示界面FC电子游戏,FC电子,FC电子游戏股份有限公司,FC电子官网定义的数据和操作才有效。而且表示集成可能会成为系统性能的瓶颈,因为在现有的应用软件上额外增加了一层软件。现有软件中内在的数据和逻辑会变得不可访问。 表示集成模型是三种模型中最有局限的,集成只发生在显示界面层而不是应用软件或数
2、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
3、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
4、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
2.2个人独资企业法(课件)-《经济法基础》同步教学(同济大学大学出版社).pdf
2.3合伙企业法(课件)-《经济法基础》同步教学(同济大学大学出版社).pdf
3.2有限责任公司(课件)-《经济法基础》同步教学(同济大学大学出版社).pdf
1.1经济法概述(课件)-《经济法基础》同步教学(同济大学大学出版社).pdf
12.2经济仲裁程序(课件)-《经济法基础》同步教学(同济大学出版社).pdf
10.3税收法律制度(课件)-《经济法基础》同步教学(同济大学出版社).pdf
11.1金融法律制度(课件)-《经济法基础》同步教学(同济大学出版社).pdf
5.4社会保险法律制度(课件)-《经济法基础》同步教学(同济大学出版社).pdf
5.3劳动争议的解决方案(课件)-《经济法基础》同步教学(同济大学出版社).pdf
8.2产品质量法(课件)-《经济法基础》同步教学(同济大学出版社).pdf
2026年及未来5年中国美术高考培训市场运营态势及发展前景预测报告.docx
北京市东城区2024—2025学年度第一学期期末统一检测初一语文试题及答案(精校版).pdf
原创力文档创建于2008年,本站为文档C2C交易模式,即用户上传的文档直接分享给其他用户(可下载、阅读),本站只是中间服务平台,本站所有文档下载所得的收益归上传人所有。原创力文档是网络服务平台方,若您的权利被侵害,请发链接和相关诉求至 电线) ,上传者

